@Generated(value="software.amazon.awssdk:codegen") public final class UpdateTaskRequest extends DataSyncRequest implements ToCopyableBuilder<UpdateTaskRequest.Builder,UpdateTaskRequest>
UpdateTaskResponse
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateTaskRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateTaskRequest.Builder |
builder() |
String |
cloudWatchLogGroupArn()
The Amazon Resource Name (ARN) of the resource name of the Amazon CloudWatch log group.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<FilterRule> |
excludes()
Specifies a list of filter rules that exclude specific data during your transfer.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasExcludes()
For responses, this returns true if the service returned a value for the Excludes property.
|
int |
hashCode() |
boolean |
hasIncludes()
For responses, this returns true if the service returned a value for the Includes property.
|
List<FilterRule> |
includes()
Specifies a list of filter rules that include specific data during your transfer.
|
String |
name()
The name of the task to update.
|
Options |
options()
Returns the value of the Options property for this object.
|
TaskSchedule |
schedule()
Specifies a schedule used to periodically transfer files from a source to a destination location.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateTaskRequest.Builder> |
serializableBuilderClass() |
String |
taskArn()
The Amazon Resource Name (ARN) of the resource name of the task to update.
|
UpdateTaskRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String taskArn()
The Amazon Resource Name (ARN) of the resource name of the task to update.
public final Options options()
public final boolean hasExcludes()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<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.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasExcludes() method.
public final 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.
public final String name()
The name of the task to update.
public final String cloudWatchLogGroupArn()
The Amazon Resource Name (ARN) of the resource name of the Amazon CloudWatch log group.
public final boolean hasIncludes()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<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.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasIncludes() method.
public UpdateTaskRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateTaskRequest.Builder,UpdateTaskRequest>toBuilder in class DataSyncRequestpublic static UpdateTaskRequest.Builder builder()
public static Class<? extends UpdateTaskRequest.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.