Interface GetDataQualityRuleRecommendationRunResponse.Builder

    • Method Detail

      • runId

        GetDataQualityRuleRecommendationRunResponse.Builder runId​(String runId)

        The unique run identifier associated with this run.

        Parameters:
        runId - The unique run identifier associated with this run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataSource

        GetDataQualityRuleRecommendationRunResponse.Builder dataSource​(DataSource dataSource)

        The data source (an Glue table) associated with this run.

        Parameters:
        dataSource - The data source (an Glue table) associated with this run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • role

        GetDataQualityRuleRecommendationRunResponse.Builder role​(String role)

        An IAM role supplied to encrypt the results of the run.

        Parameters:
        role - An IAM role supplied to encrypt the results of the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • numberOfWorkers

        GetDataQualityRuleRecommendationRunResponse.Builder numberOfWorkers​(Integer numberOfWorkers)

        The number of G.1X workers to be used in the run. The default is 5.

        Parameters:
        numberOfWorkers - The number of G.1X workers to be used in the run. The default is 5.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • timeout

        GetDataQualityRuleRecommendationRunResponse.Builder timeout​(Integer timeout)

        The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters TIMEOUT status. The default is 2,880 minutes (48 hours).

        Parameters:
        timeout - The timeout for a run in minutes. This is the maximum time that a run can consume resources before it is terminated and enters TIMEOUT status. The default is 2,880 minutes (48 hours).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • errorString

        GetDataQualityRuleRecommendationRunResponse.Builder errorString​(String errorString)

        The error strings that are associated with the run.

        Parameters:
        errorString - The error strings that are associated with the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • startedOn

        GetDataQualityRuleRecommendationRunResponse.Builder startedOn​(Instant startedOn)

        The date and time when this run started.

        Parameters:
        startedOn - The date and time when this run started.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedOn

        GetDataQualityRuleRecommendationRunResponse.Builder lastModifiedOn​(Instant lastModifiedOn)

        A timestamp. The last point in time when this data quality rule recommendation run was modified.

        Parameters:
        lastModifiedOn - A timestamp. The last point in time when this data quality rule recommendation run was modified.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • completedOn

        GetDataQualityRuleRecommendationRunResponse.Builder completedOn​(Instant completedOn)

        The date and time when this run was completed.

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

        GetDataQualityRuleRecommendationRunResponse.Builder executionTime​(Integer executionTime)

        The amount of time (in seconds) that the run consumed resources.

        Parameters:
        executionTime - The amount of time (in seconds) that the run consumed resources.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • recommendedRuleset

        GetDataQualityRuleRecommendationRunResponse.Builder recommendedRuleset​(String recommendedRuleset)

        When a start rule recommendation run completes, it creates a recommended ruleset (a set of rules). This member has those rules in Data Quality Definition Language (DQDL) format.

        Parameters:
        recommendedRuleset - When a start rule recommendation run completes, it creates a recommended ruleset (a set of rules). This member has those rules in Data Quality Definition Language (DQDL) format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdRulesetName

        GetDataQualityRuleRecommendationRunResponse.Builder createdRulesetName​(String createdRulesetName)

        The name of the ruleset that was created by the run.

        Parameters:
        createdRulesetName - The name of the ruleset that was created by the run.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataQualitySecurityConfiguration

        GetDataQualityRuleRecommendationRunResponse.Builder dataQualitySecurityConfiguration​(String dataQualitySecurityConfiguration)

        The name of the security configuration created with the data quality encryption option.

        Parameters:
        dataQualitySecurityConfiguration - The name of the security configuration created with the data quality encryption option.
        Returns:
        Returns a reference to this object so that method calls can be chained together.