@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LifeCycle extends Object implements Serializable, Cloneable, StructuredPojo
An object representing the Source Server Lifecycle.
Constructor and Description |
---|
LifeCycle() |
Modifier and Type | Method and Description |
---|---|
LifeCycle |
clone() |
boolean |
equals(Object obj) |
String |
getAddedToServiceDateTime()
The date and time of when the Source Server was added to the service.
|
String |
getElapsedReplicationDuration()
The amount of time that the Source Server has been replicating for.
|
String |
getFirstByteDateTime()
The date and time of the first byte that was replicated from the Source Server.
|
LifeCycleLastLaunch |
getLastLaunch()
An object containing information regarding the last launch of the Source Server.
|
String |
getLastSeenByServiceDateTime()
The date and time this Source Server was last seen by the service.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAddedToServiceDateTime(String addedToServiceDateTime)
The date and time of when the Source Server was added to the service.
|
void |
setElapsedReplicationDuration(String elapsedReplicationDuration)
The amount of time that the Source Server has been replicating for.
|
void |
setFirstByteDateTime(String firstByteDateTime)
The date and time of the first byte that was replicated from the Source Server.
|
void |
setLastLaunch(LifeCycleLastLaunch lastLaunch)
An object containing information regarding the last launch of the Source Server.
|
void |
setLastSeenByServiceDateTime(String lastSeenByServiceDateTime)
The date and time this Source Server was last seen by the service.
|
String |
toString()
Returns a string representation of this object.
|
LifeCycle |
withAddedToServiceDateTime(String addedToServiceDateTime)
The date and time of when the Source Server was added to the service.
|
LifeCycle |
withElapsedReplicationDuration(String elapsedReplicationDuration)
The amount of time that the Source Server has been replicating for.
|
LifeCycle |
withFirstByteDateTime(String firstByteDateTime)
The date and time of the first byte that was replicated from the Source Server.
|
LifeCycle |
withLastLaunch(LifeCycleLastLaunch lastLaunch)
An object containing information regarding the last launch of the Source Server.
|
LifeCycle |
withLastSeenByServiceDateTime(String lastSeenByServiceDateTime)
The date and time this Source Server was last seen by the service.
|
public void setAddedToServiceDateTime(String addedToServiceDateTime)
The date and time of when the Source Server was added to the service.
addedToServiceDateTime
- The date and time of when the Source Server was added to the service.public String getAddedToServiceDateTime()
The date and time of when the Source Server was added to the service.
public LifeCycle withAddedToServiceDateTime(String addedToServiceDateTime)
The date and time of when the Source Server was added to the service.
addedToServiceDateTime
- The date and time of when the Source Server was added to the service.public void setElapsedReplicationDuration(String elapsedReplicationDuration)
The amount of time that the Source Server has been replicating for.
elapsedReplicationDuration
- The amount of time that the Source Server has been replicating for.public String getElapsedReplicationDuration()
The amount of time that the Source Server has been replicating for.
public LifeCycle withElapsedReplicationDuration(String elapsedReplicationDuration)
The amount of time that the Source Server has been replicating for.
elapsedReplicationDuration
- The amount of time that the Source Server has been replicating for.public void setFirstByteDateTime(String firstByteDateTime)
The date and time of the first byte that was replicated from the Source Server.
firstByteDateTime
- The date and time of the first byte that was replicated from the Source Server.public String getFirstByteDateTime()
The date and time of the first byte that was replicated from the Source Server.
public LifeCycle withFirstByteDateTime(String firstByteDateTime)
The date and time of the first byte that was replicated from the Source Server.
firstByteDateTime
- The date and time of the first byte that was replicated from the Source Server.public void setLastLaunch(LifeCycleLastLaunch lastLaunch)
An object containing information regarding the last launch of the Source Server.
lastLaunch
- An object containing information regarding the last launch of the Source Server.public LifeCycleLastLaunch getLastLaunch()
An object containing information regarding the last launch of the Source Server.
public LifeCycle withLastLaunch(LifeCycleLastLaunch lastLaunch)
An object containing information regarding the last launch of the Source Server.
lastLaunch
- An object containing information regarding the last launch of the Source Server.public void setLastSeenByServiceDateTime(String lastSeenByServiceDateTime)
The date and time this Source Server was last seen by the service.
lastSeenByServiceDateTime
- The date and time this Source Server was last seen by the service.public String getLastSeenByServiceDateTime()
The date and time this Source Server was last seen by the service.
public LifeCycle withLastSeenByServiceDateTime(String lastSeenByServiceDateTime)
The date and time this Source Server was last seen by the service.
lastSeenByServiceDateTime
- The date and time this Source Server was last seen by the service.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.