@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdatedSessionActionInfo extends Object implements Serializable, Cloneable, StructuredPojo
The updated session action information as it relates to completion and progress of the session.
Constructor and Description |
---|
UpdatedSessionActionInfo() |
Modifier and Type | Method and Description |
---|---|
UpdatedSessionActionInfo |
clone() |
boolean |
equals(Object obj) |
String |
getCompletedStatus()
The status of the session upon completion.
|
Date |
getEndedAt()
The date and time the resource ended running.
|
Integer |
getProcessExitCode()
The process exit code.
|
String |
getProgressMessage()
A message to indicate the progress of the updated session action.
|
Float |
getProgressPercent()
The percentage completed.
|
Date |
getStartedAt()
The date and time the resource started running.
|
Date |
getUpdatedAt()
The updated time.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCompletedStatus(String completedStatus)
The status of the session upon completion.
|
void |
setEndedAt(Date endedAt)
The date and time the resource ended running.
|
void |
setProcessExitCode(Integer processExitCode)
The process exit code.
|
void |
setProgressMessage(String progressMessage)
A message to indicate the progress of the updated session action.
|
void |
setProgressPercent(Float progressPercent)
The percentage completed.
|
void |
setStartedAt(Date startedAt)
The date and time the resource started running.
|
void |
setUpdatedAt(Date updatedAt)
The updated time.
|
String |
toString()
Returns a string representation of this object.
|
UpdatedSessionActionInfo |
withCompletedStatus(CompletedStatus completedStatus)
The status of the session upon completion.
|
UpdatedSessionActionInfo |
withCompletedStatus(String completedStatus)
The status of the session upon completion.
|
UpdatedSessionActionInfo |
withEndedAt(Date endedAt)
The date and time the resource ended running.
|
UpdatedSessionActionInfo |
withProcessExitCode(Integer processExitCode)
The process exit code.
|
UpdatedSessionActionInfo |
withProgressMessage(String progressMessage)
A message to indicate the progress of the updated session action.
|
UpdatedSessionActionInfo |
withProgressPercent(Float progressPercent)
The percentage completed.
|
UpdatedSessionActionInfo |
withStartedAt(Date startedAt)
The date and time the resource started running.
|
UpdatedSessionActionInfo |
withUpdatedAt(Date updatedAt)
The updated time.
|
public void setCompletedStatus(String completedStatus)
The status of the session upon completion.
completedStatus
- The status of the session upon completion.CompletedStatus
public String getCompletedStatus()
The status of the session upon completion.
CompletedStatus
public UpdatedSessionActionInfo withCompletedStatus(String completedStatus)
The status of the session upon completion.
completedStatus
- The status of the session upon completion.CompletedStatus
public UpdatedSessionActionInfo withCompletedStatus(CompletedStatus completedStatus)
The status of the session upon completion.
completedStatus
- The status of the session upon completion.CompletedStatus
public void setEndedAt(Date endedAt)
The date and time the resource ended running.
endedAt
- The date and time the resource ended running.public Date getEndedAt()
The date and time the resource ended running.
public UpdatedSessionActionInfo withEndedAt(Date endedAt)
The date and time the resource ended running.
endedAt
- The date and time the resource ended running.public void setProcessExitCode(Integer processExitCode)
The process exit code.
processExitCode
- The process exit code.public Integer getProcessExitCode()
The process exit code.
public UpdatedSessionActionInfo withProcessExitCode(Integer processExitCode)
The process exit code.
processExitCode
- The process exit code.public void setProgressMessage(String progressMessage)
A message to indicate the progress of the updated session action.
progressMessage
- A message to indicate the progress of the updated session action.public String getProgressMessage()
A message to indicate the progress of the updated session action.
public UpdatedSessionActionInfo withProgressMessage(String progressMessage)
A message to indicate the progress of the updated session action.
progressMessage
- A message to indicate the progress of the updated session action.public void setProgressPercent(Float progressPercent)
The percentage completed.
progressPercent
- The percentage completed.public Float getProgressPercent()
The percentage completed.
public UpdatedSessionActionInfo withProgressPercent(Float progressPercent)
The percentage completed.
progressPercent
- The percentage completed.public void setStartedAt(Date startedAt)
The date and time the resource started running.
startedAt
- The date and time the resource started running.public Date getStartedAt()
The date and time the resource started running.
public UpdatedSessionActionInfo withStartedAt(Date startedAt)
The date and time the resource started running.
startedAt
- The date and time the resource started running.public void setUpdatedAt(Date updatedAt)
The updated time.
updatedAt
- The updated time.public Date getUpdatedAt()
The updated time.
public UpdatedSessionActionInfo withUpdatedAt(Date updatedAt)
The updated time.
updatedAt
- The updated time.public String toString()
toString
in class Object
Object.toString()
public UpdatedSessionActionInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.