Class InstanceTimeline
- java.lang.Object
-
- com.amazonaws.services.elasticmapreduce.model.InstanceTimeline
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class InstanceTimeline extends Object implements Serializable, Cloneable
The timeline of the instance lifecycle.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InstanceTimeline()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceTimeline
clone()
boolean
equals(Object obj)
Date
getCreationDateTime()
The creation date and time of the instance.Date
getEndDateTime()
The date and time when the instance was terminated.Date
getReadyDateTime()
The date and time when the instance was ready to perform tasks.int
hashCode()
void
setCreationDateTime(Date creationDateTime)
The creation date and time of the instance.void
setEndDateTime(Date endDateTime)
The date and time when the instance was terminated.void
setReadyDateTime(Date readyDateTime)
The date and time when the instance was ready to perform tasks.String
toString()
Returns a string representation of this object; useful for testing and debugging.InstanceTimeline
withCreationDateTime(Date creationDateTime)
The creation date and time of the instance.InstanceTimeline
withEndDateTime(Date endDateTime)
The date and time when the instance was terminated.InstanceTimeline
withReadyDateTime(Date readyDateTime)
The date and time when the instance was ready to perform tasks.
-
-
-
Method Detail
-
setCreationDateTime
public void setCreationDateTime(Date creationDateTime)
The creation date and time of the instance.
- Parameters:
creationDateTime
- The creation date and time of the instance.
-
getCreationDateTime
public Date getCreationDateTime()
The creation date and time of the instance.
- Returns:
- The creation date and time of the instance.
-
withCreationDateTime
public InstanceTimeline withCreationDateTime(Date creationDateTime)
The creation date and time of the instance.
- Parameters:
creationDateTime
- The creation date and time of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setReadyDateTime
public void setReadyDateTime(Date readyDateTime)
The date and time when the instance was ready to perform tasks.
- Parameters:
readyDateTime
- The date and time when the instance was ready to perform tasks.
-
getReadyDateTime
public Date getReadyDateTime()
The date and time when the instance was ready to perform tasks.
- Returns:
- The date and time when the instance was ready to perform tasks.
-
withReadyDateTime
public InstanceTimeline withReadyDateTime(Date readyDateTime)
The date and time when the instance was ready to perform tasks.
- Parameters:
readyDateTime
- The date and time when the instance was ready to perform tasks.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEndDateTime
public void setEndDateTime(Date endDateTime)
The date and time when the instance was terminated.
- Parameters:
endDateTime
- The date and time when the instance was terminated.
-
getEndDateTime
public Date getEndDateTime()
The date and time when the instance was terminated.
- Returns:
- The date and time when the instance was terminated.
-
withEndDateTime
public InstanceTimeline withEndDateTime(Date endDateTime)
The date and time when the instance was terminated.
- Parameters:
endDateTime
- The date and time when the instance was terminated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toString
in classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public InstanceTimeline clone()
-
-