@Generated(value="software.amazon.awssdk:codegen") public final class MigrationTask extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MigrationTask.Builder,MigrationTask>
Represents a migration task in a migration tool.
Modifier and Type | Class and Description |
---|---|
static interface |
MigrationTask.Builder |
Modifier and Type | Method and Description |
---|---|
static MigrationTask.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
migrationTaskName()
Unique identifier that references the migration task.
|
String |
progressUpdateStream()
A name that identifies the vendor of the migration tool being used.
|
List<ResourceAttribute> |
resourceAttributeList()
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MigrationTask.Builder> |
serializableBuilderClass() |
Task |
task()
Task object encapsulating task information.
|
MigrationTask.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Instant |
updateDateTime()
The timestamp when the task was gathered.
|
copy
public String progressUpdateStream()
A name that identifies the vendor of the migration tool being used.
public String migrationTaskName()
Unique identifier that references the migration task.
public Task task()
Task object encapsulating task information.
public Instant updateDateTime()
The timestamp when the task was gathered.
public List<ResourceAttribute> resourceAttributeList()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public MigrationTask.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<MigrationTask.Builder,MigrationTask>
public static MigrationTask.Builder builder()
public static Class<? extends MigrationTask.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.