Interface GetDataQualityResultResponse.Builder

    • Method Detail

      • resultId

        GetDataQualityResultResponse.Builder resultId​(String resultId)

        A unique result ID for the data quality result.

        Parameters:
        resultId - A unique result ID for the data quality result.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • score

        GetDataQualityResultResponse.Builder score​(Double score)

        An aggregate data quality score. Represents the ratio of rules that passed to the total number of rules.

        Parameters:
        score - An aggregate data quality score. Represents the ratio of rules that passed to the total number of rules.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataSource

        GetDataQualityResultResponse.Builder dataSource​(DataSource dataSource)

        The table associated with the data quality result, if any.

        Parameters:
        dataSource - The table associated with the data quality result, if any.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • rulesetName

        GetDataQualityResultResponse.Builder rulesetName​(String rulesetName)

        The name of the ruleset associated with the data quality result.

        Parameters:
        rulesetName - The name of the ruleset associated with the data quality result.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • evaluationContext

        GetDataQualityResultResponse.Builder evaluationContext​(String evaluationContext)

        In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name and data quality nodes will have names. In the case of multiple nodes, the evaluationContext can differentiate the nodes.

        Parameters:
        evaluationContext - In the context of a job in Glue Studio, each node in the canvas is typically assigned some sort of name and data quality nodes will have names. In the case of multiple nodes, the evaluationContext can differentiate the nodes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • startedOn

        GetDataQualityResultResponse.Builder startedOn​(Instant startedOn)

        The date and time when the run for this data quality result started.

        Parameters:
        startedOn - The date and time when the run for this data quality result started.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • completedOn

        GetDataQualityResultResponse.Builder completedOn​(Instant completedOn)

        The date and time when the run for this data quality result was completed.

        Parameters:
        completedOn - The date and time when the run for this data quality result was completed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • jobName

        GetDataQualityResultResponse.Builder jobName​(String jobName)

        The job name associated with the data quality result, if any.

        Parameters:
        jobName - The job name associated with the data quality result, if any.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • jobRunId

        GetDataQualityResultResponse.Builder jobRunId​(String jobRunId)

        The job run ID associated with the data quality result, if any.

        Parameters:
        jobRunId - The job run ID associated with the data quality result, if any.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • rulesetEvaluationRunId

        GetDataQualityResultResponse.Builder rulesetEvaluationRunId​(String rulesetEvaluationRunId)

        The unique run ID associated with the ruleset evaluation.

        Parameters:
        rulesetEvaluationRunId - The unique run ID associated with the ruleset evaluation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ruleResults

        GetDataQualityResultResponse.Builder ruleResults​(Collection<DataQualityRuleResult> ruleResults)

        A list of DataQualityRuleResult objects representing the results for each rule.

        Parameters:
        ruleResults - A list of DataQualityRuleResult objects representing the results for each rule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ruleResults

        GetDataQualityResultResponse.Builder ruleResults​(DataQualityRuleResult... ruleResults)

        A list of DataQualityRuleResult objects representing the results for each rule.

        Parameters:
        ruleResults - A list of DataQualityRuleResult objects representing the results for each rule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.