Class ChangeDataQualityRuleRequest

Object
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:
  • Constructor Details

    • ChangeDataQualityRuleRequest

      public ChangeDataQualityRuleRequest()
      Deprecated.
  • Method Details

    • builder

      public static ChangeDataQualityRuleRequest.Builder builder()
      Deprecated.
    • getId

      public UUID getId()
      Deprecated.
      Required. 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(UUID id)
      Deprecated.
      Required. 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