public class AutoScalingGroup
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Information about an Auto Scaling group.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
hook
An Auto Scaling lifecycle event hook name.
|
private java.lang.String |
name
The Auto Scaling group name.
|
Constructor and Description |
---|
AutoScalingGroup() |
Modifier and Type | Method and Description |
---|---|
AutoScalingGroup |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getHook()
An Auto Scaling lifecycle event hook name.
|
java.lang.String |
getName()
The Auto Scaling group name.
|
int |
hashCode() |
void |
setHook(java.lang.String hook)
An Auto Scaling lifecycle event hook name.
|
void |
setName(java.lang.String name)
The Auto Scaling group name.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
AutoScalingGroup |
withHook(java.lang.String hook)
An Auto Scaling lifecycle event hook name.
|
AutoScalingGroup |
withName(java.lang.String name)
The Auto Scaling group name.
|
private java.lang.String name
The Auto Scaling group name.
private java.lang.String hook
An Auto Scaling lifecycle event hook name.
public void setName(java.lang.String name)
The Auto Scaling group name.
name
- The Auto Scaling group name.public java.lang.String getName()
The Auto Scaling group name.
public AutoScalingGroup withName(java.lang.String name)
The Auto Scaling group name.
name
- The Auto Scaling group name.public void setHook(java.lang.String hook)
An Auto Scaling lifecycle event hook name.
hook
- An Auto Scaling lifecycle event hook name.public java.lang.String getHook()
An Auto Scaling lifecycle event hook name.
public AutoScalingGroup withHook(java.lang.String hook)
An Auto Scaling lifecycle event hook name.
hook
- An Auto Scaling lifecycle event hook name.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 AutoScalingGroup clone()
clone
in class java.lang.Object