Class AddAssetTypeAssignmentRuleRequest
Object
AddAssetTypeAssignmentRuleRequest
- All Implemented Interfaces:
Serializable
The properties of the asset type assignment rule to be added.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanRequired. The ID of the asset type the added rule should refer to.The ID of the community the assignment rule should apply for.The ID of the domain the assignment rule should apply for.The ID of the status the assignment rule should apply for.Required. The ID of the workflow definition containing the assignment rule to be added.inthashCode()booleanWhen true, the workflow can only be started for an asset if its type matches exactly the asset type defined in this rule.voidsetAssetTypeId(UUID assetTypeId) Required. The ID of the asset type the added rule should refer to.voidsetCommunityId(UUID communityId) The ID of the community the assignment rule should apply for.voidsetDomainId(UUID domainId) The ID of the domain the assignment rule should apply for.voidsetExactResourceTypeMatch(boolean exactResourceTypeMatch) When true, the workflow can only be started for an asset if its type matches exactly the asset type defined in this rule.voidsetStatusId(UUID statusId) The ID of the status the assignment rule should apply for.voidsetWorkflowDefinitionId(UUID workflowDefinitionId) Required. The ID of the workflow definition containing the assignment rule to be added.toString()
-
Constructor Details
-
AddAssetTypeAssignmentRuleRequest
public AddAssetTypeAssignmentRuleRequest()
-
-
Method Details
-
builder
-
getWorkflowDefinitionId
Required. The ID of the workflow definition containing the assignment rule to be added. -
getAssetTypeId
Required. The ID of the asset type the added rule should refer to. -
getDomainId
The ID of the domain the assignment rule should apply for. -
getCommunityId
The ID of the community the assignment rule should apply for. -
getStatusId
The ID of the status the assignment rule should apply for. -
isExactResourceTypeMatch
public boolean isExactResourceTypeMatch()When true, the workflow can only be started for an asset if its type matches exactly the asset type defined in this rule. Child asset types are excluded. -
setWorkflowDefinitionId
Required. The ID of the workflow definition containing the assignment rule to be added. -
setAssetTypeId
Required. The ID of the asset type the added rule should refer to. -
setDomainId
The ID of the domain the assignment rule should apply for. -
setCommunityId
The ID of the community the assignment rule should apply for. -
setStatusId
The ID of the status the assignment rule should apply for. -
setExactResourceTypeMatch
public void setExactResourceTypeMatch(boolean exactResourceTypeMatch) When true, the workflow can only be started for an asset if its type matches exactly the asset type defined in this rule. Child asset types are excluded. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-