public static interface UpdateProfileJobRequest.Builder extends DataBrewRequest.Builder, SdkPojo, CopyableBuilder<UpdateProfileJobRequest.Builder,UpdateProfileJobRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateProfileJobRequest.Builder |
encryptionKeyArn(String encryptionKeyArn)
The Amazon Resource Name (ARN) of an encryption key that is used to protect the job.
|
UpdateProfileJobRequest.Builder |
encryptionMode(EncryptionMode encryptionMode)
The encryption mode for the job, which can be one of the following:
|
UpdateProfileJobRequest.Builder |
encryptionMode(String encryptionMode)
The encryption mode for the job, which can be one of the following:
|
default UpdateProfileJobRequest.Builder |
jobSample(Consumer<JobSample.Builder> jobSample)
Sample configuration for Profile Jobs only.
|
UpdateProfileJobRequest.Builder |
jobSample(JobSample jobSample)
Sample configuration for Profile Jobs only.
|
UpdateProfileJobRequest.Builder |
logSubscription(LogSubscription logSubscription)
Enables or disables Amazon CloudWatch logging for the job.
|
UpdateProfileJobRequest.Builder |
logSubscription(String logSubscription)
Enables or disables Amazon CloudWatch logging for the job.
|
UpdateProfileJobRequest.Builder |
maxCapacity(Integer maxCapacity)
The maximum number of compute nodes that DataBrew can use when the job processes data.
|
UpdateProfileJobRequest.Builder |
maxRetries(Integer maxRetries)
The maximum number of times to retry the job after a job run fails.
|
UpdateProfileJobRequest.Builder |
name(String name)
The name of the job to be updated.
|
default UpdateProfileJobRequest.Builder |
outputLocation(Consumer<S3Location.Builder> outputLocation)
Sets the value of the OutputLocation property for this object.
|
UpdateProfileJobRequest.Builder |
outputLocation(S3Location outputLocation)
Sets the value of the OutputLocation property for this object.
|
UpdateProfileJobRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateProfileJobRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateProfileJobRequest.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role to be assumed when
DataBrew runs the job.
|
UpdateProfileJobRequest.Builder |
timeout(Integer timeout)
The job's timeout in minutes.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateProfileJobRequest.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.UpdateProfileJobRequest.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 AWS 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 AWS KMS.
SSE-S3 - Server-side encryption with keys managed by Amazon S3.
EncryptionMode,
EncryptionModeUpdateProfileJobRequest.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 AWS 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 AWS KMS.
SSE-S3 - Server-side encryption with keys managed by Amazon S3.
EncryptionMode,
EncryptionModeUpdateProfileJobRequest.Builder name(String name)
The name of the job to be updated.
name - The name of the job to be updated.UpdateProfileJobRequest.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,
LogSubscriptionUpdateProfileJobRequest.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,
LogSubscriptionUpdateProfileJobRequest.Builder maxCapacity(Integer maxCapacity)
The maximum number of compute nodes that DataBrew can use when the job processes data.
maxCapacity - The maximum number of compute nodes that DataBrew can use when the job processes data.UpdateProfileJobRequest.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.UpdateProfileJobRequest.Builder outputLocation(S3Location outputLocation)
outputLocation - The new value for the OutputLocation property for this object.default UpdateProfileJobRequest.Builder outputLocation(Consumer<S3Location.Builder> outputLocation)
S3Location.Builder avoiding the need to create
one manually via S3Location.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to outputLocation(S3Location).outputLocation - a consumer that will call methods on S3Location.BuilderoutputLocation(S3Location)UpdateProfileJobRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role to be assumed when DataBrew runs the job.
roleArn - The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role to be assumed when
DataBrew runs the job.UpdateProfileJobRequest.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.UpdateProfileJobRequest.Builder jobSample(JobSample jobSample)
Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.
jobSample - Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job
will be executed. If a JobSample value is not provided for profile jobs, the default value will be
used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.default UpdateProfileJobRequest.Builder jobSample(Consumer<JobSample.Builder> jobSample)
Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.
This is a convenience that creates an instance of theJobSample.Builder avoiding the need to create
one manually via JobSample.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to jobSample(JobSample).jobSample - a consumer that will call methods on JobSample.BuilderjobSample(JobSample)UpdateProfileJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateProfileJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.