public static interface GetDataQualityRulesetEvaluationRunResponse.Builder extends GlueResponse.Builder, SdkPojo, CopyableBuilder<GetDataQualityRulesetEvaluationRunResponse.Builder,GetDataQualityRulesetEvaluationRunResponse>
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
equalsBySdkFields, sdkFields
copy
applyMutation, build
GetDataQualityRulesetEvaluationRunResponse.Builder runId(String runId)
The unique run identifier associated with this run.
runId
- The unique run identifier associated with this run.GetDataQualityRulesetEvaluationRunResponse.Builder dataSource(DataSource dataSource)
The data source (an Glue table) associated with this evaluation run.
dataSource
- The data source (an Glue table) associated with this evaluation run.default GetDataQualityRulesetEvaluationRunResponse.Builder dataSource(Consumer<DataSource.Builder> dataSource)
The data source (an Glue table) associated with this evaluation run.
This is a convenience method that creates an instance of theDataSource.Builder
avoiding the need to
create one manually via DataSource.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to dataSource(DataSource)
.
dataSource
- a consumer that will call methods on DataSource.Builder
dataSource(DataSource)
GetDataQualityRulesetEvaluationRunResponse.Builder role(String role)
An IAM role supplied to encrypt the results of the run.
role
- An IAM role supplied to encrypt the results of the run.GetDataQualityRulesetEvaluationRunResponse.Builder numberOfWorkers(Integer numberOfWorkers)
The number of G.1X
workers to be used in the run. The default is 5.
numberOfWorkers
- The number of G.1X
workers to be used in the run. The default is 5.GetDataQualityRulesetEvaluationRunResponse.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).
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).GetDataQualityRulesetEvaluationRunResponse.Builder additionalRunOptions(DataQualityEvaluationRunAdditionalRunOptions additionalRunOptions)
Additional run options you can specify for an evaluation run.
additionalRunOptions
- Additional run options you can specify for an evaluation run.default GetDataQualityRulesetEvaluationRunResponse.Builder additionalRunOptions(Consumer<DataQualityEvaluationRunAdditionalRunOptions.Builder> additionalRunOptions)
Additional run options you can specify for an evaluation run.
This is a convenience method that creates an instance of theDataQualityEvaluationRunAdditionalRunOptions.Builder
avoiding the need to create one manually via
DataQualityEvaluationRunAdditionalRunOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is
called immediately and its result is passed to
additionalRunOptions(DataQualityEvaluationRunAdditionalRunOptions)
.
additionalRunOptions
- a consumer that will call methods on DataQualityEvaluationRunAdditionalRunOptions.Builder
additionalRunOptions(DataQualityEvaluationRunAdditionalRunOptions)
GetDataQualityRulesetEvaluationRunResponse.Builder status(String status)
The status for this run.
status
- The status for this run.TaskStatusType
,
TaskStatusType
GetDataQualityRulesetEvaluationRunResponse.Builder status(TaskStatusType status)
The status for this run.
status
- The status for this run.TaskStatusType
,
TaskStatusType
GetDataQualityRulesetEvaluationRunResponse.Builder errorString(String errorString)
The error strings that are associated with the run.
errorString
- The error strings that are associated with the run.GetDataQualityRulesetEvaluationRunResponse.Builder startedOn(Instant startedOn)
The date and time when this run started.
startedOn
- The date and time when this run started.GetDataQualityRulesetEvaluationRunResponse.Builder lastModifiedOn(Instant lastModifiedOn)
A timestamp. The last point in time when this data quality rule recommendation run was modified.
lastModifiedOn
- A timestamp. The last point in time when this data quality rule recommendation run was modified.GetDataQualityRulesetEvaluationRunResponse.Builder completedOn(Instant completedOn)
The date and time when this run was completed.
completedOn
- The date and time when this run was completed.GetDataQualityRulesetEvaluationRunResponse.Builder executionTime(Integer executionTime)
The amount of time (in seconds) that the run consumed resources.
executionTime
- The amount of time (in seconds) that the run consumed resources.GetDataQualityRulesetEvaluationRunResponse.Builder rulesetNames(Collection<String> rulesetNames)
A list of ruleset names for the run.
rulesetNames
- A list of ruleset names for the run.GetDataQualityRulesetEvaluationRunResponse.Builder rulesetNames(String... rulesetNames)
A list of ruleset names for the run.
rulesetNames
- A list of ruleset names for the run.GetDataQualityRulesetEvaluationRunResponse.Builder resultIds(Collection<String> resultIds)
A list of result IDs for the data quality results for the run.
resultIds
- A list of result IDs for the data quality results for the run.GetDataQualityRulesetEvaluationRunResponse.Builder resultIds(String... resultIds)
A list of result IDs for the data quality results for the run.
resultIds
- A list of result IDs for the data quality results for the run.Copyright © 2022. All rights reserved.