@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.RecoveryResult
public String getLastRecoveryResult()
The status of the last recovery status of this Source Network.
RecoveryResult
public 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.RecoveryResult
public 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.RecoveryResult
public String toString()
toString
in class Object
Object.toString()
public RecoveryLifeCycle clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.