Class SlotDateTimeRangeRequest
- All Implemented Interfaces:
Serializable
,Cloneable
Describes the time period for a Scheduled Instance to start its first schedule. The time period must span less than one day.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The earliest date and time, in UTC, for the Scheduled Instance to start.The latest date and time, in UTC, for the Scheduled Instance to start.int
hashCode()
void
setEarliestTime
(Date earliestTime) The earliest date and time, in UTC, for the Scheduled Instance to start.void
setLatestTime
(Date latestTime) The latest date and time, in UTC, for the Scheduled Instance to start.toString()
Returns a string representation of this object; useful for testing and debugging.withEarliestTime
(Date earliestTime) The earliest date and time, in UTC, for the Scheduled Instance to start.withLatestTime
(Date latestTime) The latest date and time, in UTC, for the Scheduled Instance to start.
-
Constructor Details
-
SlotDateTimeRangeRequest
public SlotDateTimeRangeRequest()
-
-
Method Details
-
setEarliestTime
The earliest date and time, in UTC, for the Scheduled Instance to start.
- Parameters:
earliestTime
- The earliest date and time, in UTC, for the Scheduled Instance to start.
-
getEarliestTime
The earliest date and time, in UTC, for the Scheduled Instance to start.
- Returns:
- The earliest date and time, in UTC, for the Scheduled Instance to start.
-
withEarliestTime
The earliest date and time, in UTC, for the Scheduled Instance to start.
- Parameters:
earliestTime
- The earliest date and time, in UTC, for the Scheduled Instance to start.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setLatestTime
The latest date and time, in UTC, for the Scheduled Instance to start. This value must be later than or equal to the earliest date and at most three months in the future.
- Parameters:
latestTime
- The latest date and time, in UTC, for the Scheduled Instance to start. This value must be later than or equal to the earliest date and at most three months in the future.
-
getLatestTime
The latest date and time, in UTC, for the Scheduled Instance to start. This value must be later than or equal to the earliest date and at most three months in the future.
- Returns:
- The latest date and time, in UTC, for the Scheduled Instance to start. This value must be later than or equal to the earliest date and at most three months in the future.
-
withLatestTime
The latest date and time, in UTC, for the Scheduled Instance to start. This value must be later than or equal to the earliest date and at most three months in the future.
- Parameters:
latestTime
- The latest date and time, in UTC, for the Scheduled Instance to start. This value must be later than or equal to the earliest date and at most three months in the future.- 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
-