Class ChangeAssignmentRequest.Builder
Object
Builder
- Enclosing class:
ChangeAssignmentRequest
-
Method Summary
Modifier and TypeMethodDescriptionarticulationRules(List<@NotNull @Valid 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<@NotNull @Valid CharacteristicTypeAssignmentReference> characteristicTypes) The list of characteristic types to be assigned, along with their assignment modalities.dataQualityRuleIds(List<@NotNull UUID> dataQualityRuleIds) Deprecated.The list of data quality rule IDs will be removed in the future.defaultStatusId(UUID defaultStatusId) Deprecated.domainTypeIds(List<@NotNull 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<@NotNull 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<@NotNull @Valid CharacteristicTypeAssignmentReference> characteristicTypes) The list of characteristic types to be assigned, along with their assignment modalities.- Returns:
this.
-
articulationRules
public ChangeAssignmentRequest.Builder articulationRules(List<@NotNull @Valid 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<@NotNull 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
-