public class DescribeAutoScalingNotificationTypesResult
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private SdkInternalList<java.lang.String> |
autoScalingNotificationTypes
One or more of the following notification types:
|
Constructor and Description |
---|
DescribeAutoScalingNotificationTypesResult() |
Modifier and Type | Method and Description |
---|---|
DescribeAutoScalingNotificationTypesResult |
clone() |
boolean |
equals(java.lang.Object obj) |
java.util.List<java.lang.String> |
getAutoScalingNotificationTypes()
One or more of the following notification types:
|
int |
hashCode() |
void |
setAutoScalingNotificationTypes(java.util.Collection<java.lang.String> autoScalingNotificationTypes)
One or more of the following notification types:
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeAutoScalingNotificationTypesResult |
withAutoScalingNotificationTypes(java.util.Collection<java.lang.String> autoScalingNotificationTypes)
One or more of the following notification types:
|
DescribeAutoScalingNotificationTypesResult |
withAutoScalingNotificationTypes(java.lang.String... autoScalingNotificationTypes)
One or more of the following notification types:
|
private SdkInternalList<java.lang.String> autoScalingNotificationTypes
One or more of the following notification types:
autoscaling:EC2_INSTANCE_LAUNCH
autoscaling:EC2_INSTANCE_LAUNCH_ERROR
autoscaling:EC2_INSTANCE_TERMINATE
autoscaling:EC2_INSTANCE_TERMINATE_ERROR
autoscaling:TEST_NOTIFICATION
public DescribeAutoScalingNotificationTypesResult()
public java.util.List<java.lang.String> getAutoScalingNotificationTypes()
One or more of the following 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 void setAutoScalingNotificationTypes(java.util.Collection<java.lang.String> autoScalingNotificationTypes)
One or more of the following notification types:
autoscaling:EC2_INSTANCE_LAUNCH
autoscaling:EC2_INSTANCE_LAUNCH_ERROR
autoscaling:EC2_INSTANCE_TERMINATE
autoscaling:EC2_INSTANCE_TERMINATE_ERROR
autoscaling:TEST_NOTIFICATION
autoScalingNotificationTypes
- One or more of the following notification types:
autoscaling:EC2_INSTANCE_LAUNCH
autoscaling:EC2_INSTANCE_LAUNCH_ERROR
autoscaling:EC2_INSTANCE_TERMINATE
autoscaling:EC2_INSTANCE_TERMINATE_ERROR
autoscaling:TEST_NOTIFICATION
public DescribeAutoScalingNotificationTypesResult withAutoScalingNotificationTypes(java.lang.String... autoScalingNotificationTypes)
One or more of the following notification types:
autoscaling:EC2_INSTANCE_LAUNCH
autoscaling:EC2_INSTANCE_LAUNCH_ERROR
autoscaling:EC2_INSTANCE_TERMINATE
autoscaling:EC2_INSTANCE_TERMINATE_ERROR
autoscaling:TEST_NOTIFICATION
NOTE: This method appends the values to the existing list (if
any). Use setAutoScalingNotificationTypes(java.util.Collection)
or withAutoScalingNotificationTypes(java.util.Collection)
if you
want to override the existing values.
autoScalingNotificationTypes
- One or more of the following notification types:
autoscaling:EC2_INSTANCE_LAUNCH
autoscaling:EC2_INSTANCE_LAUNCH_ERROR
autoscaling:EC2_INSTANCE_TERMINATE
autoscaling:EC2_INSTANCE_TERMINATE_ERROR
autoscaling:TEST_NOTIFICATION
public DescribeAutoScalingNotificationTypesResult withAutoScalingNotificationTypes(java.util.Collection<java.lang.String> autoScalingNotificationTypes)
One or more of the following notification types:
autoscaling:EC2_INSTANCE_LAUNCH
autoscaling:EC2_INSTANCE_LAUNCH_ERROR
autoscaling:EC2_INSTANCE_TERMINATE
autoscaling:EC2_INSTANCE_TERMINATE_ERROR
autoscaling:TEST_NOTIFICATION
autoScalingNotificationTypes
- One or more of the following notification types:
autoscaling:EC2_INSTANCE_LAUNCH
autoscaling:EC2_INSTANCE_LAUNCH_ERROR
autoscaling:EC2_INSTANCE_TERMINATE
autoscaling:EC2_INSTANCE_TERMINATE_ERROR
autoscaling:TEST_NOTIFICATION
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DescribeAutoScalingNotificationTypesResult clone()
clone
in class java.lang.Object