@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class JobFlowExecutionStatusDetail extends Object implements Serializable, Cloneable, StructuredPojo
Describes the status of the cluster (job flow).
| Constructor and Description |
|---|
JobFlowExecutionStatusDetail()
Default constructor for JobFlowExecutionStatusDetail object.
|
JobFlowExecutionStatusDetail(JobFlowExecutionState state,
Date creationDateTime)
Constructs a new JobFlowExecutionStatusDetail object.
|
JobFlowExecutionStatusDetail(String state,
Date creationDateTime)
Constructs a new JobFlowExecutionStatusDetail object.
|
| Modifier and Type | Method and Description |
|---|---|
JobFlowExecutionStatusDetail |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationDateTime()
The creation date and time of the job flow.
|
Date |
getEndDateTime()
The completion date and time of the job flow.
|
String |
getLastStateChangeReason()
Description of the job flow last changed state.
|
Date |
getReadyDateTime()
The date and time when the job flow was ready to start running bootstrap actions.
|
Date |
getStartDateTime()
The start date and time of the job flow.
|
String |
getState()
The state of the job flow.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCreationDateTime(Date creationDateTime)
The creation date and time of the job flow.
|
void |
setEndDateTime(Date endDateTime)
The completion date and time of the job flow.
|
void |
setLastStateChangeReason(String lastStateChangeReason)
Description of the job flow last changed state.
|
void |
setReadyDateTime(Date readyDateTime)
The date and time when the job flow was ready to start running bootstrap actions.
|
void |
setStartDateTime(Date startDateTime)
The start date and time of the job flow.
|
void |
setState(JobFlowExecutionState state)
The state of the job flow.
|
void |
setState(String state)
The state of the job flow.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
JobFlowExecutionStatusDetail |
withCreationDateTime(Date creationDateTime)
The creation date and time of the job flow.
|
JobFlowExecutionStatusDetail |
withEndDateTime(Date endDateTime)
The completion date and time of the job flow.
|
JobFlowExecutionStatusDetail |
withLastStateChangeReason(String lastStateChangeReason)
Description of the job flow last changed state.
|
JobFlowExecutionStatusDetail |
withReadyDateTime(Date readyDateTime)
The date and time when the job flow was ready to start running bootstrap actions.
|
JobFlowExecutionStatusDetail |
withStartDateTime(Date startDateTime)
The start date and time of the job flow.
|
JobFlowExecutionStatusDetail |
withState(JobFlowExecutionState state)
The state of the job flow.
|
JobFlowExecutionStatusDetail |
withState(String state)
The state of the job flow.
|
public JobFlowExecutionStatusDetail()
public JobFlowExecutionStatusDetail(String state, Date creationDateTime)
state - The state of the job flow.creationDateTime - The creation date and time of the job flow.public JobFlowExecutionStatusDetail(JobFlowExecutionState state, Date creationDateTime)
state - The state of the job flow.creationDateTime - The creation date and time of the job flow.public void setState(String state)
The state of the job flow.
state - The state of the job flow.JobFlowExecutionStatepublic String getState()
The state of the job flow.
JobFlowExecutionStatepublic JobFlowExecutionStatusDetail withState(String state)
The state of the job flow.
state - The state of the job flow.JobFlowExecutionStatepublic void setState(JobFlowExecutionState state)
The state of the job flow.
state - The state of the job flow.JobFlowExecutionStatepublic JobFlowExecutionStatusDetail withState(JobFlowExecutionState state)
The state of the job flow.
state - The state of the job flow.JobFlowExecutionStatepublic void setCreationDateTime(Date creationDateTime)
The creation date and time of the job flow.
creationDateTime - The creation date and time of the job flow.public Date getCreationDateTime()
The creation date and time of the job flow.
public JobFlowExecutionStatusDetail withCreationDateTime(Date creationDateTime)
The creation date and time of the job flow.
creationDateTime - The creation date and time of the job flow.public void setStartDateTime(Date startDateTime)
The start date and time of the job flow.
startDateTime - The start date and time of the job flow.public Date getStartDateTime()
The start date and time of the job flow.
public JobFlowExecutionStatusDetail withStartDateTime(Date startDateTime)
The start date and time of the job flow.
startDateTime - The start date and time of the job flow.public void setReadyDateTime(Date readyDateTime)
The date and time when the job flow was ready to start running bootstrap actions.
readyDateTime - The date and time when the job flow was ready to start running bootstrap actions.public Date getReadyDateTime()
The date and time when the job flow was ready to start running bootstrap actions.
public JobFlowExecutionStatusDetail withReadyDateTime(Date readyDateTime)
The date and time when the job flow was ready to start running bootstrap actions.
readyDateTime - The date and time when the job flow was ready to start running bootstrap actions.public void setEndDateTime(Date endDateTime)
The completion date and time of the job flow.
endDateTime - The completion date and time of the job flow.public Date getEndDateTime()
The completion date and time of the job flow.
public JobFlowExecutionStatusDetail withEndDateTime(Date endDateTime)
The completion date and time of the job flow.
endDateTime - The completion date and time of the job flow.public void setLastStateChangeReason(String lastStateChangeReason)
Description of the job flow last changed state.
lastStateChangeReason - Description of the job flow last changed state.public String getLastStateChangeReason()
Description of the job flow last changed state.
public JobFlowExecutionStatusDetail withLastStateChangeReason(String lastStateChangeReason)
Description of the job flow last changed state.
lastStateChangeReason - Description of the job flow last changed state.public String toString()
toString in class ObjectObject.toString()public JobFlowExecutionStatusDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.