@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SecondaryStatusTransition extends Object implements Serializable, Cloneable, StructuredPojo
Specifies a secondary status the job has transitioned into. It includes a start timestamp and later an end timestamp. The end timestamp is added either after the job transitions to a different secondary status or after the job has ended.
| Constructor and Description |
|---|
SecondaryStatusTransition() |
| Modifier and Type | Method and Description |
|---|---|
SecondaryStatusTransition |
clone() |
boolean |
equals(Object obj) |
Date |
getEndTime()
A timestamp that shows when the secondary status has ended and the job has transitioned into another secondary
status.
|
Date |
getStartTime()
A timestamp that shows when the training job has entered this secondary status.
|
String |
getStatus()
Provides granular information about the system state.
|
String |
getStatusMessage()
Shows a brief description and other information about the secondary status.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setEndTime(Date endTime)
A timestamp that shows when the secondary status has ended and the job has transitioned into another secondary
status.
|
void |
setStartTime(Date startTime)
A timestamp that shows when the training job has entered this secondary status.
|
void |
setStatus(String status)
Provides granular information about the system state.
|
void |
setStatusMessage(String statusMessage)
Shows a brief description and other information about the secondary status.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
SecondaryStatusTransition |
withEndTime(Date endTime)
A timestamp that shows when the secondary status has ended and the job has transitioned into another secondary
status.
|
SecondaryStatusTransition |
withStartTime(Date startTime)
A timestamp that shows when the training job has entered this secondary status.
|
SecondaryStatusTransition |
withStatus(SecondaryStatus status)
Provides granular information about the system state.
|
SecondaryStatusTransition |
withStatus(String status)
Provides granular information about the system state.
|
SecondaryStatusTransition |
withStatusMessage(String statusMessage)
Shows a brief description and other information about the secondary status.
|
public void setStatus(String status)
Provides granular information about the system state. For more information, see SecondaryStatus
under the DescribeTrainingJob response elements.
status - Provides granular information about the system state. For more information, see
SecondaryStatus under the DescribeTrainingJob response elements.SecondaryStatuspublic String getStatus()
Provides granular information about the system state. For more information, see SecondaryStatus
under the DescribeTrainingJob response elements.
SecondaryStatus under the DescribeTrainingJob response elements.SecondaryStatuspublic SecondaryStatusTransition withStatus(String status)
Provides granular information about the system state. For more information, see SecondaryStatus
under the DescribeTrainingJob response elements.
status - Provides granular information about the system state. For more information, see
SecondaryStatus under the DescribeTrainingJob response elements.SecondaryStatuspublic SecondaryStatusTransition withStatus(SecondaryStatus status)
Provides granular information about the system state. For more information, see SecondaryStatus
under the DescribeTrainingJob response elements.
status - Provides granular information about the system state. For more information, see
SecondaryStatus under the DescribeTrainingJob response elements.SecondaryStatuspublic void setStartTime(Date startTime)
A timestamp that shows when the training job has entered this secondary status.
startTime - A timestamp that shows when the training job has entered this secondary status.public Date getStartTime()
A timestamp that shows when the training job has entered this secondary status.
public SecondaryStatusTransition withStartTime(Date startTime)
A timestamp that shows when the training job has entered this secondary status.
startTime - A timestamp that shows when the training job has entered this secondary status.public void setEndTime(Date endTime)
A timestamp that shows when the secondary status has ended and the job has transitioned into another secondary
status. The EndTime timestamp is also set after the training job has ended.
endTime - A timestamp that shows when the secondary status has ended and the job has transitioned into another
secondary status. The EndTime timestamp is also set after the training job has ended.public Date getEndTime()
A timestamp that shows when the secondary status has ended and the job has transitioned into another secondary
status. The EndTime timestamp is also set after the training job has ended.
EndTime timestamp is also set after the training job has ended.public SecondaryStatusTransition withEndTime(Date endTime)
A timestamp that shows when the secondary status has ended and the job has transitioned into another secondary
status. The EndTime timestamp is also set after the training job has ended.
endTime - A timestamp that shows when the secondary status has ended and the job has transitioned into another
secondary status. The EndTime timestamp is also set after the training job has ended.public void setStatusMessage(String statusMessage)
Shows a brief description and other information about the secondary status. For example, the
LaunchingMLInstances secondary status could show a status message of
"Insufficent capacity error while launching instances".
statusMessage - Shows a brief description and other information about the secondary status. For example, the
LaunchingMLInstances secondary status could show a status message of
"Insufficent capacity error while launching instances".public String getStatusMessage()
Shows a brief description and other information about the secondary status. For example, the
LaunchingMLInstances secondary status could show a status message of
"Insufficent capacity error while launching instances".
LaunchingMLInstances secondary status could show a status message of
"Insufficent capacity error while launching instances".public SecondaryStatusTransition withStatusMessage(String statusMessage)
Shows a brief description and other information about the secondary status. For example, the
LaunchingMLInstances secondary status could show a status message of
"Insufficent capacity error while launching instances".
statusMessage - Shows a brief description and other information about the secondary status. For example, the
LaunchingMLInstances secondary status could show a status message of
"Insufficent capacity error while launching instances".public String toString()
toString in class ObjectObject.toString()public SecondaryStatusTransition clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2018. All rights reserved.