Class ChangeAssignmentRequest.Builder
Object
Builder
- Enclosing class:
ChangeAssignmentRequest
-
Method Summary
Modifier and TypeMethodDescriptionarticulationRules
(List<ArticulationRuleRequest> articulationRules) The articulation rule definitions.assignmentId
(UUID assignmentId) Required. The ID of the assignment to change.build()
but()
Deprecated.This method will be removed in the future.characteristicTypes
(List<CharacteristicTypeAssignmentReference> characteristicTypes) The list of characteristic types to be assigned, along with their assignment modalities.dataQualityRuleIds
(List<UUID> dataQualityRuleIds) Deprecated.The list of data quality rule IDs will be removed in the future.defaultStatusId
(UUID defaultStatusId) Deprecated.domainTypeIds
(List<UUID> domainTypeIds) The list of IDs of the domain types.Deprecated.The ID of the scope is ignored, and will be removed in the future.The list of IDs of the statuses.toString()
validationRuleIds
(List<UUID> validationRuleIds) The list of IDs of the validation rules.
-
Method Details
-
but
Deprecated.This method will be removed in the future. Please, useChangeAssignmentRequest.builder()
Clone method for this Builder. -
assignmentId
Required. The ID of the assignment to change.- Returns:
this
.
-
statusIds
The list of IDs of the statuses. The first element in the list is used as default status id.- Returns:
this
.
-
characteristicTypes
public ChangeAssignmentRequest.Builder characteristicTypes(List<CharacteristicTypeAssignmentReference> characteristicTypes) The list of characteristic types to be assigned, along with their assignment modalities.- Returns:
this
.
-
articulationRules
public ChangeAssignmentRequest.Builder articulationRules(List<ArticulationRuleRequest> articulationRules) The articulation rule definitions.- Returns:
this
.
-
validationRuleIds
The list of IDs of the validation rules.- Returns:
this
.
-
dataQualityRuleIds
@Deprecated public ChangeAssignmentRequest.Builder dataQualityRuleIds(List<UUID> dataQualityRuleIds) Deprecated.The list of data quality rule IDs will be removed in the future.The list of IDs of the data quality rules.- Returns:
this
.
-
domainTypeIds
The list of IDs of the domain types.- Returns:
this
.
-
defaultStatusId
Deprecated.The ID of the default status for the asset type. This property will be ignored. The default status is the first status in the list of assigned statuses of the assignment.- Returns:
this
.
-
scopeId
Deprecated.The ID of the scope is ignored, and will be removed in the future.The ID of the scope the assignment corresponds to.- Returns:
this
.
-
build
-
toString
-