@Generated(value="software.amazon.awssdk:codegen") public final class StateChangeConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StateChangeConfiguration.Builder,StateChangeConfiguration>
Contains the configuration information of alarm state changes.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StateChangeConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StateChangeConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends StateChangeConfiguration.Builder> |
serializableBuilderClass() |
StateChangeConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TriggerType |
triggerType()
The trigger type.
|
String |
triggerTypeAsString()
The trigger type.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final TriggerType triggerType()
The trigger type. If the value is SNOOZE_TIMEOUT, the snooze duration ends and the alarm
automatically changes to the NORMAL state.
If the service returns an enum value that is not available in the current SDK version, triggerType will
return TriggerType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
triggerTypeAsString().
SNOOZE_TIMEOUT, the snooze duration ends and the alarm
automatically changes to the NORMAL state.TriggerTypepublic final String triggerTypeAsString()
The trigger type. If the value is SNOOZE_TIMEOUT, the snooze duration ends and the alarm
automatically changes to the NORMAL state.
If the service returns an enum value that is not available in the current SDK version, triggerType will
return TriggerType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
triggerTypeAsString().
SNOOZE_TIMEOUT, the snooze duration ends and the alarm
automatically changes to the NORMAL state.TriggerTypepublic StateChangeConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StateChangeConfiguration.Builder,StateChangeConfiguration>public static StateChangeConfiguration.Builder builder()
public static Class<? extends StateChangeConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.