@Generated(value="software.amazon.awssdk:codegen") public class NotificationConfiguration extends Object implements ToCopyableBuilder<NotificationConfiguration.Builder,NotificationConfiguration>
Describes a notification.
Modifier and Type | Class and Description |
---|---|
static interface |
NotificationConfiguration.Builder |
Modifier and Type | Method and Description |
---|---|
String |
autoScalingGroupName()
The name of the group.
|
static NotificationConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
notificationType()
One of the following event notification types:
|
static Class<? extends NotificationConfiguration.Builder> |
serializableBuilderClass() |
NotificationConfiguration.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
topicARN()
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic.
|
String |
toString() |
copy
public String autoScalingGroupName()
The name of the group.
public String topicARN()
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic.
public String notificationType()
One of the following event notification types:
autoscaling:EC2_INSTANCE_LAUNCH
autoscaling:EC2_INSTANCE_LAUNCH_ERROR
autoscaling:EC2_INSTANCE_TERMINATE
autoscaling:EC2_INSTANCE_TERMINATE_ERROR
autoscaling:TEST_NOTIFICATION
autoscaling:EC2_INSTANCE_LAUNCH
autoscaling:EC2_INSTANCE_LAUNCH_ERROR
autoscaling:EC2_INSTANCE_TERMINATE
autoscaling:EC2_INSTANCE_TERMINATE_ERROR
autoscaling:TEST_NOTIFICATION
public NotificationConfiguration.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<NotificationConfiguration.Builder,NotificationConfiguration>
public static NotificationConfiguration.Builder builder()
public static Class<? extends NotificationConfiguration.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.