Class ChangeAssignmentRequest

  • All Implemented Interfaces:
    Serializable

    public class ChangeAssignmentRequest
    extends Object
    implements Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • ChangeAssignmentRequest

        public ChangeAssignmentRequest()
    • Method Detail

      • getAssignmentId

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

        public List<UUID> getStatusIds()
        The list of IDs of the statuses.
      • 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 will be removed in the future.
        The ID of the scope the assignment corresponds to.
      • setAssignmentId

        public void setAssignmentId​(@NotNull
                                    @NotNull 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 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