@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MigrationTaskSummary extends Object implements Serializable, Cloneable, StructuredPojo
MigrationTaskSummary includes MigrationTaskName
, ProgressPercent
,
ProgressUpdateStream
, Status
, and UpdateDateTime
for each task.
Constructor and Description |
---|
MigrationTaskSummary() |
Modifier and Type | Method and Description |
---|---|
MigrationTaskSummary |
clone() |
boolean |
equals(Object obj) |
String |
getMigrationTaskName()
Unique identifier that references the migration task.
|
Integer |
getProgressPercent()
|
String |
getProgressUpdateStream()
An AWS resource used for access control.
|
String |
getStatus()
Status of the task.
|
String |
getStatusDetail()
Detail information of what is being done within the overall status state.
|
Date |
getUpdateDateTime()
The timestamp when the task was gathered.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setMigrationTaskName(String migrationTaskName)
Unique identifier that references the migration task.
|
void |
setProgressPercent(Integer progressPercent)
|
void |
setProgressUpdateStream(String progressUpdateStream)
An AWS resource used for access control.
|
void |
setStatus(String status)
Status of the task.
|
void |
setStatusDetail(String statusDetail)
Detail information of what is being done within the overall status state.
|
void |
setUpdateDateTime(Date updateDateTime)
The timestamp when the task was gathered.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
MigrationTaskSummary |
withMigrationTaskName(String migrationTaskName)
Unique identifier that references the migration task.
|
MigrationTaskSummary |
withProgressPercent(Integer progressPercent)
|
MigrationTaskSummary |
withProgressUpdateStream(String progressUpdateStream)
An AWS resource used for access control.
|
MigrationTaskSummary |
withStatus(Status status)
Status of the task.
|
MigrationTaskSummary |
withStatus(String status)
Status of the task.
|
MigrationTaskSummary |
withStatusDetail(String statusDetail)
Detail information of what is being done within the overall status state.
|
MigrationTaskSummary |
withUpdateDateTime(Date updateDateTime)
The timestamp when the task was gathered.
|
public void setProgressUpdateStream(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.
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 String getProgressUpdateStream()
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 MigrationTaskSummary withProgressUpdateStream(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.
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 void setMigrationTaskName(String migrationTaskName)
Unique identifier that references the migration task.
migrationTaskName
- Unique identifier that references the migration task.public String getMigrationTaskName()
Unique identifier that references the migration task.
public MigrationTaskSummary withMigrationTaskName(String migrationTaskName)
Unique identifier that references the migration task.
migrationTaskName
- Unique identifier that references the migration task.public void setStatus(String status)
Status of the task.
status
- Status of the task.Status
public String getStatus()
Status of the task.
Status
public MigrationTaskSummary withStatus(String status)
Status of the task.
status
- Status of the task.Status
public MigrationTaskSummary withStatus(Status status)
Status of the task.
status
- Status of the task.Status
public void setProgressPercent(Integer progressPercent)
progressPercent
- public Integer getProgressPercent()
public MigrationTaskSummary withProgressPercent(Integer progressPercent)
progressPercent
- public void setStatusDetail(String statusDetail)
Detail information of what is being done within the overall status state.
statusDetail
- Detail information of what is being done within the overall status state.public String getStatusDetail()
Detail information of what is being done within the overall status state.
public MigrationTaskSummary withStatusDetail(String statusDetail)
Detail information of what is being done within the overall status state.
statusDetail
- Detail information of what is being done within the overall status state.public void setUpdateDateTime(Date updateDateTime)
The timestamp when the task was gathered.
updateDateTime
- The timestamp when the task was gathered.public Date getUpdateDateTime()
The timestamp when the task was gathered.
public MigrationTaskSummary withUpdateDateTime(Date updateDateTime)
The timestamp when the task was gathered.
updateDateTime
- The timestamp when the task was gathered.public String toString()
toString
in class Object
Object.toString()
public MigrationTaskSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.