public static interface UpdateTaskRequest.Builder extends DataSyncRequest.Builder, SdkPojo, CopyableBuilder<UpdateTaskRequest.Builder,UpdateTaskRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateTaskRequest.Builder |
cloudWatchLogGroupArn(String cloudWatchLogGroupArn)
The Amazon Resource Name (ARN) of the resource name of the Amazon CloudWatch log group.
|
UpdateTaskRequest.Builder |
excludes(Collection<FilterRule> excludes)
Specifies a list of filter rules that exclude specific data during your transfer.
|
UpdateTaskRequest.Builder |
excludes(Consumer<FilterRule.Builder>... excludes)
Specifies a list of filter rules that exclude specific data during your transfer.
|
UpdateTaskRequest.Builder |
excludes(FilterRule... excludes)
Specifies a list of filter rules that exclude specific data during your transfer.
|
UpdateTaskRequest.Builder |
includes(Collection<FilterRule> includes)
Specifies a list of filter rules that include specific data during your transfer.
|
UpdateTaskRequest.Builder |
includes(Consumer<FilterRule.Builder>... includes)
Specifies a list of filter rules that include specific data during your transfer.
|
UpdateTaskRequest.Builder |
includes(FilterRule... includes)
Specifies a list of filter rules that include specific data during your transfer.
|
UpdateTaskRequest.Builder |
name(String name)
The name of the task to update.
|
default UpdateTaskRequest.Builder |
options(Consumer<Options.Builder> options)
Sets the value of the Options property for this object.
|
UpdateTaskRequest.Builder |
options(Options options)
Sets the value of the Options property for this object.
|
UpdateTaskRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateTaskRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default UpdateTaskRequest.Builder |
schedule(Consumer<TaskSchedule.Builder> schedule)
Specifies a schedule used to periodically transfer files from a source to a destination location.
|
UpdateTaskRequest.Builder |
schedule(TaskSchedule schedule)
Specifies a schedule used to periodically transfer files from a source to a destination location.
|
UpdateTaskRequest.Builder |
taskArn(String taskArn)
The Amazon Resource Name (ARN) of the resource name of the task to update.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateTaskRequest.Builder taskArn(String taskArn)
The Amazon Resource Name (ARN) of the resource name of the task to update.
taskArn - The Amazon Resource Name (ARN) of the resource name of the task to update.UpdateTaskRequest.Builder options(Options options)
options - The new value for the Options property for this object.default UpdateTaskRequest.Builder options(Consumer<Options.Builder> options)
Options.Builder avoiding the need to
create one manually via Options.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to options(Options).
options - a consumer that will call methods on Options.Builderoptions(Options)UpdateTaskRequest.Builder excludes(Collection<FilterRule> excludes)
Specifies a list of filter rules that exclude specific data during your transfer. For more information and examples, see Filtering data transferred by DataSync.
excludes - Specifies a list of filter rules that exclude specific data during your transfer. For more information
and examples, see Filtering data transferred
by DataSync.UpdateTaskRequest.Builder excludes(FilterRule... excludes)
Specifies a list of filter rules that exclude specific data during your transfer. For more information and examples, see Filtering data transferred by DataSync.
excludes - Specifies a list of filter rules that exclude specific data during your transfer. For more information
and examples, see Filtering data transferred
by DataSync.UpdateTaskRequest.Builder excludes(Consumer<FilterRule.Builder>... excludes)
Specifies a list of filter rules that exclude specific data during your transfer. For more information and examples, see Filtering data transferred by DataSync.
This is a convenience method that creates an instance of theFilterRule.Builder avoiding the need to create one
manually via FilterRule.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #excludes(List.
excludes - a consumer that will call methods on
FilterRule.Builder#excludes(java.util.Collection) UpdateTaskRequest.Builder schedule(TaskSchedule schedule)
Specifies a schedule used to periodically transfer files from a source to a destination location. You can configure your task to execute hourly, daily, weekly or on specific days of the week. You control when in the day or hour you want the task to execute. The time you specify is UTC time. For more information, see Scheduling your task.
schedule - Specifies a schedule used to periodically transfer files from a source to a destination location. You
can configure your task to execute hourly, daily, weekly or on specific days of the week. You control
when in the day or hour you want the task to execute. The time you specify is UTC time. For more
information, see Scheduling your
task.default UpdateTaskRequest.Builder schedule(Consumer<TaskSchedule.Builder> schedule)
Specifies a schedule used to periodically transfer files from a source to a destination location. You can configure your task to execute hourly, daily, weekly or on specific days of the week. You control when in the day or hour you want the task to execute. The time you specify is UTC time. For more information, see Scheduling your task.
This is a convenience method that creates an instance of theTaskSchedule.Builder avoiding the need
to create one manually via TaskSchedule.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to schedule(TaskSchedule).
schedule - a consumer that will call methods on TaskSchedule.Builderschedule(TaskSchedule)UpdateTaskRequest.Builder name(String name)
The name of the task to update.
name - The name of the task to update.UpdateTaskRequest.Builder cloudWatchLogGroupArn(String cloudWatchLogGroupArn)
The Amazon Resource Name (ARN) of the resource name of the Amazon CloudWatch log group.
cloudWatchLogGroupArn - The Amazon Resource Name (ARN) of the resource name of the Amazon CloudWatch log group.UpdateTaskRequest.Builder includes(Collection<FilterRule> includes)
Specifies a list of filter rules that include specific data during your transfer. For more information and examples, see Filtering data transferred by DataSync.
includes - Specifies a list of filter rules that include specific data during your transfer. For more information
and examples, see Filtering data transferred
by DataSync.UpdateTaskRequest.Builder includes(FilterRule... includes)
Specifies a list of filter rules that include specific data during your transfer. For more information and examples, see Filtering data transferred by DataSync.
includes - Specifies a list of filter rules that include specific data during your transfer. For more information
and examples, see Filtering data transferred
by DataSync.UpdateTaskRequest.Builder includes(Consumer<FilterRule.Builder>... includes)
Specifies a list of filter rules that include specific data during your transfer. For more information and examples, see Filtering data transferred by DataSync.
This is a convenience method that creates an instance of theFilterRule.Builder avoiding the need to create one
manually via FilterRule.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #includes(List.
includes - a consumer that will call methods on
FilterRule.Builder#includes(java.util.Collection) UpdateTaskRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateTaskRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.