@Generated(value="software.amazon.awssdk:codegen") public final class MigrationTaskSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MigrationTaskSummary.Builder,MigrationTaskSummary>
MigrationTaskSummary includes MigrationTaskName, ProgressPercent,
ProgressUpdateStream, Status, and UpdateDateTime for each task.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MigrationTaskSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MigrationTaskSummary.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
migrationTaskName()
Unique identifier that references the migration task.
|
Integer |
progressPercent()
Indication of the percentage completion of the task.
|
String |
progressUpdateStream()
An AWS resource used for access control.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MigrationTaskSummary.Builder> |
serializableBuilderClass() |
Status |
status()
Status of the task.
|
String |
statusAsString()
Status of the task.
|
String |
statusDetail()
Detail information of what is being done within the overall status state.
|
MigrationTaskSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updateDateTime()
The timestamp when the task was gathered.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String progressUpdateStream()
An AWS resource used for access control. It should uniquely identify the migration tool as it is used for all updates made by the tool.
public final String migrationTaskName()
Unique identifier that references the migration task. Do not store personal data in this field.
public final Status status()
Status of the task.
If the service returns an enum value that is not available in the current SDK version, status will
return Status.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
Statuspublic final String statusAsString()
Status of the task.
If the service returns an enum value that is not available in the current SDK version, status will
return Status.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
Statuspublic final Integer progressPercent()
Indication of the percentage completion of the task.
public final String statusDetail()
Detail information of what is being done within the overall status state.
public final Instant updateDateTime()
The timestamp when the task was gathered.
public MigrationTaskSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MigrationTaskSummary.Builder,MigrationTaskSummary>public static MigrationTaskSummary.Builder builder()
public static Class<? extends MigrationTaskSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.