@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReplicationStats extends Object implements Serializable, Cloneable, StructuredPojo
This object provides a collection of statistics about a serverless replication.
Constructor and Description |
---|
ReplicationStats() |
Modifier and Type | Method and Description |
---|---|
ReplicationStats |
clone() |
boolean |
equals(Object obj) |
Long |
getElapsedTimeMillis()
The elapsed time of the replication, in milliseconds.
|
Date |
getFreshStartDate()
The date the replication was started either with a fresh start or a target reload.
|
Date |
getFullLoadFinishDate()
The date the replication full load was finished.
|
Integer |
getFullLoadProgressPercent()
The percent complete for the full load serverless replication.
|
Date |
getFullLoadStartDate()
The date the replication full load was started.
|
Date |
getStartDate()
The date the replication is scheduled to start.
|
Date |
getStopDate()
The date the replication was stopped.
|
Integer |
getTablesErrored()
The number of errors that have occured for this replication.
|
Integer |
getTablesLoaded()
The number of tables loaded for this replication.
|
Integer |
getTablesLoading()
The number of tables currently loading for this replication.
|
Integer |
getTablesQueued()
The number of tables queued for this replication.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setElapsedTimeMillis(Long elapsedTimeMillis)
The elapsed time of the replication, in milliseconds.
|
void |
setFreshStartDate(Date freshStartDate)
The date the replication was started either with a fresh start or a target reload.
|
void |
setFullLoadFinishDate(Date fullLoadFinishDate)
The date the replication full load was finished.
|
void |
setFullLoadProgressPercent(Integer fullLoadProgressPercent)
The percent complete for the full load serverless replication.
|
void |
setFullLoadStartDate(Date fullLoadStartDate)
The date the replication full load was started.
|
void |
setStartDate(Date startDate)
The date the replication is scheduled to start.
|
void |
setStopDate(Date stopDate)
The date the replication was stopped.
|
void |
setTablesErrored(Integer tablesErrored)
The number of errors that have occured for this replication.
|
void |
setTablesLoaded(Integer tablesLoaded)
The number of tables loaded for this replication.
|
void |
setTablesLoading(Integer tablesLoading)
The number of tables currently loading for this replication.
|
void |
setTablesQueued(Integer tablesQueued)
The number of tables queued for this replication.
|
String |
toString()
Returns a string representation of this object.
|
ReplicationStats |
withElapsedTimeMillis(Long elapsedTimeMillis)
The elapsed time of the replication, in milliseconds.
|
ReplicationStats |
withFreshStartDate(Date freshStartDate)
The date the replication was started either with a fresh start or a target reload.
|
ReplicationStats |
withFullLoadFinishDate(Date fullLoadFinishDate)
The date the replication full load was finished.
|
ReplicationStats |
withFullLoadProgressPercent(Integer fullLoadProgressPercent)
The percent complete for the full load serverless replication.
|
ReplicationStats |
withFullLoadStartDate(Date fullLoadStartDate)
The date the replication full load was started.
|
ReplicationStats |
withStartDate(Date startDate)
The date the replication is scheduled to start.
|
ReplicationStats |
withStopDate(Date stopDate)
The date the replication was stopped.
|
ReplicationStats |
withTablesErrored(Integer tablesErrored)
The number of errors that have occured for this replication.
|
ReplicationStats |
withTablesLoaded(Integer tablesLoaded)
The number of tables loaded for this replication.
|
ReplicationStats |
withTablesLoading(Integer tablesLoading)
The number of tables currently loading for this replication.
|
ReplicationStats |
withTablesQueued(Integer tablesQueued)
The number of tables queued for this replication.
|
public void setFullLoadProgressPercent(Integer fullLoadProgressPercent)
The percent complete for the full load serverless replication.
fullLoadProgressPercent
- The percent complete for the full load serverless replication.public Integer getFullLoadProgressPercent()
The percent complete for the full load serverless replication.
public ReplicationStats withFullLoadProgressPercent(Integer fullLoadProgressPercent)
The percent complete for the full load serverless replication.
fullLoadProgressPercent
- The percent complete for the full load serverless replication.public void setElapsedTimeMillis(Long elapsedTimeMillis)
The elapsed time of the replication, in milliseconds.
elapsedTimeMillis
- The elapsed time of the replication, in milliseconds.public Long getElapsedTimeMillis()
The elapsed time of the replication, in milliseconds.
public ReplicationStats withElapsedTimeMillis(Long elapsedTimeMillis)
The elapsed time of the replication, in milliseconds.
elapsedTimeMillis
- The elapsed time of the replication, in milliseconds.public void setTablesLoaded(Integer tablesLoaded)
The number of tables loaded for this replication.
tablesLoaded
- The number of tables loaded for this replication.public Integer getTablesLoaded()
The number of tables loaded for this replication.
public ReplicationStats withTablesLoaded(Integer tablesLoaded)
The number of tables loaded for this replication.
tablesLoaded
- The number of tables loaded for this replication.public void setTablesLoading(Integer tablesLoading)
The number of tables currently loading for this replication.
tablesLoading
- The number of tables currently loading for this replication.public Integer getTablesLoading()
The number of tables currently loading for this replication.
public ReplicationStats withTablesLoading(Integer tablesLoading)
The number of tables currently loading for this replication.
tablesLoading
- The number of tables currently loading for this replication.public void setTablesQueued(Integer tablesQueued)
The number of tables queued for this replication.
tablesQueued
- The number of tables queued for this replication.public Integer getTablesQueued()
The number of tables queued for this replication.
public ReplicationStats withTablesQueued(Integer tablesQueued)
The number of tables queued for this replication.
tablesQueued
- The number of tables queued for this replication.public void setTablesErrored(Integer tablesErrored)
The number of errors that have occured for this replication.
tablesErrored
- The number of errors that have occured for this replication.public Integer getTablesErrored()
The number of errors that have occured for this replication.
public ReplicationStats withTablesErrored(Integer tablesErrored)
The number of errors that have occured for this replication.
tablesErrored
- The number of errors that have occured for this replication.public void setFreshStartDate(Date freshStartDate)
The date the replication was started either with a fresh start or a target reload.
freshStartDate
- The date the replication was started either with a fresh start or a target reload.public Date getFreshStartDate()
The date the replication was started either with a fresh start or a target reload.
public ReplicationStats withFreshStartDate(Date freshStartDate)
The date the replication was started either with a fresh start or a target reload.
freshStartDate
- The date the replication was started either with a fresh start or a target reload.public void setStartDate(Date startDate)
The date the replication is scheduled to start.
startDate
- The date the replication is scheduled to start.public Date getStartDate()
The date the replication is scheduled to start.
public ReplicationStats withStartDate(Date startDate)
The date the replication is scheduled to start.
startDate
- The date the replication is scheduled to start.public void setStopDate(Date stopDate)
The date the replication was stopped.
stopDate
- The date the replication was stopped.public Date getStopDate()
The date the replication was stopped.
public ReplicationStats withStopDate(Date stopDate)
The date the replication was stopped.
stopDate
- The date the replication was stopped.public void setFullLoadStartDate(Date fullLoadStartDate)
The date the replication full load was started.
fullLoadStartDate
- The date the replication full load was started.public Date getFullLoadStartDate()
The date the replication full load was started.
public ReplicationStats withFullLoadStartDate(Date fullLoadStartDate)
The date the replication full load was started.
fullLoadStartDate
- The date the replication full load was started.public void setFullLoadFinishDate(Date fullLoadFinishDate)
The date the replication full load was finished.
fullLoadFinishDate
- The date the replication full load was finished.public Date getFullLoadFinishDate()
The date the replication full load was finished.
public ReplicationStats withFullLoadFinishDate(Date fullLoadFinishDate)
The date the replication full load was finished.
fullLoadFinishDate
- The date the replication full load was finished.public String toString()
toString
in class Object
Object.toString()
public ReplicationStats clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.