Class ChangeDataQualityRuleRequest

  • All Implemented Interfaces:
    Serializable

    @Deprecated
    public class ChangeDataQualityRuleRequest
    extends Object
    implements Serializable
    Deprecated.
    This class will be removed in the future. This feature is being dropped, so no replacement will be available.
    The properties of the data quality rule to be changed.

    The field left null will not be updated. For the collections all the current values will be removed and replaced by the new ones.

    Note: mandatory dataQualityMetrics are always there, they are added automatically and it's impossible to remove them.

    See Also:
    Serialized Form
    • Constructor Detail

      • ChangeDataQualityRuleRequest

        public ChangeDataQualityRuleRequest()
        Deprecated.
    • Method Detail

      • getId

        @NotNull
        public @NotNull UUID getId()
        Deprecated.
        The ID of the data quality rule to be changed. Silently ignored if the ID is provided as path parameter of the request.
      • getName

        public String getName()
        Deprecated.
        The new name for the data quality rule.
      • getDescription

        public String getDescription()
        Deprecated.
        The new description for the data quality rule.
      • getCategorizationRelationTypeId

        public UUID getCategorizationRelationTypeId()
        Deprecated.
        The ID of the categorization relation type.
      • getDataQualityMetrics

        public List<DataQualityMetricRequest> getDataQualityMetrics()
        Deprecated.
        The list of data quality metrics.
      • getRelationTraceEntries

        public List<RelationTraceEntryRequest> getRelationTraceEntries()
        Deprecated.
        The list of relation trace entries that describes relations along which the data quality result is calculated.
      • setId

        public void setId​(@NotNull
                          @NotNull UUID id)
        Deprecated.
        The ID of the data quality rule to be changed. Silently ignored if the ID is provided as path parameter of the request.
      • setName

        public void setName​(String name)
        Deprecated.
        The new name for the data quality rule.
      • setDescription

        public void setDescription​(String description)
        Deprecated.
        The new description for the data quality rule.
      • setCategorizationRelationTypeId

        public void setCategorizationRelationTypeId​(UUID categorizationRelationTypeId)
        Deprecated.
        The ID of the categorization relation type.
      • setDataQualityMetrics

        public void setDataQualityMetrics​(List<DataQualityMetricRequest> dataQualityMetrics)
        Deprecated.
        The list of data quality metrics.
      • setRelationTraceEntries

        public void setRelationTraceEntries​(List<RelationTraceEntryRequest> relationTraceEntries)
        Deprecated.
        The list of relation trace entries that describes relations along which the data quality result is calculated.
      • equals

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

        protected boolean canEqual​(Object other)
        Deprecated.
      • hashCode

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

        public String toString()
        Deprecated.
        Overrides:
        toString in class Object