@Generated(value="software.amazon.awssdk:codegen") public class MigrationTask extends Object implements StructuredPojo, 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() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
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()
|
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()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.