@Generated(value="software.amazon.awssdk:codegen") public final class UpdateAlarmModelRequest extends IotEventsRequest implements ToCopyableBuilder<UpdateAlarmModelRequest.Builder,UpdateAlarmModelRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateAlarmModelRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
AlarmCapabilities |
alarmCapabilities()
Contains the configuration information of alarm state changes.
|
AlarmEventActions |
alarmEventActions()
Contains information about one or more alarm actions.
|
String |
alarmModelDescription()
The description of the alarm model.
|
String |
alarmModelName()
The name of the alarm model.
|
AlarmNotification |
alarmNotification()
Contains information about one or more notification actions.
|
AlarmRule |
alarmRule()
Defines when your alarm is invoked.
|
static UpdateAlarmModelRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
The ARN of the IAM role that allows the alarm to perform actions and access AWS resources.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateAlarmModelRequest.Builder> |
serializableBuilderClass() |
Integer |
severity()
A non-negative integer that reflects the severity level of the alarm.
|
UpdateAlarmModelRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String alarmModelName()
The name of the alarm model.
public final String alarmModelDescription()
The description of the alarm model.
public final String roleArn()
The ARN of the IAM role that allows the alarm to perform actions and access AWS resources. For more information, see Amazon Resource Names (ARNs) in the AWS General Reference.
public final Integer severity()
A non-negative integer that reflects the severity level of the alarm.
public final AlarmRule alarmRule()
Defines when your alarm is invoked.
public final AlarmNotification alarmNotification()
Contains information about one or more notification actions.
public final AlarmEventActions alarmEventActions()
Contains information about one or more alarm actions.
public final AlarmCapabilities alarmCapabilities()
Contains the configuration information of alarm state changes.
public UpdateAlarmModelRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateAlarmModelRequest.Builder,UpdateAlarmModelRequest>toBuilder in class IotEventsRequestpublic static UpdateAlarmModelRequest.Builder builder()
public static Class<? extends UpdateAlarmModelRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.