Class AddDataQualityRuleRequest

  • All Implemented Interfaces:
    Serializable

    @Deprecated
    public class AddDataQualityRuleRequest
    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 added. Note: mandatory dataQualityMetrics are created automatically, so you should not add them with this request.
    See Also:
    Serialized Form
    • Constructor Detail

      • AddDataQualityRuleRequest

        public AddDataQualityRuleRequest()
        Deprecated.
    • Method Detail

      • getId

        public UUID getId()
        Deprecated.
        The ID of the new Data Quality Rule. Should be unique within all data quality rules. It should have a format of universally unique identifier (UUID) and should not start with 00000000-0000-0000- which is a reserved prefix.
      • getName

        @NotNull
        public @NotNull String getName()
        Deprecated.
        The name of the new data quality rule. Should be unique within all data quality rules.
      • getDescription

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

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

        public List<DataQualityMetricRequest> getDataQualityMetrics()
        Deprecated.
        The Data Quality Metrics that should be assigned to the rule that is going to be created.
      • getRelationTraceEntries

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

        public void setId​(UUID id)
        Deprecated.
        The ID of the new Data Quality Rule. Should be unique within all data quality rules. It should have a format of universally unique identifier (UUID) and should not start with 00000000-0000-0000- which is a reserved prefix.
      • setName

        public void setName​(@NotNull
                            @NotNull String name)
        Deprecated.
        The name of the new data quality rule. Should be unique within all data quality rules.
      • setDescription

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

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

        public void setDataQualityMetrics​(List<DataQualityMetricRequest> dataQualityMetrics)
        Deprecated.
        The Data Quality Metrics that should be assigned to the rule that is going to be created.
      • setRelationTraceEntries

        public void setRelationTraceEntries​(@NotNull
                                            @NotNull List<RelationTraceEntryRequest> relationTraceEntries)
        Deprecated.
        The list of 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