Class AssetExternalDQTestRunHistory

java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.structs.AtlanStruct
com.atlan.model.structs.AssetExternalDQTestRunHistory
All Implemented Interfaces:
Serializable

@Generated("com.atlan.generators.ModelGeneratorV2") public class AssetExternalDQTestRunHistory extends AtlanStruct
Detailed information about the External DQ Test runs and their results.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • of

      public static AssetExternalDQTestRunHistory of(String assetExternalDQTestRunId, Long assetExternalDQTestRunStartedAt, Long assetExternalDQTestRunEndedAt, String assetExternalDQTestRunStatus, String assetExternalDQTestRunScoreValue, String assetExternalDQTestScoreType, Long assetExternalDQTestTotalRulesCount, Long assetExternalDQTestPassedRulesCount, Long assetExternalDQTestFailedRulesCount, AssetExternalDQTestMetric assetExternalDQTestMetricInfo, List<AssetExternalDQTestScoreDimension> assetExternalDQTestScoreDimensions, List<AssetExternalDQTestRule> assetExternalDQTestRules)
      Quickly create a new AssetExternalDQTestRunHistory.
      Parameters:
      assetExternalDQTestRunId - Unique identifier of this DQ Test run on the external DQ tool.
      assetExternalDQTestRunStartedAt - Start timestamp of the last DQ Test run for the asset on the external DQ tool.
      assetExternalDQTestRunEndedAt - End timestamp of the last DQ Test run for the asset on the external DQ tool.
      assetExternalDQTestRunStatus - Overall status of the last DQ Test run for the asset on the external DQ tool.
      assetExternalDQTestRunScoreValue - DQ score value of this specific test run on the external DQ tool.
      assetExternalDQTestScoreType - DQ score type of this specific test run on the external DQ tool (e.g. numeric).
      assetExternalDQTestTotalRulesCount - Total number of rules evaluated in this DQ Test run for the asset on the external DQ tool.
      assetExternalDQTestPassedRulesCount - Count of the rules passed in last DQ Test run for the asset on the external DQ tool.
      assetExternalDQTestFailedRulesCount - Count of the rules failed in last DQ Test run for the asset on the external DQ tool.
      assetExternalDQTestMetricInfo - Metric details of each DQ Test run for the asset on the external DQ tool.
      assetExternalDQTestScoreDimensions - Detailed breakdown of the score by dimension for the DQ Test run for the asset on the external DQ tool.
      assetExternalDQTestRules - Detailed listing of all the rules evaluated in the DQ Test run for the asset on the external DQ tool.
      Returns:
      a AssetExternalDQTestRunHistory with the provided information
    • builder

    • toBuilder

    • getAssetExternalDQTestRunId

      public String getAssetExternalDQTestRunId()
      Unique identifier of this DQ Test run on the external DQ tool.
    • getAssetExternalDQTestRunStartedAt

      public Long getAssetExternalDQTestRunStartedAt()
      Start timestamp of the last DQ Test run for the asset on the external DQ tool.
    • getAssetExternalDQTestRunEndedAt

      public Long getAssetExternalDQTestRunEndedAt()
      End timestamp of the last DQ Test run for the asset on the external DQ tool.
    • getAssetExternalDQTestRunStatus

      public String getAssetExternalDQTestRunStatus()
      Overall status of the last DQ Test run for the asset on the external DQ tool.
    • getAssetExternalDQTestRunScoreValue

      public String getAssetExternalDQTestRunScoreValue()
      DQ score value of this specific test run on the external DQ tool.
    • getAssetExternalDQTestScoreType

      public String getAssetExternalDQTestScoreType()
      DQ score type of this specific test run on the external DQ tool (e.g. numeric).
    • getAssetExternalDQTestTotalRulesCount

      public Long getAssetExternalDQTestTotalRulesCount()
      Total number of rules evaluated in this DQ Test run for the asset on the external DQ tool.
    • getAssetExternalDQTestPassedRulesCount

      public Long getAssetExternalDQTestPassedRulesCount()
      Count of the rules passed in last DQ Test run for the asset on the external DQ tool.
    • getAssetExternalDQTestFailedRulesCount

      public Long getAssetExternalDQTestFailedRulesCount()
      Count of the rules failed in last DQ Test run for the asset on the external DQ tool.
    • getAssetExternalDQTestMetricInfo

      public AssetExternalDQTestMetric getAssetExternalDQTestMetricInfo()
      Metric details of each DQ Test run for the asset on the external DQ tool.
    • getAssetExternalDQTestScoreDimensions

      public List<AssetExternalDQTestScoreDimension> getAssetExternalDQTestScoreDimensions()
      Detailed breakdown of the score by dimension for the DQ Test run for the asset on the external DQ tool.
    • getAssetExternalDQTestRules

      public List<AssetExternalDQTestRule> getAssetExternalDQTestRules()
      Detailed listing of all the rules evaluated in the DQ Test run for the asset on the external DQ tool.
    • 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 AssetExternalDQTestRunHistory.
      Overrides:
      getTypeName in class AtlanStruct