@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LifecycleEvent extends Object implements Serializable, Cloneable, StructuredPojo
Information about a deployment lifecycle event.
| Constructor and Description |
|---|
LifecycleEvent() |
| Modifier and Type | Method and Description |
|---|---|
LifecycleEvent |
clone() |
boolean |
equals(Object obj) |
Diagnostics |
getDiagnostics()
Diagnostic information about the deployment lifecycle event.
|
Date |
getEndTime()
A timestamp that indicates when the deployment lifecycle event ended.
|
String |
getLifecycleEventName()
The deployment lifecycle event name, such as
ApplicationStop, BeforeInstall,
AfterInstall, ApplicationStart, or ValidateService. |
Date |
getStartTime()
A timestamp that indicates when the deployment lifecycle event started.
|
String |
getStatus()
The deployment lifecycle event status:
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDiagnostics(Diagnostics diagnostics)
Diagnostic information about the deployment lifecycle event.
|
void |
setEndTime(Date endTime)
A timestamp that indicates when the deployment lifecycle event ended.
|
void |
setLifecycleEventName(String lifecycleEventName)
The deployment lifecycle event name, such as
ApplicationStop, BeforeInstall,
AfterInstall, ApplicationStart, or ValidateService. |
void |
setStartTime(Date startTime)
A timestamp that indicates when the deployment lifecycle event started.
|
void |
setStatus(LifecycleEventStatus status)
The deployment lifecycle event status:
|
void |
setStatus(String status)
The deployment lifecycle event status:
|
String |
toString()
Returns a string representation of this object.
|
LifecycleEvent |
withDiagnostics(Diagnostics diagnostics)
Diagnostic information about the deployment lifecycle event.
|
LifecycleEvent |
withEndTime(Date endTime)
A timestamp that indicates when the deployment lifecycle event ended.
|
LifecycleEvent |
withLifecycleEventName(String lifecycleEventName)
The deployment lifecycle event name, such as
ApplicationStop, BeforeInstall,
AfterInstall, ApplicationStart, or ValidateService. |
LifecycleEvent |
withStartTime(Date startTime)
A timestamp that indicates when the deployment lifecycle event started.
|
LifecycleEvent |
withStatus(LifecycleEventStatus status)
The deployment lifecycle event status:
|
LifecycleEvent |
withStatus(String status)
The deployment lifecycle event status:
|
public void setLifecycleEventName(String lifecycleEventName)
The deployment lifecycle event name, such as ApplicationStop, BeforeInstall,
AfterInstall, ApplicationStart, or ValidateService.
lifecycleEventName - The deployment lifecycle event name, such as ApplicationStop, BeforeInstall,
AfterInstall, ApplicationStart, or ValidateService.public String getLifecycleEventName()
The deployment lifecycle event name, such as ApplicationStop, BeforeInstall,
AfterInstall, ApplicationStart, or ValidateService.
ApplicationStop, BeforeInstall,
AfterInstall, ApplicationStart, or ValidateService.public LifecycleEvent withLifecycleEventName(String lifecycleEventName)
The deployment lifecycle event name, such as ApplicationStop, BeforeInstall,
AfterInstall, ApplicationStart, or ValidateService.
lifecycleEventName - The deployment lifecycle event name, such as ApplicationStop, BeforeInstall,
AfterInstall, ApplicationStart, or ValidateService.public void setDiagnostics(Diagnostics diagnostics)
Diagnostic information about the deployment lifecycle event.
diagnostics - Diagnostic information about the deployment lifecycle event.public Diagnostics getDiagnostics()
Diagnostic information about the deployment lifecycle event.
public LifecycleEvent withDiagnostics(Diagnostics diagnostics)
Diagnostic information about the deployment lifecycle event.
diagnostics - Diagnostic information about the deployment lifecycle event.public void setStartTime(Date startTime)
A timestamp that indicates when the deployment lifecycle event started.
startTime - A timestamp that indicates when the deployment lifecycle event started.public Date getStartTime()
A timestamp that indicates when the deployment lifecycle event started.
public LifecycleEvent withStartTime(Date startTime)
A timestamp that indicates when the deployment lifecycle event started.
startTime - A timestamp that indicates when the deployment lifecycle event started.public void setEndTime(Date endTime)
A timestamp that indicates when the deployment lifecycle event ended.
endTime - A timestamp that indicates when the deployment lifecycle event ended.public Date getEndTime()
A timestamp that indicates when the deployment lifecycle event ended.
public LifecycleEvent withEndTime(Date endTime)
A timestamp that indicates when the deployment lifecycle event ended.
endTime - A timestamp that indicates when the deployment lifecycle event ended.public void setStatus(String status)
The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
status - The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
LifecycleEventStatuspublic String getStatus()
The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
LifecycleEventStatuspublic LifecycleEvent withStatus(String status)
The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
status - The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
LifecycleEventStatuspublic void setStatus(LifecycleEventStatus status)
The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
status - The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
LifecycleEventStatuspublic LifecycleEvent withStatus(LifecycleEventStatus status)
The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
status - The deployment lifecycle event status:
Pending: The deployment lifecycle event is pending.
InProgress: The deployment lifecycle event is in progress.
Succeeded: The deployment lifecycle event ran successfully.
Failed: The deployment lifecycle event has failed.
Skipped: The deployment lifecycle event has been skipped.
Unknown: The deployment lifecycle event is unknown.
LifecycleEventStatuspublic String toString()
toString in class ObjectObject.toString()public LifecycleEvent clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.