@Generated(value="software.amazon.awssdk:codegen") public final class SnoozeAlarmActionRequest extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SnoozeAlarmActionRequest.Builder,SnoozeAlarmActionRequest>
Information needed to snooze the alarm.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SnoozeAlarmActionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
alarmModelName()
The name of the alarm model.
|
static SnoozeAlarmActionRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
keyValue()
The value of the key used as a filter to select only the alarms associated with the key.
|
String |
note()
The note that you can leave when you snooze the alarm.
|
String |
requestId()
The request ID.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SnoozeAlarmActionRequest.Builder> |
serializableBuilderClass() |
Integer |
snoozeDuration()
The snooze time in seconds.
|
SnoozeAlarmActionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String requestId()
The request ID. Each ID must be unique within each batch.
public final String alarmModelName()
The name of the alarm model.
public final String keyValue()
The value of the key used as a filter to select only the alarms associated with the key.
public final String note()
The note that you can leave when you snooze the alarm.
public final Integer snoozeDuration()
The snooze time in seconds. The alarm automatically changes to the NORMAL state after this duration.
NORMAL state after this
duration.public SnoozeAlarmActionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SnoozeAlarmActionRequest.Builder,SnoozeAlarmActionRequest>public static SnoozeAlarmActionRequest.Builder builder()
public static Class<? extends SnoozeAlarmActionRequest.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.