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 TimeRangeclone()booleanequals(Object obj)DategetEnd()The end time of the time range.DategetStart()The start time of the time range.inthashCode()voidsetEnd(Date end)The end time of the time range.voidsetStart(Date start)The start time of the time range.StringtoString()Returns a string representation of this object; useful for testing and debugging.TimeRangewithEnd(Date end)The end time of the time range.TimeRangewithStart(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:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
-