public static interface StartDataQualityRulesetEvaluationRunRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<StartDataQualityRulesetEvaluationRunRequest.Builder,StartDataQualityRulesetEvaluationRunRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildStartDataQualityRulesetEvaluationRunRequest.Builder dataSource(DataSource dataSource)
The data source (Glue table) associated with this run.
dataSource - The data source (Glue table) associated with this run.default StartDataQualityRulesetEvaluationRunRequest.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)StartDataQualityRulesetEvaluationRunRequest.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.StartDataQualityRulesetEvaluationRunRequest.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.StartDataQualityRulesetEvaluationRunRequest.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).StartDataQualityRulesetEvaluationRunRequest.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.StartDataQualityRulesetEvaluationRunRequest.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 StartDataQualityRulesetEvaluationRunRequest.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.BuilderadditionalRunOptions(DataQualityEvaluationRunAdditionalRunOptions)StartDataQualityRulesetEvaluationRunRequest.Builder rulesetNames(Collection<String> rulesetNames)
A list of ruleset names.
rulesetNames - A list of ruleset names.StartDataQualityRulesetEvaluationRunRequest.Builder rulesetNames(String... rulesetNames)
A list of ruleset names.
rulesetNames - A list of ruleset names.StartDataQualityRulesetEvaluationRunRequest.Builder additionalDataSources(Map<String,DataSource> additionalDataSources)
A map of reference strings to additional data sources you can specify for an evaluation run.
additionalDataSources - A map of reference strings to additional data sources you can specify for an evaluation run.StartDataQualityRulesetEvaluationRunRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartDataQualityRulesetEvaluationRunRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.