public static interface StartDataQualityRuleRecommendationRunRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<StartDataQualityRuleRecommendationRunRequest.Builder,StartDataQualityRuleRecommendationRunRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildStartDataQualityRuleRecommendationRunRequest.Builder dataSource(DataSource dataSource)
The data source (Glue table) associated with this run.
dataSource - The data source (Glue table) associated with this run.default StartDataQualityRuleRecommendationRunRequest.Builder dataSource(Consumer<DataSource.Builder> dataSource)
The data source (Glue table) associated with this 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.BuilderdataSource(DataSource)StartDataQualityRuleRecommendationRunRequest.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.StartDataQualityRuleRecommendationRunRequest.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.StartDataQualityRuleRecommendationRunRequest.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).StartDataQualityRuleRecommendationRunRequest.Builder createdRulesetName(String createdRulesetName)
A name for the ruleset.
createdRulesetName - A name for the ruleset.StartDataQualityRuleRecommendationRunRequest.Builder clientToken(String clientToken)
Used for idempotency and is recommended to be set to a random ID (such as a UUID) to avoid creating or starting multiple instances of the same resource.
clientToken - Used for idempotency and is recommended to be set to a random ID (such as a UUID) to avoid creating or
starting multiple instances of the same resource.StartDataQualityRuleRecommendationRunRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartDataQualityRuleRecommendationRunRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.