Class TimeRange
- java.lang.Object
-
- com.amazonaws.services.codedeploy.model.TimeRange
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class TimeRange extends Object implements Serializable, Cloneable
Information about a time range.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TimeRange()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TimeRange
clone()
boolean
equals(Object obj)
Date
getEnd()
The end time of the time range.Date
getStart()
The start time of the time range.int
hashCode()
void
setEnd(Date end)
The end time of the time range.void
setStart(Date start)
The start time of the time range.String
toString()
Returns a string representation of this object; useful for testing and debugging.TimeRange
withEnd(Date end)
The end time of the time range.TimeRange
withStart(Date start)
The start time of the time range.
-
-
-
Method Detail
-
setStart
public void setStart(Date start)
The start time of the time range.
Specify null to leave the start time open-ended. - Parameters:
start
- The start time of the time range.Specify null to leave the start time open-ended.
-
getStart
public Date getStart()
The start time of the time range.
Specify null to leave the start time open-ended. - Returns:
- The start time of the time range.
Specify null to leave the start time open-ended.
-
withStart
public TimeRange withStart(Date start)
The start time of the time range.
Specify null to leave the start time open-ended. - Parameters:
start
- The start time of the time range.Specify null to leave the start time open-ended. - Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEnd
public void setEnd(Date end)
The end time of the time range.
Specify null to leave the end time open-ended. - Parameters:
end
- The end time of the time range.Specify null to leave the end time open-ended.
-
getEnd
public Date getEnd()
The end time of the time range.
Specify null to leave the end time open-ended. - Returns:
- The end time of the time range.
Specify null to leave the end time open-ended.
-
withEnd
public TimeRange withEnd(Date end)
The end time of the time range.
Specify null to leave the end time open-ended. - Parameters:
end
- The end time of the time range.Specify null to leave the end time open-ended. - 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()
-
-