public static interface CreateDataQualityRulesetRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<CreateDataQualityRulesetRequest.Builder,CreateDataQualityRulesetRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateDataQualityRulesetRequest.Builder name(String name)
A unique name for the data quality ruleset.
name - A unique name for the data quality ruleset.CreateDataQualityRulesetRequest.Builder description(String description)
A description of the data quality ruleset.
description - A description of the data quality ruleset.CreateDataQualityRulesetRequest.Builder ruleset(String ruleset)
A Data Quality Definition Language (DQDL) ruleset. For more information, see the Glue developer guide.
ruleset - A Data Quality Definition Language (DQDL) ruleset. For more information, see the Glue developer guide.CreateDataQualityRulesetRequest.Builder tags(Map<String,String> tags)
A list of tags applied to the data quality ruleset.
tags - A list of tags applied to the data quality ruleset.CreateDataQualityRulesetRequest.Builder targetTable(DataQualityTargetTable targetTable)
A target table associated with the data quality ruleset.
targetTable - A target table associated with the data quality ruleset.default CreateDataQualityRulesetRequest.Builder targetTable(Consumer<DataQualityTargetTable.Builder> targetTable)
A target table associated with the data quality ruleset.
This is a convenience method that creates an instance of theDataQualityTargetTable.Builder avoiding
the need to create one manually via DataQualityTargetTable.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to targetTable(DataQualityTargetTable).
targetTable - a consumer that will call methods on DataQualityTargetTable.BuildertargetTable(DataQualityTargetTable)CreateDataQualityRulesetRequest.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.CreateDataQualityRulesetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateDataQualityRulesetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.