public class DescribeTerminationPolicyTypesResult
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private SdkInternalList<java.lang.String> |
terminationPolicyTypes
The termination policies supported by Auto Scaling (
OldestInstance , OldestLaunchConfiguration ,
NewestInstance , ClosestToNextInstanceHour , and
Default ). |
Constructor and Description |
---|
DescribeTerminationPolicyTypesResult() |
Modifier and Type | Method and Description |
---|---|
DescribeTerminationPolicyTypesResult |
clone() |
boolean |
equals(java.lang.Object obj) |
java.util.List<java.lang.String> |
getTerminationPolicyTypes()
The termination policies supported by Auto Scaling (
OldestInstance , OldestLaunchConfiguration ,
NewestInstance , ClosestToNextInstanceHour , and
Default ). |
int |
hashCode() |
void |
setTerminationPolicyTypes(java.util.Collection<java.lang.String> terminationPolicyTypes)
The termination policies supported by Auto Scaling (
OldestInstance , OldestLaunchConfiguration ,
NewestInstance , ClosestToNextInstanceHour , and
Default ). |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeTerminationPolicyTypesResult |
withTerminationPolicyTypes(java.util.Collection<java.lang.String> terminationPolicyTypes)
The termination policies supported by Auto Scaling (
OldestInstance , OldestLaunchConfiguration ,
NewestInstance , ClosestToNextInstanceHour , and
Default ). |
DescribeTerminationPolicyTypesResult |
withTerminationPolicyTypes(java.lang.String... terminationPolicyTypes)
The termination policies supported by Auto Scaling (
OldestInstance , OldestLaunchConfiguration ,
NewestInstance , ClosestToNextInstanceHour , and
Default ). |
private SdkInternalList<java.lang.String> terminationPolicyTypes
The termination policies supported by Auto Scaling (
OldestInstance
, OldestLaunchConfiguration
,
NewestInstance
, ClosestToNextInstanceHour
, and
Default
).
public DescribeTerminationPolicyTypesResult()
public java.util.List<java.lang.String> getTerminationPolicyTypes()
The termination policies supported by Auto Scaling (
OldestInstance
, OldestLaunchConfiguration
,
NewestInstance
, ClosestToNextInstanceHour
, and
Default
).
OldestInstance
,
OldestLaunchConfiguration
,
NewestInstance
,
ClosestToNextInstanceHour
, and Default
).public void setTerminationPolicyTypes(java.util.Collection<java.lang.String> terminationPolicyTypes)
The termination policies supported by Auto Scaling (
OldestInstance
, OldestLaunchConfiguration
,
NewestInstance
, ClosestToNextInstanceHour
, and
Default
).
terminationPolicyTypes
- The termination policies supported by Auto Scaling (
OldestInstance
,
OldestLaunchConfiguration
,
NewestInstance
,
ClosestToNextInstanceHour
, and Default
).public DescribeTerminationPolicyTypesResult withTerminationPolicyTypes(java.lang.String... terminationPolicyTypes)
The termination policies supported by Auto Scaling (
OldestInstance
, OldestLaunchConfiguration
,
NewestInstance
, ClosestToNextInstanceHour
, and
Default
).
NOTE: This method appends the values to the existing list (if
any). Use setTerminationPolicyTypes(java.util.Collection)
or
withTerminationPolicyTypes(java.util.Collection)
if you want to
override the existing values.
terminationPolicyTypes
- The termination policies supported by Auto Scaling (
OldestInstance
,
OldestLaunchConfiguration
,
NewestInstance
,
ClosestToNextInstanceHour
, and Default
).public DescribeTerminationPolicyTypesResult withTerminationPolicyTypes(java.util.Collection<java.lang.String> terminationPolicyTypes)
The termination policies supported by Auto Scaling (
OldestInstance
, OldestLaunchConfiguration
,
NewestInstance
, ClosestToNextInstanceHour
, and
Default
).
terminationPolicyTypes
- The termination policies supported by Auto Scaling (
OldestInstance
,
OldestLaunchConfiguration
,
NewestInstance
,
ClosestToNextInstanceHour
, and Default
).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 DescribeTerminationPolicyTypesResult clone()
clone
in class java.lang.Object