Class AssetExternalDQTestRule

All Implemented Interfaces:
Serializable

@Generated("com.atlan.generators.ModelGeneratorV2") public class AssetExternalDQTestRule extends AtlanStruct
Detailed information about a rule evaluated in an External DQ Test run.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • of

      public static AssetExternalDQTestRule of(String assetExternalDQTestRuleName, String assetExternalDQTestRuleEvaluationStatus, Long assetExternalDQTestRuleEvaluatedAt, String assetExternalDQTestRuleImpact, String assetExternalDQTestRuleType, String assetExternalDQTestRuleColumnName, String assetExternalDQTestRuleDimension)
      Quickly create a new AssetExternalDQTestRule.
      Parameters:
      assetExternalDQTestRuleName - Name of the rule evaluated in the DQ Test run on the external DQ tool.
      assetExternalDQTestRuleEvaluationStatus - Evaluation status of the rule in the DQ Test run on the external DQ tool.
      assetExternalDQTestRuleEvaluatedAt - Time (epoch) at which the rule was evaluated in the DQ Test run on the external DQ tool, in milliseconds.
      assetExternalDQTestRuleImpact - Impact level of the rule evaluation result in the DQ Test run on the external DQ tool.
      assetExternalDQTestRuleType - Type or category of the rule (e.g. Null Check, Range Check, Row Condition).
      assetExternalDQTestRuleColumnName - Column targeted by this rule, if applicable.
      assetExternalDQTestRuleDimension - Quality dimension this rule belongs to (e.g. COMPLETENESS, VALIDITY, UNIQUENESS).
      Returns:
      a AssetExternalDQTestRule with the provided information
    • builder

    • toBuilder

    • getAssetExternalDQTestRuleName

      public String getAssetExternalDQTestRuleName()
      Name of the rule evaluated in the DQ Test run on the external DQ tool.
    • getAssetExternalDQTestRuleEvaluationStatus

      public String getAssetExternalDQTestRuleEvaluationStatus()
      Evaluation status of the rule in the DQ Test run on the external DQ tool.
    • getAssetExternalDQTestRuleEvaluatedAt

      public Long getAssetExternalDQTestRuleEvaluatedAt()
      Time (epoch) at which the rule was evaluated in the DQ Test run on the external DQ tool, in milliseconds.
    • getAssetExternalDQTestRuleImpact

      public String getAssetExternalDQTestRuleImpact()
      Impact level of the rule evaluation result in the DQ Test run on the external DQ tool.
    • getAssetExternalDQTestRuleType

      public String getAssetExternalDQTestRuleType()
      Type or category of the rule (e.g. Null Check, Range Check, Row Condition).
    • getAssetExternalDQTestRuleColumnName

      public String getAssetExternalDQTestRuleColumnName()
      Column targeted by this rule, if applicable.
    • getAssetExternalDQTestRuleDimension

      public String getAssetExternalDQTestRuleDimension()
      Quality dimension this rule belongs to (e.g. COMPLETENESS, VALIDITY, UNIQUENESS).
    • equals

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

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class AtlanStruct
    • hashCode

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

      public String toString()
      Description copied from class: AtlanObject
      Overrides:
      toString in class AtlanObject
    • getTypeName

      public String getTypeName()
      Fixed typeName for AssetExternalDQTestRule.
      Overrides:
      getTypeName in class AtlanStruct