public static interface UpdateRecipeJobRequest.Builder extends DataBrewRequest.Builder, SdkPojo, CopyableBuilder<UpdateRecipeJobRequest.Builder,UpdateRecipeJobRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateRecipeJobRequest.Builder |
databaseOutputs(Collection<DatabaseOutput> databaseOutputs)
Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe
job to write into.
|
UpdateRecipeJobRequest.Builder |
databaseOutputs(Consumer<DatabaseOutput.Builder>... databaseOutputs)
Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe
job to write into.
|
UpdateRecipeJobRequest.Builder |
databaseOutputs(DatabaseOutput... databaseOutputs)
Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe
job to write into.
|
UpdateRecipeJobRequest.Builder |
dataCatalogOutputs(Collection<DataCatalogOutput> dataCatalogOutputs)
One or more artifacts that represent the Glue Data Catalog output from running the job.
|
UpdateRecipeJobRequest.Builder |
dataCatalogOutputs(Consumer<DataCatalogOutput.Builder>... dataCatalogOutputs)
One or more artifacts that represent the Glue Data Catalog output from running the job.
|
UpdateRecipeJobRequest.Builder |
dataCatalogOutputs(DataCatalogOutput... dataCatalogOutputs)
One or more artifacts that represent the Glue Data Catalog output from running the job.
|
UpdateRecipeJobRequest.Builder |
encryptionKeyArn(String encryptionKeyArn)
The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.
|
UpdateRecipeJobRequest.Builder |
encryptionMode(EncryptionMode encryptionMode)
The encryption mode for the job, which can be one of the following:
|
UpdateRecipeJobRequest.Builder |
encryptionMode(String encryptionMode)
The encryption mode for the job, which can be one of the following:
|
UpdateRecipeJobRequest.Builder |
logSubscription(LogSubscription logSubscription)
Enables or disables Amazon CloudWatch logging for the job.
|
UpdateRecipeJobRequest.Builder |
logSubscription(String logSubscription)
Enables or disables Amazon CloudWatch logging for the job.
|
UpdateRecipeJobRequest.Builder |
maxCapacity(Integer maxCapacity)
The maximum number of nodes that DataBrew can consume when the job processes data.
|
UpdateRecipeJobRequest.Builder |
maxRetries(Integer maxRetries)
The maximum number of times to retry the job after a job run fails.
|
UpdateRecipeJobRequest.Builder |
name(String name)
The name of the job to update.
|
UpdateRecipeJobRequest.Builder |
outputs(Collection<Output> outputs)
One or more artifacts that represent the output from running the job.
|
UpdateRecipeJobRequest.Builder |
outputs(Consumer<Output.Builder>... outputs)
One or more artifacts that represent the output from running the job.
|
UpdateRecipeJobRequest.Builder |
outputs(Output... outputs)
One or more artifacts that represent the output from running the job.
|
UpdateRecipeJobRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateRecipeJobRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateRecipeJobRequest.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew
runs the job.
|
UpdateRecipeJobRequest.Builder |
timeout(Integer timeout)
The job's timeout in minutes.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateRecipeJobRequest.Builder encryptionKeyArn(String encryptionKeyArn)
The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.
encryptionKeyArn - The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.UpdateRecipeJobRequest.Builder encryptionMode(String encryptionMode)
The encryption mode for the job, which can be one of the following:
SSE-KMS - Server-side encryption with keys managed by KMS.
SSE-S3 - Server-side encryption with keys managed by Amazon S3.
encryptionMode - The encryption mode for the job, which can be one of the following:
SSE-KMS - Server-side encryption with keys managed by KMS.
SSE-S3 - Server-side encryption with keys managed by Amazon S3.
EncryptionMode,
EncryptionModeUpdateRecipeJobRequest.Builder encryptionMode(EncryptionMode encryptionMode)
The encryption mode for the job, which can be one of the following:
SSE-KMS - Server-side encryption with keys managed by KMS.
SSE-S3 - Server-side encryption with keys managed by Amazon S3.
encryptionMode - The encryption mode for the job, which can be one of the following:
SSE-KMS - Server-side encryption with keys managed by KMS.
SSE-S3 - Server-side encryption with keys managed by Amazon S3.
EncryptionMode,
EncryptionModeUpdateRecipeJobRequest.Builder name(String name)
The name of the job to update.
name - The name of the job to update.UpdateRecipeJobRequest.Builder logSubscription(String logSubscription)
Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.
logSubscription - Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes
one log stream for each job run.LogSubscription,
LogSubscriptionUpdateRecipeJobRequest.Builder logSubscription(LogSubscription logSubscription)
Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes one log stream for each job run.
logSubscription - Enables or disables Amazon CloudWatch logging for the job. If logging is enabled, CloudWatch writes
one log stream for each job run.LogSubscription,
LogSubscriptionUpdateRecipeJobRequest.Builder maxCapacity(Integer maxCapacity)
The maximum number of nodes that DataBrew can consume when the job processes data.
maxCapacity - The maximum number of nodes that DataBrew can consume when the job processes data.UpdateRecipeJobRequest.Builder maxRetries(Integer maxRetries)
The maximum number of times to retry the job after a job run fails.
maxRetries - The maximum number of times to retry the job after a job run fails.UpdateRecipeJobRequest.Builder outputs(Collection<Output> outputs)
One or more artifacts that represent the output from running the job.
outputs - One or more artifacts that represent the output from running the job.UpdateRecipeJobRequest.Builder outputs(Output... outputs)
One or more artifacts that represent the output from running the job.
outputs - One or more artifacts that represent the output from running the job.UpdateRecipeJobRequest.Builder outputs(Consumer<Output.Builder>... outputs)
One or more artifacts that represent the output from running the job.
This is a convenience method that creates an instance of theOutput.Builder avoiding the need to create one
manually via Output.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #outputs(List.
outputs - a consumer that will call methods on
Output.Builder#outputs(java.util.CollectionUpdateRecipeJobRequest.Builder dataCatalogOutputs(Collection<DataCatalogOutput> dataCatalogOutputs)
One or more artifacts that represent the Glue Data Catalog output from running the job.
dataCatalogOutputs - One or more artifacts that represent the Glue Data Catalog output from running the job.UpdateRecipeJobRequest.Builder dataCatalogOutputs(DataCatalogOutput... dataCatalogOutputs)
One or more artifacts that represent the Glue Data Catalog output from running the job.
dataCatalogOutputs - One or more artifacts that represent the Glue Data Catalog output from running the job.UpdateRecipeJobRequest.Builder dataCatalogOutputs(Consumer<DataCatalogOutput.Builder>... dataCatalogOutputs)
One or more artifacts that represent the Glue Data Catalog output from running the job.
This is a convenience method that creates an instance of theDataCatalogOutput.Builder avoiding the need to create
one manually via DataCatalogOutput.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #dataCatalogOutputs(List.
dataCatalogOutputs - a consumer that will call methods on
DataCatalogOutput.Builder#dataCatalogOutputs(java.util.Collection) UpdateRecipeJobRequest.Builder databaseOutputs(Collection<DatabaseOutput> databaseOutputs)
Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.
databaseOutputs - Represents a list of JDBC database output objects which defines the output destination for a DataBrew
recipe job to write into.UpdateRecipeJobRequest.Builder databaseOutputs(DatabaseOutput... databaseOutputs)
Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.
databaseOutputs - Represents a list of JDBC database output objects which defines the output destination for a DataBrew
recipe job to write into.UpdateRecipeJobRequest.Builder databaseOutputs(Consumer<DatabaseOutput.Builder>... databaseOutputs)
Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.
This is a convenience method that creates an instance of theDatabaseOutput.Builder avoiding the need to create one
manually via DatabaseOutput.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #databaseOutputs(List.
databaseOutputs - a consumer that will call methods on
DatabaseOutput.Builder#databaseOutputs(java.util.Collection) UpdateRecipeJobRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.
roleArn - The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed when
DataBrew runs the job.UpdateRecipeJobRequest.Builder timeout(Integer timeout)
The job's timeout in minutes. A job that attempts to run longer than this timeout period ends with a status
of TIMEOUT.
timeout - The job's timeout in minutes. A job that attempts to run longer than this timeout period ends with a
status of TIMEOUT.UpdateRecipeJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateRecipeJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.