Interface NotificationConfiguration.Builder

    • Method Detail

      • 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

        NotificationConfiguration.Builder topicARN​(String 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.