com.xerox.amazonws.ec2
Class AutoScalingGroup
java.lang.Object
com.xerox.amazonws.ec2.AutoScalingGroup
public class AutoScalingGroup
- extends Object
This is a container class for a auto scaling group
Nested Class Summary |
class |
AutoScalingGroup.Instance
Encapsulates information about an EC2 instance within a
AutoScalingGroup . |
AutoScalingGroup
public AutoScalingGroup(String groupName,
String launchConfigurationName,
int minSize,
int maxSize,
int desiredCapacity,
int cooldown,
List<String> availabilityZones,
Calendar createdTime)
getGroupName
public String getGroupName()
getLaunchConfigurationName
public String getLaunchConfigurationName()
getMinSize
public int getMinSize()
getMaxSize
public int getMaxSize()
getDesiredCapacity
public int getDesiredCapacity()
getCooldown
public int getCooldown()
getAvailabilityZones
public List<String> getAvailabilityZones()
getInstances
public List<AutoScalingGroup.Instance> getInstances()
getCreatedTime
public Calendar getCreatedTime()
addInstance
public void addInstance(String instanceId,
String lifecycleState)
toString
public String toString()
- Overrides:
toString
in class Object