@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.JobFlowExecutionState
public String getState()
The state of the job flow.
JobFlowExecutionState
public JobFlowExecutionStatusDetail withState(String state)
The state of the job flow.
state
- The state of the job flow.JobFlowExecutionState
public void setState(JobFlowExecutionState state)
The state of the job flow.
state
- The state of the job flow.JobFlowExecutionState
public JobFlowExecutionStatusDetail withState(JobFlowExecutionState state)
The state of the job flow.
state
- The state of the job flow.JobFlowExecutionState
public 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 Object
Object.toString()
public JobFlowExecutionStatusDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.