Class StepExecutionStatusDetail
java.lang.Object
com.amazonaws.services.elasticmapreduce.model.StepExecutionStatusDetail
- All Implemented Interfaces:
Serializable
,Cloneable
The execution state of a step.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for StepExecutionStatusDetail object.StepExecutionStatusDetail
(StepExecutionState state, Date creationDateTime) Constructs a new StepExecutionStatusDetail object.StepExecutionStatusDetail
(String state, Date creationDateTime) Constructs a new StepExecutionStatusDetail object. -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The creation date and time of the step.The completion date and time of the step.A description of the step's current state.The start date and time of the step.getState()
The state of the job flow step.int
hashCode()
void
setCreationDateTime
(Date creationDateTime) The creation date and time of the step.void
setEndDateTime
(Date endDateTime) The completion date and time of the step.void
setLastStateChangeReason
(String lastStateChangeReason) A description of the step's current state.void
setStartDateTime
(Date startDateTime) The start date and time of the step.void
setState
(StepExecutionState state) The state of the job flow step.void
The state of the job flow step.toString()
Returns a string representation of this object; useful for testing and debugging.withCreationDateTime
(Date creationDateTime) The creation date and time of the step.withEndDateTime
(Date endDateTime) The completion date and time of the step.withLastStateChangeReason
(String lastStateChangeReason) A description of the step's current state.withStartDateTime
(Date startDateTime) The start date and time of the step.withState
(StepExecutionState state) The state of the job flow step.The state of the job flow step.
-
Constructor Details
-
StepExecutionStatusDetail
public StepExecutionStatusDetail()Default constructor for StepExecutionStatusDetail object. Callers should use the setter or fluent setter (with...) methods to initialize the object after creating it. -
StepExecutionStatusDetail
Constructs a new StepExecutionStatusDetail object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.- Parameters:
state
- The state of the job flow step.creationDateTime
- The creation date and time of the step.
-
StepExecutionStatusDetail
Constructs a new StepExecutionStatusDetail object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.- Parameters:
state
- The state of the job flow step.creationDateTime
- The creation date and time of the step.
-
-
Method Details
-
setState
The state of the job flow step.
- Parameters:
state
- The state of the job flow step.- See Also:
-
getState
The state of the job flow step.
- Returns:
- The state of the job flow step.
- See Also:
-
withState
The state of the job flow step.
- Parameters:
state
- The state of the job flow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setState
The state of the job flow step.
- Parameters:
state
- The state of the job flow step.- See Also:
-
withState
The state of the job flow step.
- Parameters:
state
- The state of the job flow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setCreationDateTime
The creation date and time of the step.
- Parameters:
creationDateTime
- The creation date and time of the step.
-
getCreationDateTime
The creation date and time of the step.
- Returns:
- The creation date and time of the step.
-
withCreationDateTime
The creation date and time of the step.
- Parameters:
creationDateTime
- The creation date and time of the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setStartDateTime
The start date and time of the step.
- Parameters:
startDateTime
- The start date and time of the step.
-
getStartDateTime
The start date and time of the step.
- Returns:
- The start date and time of the step.
-
withStartDateTime
The start date and time of the step.
- Parameters:
startDateTime
- The start date and time of the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEndDateTime
The completion date and time of the step.
- Parameters:
endDateTime
- The completion date and time of the step.
-
getEndDateTime
The completion date and time of the step.
- Returns:
- The completion date and time of the step.
-
withEndDateTime
The completion date and time of the step.
- Parameters:
endDateTime
- The completion date and time of the step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setLastStateChangeReason
A description of the step's current state.
- Parameters:
lastStateChangeReason
- A description of the step's current state.
-
getLastStateChangeReason
A description of the step's current state.
- Returns:
- A description of the step's current state.
-
withLastStateChangeReason
A description of the step's current state.
- Parameters:
lastStateChangeReason
- A description of the step's current state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-