@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataTransferProgress extends Object implements Serializable, Cloneable
Describes the status of a cluster while it is in the process of resizing with an incremental resize.
Constructor and Description |
---|
DataTransferProgress() |
Modifier and Type | Method and Description |
---|---|
DataTransferProgress |
clone() |
boolean |
equals(Object obj) |
Double |
getCurrentRateInMegaBytesPerSecond()
Describes the data transfer rate in MB's per second.
|
Long |
getDataTransferredInMegaBytes()
Describes the total amount of data that has been transfered in MB's.
|
Long |
getElapsedTimeInSeconds()
Describes the number of seconds that have elapsed during the data transfer.
|
Long |
getEstimatedTimeToCompletionInSeconds()
Describes the estimated number of seconds remaining to complete the transfer.
|
String |
getStatus()
Describes the status of the cluster.
|
Long |
getTotalDataInMegaBytes()
Describes the total amount of data to be transfered in megabytes.
|
int |
hashCode() |
void |
setCurrentRateInMegaBytesPerSecond(Double currentRateInMegaBytesPerSecond)
Describes the data transfer rate in MB's per second.
|
void |
setDataTransferredInMegaBytes(Long dataTransferredInMegaBytes)
Describes the total amount of data that has been transfered in MB's.
|
void |
setElapsedTimeInSeconds(Long elapsedTimeInSeconds)
Describes the number of seconds that have elapsed during the data transfer.
|
void |
setEstimatedTimeToCompletionInSeconds(Long estimatedTimeToCompletionInSeconds)
Describes the estimated number of seconds remaining to complete the transfer.
|
void |
setStatus(String status)
Describes the status of the cluster.
|
void |
setTotalDataInMegaBytes(Long totalDataInMegaBytes)
Describes the total amount of data to be transfered in megabytes.
|
String |
toString()
Returns a string representation of this object.
|
DataTransferProgress |
withCurrentRateInMegaBytesPerSecond(Double currentRateInMegaBytesPerSecond)
Describes the data transfer rate in MB's per second.
|
DataTransferProgress |
withDataTransferredInMegaBytes(Long dataTransferredInMegaBytes)
Describes the total amount of data that has been transfered in MB's.
|
DataTransferProgress |
withElapsedTimeInSeconds(Long elapsedTimeInSeconds)
Describes the number of seconds that have elapsed during the data transfer.
|
DataTransferProgress |
withEstimatedTimeToCompletionInSeconds(Long estimatedTimeToCompletionInSeconds)
Describes the estimated number of seconds remaining to complete the transfer.
|
DataTransferProgress |
withStatus(String status)
Describes the status of the cluster.
|
DataTransferProgress |
withTotalDataInMegaBytes(Long totalDataInMegaBytes)
Describes the total amount of data to be transfered in megabytes.
|
public void setStatus(String status)
Describes the status of the cluster. While the transfer is in progress the status is
transferringdata
.
status
- Describes the status of the cluster. While the transfer is in progress the status is
transferringdata
.public String getStatus()
Describes the status of the cluster. While the transfer is in progress the status is
transferringdata
.
transferringdata
.public DataTransferProgress withStatus(String status)
Describes the status of the cluster. While the transfer is in progress the status is
transferringdata
.
status
- Describes the status of the cluster. While the transfer is in progress the status is
transferringdata
.public void setCurrentRateInMegaBytesPerSecond(Double currentRateInMegaBytesPerSecond)
Describes the data transfer rate in MB's per second.
currentRateInMegaBytesPerSecond
- Describes the data transfer rate in MB's per second.public Double getCurrentRateInMegaBytesPerSecond()
Describes the data transfer rate in MB's per second.
public DataTransferProgress withCurrentRateInMegaBytesPerSecond(Double currentRateInMegaBytesPerSecond)
Describes the data transfer rate in MB's per second.
currentRateInMegaBytesPerSecond
- Describes the data transfer rate in MB's per second.public void setTotalDataInMegaBytes(Long totalDataInMegaBytes)
Describes the total amount of data to be transfered in megabytes.
totalDataInMegaBytes
- Describes the total amount of data to be transfered in megabytes.public Long getTotalDataInMegaBytes()
Describes the total amount of data to be transfered in megabytes.
public DataTransferProgress withTotalDataInMegaBytes(Long totalDataInMegaBytes)
Describes the total amount of data to be transfered in megabytes.
totalDataInMegaBytes
- Describes the total amount of data to be transfered in megabytes.public void setDataTransferredInMegaBytes(Long dataTransferredInMegaBytes)
Describes the total amount of data that has been transfered in MB's.
dataTransferredInMegaBytes
- Describes the total amount of data that has been transfered in MB's.public Long getDataTransferredInMegaBytes()
Describes the total amount of data that has been transfered in MB's.
public DataTransferProgress withDataTransferredInMegaBytes(Long dataTransferredInMegaBytes)
Describes the total amount of data that has been transfered in MB's.
dataTransferredInMegaBytes
- Describes the total amount of data that has been transfered in MB's.public void setEstimatedTimeToCompletionInSeconds(Long estimatedTimeToCompletionInSeconds)
Describes the estimated number of seconds remaining to complete the transfer.
estimatedTimeToCompletionInSeconds
- Describes the estimated number of seconds remaining to complete the transfer.public Long getEstimatedTimeToCompletionInSeconds()
Describes the estimated number of seconds remaining to complete the transfer.
public DataTransferProgress withEstimatedTimeToCompletionInSeconds(Long estimatedTimeToCompletionInSeconds)
Describes the estimated number of seconds remaining to complete the transfer.
estimatedTimeToCompletionInSeconds
- Describes the estimated number of seconds remaining to complete the transfer.public void setElapsedTimeInSeconds(Long elapsedTimeInSeconds)
Describes the number of seconds that have elapsed during the data transfer.
elapsedTimeInSeconds
- Describes the number of seconds that have elapsed during the data transfer.public Long getElapsedTimeInSeconds()
Describes the number of seconds that have elapsed during the data transfer.
public DataTransferProgress withElapsedTimeInSeconds(Long elapsedTimeInSeconds)
Describes the number of seconds that have elapsed during the data transfer.
elapsedTimeInSeconds
- Describes the number of seconds that have elapsed during the data transfer.public String toString()
toString
in class Object
Object.toString()
public DataTransferProgress clone()