com.amazonaws.services.autoscaling.model
Class DescribeAutoScalingNotificationTypesResult

java.lang.Object
  extended by com.amazonaws.services.autoscaling.model.DescribeAutoScalingNotificationTypesResult

public class DescribeAutoScalingNotificationTypesResult
extends Object

The AutoScalingNotificationTypes data type.


Constructor Summary
DescribeAutoScalingNotificationTypesResult()
           
 
Method Summary
 boolean equals(Object obj)
           
 List<String> getAutoScalingNotificationTypes()
          Notification types supported by Auto Scaling.
 int hashCode()
           
 void setAutoScalingNotificationTypes(Collection<String> autoScalingNotificationTypes)
          Notification types supported by Auto Scaling.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 DescribeAutoScalingNotificationTypesResult withAutoScalingNotificationTypes(Collection<String> autoScalingNotificationTypes)
          Notification types supported by Auto Scaling.
 DescribeAutoScalingNotificationTypesResult withAutoScalingNotificationTypes(String... autoScalingNotificationTypes)
          Notification types supported by Auto Scaling.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DescribeAutoScalingNotificationTypesResult

public DescribeAutoScalingNotificationTypesResult()
Method Detail

getAutoScalingNotificationTypes

public List<String> getAutoScalingNotificationTypes()
Notification types supported by Auto Scaling. They are: autoscaling:EC2_INSTANCE_LAUNCH, autoscaling:EC2_INSTANCE_LAUNCH_ERROR, autoscaling:EC2_INSTANCE_TERMINATE, autoscaling:EC2_INSTANCE_TERMINATE_ERROR, autoscaling:TEST_NOTIFICATION

Returns:
Notification types supported by Auto Scaling. They are: autoscaling:EC2_INSTANCE_LAUNCH, autoscaling:EC2_INSTANCE_LAUNCH_ERROR, autoscaling:EC2_INSTANCE_TERMINATE, autoscaling:EC2_INSTANCE_TERMINATE_ERROR, autoscaling:TEST_NOTIFICATION

setAutoScalingNotificationTypes

public void setAutoScalingNotificationTypes(Collection<String> autoScalingNotificationTypes)
Notification types supported by Auto Scaling. They are: autoscaling:EC2_INSTANCE_LAUNCH, autoscaling:EC2_INSTANCE_LAUNCH_ERROR, autoscaling:EC2_INSTANCE_TERMINATE, autoscaling:EC2_INSTANCE_TERMINATE_ERROR, autoscaling:TEST_NOTIFICATION

Parameters:
autoScalingNotificationTypes - Notification types supported by Auto Scaling. They are: autoscaling:EC2_INSTANCE_LAUNCH, autoscaling:EC2_INSTANCE_LAUNCH_ERROR, autoscaling:EC2_INSTANCE_TERMINATE, autoscaling:EC2_INSTANCE_TERMINATE_ERROR, autoscaling:TEST_NOTIFICATION

withAutoScalingNotificationTypes

public DescribeAutoScalingNotificationTypesResult withAutoScalingNotificationTypes(String... autoScalingNotificationTypes)
Notification types supported by Auto Scaling. They are: autoscaling:EC2_INSTANCE_LAUNCH, autoscaling:EC2_INSTANCE_LAUNCH_ERROR, autoscaling:EC2_INSTANCE_TERMINATE, autoscaling:EC2_INSTANCE_TERMINATE_ERROR, autoscaling:TEST_NOTIFICATION

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

Parameters:
autoScalingNotificationTypes - Notification types supported by Auto Scaling. They are: autoscaling:EC2_INSTANCE_LAUNCH, autoscaling:EC2_INSTANCE_LAUNCH_ERROR, autoscaling:EC2_INSTANCE_TERMINATE, autoscaling:EC2_INSTANCE_TERMINATE_ERROR, autoscaling:TEST_NOTIFICATION
Returns:
A reference to this updated object so that method calls can be chained together.

withAutoScalingNotificationTypes

public DescribeAutoScalingNotificationTypesResult withAutoScalingNotificationTypes(Collection<String> autoScalingNotificationTypes)
Notification types supported by Auto Scaling. They are: autoscaling:EC2_INSTANCE_LAUNCH, autoscaling:EC2_INSTANCE_LAUNCH_ERROR, autoscaling:EC2_INSTANCE_TERMINATE, autoscaling:EC2_INSTANCE_TERMINATE_ERROR, autoscaling:TEST_NOTIFICATION

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

Parameters:
autoScalingNotificationTypes - Notification types supported by Auto Scaling. They are: autoscaling:EC2_INSTANCE_LAUNCH, autoscaling:EC2_INSTANCE_LAUNCH_ERROR, autoscaling:EC2_INSTANCE_TERMINATE, autoscaling:EC2_INSTANCE_TERMINATE_ERROR, autoscaling:TEST_NOTIFICATION
Returns:
A reference to this updated object so that method calls can be chained together.

toString

public String toString()
Returns a string representation of this object; useful for testing and debugging.

Overrides:
toString in class Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.