@Generated(value="software.amazon.awssdk:codegen") public final class StartDataQualityRuleRecommendationRunRequest extends GlueRequest implements ToCopyableBuilder<StartDataQualityRuleRecommendationRunRequest.Builder,StartDataQualityRuleRecommendationRunRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
StartDataQualityRuleRecommendationRunRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StartDataQualityRuleRecommendationRunRequest.Builder |
builder() |
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.
|
String |
createdRulesetName()
A name for the ruleset.
|
DataSource |
dataSource()
The data source (Glue table) associated with this run.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
numberOfWorkers()
The number of
G.1X workers to be used in the run. |
String |
role()
An IAM role supplied to encrypt the results of the run.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends StartDataQualityRuleRecommendationRunRequest.Builder> |
serializableBuilderClass() |
Integer |
timeout()
The timeout for a run in minutes.
|
StartDataQualityRuleRecommendationRunRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final DataSource dataSource()
The data source (Glue table) associated with this run.
public final String role()
An IAM role supplied to encrypt the results of the run.
public final Integer numberOfWorkers()
The number of G.1X workers to be used in the run. The default is 5.
G.1X workers to be used in the run. The default is 5.public final 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 status. The default is 2,880 minutes (48 hours).public final String createdRulesetName()
A name for the ruleset.
public final 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.
public StartDataQualityRuleRecommendationRunRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StartDataQualityRuleRecommendationRunRequest.Builder,StartDataQualityRuleRecommendationRunRequest>toBuilder in class GlueRequestpublic static StartDataQualityRuleRecommendationRunRequest.Builder builder()
public static Class<? extends StartDataQualityRuleRecommendationRunRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.