Class ChangeAssignmentRequest.Builder
- Object
-
- Builder
-
- Enclosing class:
- ChangeAssignmentRequest
public static final class ChangeAssignmentRequest.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ChangeAssignmentRequest.Builder
articulationRules(List<ArticulationRuleRequest> articulationRules)
The articulation rule definitions.ChangeAssignmentRequest.Builder
assignmentId(@NotNull UUID assignmentId)
Required. The ID of the assignment to change.ChangeAssignmentRequest
build()
ChangeAssignmentRequest.Builder
but()
Deprecated.This method will be removed in the future.ChangeAssignmentRequest.Builder
characteristicTypes(List<CharacteristicTypeAssignmentReference> characteristicTypes)
List of references to characteristic types corresponding to the assignment.ChangeAssignmentRequest.Builder
dataQualityRuleIds(List<UUID> dataQualityRuleIds)
Deprecated.The list of data quality rule IDs will be removed in the future.ChangeAssignmentRequest.Builder
defaultStatusId(UUID defaultStatusId)
The ID of the default status for the asset type.ChangeAssignmentRequest.Builder
domainTypeIds(List<UUID> domainTypeIds)
The list of IDs of the domain types.ChangeAssignmentRequest.Builder
scopeId(UUID scopeId)
Deprecated.The ID of the scope will be removed in the future.ChangeAssignmentRequest.Builder
statusIds(List<UUID> statusIds)
The list of IDs of the statuses.String
toString()
ChangeAssignmentRequest.Builder
validationRuleIds(List<UUID> validationRuleIds)
The list of IDs of the validation rules.
-
-
-
Method Detail
-
but
@Deprecated public ChangeAssignmentRequest.Builder but()
Deprecated.This method will be removed in the future. Please, useChangeAssignmentRequest.builder()
Clone method for this Builder.
-
assignmentId
public ChangeAssignmentRequest.Builder assignmentId(@NotNull @NotNull UUID assignmentId)
Required. The ID of the assignment to change.- Returns:
this
.
-
statusIds
public ChangeAssignmentRequest.Builder statusIds(List<UUID> statusIds)
The list of IDs of the statuses.- Returns:
this
.
-
characteristicTypes
public ChangeAssignmentRequest.Builder characteristicTypes(List<CharacteristicTypeAssignmentReference> characteristicTypes)
List of references to characteristic types corresponding to the assignment.- Returns:
this
.
-
articulationRules
public ChangeAssignmentRequest.Builder articulationRules(List<ArticulationRuleRequest> articulationRules)
The articulation rule definitions.- Returns:
this
.
-
validationRuleIds
public ChangeAssignmentRequest.Builder validationRuleIds(List<UUID> 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
public ChangeAssignmentRequest.Builder domainTypeIds(List<UUID> domainTypeIds)
The list of IDs of the domain types.- Returns:
this
.
-
defaultStatusId
public ChangeAssignmentRequest.Builder defaultStatusId(UUID defaultStatusId)
The ID of the default status for the asset type.- Returns:
this
.
-
scopeId
@Deprecated public ChangeAssignmentRequest.Builder scopeId(UUID scopeId)
Deprecated.The ID of the scope will be removed in the future.The ID of the scope the assignment corresponds to.- Returns:
this
.
-
build
public ChangeAssignmentRequest build()
-
toString
public String toString()
- Overrides:
toString
in classObject
-
-