@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReplicationTaskStats extends Object implements Serializable, Cloneable, StructuredPojo
In response to a request by the DescribeReplicationTasks
operation, this object provides a collection of
statistics about a replication task.
Constructor and Description |
---|
ReplicationTaskStats() |
Modifier and Type | Method and Description |
---|---|
ReplicationTaskStats |
clone() |
boolean |
equals(Object obj) |
Long |
getElapsedTimeMillis()
The elapsed time of the task, in milliseconds.
|
Date |
getFreshStartDate()
The date the replication task was started either with a fresh start or a target reload.
|
Date |
getFullLoadFinishDate()
The date the replication task full load was completed.
|
Integer |
getFullLoadProgressPercent()
The percent complete for the full load migration task.
|
Date |
getFullLoadStartDate()
The date the replication task full load was started.
|
Date |
getStartDate()
The date the replication task was started either with a fresh start or a resume.
|
Date |
getStopDate()
The date the replication task was stopped.
|
Integer |
getTablesErrored()
The number of errors that have occurred during this task.
|
Integer |
getTablesLoaded()
The number of tables loaded for this task.
|
Integer |
getTablesLoading()
The number of tables currently loading for this task.
|
Integer |
getTablesQueued()
The number of tables queued for this task.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setElapsedTimeMillis(Long elapsedTimeMillis)
The elapsed time of the task, in milliseconds.
|
void |
setFreshStartDate(Date freshStartDate)
The date the replication task was started either with a fresh start or a target reload.
|
void |
setFullLoadFinishDate(Date fullLoadFinishDate)
The date the replication task full load was completed.
|
void |
setFullLoadProgressPercent(Integer fullLoadProgressPercent)
The percent complete for the full load migration task.
|
void |
setFullLoadStartDate(Date fullLoadStartDate)
The date the replication task full load was started.
|
void |
setStartDate(Date startDate)
The date the replication task was started either with a fresh start or a resume.
|
void |
setStopDate(Date stopDate)
The date the replication task was stopped.
|
void |
setTablesErrored(Integer tablesErrored)
The number of errors that have occurred during this task.
|
void |
setTablesLoaded(Integer tablesLoaded)
The number of tables loaded for this task.
|
void |
setTablesLoading(Integer tablesLoading)
The number of tables currently loading for this task.
|
void |
setTablesQueued(Integer tablesQueued)
The number of tables queued for this task.
|
String |
toString()
Returns a string representation of this object.
|
ReplicationTaskStats |
withElapsedTimeMillis(Long elapsedTimeMillis)
The elapsed time of the task, in milliseconds.
|
ReplicationTaskStats |
withFreshStartDate(Date freshStartDate)
The date the replication task was started either with a fresh start or a target reload.
|
ReplicationTaskStats |
withFullLoadFinishDate(Date fullLoadFinishDate)
The date the replication task full load was completed.
|
ReplicationTaskStats |
withFullLoadProgressPercent(Integer fullLoadProgressPercent)
The percent complete for the full load migration task.
|
ReplicationTaskStats |
withFullLoadStartDate(Date fullLoadStartDate)
The date the replication task full load was started.
|
ReplicationTaskStats |
withStartDate(Date startDate)
The date the replication task was started either with a fresh start or a resume.
|
ReplicationTaskStats |
withStopDate(Date stopDate)
The date the replication task was stopped.
|
ReplicationTaskStats |
withTablesErrored(Integer tablesErrored)
The number of errors that have occurred during this task.
|
ReplicationTaskStats |
withTablesLoaded(Integer tablesLoaded)
The number of tables loaded for this task.
|
ReplicationTaskStats |
withTablesLoading(Integer tablesLoading)
The number of tables currently loading for this task.
|
ReplicationTaskStats |
withTablesQueued(Integer tablesQueued)
The number of tables queued for this task.
|
public void setFullLoadProgressPercent(Integer fullLoadProgressPercent)
The percent complete for the full load migration task.
fullLoadProgressPercent
- The percent complete for the full load migration task.public Integer getFullLoadProgressPercent()
The percent complete for the full load migration task.
public ReplicationTaskStats withFullLoadProgressPercent(Integer fullLoadProgressPercent)
The percent complete for the full load migration task.
fullLoadProgressPercent
- The percent complete for the full load migration task.public void setElapsedTimeMillis(Long elapsedTimeMillis)
The elapsed time of the task, in milliseconds.
elapsedTimeMillis
- The elapsed time of the task, in milliseconds.public Long getElapsedTimeMillis()
The elapsed time of the task, in milliseconds.
public ReplicationTaskStats withElapsedTimeMillis(Long elapsedTimeMillis)
The elapsed time of the task, in milliseconds.
elapsedTimeMillis
- The elapsed time of the task, in milliseconds.public void setTablesLoaded(Integer tablesLoaded)
The number of tables loaded for this task.
tablesLoaded
- The number of tables loaded for this task.public Integer getTablesLoaded()
The number of tables loaded for this task.
public ReplicationTaskStats withTablesLoaded(Integer tablesLoaded)
The number of tables loaded for this task.
tablesLoaded
- The number of tables loaded for this task.public void setTablesLoading(Integer tablesLoading)
The number of tables currently loading for this task.
tablesLoading
- The number of tables currently loading for this task.public Integer getTablesLoading()
The number of tables currently loading for this task.
public ReplicationTaskStats withTablesLoading(Integer tablesLoading)
The number of tables currently loading for this task.
tablesLoading
- The number of tables currently loading for this task.public void setTablesQueued(Integer tablesQueued)
The number of tables queued for this task.
tablesQueued
- The number of tables queued for this task.public Integer getTablesQueued()
The number of tables queued for this task.
public ReplicationTaskStats withTablesQueued(Integer tablesQueued)
The number of tables queued for this task.
tablesQueued
- The number of tables queued for this task.public void setTablesErrored(Integer tablesErrored)
The number of errors that have occurred during this task.
tablesErrored
- The number of errors that have occurred during this task.public Integer getTablesErrored()
The number of errors that have occurred during this task.
public ReplicationTaskStats withTablesErrored(Integer tablesErrored)
The number of errors that have occurred during this task.
tablesErrored
- The number of errors that have occurred during this task.public void setFreshStartDate(Date freshStartDate)
The date the replication task was started either with a fresh start or a target reload.
freshStartDate
- The date the replication task was started either with a fresh start or a target reload.public Date getFreshStartDate()
The date the replication task was started either with a fresh start or a target reload.
public ReplicationTaskStats withFreshStartDate(Date freshStartDate)
The date the replication task was started either with a fresh start or a target reload.
freshStartDate
- The date the replication task was started either with a fresh start or a target reload.public void setStartDate(Date startDate)
The date the replication task was started either with a fresh start or a resume. For more information, see StartReplicationTaskType.
startDate
- The date the replication task was started either with a fresh start or a resume. For more information, see
StartReplicationTaskType.public Date getStartDate()
The date the replication task was started either with a fresh start or a resume. For more information, see StartReplicationTaskType.
public ReplicationTaskStats withStartDate(Date startDate)
The date the replication task was started either with a fresh start or a resume. For more information, see StartReplicationTaskType.
startDate
- The date the replication task was started either with a fresh start or a resume. For more information, see
StartReplicationTaskType.public void setStopDate(Date stopDate)
The date the replication task was stopped.
stopDate
- The date the replication task was stopped.public Date getStopDate()
The date the replication task was stopped.
public ReplicationTaskStats withStopDate(Date stopDate)
The date the replication task was stopped.
stopDate
- The date the replication task was stopped.public void setFullLoadStartDate(Date fullLoadStartDate)
The date the replication task full load was started.
fullLoadStartDate
- The date the replication task full load was started.public Date getFullLoadStartDate()
The date the replication task full load was started.
public ReplicationTaskStats withFullLoadStartDate(Date fullLoadStartDate)
The date the replication task full load was started.
fullLoadStartDate
- The date the replication task full load was started.public void setFullLoadFinishDate(Date fullLoadFinishDate)
The date the replication task full load was completed.
fullLoadFinishDate
- The date the replication task full load was completed.public Date getFullLoadFinishDate()
The date the replication task full load was completed.
public ReplicationTaskStats withFullLoadFinishDate(Date fullLoadFinishDate)
The date the replication task full load was completed.
fullLoadFinishDate
- The date the replication task full load was completed.public String toString()
toString
in class Object
Object.toString()
public ReplicationTaskStats 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.