@Generated(value="software.amazon.awssdk:codegen") public final class GetCalendarStateResponse extends SsmResponse implements ToCopyableBuilder<GetCalendarStateResponse.Builder,GetCalendarStateResponse>
Modifier and Type | Class and Description |
---|---|
static interface |
GetCalendarStateResponse.Builder |
Modifier and Type | Method and Description |
---|---|
String |
atTime()
The time, as an ISO 8601 string, that you specified in your
command.
|
static GetCalendarStateResponse.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
nextTransitionTime()
The time, as an ISO 8601 string, that the calendar state
will change.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetCalendarStateResponse.Builder> |
serializableBuilderClass() |
CalendarState |
state()
The state of the calendar.
|
String |
stateAsString()
The state of the calendar.
|
GetCalendarStateResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadata
sdkHttpResponse
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final CalendarState state()
The state of the calendar. An OPEN
calendar indicates that actions are allowed to proceed, and a
CLOSED
calendar indicates that actions aren't allowed to proceed.
If the service returns an enum value that is not available in the current SDK version, state
will return
CalendarState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
stateAsString()
.
OPEN
calendar indicates that actions are allowed to proceed,
and a CLOSED
calendar indicates that actions aren't allowed to proceed.CalendarState
public final String stateAsString()
The state of the calendar. An OPEN
calendar indicates that actions are allowed to proceed, and a
CLOSED
calendar indicates that actions aren't allowed to proceed.
If the service returns an enum value that is not available in the current SDK version, state
will return
CalendarState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
stateAsString()
.
OPEN
calendar indicates that actions are allowed to proceed,
and a CLOSED
calendar indicates that actions aren't allowed to proceed.CalendarState
public final String atTime()
The time, as an ISO 8601 string, that you specified in your
command. If you don't specify a time, GetCalendarState
uses the current time.
GetCalendarState
uses the current time.public final String nextTransitionTime()
The time, as an ISO 8601 string, that the calendar state
will change. If the current calendar state is OPEN
, NextTransitionTime
indicates when
the calendar state changes to CLOSED
, and vice-versa.
OPEN
, NextTransitionTime
indicates when the calendar state changes to CLOSED
, and vice-versa.public GetCalendarStateResponse.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<GetCalendarStateResponse.Builder,GetCalendarStateResponse>
toBuilder
in class AwsResponse
public static GetCalendarStateResponse.Builder builder()
public static Class<? extends GetCalendarStateResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsResponse
public final boolean equals(Object obj)
equals
in class AwsResponse
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkResponse
Copyright © 2023. All rights reserved.