Class AddAssignmentRequest.Builder
Object
Builder
- Enclosing class:
AddAssignmentRequest
-
Method Summary
Modifier and TypeMethodDescriptionarticulationRules
(List<ArticulationRuleRequest> articulationRules) The articulation rule definitions.assetTypeId
(UUID assetTypeId) Required. The ID of the asset type corresponding to the assignment.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 from the next major release.defaultStatusId
(UUID defaultStatusId) Deprecated.domainTypeIds
(List<UUID> domainTypeIds) The list of IDs of the domain types.The ID of the new assignment.The ID of the scope the assignment corresponds to.Required. 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, useAddAssignmentRequest.builder()
Clone method for this Builder. -
id
The ID of the new assignment.- Returns:
this
.
-
assetTypeId
Required. The ID of the asset type corresponding to the assignment.- Returns:
this
.
-
statusIds
Required. The list of IDs of the statuses. The first element in the list is used as default status id.- Returns:
this
.
-
characteristicTypes
public AddAssignmentRequest.Builder characteristicTypes(List<CharacteristicTypeAssignmentReference> characteristicTypes) The list of characteristic types to be assigned, along with their assignment modalities.- Returns:
this
.
-
articulationRules
public AddAssignmentRequest.Builder articulationRules(List<ArticulationRuleRequest> articulationRules) The articulation rule definitions.- Returns:
this
.
-
validationRuleIds
The list of IDs of the validation rules.- Returns:
this
.
-
dataQualityRuleIds
Deprecated.The list of data quality rule IDs will be removed from the next major release.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
The ID of the scope the assignment corresponds to.- Returns:
this
.
-
build
-
toString
-