Class ChangeAssignmentRequest

Object
ChangeAssignmentRequest
All Implemented Interfaces:
Serializable

public class ChangeAssignmentRequest extends Object implements Serializable
See Also:
  • Constructor Details

    • ChangeAssignmentRequest

      public ChangeAssignmentRequest()
  • Method Details

    • builder

      public static ChangeAssignmentRequest.Builder builder()
    • getAssignmentId

      public UUID getAssignmentId()
      Required. The ID of the assignment to change.
    • getStatusIds

      public List<UUID> getStatusIds()
      The list of IDs of the statuses.
    • getCharacteristicTypes

      public List<CharacteristicTypeAssignmentReference> getCharacteristicTypes()
      List of references to characteristic types corresponding to the assignment.
    • getArticulationRules

      public List<ArticulationRuleRequest> getArticulationRules()
      The articulation rule definitions.
    • getValidationRuleIds

      public List<UUID> getValidationRuleIds()
      The list of IDs of the validation rules.
    • getDataQualityRuleIds

      @Deprecated public List<UUID> getDataQualityRuleIds()
      Deprecated.
      The list of data quality rule IDs will be removed in the future.
      The list of IDs of the data quality rules.
    • getDomainTypeIds

      public List<UUID> getDomainTypeIds()
      The list of IDs of the domain types.
    • getDefaultStatusId

      public UUID getDefaultStatusId()
      The ID of the default status for the asset type.
    • getScopeId

      @Deprecated public UUID getScopeId()
      Deprecated.
      The ID of the scope is ignored, and will be removed in the future.
      The ID of the scope the assignment corresponds to.
    • setAssignmentId

      public void setAssignmentId(UUID assignmentId)
      Required. The ID of the assignment to change.
    • setStatusIds

      public void setStatusIds(List<UUID> statusIds)
      The list of IDs of the statuses.
    • setCharacteristicTypes

      public void setCharacteristicTypes(List<CharacteristicTypeAssignmentReference> characteristicTypes)
      List of references to characteristic types corresponding to the assignment.
    • setArticulationRules

      public void setArticulationRules(List<ArticulationRuleRequest> articulationRules)
      The articulation rule definitions.
    • setValidationRuleIds

      public void setValidationRuleIds(List<UUID> validationRuleIds)
      The list of IDs of the validation rules.
    • setDataQualityRuleIds

      @Deprecated public void setDataQualityRuleIds(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.
    • setDomainTypeIds

      public void setDomainTypeIds(List<UUID> domainTypeIds)
      The list of IDs of the domain types.
    • setDefaultStatusId

      public void setDefaultStatusId(UUID defaultStatusId)
      The ID of the default status for the asset type.
    • setScopeId

      @Deprecated public void setScopeId(UUID 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.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object