@Generated(value="software.amazon.awssdk:codegen") public final class AlarmAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AlarmAction.Builder,AlarmAction>
Specifies one of the following actions to receive notifications when the alarm state changes.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AlarmAction.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AlarmAction.Builder |
builder() |
DynamoDBAction |
dynamoDB()
Returns the value of the DynamoDB property for this object.
|
DynamoDBv2Action |
dynamoDBv2()
Returns the value of the DynamoDBv2 property for this object.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FirehoseAction |
firehose()
Returns the value of the Firehose property for this object.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
IotEventsAction |
iotEvents()
Returns the value of the IotEvents property for this object.
|
IotSiteWiseAction |
iotSiteWise()
Returns the value of the IotSiteWise property for this object.
|
IotTopicPublishAction |
iotTopicPublish()
Returns the value of the IotTopicPublish property for this object.
|
LambdaAction |
lambda()
Returns the value of the Lambda property for this object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AlarmAction.Builder> |
serializableBuilderClass() |
SNSTopicPublishAction |
sns()
Returns the value of the Sns property for this object.
|
SqsAction |
sqs()
Returns the value of the Sqs property for this object.
|
AlarmAction.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final SNSTopicPublishAction sns()
public final IotTopicPublishAction iotTopicPublish()
public final LambdaAction lambda()
public final IotEventsAction iotEvents()
public final SqsAction sqs()
public final FirehoseAction firehose()
public final DynamoDBAction dynamoDB()
public final DynamoDBv2Action dynamoDBv2()
public final IotSiteWiseAction iotSiteWise()
public AlarmAction.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AlarmAction.Builder,AlarmAction>public static AlarmAction.Builder builder()
public static Class<? extends AlarmAction.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.