@Generated(value="software.amazon.awssdk:codegen") public final class SetAlarmStateRequest extends CloudWatchRequest implements ToCopyableBuilder<SetAlarmStateRequest.Builder,SetAlarmStateRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
SetAlarmStateRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
alarmName()
The name for the alarm.
|
static SetAlarmStateRequest.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends SetAlarmStateRequest.Builder> |
serializableBuilderClass() |
String |
stateReason()
The reason that this alarm is set to this specific state, in text format.
|
String |
stateReasonData()
The reason that this alarm is set to this specific state, in JSON format.
|
StateValue |
stateValue()
The value of the state.
|
String |
stateValueAsString()
The value of the state.
|
SetAlarmStateRequest.Builder |
toBuilder() |
String |
toString() |
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String alarmName()
The name for the alarm. This name must be unique within the AWS account. The maximum length is 255 characters.
public StateValue stateValue()
The value of the state.
If the service returns an enum value that is not available in the current SDK version, stateValue will
return StateValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateValueAsString().
StateValuepublic String stateValueAsString()
The value of the state.
If the service returns an enum value that is not available in the current SDK version, stateValue will
return StateValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateValueAsString().
StateValuepublic String stateReason()
The reason that this alarm is set to this specific state, in text format.
public String stateReasonData()
The reason that this alarm is set to this specific state, in JSON format.
public SetAlarmStateRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SetAlarmStateRequest.Builder,SetAlarmStateRequest>toBuilder in class CloudWatchRequestpublic static SetAlarmStateRequest.Builder builder()
public static Class<? extends SetAlarmStateRequest.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2018. All rights reserved.