public static interface UpdateProfileJobRequest.Builder extends DataBrewRequest.Builder, SdkPojo, CopyableBuilder<UpdateProfileJobRequest.Builder,UpdateProfileJobRequest>
| Modifier and Type | Method and Description |
|---|---|
default UpdateProfileJobRequest.Builder |
configuration(Consumer<ProfileConfiguration.Builder> configuration)
Configuration for profile jobs.
|
UpdateProfileJobRequest.Builder |
configuration(ProfileConfiguration configuration)
Configuration for profile jobs.
|
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 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.
|
UpdateProfileJobRequest.Builder |
validationConfigurations(Collection<ValidationConfiguration> validationConfigurations)
List of validation configurations that are applied to the profile job.
|
UpdateProfileJobRequest.Builder |
validationConfigurations(Consumer<ValidationConfiguration.Builder>... validationConfigurations)
List of validation configurations that are applied to the profile job.
|
UpdateProfileJobRequest.Builder |
validationConfigurations(ValidationConfiguration... validationConfigurations)
List of validation configurations that are applied to the profile job.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateProfileJobRequest.Builder configuration(ProfileConfiguration configuration)
Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.
configuration - Configuration for profile jobs. Used to select columns, do evaluations, and override default
parameters of evaluations. When configuration is null, the profile job will run with default settings.default UpdateProfileJobRequest.Builder configuration(Consumer<ProfileConfiguration.Builder> configuration)
Configuration for profile jobs. Used to select columns, do evaluations, and override default parameters of evaluations. When configuration is null, the profile job will run with default settings.
This is a convenience method that creates an instance of theProfileConfiguration.Builder avoiding
the need to create one manually via ProfileConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to configuration(ProfileConfiguration).
configuration - a consumer that will call methods on ProfileConfiguration.Builderconfiguration(ProfileConfiguration)UpdateProfileJobRequest.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 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,
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 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,
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 validationConfigurations(Collection<ValidationConfiguration> validationConfigurations)
List of validation configurations that are applied to the profile job.
validationConfigurations - List of validation configurations that are applied to the profile job.UpdateProfileJobRequest.Builder validationConfigurations(ValidationConfiguration... validationConfigurations)
List of validation configurations that are applied to the profile job.
validationConfigurations - List of validation configurations that are applied to the profile job.UpdateProfileJobRequest.Builder validationConfigurations(Consumer<ValidationConfiguration.Builder>... validationConfigurations)
List of validation configurations that are applied to the profile job.
This is a convenience method that creates an instance of theValidationConfiguration.Builder avoiding the need to
create one manually via
ValidationConfiguration.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #validationConfigurations(List.
validationConfigurations - a consumer that will call methods on
ValidationConfiguration.Builder#validationConfigurations(java.util.Collection) UpdateProfileJobRequest.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.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 method 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 © 2023. All rights reserved.