Interface NotificationConfiguration.Builder

  • Method Details

    • autoScalingGroupName

      NotificationConfiguration.Builder autoScalingGroupName(String autoScalingGroupName)

      The name of the Auto Scaling group.

      Parameters:
      autoScalingGroupName - The name of the Auto Scaling group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • topicARN

      The Amazon Resource Name (ARN) of the Amazon SNS topic.

      Parameters:
      topicARN - The Amazon Resource Name (ARN) of the Amazon SNS topic.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • notificationType

      NotificationConfiguration.Builder notificationType(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

      Parameters:
      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

      Returns:
      Returns a reference to this object so that method calls can be chained together.