@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RecoveryLifeCycle extends Object implements Serializable, Cloneable, StructuredPojo
An object representing the Source Network recovery Lifecycle.
| Constructor and Description |
|---|
RecoveryLifeCycle() |
| Modifier and Type | Method and Description |
|---|---|
RecoveryLifeCycle |
clone() |
boolean |
equals(Object obj) |
Date |
getApiCallDateTime()
The date and time the last Source Network recovery was initiated.
|
String |
getJobID()
The ID of the Job that was used to last recover the Source Network.
|
String |
getLastRecoveryResult()
The status of the last recovery status of this Source Network.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setApiCallDateTime(Date apiCallDateTime)
The date and time the last Source Network recovery was initiated.
|
void |
setJobID(String jobID)
The ID of the Job that was used to last recover the Source Network.
|
void |
setLastRecoveryResult(String lastRecoveryResult)
The status of the last recovery status of this Source Network.
|
String |
toString()
Returns a string representation of this object.
|
RecoveryLifeCycle |
withApiCallDateTime(Date apiCallDateTime)
The date and time the last Source Network recovery was initiated.
|
RecoveryLifeCycle |
withJobID(String jobID)
The ID of the Job that was used to last recover the Source Network.
|
RecoveryLifeCycle |
withLastRecoveryResult(RecoveryResult lastRecoveryResult)
The status of the last recovery status of this Source Network.
|
RecoveryLifeCycle |
withLastRecoveryResult(String lastRecoveryResult)
The status of the last recovery status of this Source Network.
|
public void setApiCallDateTime(Date apiCallDateTime)
The date and time the last Source Network recovery was initiated.
apiCallDateTime - The date and time the last Source Network recovery was initiated.public Date getApiCallDateTime()
The date and time the last Source Network recovery was initiated.
public RecoveryLifeCycle withApiCallDateTime(Date apiCallDateTime)
The date and time the last Source Network recovery was initiated.
apiCallDateTime - The date and time the last Source Network recovery was initiated.public void setJobID(String jobID)
The ID of the Job that was used to last recover the Source Network.
jobID - The ID of the Job that was used to last recover the Source Network.public String getJobID()
The ID of the Job that was used to last recover the Source Network.
public RecoveryLifeCycle withJobID(String jobID)
The ID of the Job that was used to last recover the Source Network.
jobID - The ID of the Job that was used to last recover the Source Network.public void setLastRecoveryResult(String lastRecoveryResult)
The status of the last recovery status of this Source Network.
lastRecoveryResult - The status of the last recovery status of this Source Network.RecoveryResultpublic String getLastRecoveryResult()
The status of the last recovery status of this Source Network.
RecoveryResultpublic RecoveryLifeCycle withLastRecoveryResult(String lastRecoveryResult)
The status of the last recovery status of this Source Network.
lastRecoveryResult - The status of the last recovery status of this Source Network.RecoveryResultpublic RecoveryLifeCycle withLastRecoveryResult(RecoveryResult lastRecoveryResult)
The status of the last recovery status of this Source Network.
lastRecoveryResult - The status of the last recovery status of this Source Network.RecoveryResultpublic String toString()
toString in class ObjectObject.toString()public RecoveryLifeCycle clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.