Class DtoTaskParameterEqualityJobRequirement
java.lang.Object
com.vernaio.kayros.engine.v2.api.dto.DtoTaskParameterEqualityJobRequirement
- All Implemented Interfaces:
IDtoAbstractJobRequirement,IDtoTaskParameterEqualityJobRequirement
public class DtoTaskParameterEqualityJobRequirement
extends Object
implements IDtoTaskParameterEqualityJobRequirement
Restricts the allowed jobs to those that have a specific DtoTaskParameterValue.
-
Field Summary
Fields inherited from interface com.vernaio.kayros.engine.v2.api.dto.IDtoTaskParameterEqualityJobRequirement
_DISCRIMINATOR_TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDtoTaskParameterEqualityJobRequirement(String key, String value) -
Method Summary
-
Constructor Details
-
DtoTaskParameterEqualityJobRequirement
protected DtoTaskParameterEqualityJobRequirement() -
DtoTaskParameterEqualityJobRequirement
-
-
Method Details
-
getType
Type discriminator- Specified by:
getTypein interfaceIDtoAbstractJobRequirement- Specified by:
getTypein interfaceIDtoTaskParameterEqualityJobRequirement
-
getKey
name of a field- Specified by:
getKeyin interfaceIDtoTaskParameterEqualityJobRequirement
-
setKey
name of a field- Specified by:
setKeyin interfaceIDtoTaskParameterEqualityJobRequirement
-
getValue
The value of this taskParameter. Special char $ is allowed and could restrict to jobs that have the same value in two different keys.- Specified by:
getValuein interfaceIDtoTaskParameterEqualityJobRequirement
-
setValue
The value of this taskParameter. Special char $ is allowed and could restrict to jobs that have the same value in two different keys.- Specified by:
setValuein interfaceIDtoTaskParameterEqualityJobRequirement
-
equals
-
hashCode
public int hashCode() -
withKey
name of a field -
withValue
The value of this taskParameter. Special char $ is allowed and could restrict to jobs that have the same value in two different keys.
-