Class ChangeAssetTypeAssignmentRuleRequest
Object
ChangeAssetTypeAssignmentRuleRequest
- All Implemented Interfaces:
Serializable
The properties of the asset type assignment rule to be changed
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanRequired. The ID of the asset type the changed 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.When true, the workflow can only be started for an asset if its type matches exactly the asset type defined in this rule.Required. The ID of the domain type assignment rule.The ID of the (Asset Type) status the assignment rule should apply for.Required. The ID of the workflow definition containing the assignment rule to be changed.inthashCode()voidsetAssetTypeId(UUID assetTypeId) Required. The ID of the asset type the changed 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.voidRequired. The ID of the domain type assignment rule.voidsetStatusId(UUID statusId) The ID of the (Asset Type) status the assignment rule should apply for.voidsetWorkflowDefinitionId(UUID workflowDefinitionId) Required. The ID of the workflow definition containing the assignment rule to be changed.toString()
-
Constructor Details
-
ChangeAssetTypeAssignmentRuleRequest
public ChangeAssetTypeAssignmentRuleRequest()
-
-
Method Details
-
builder
-
getWorkflowDefinitionId
Required. The ID of the workflow definition containing the assignment rule to be changed. Silently ignored if the ID is provided as path parameter of the request. -
getRuleId
Required. The ID of the domain type assignment rule. Silently ignored if the ID is provided as path parameter of the request. -
getAssetTypeId
Required. The ID of the asset type the changed 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 (Asset Type) status the assignment rule should apply for. -
getExactResourceTypeMatch
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 changed. Silently ignored if the ID is provided as path parameter of the request. -
setRuleId
Required. The ID of the domain type assignment rule. Silently ignored if the ID is provided as path parameter of the request. -
setAssetTypeId
Required. The ID of the asset type the changed 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 (Asset Type) status the assignment rule should apply for. -
setExactResourceTypeMatch
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
-