Class SlotDateTimeRangeRequest
java.lang.Object
software.amazon.awssdk.services.ec2.model.SlotDateTimeRangeRequest
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SlotDateTimeRangeRequest.Builder,SlotDateTimeRangeRequest>
@Generated("software.amazon.awssdk:codegen")
public final class SlotDateTimeRangeRequest
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<SlotDateTimeRangeRequest.Builder,SlotDateTimeRangeRequest>
Describes the time period for a Scheduled Instance to start its first schedule. The time period must span less than one day.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final InstantThe earliest date and time, in UTC, for the Scheduled Instance to start.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final InstantThe latest date and time, in UTC, for the Scheduled Instance to start.static Class<? extends SlotDateTimeRangeRequest.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
earliestTime
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.
-
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:
- 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.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<SlotDateTimeRangeRequest.Builder,SlotDateTimeRangeRequest>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-