public class LoadBalancerState extends Object implements Serializable, Cloneable
Describes the state of a load balancer.
Constructor and Description |
---|
LoadBalancerState() |
Modifier and Type | Method and Description |
---|---|
LoadBalancerState |
clone() |
boolean |
equals(Object obj) |
String |
getLoadBalancerName()
The name of the load balancer.
|
String |
getState()
One of the following load balancer states:
|
int |
hashCode() |
void |
setLoadBalancerName(String loadBalancerName)
The name of the load balancer.
|
void |
setState(String state)
One of the following load balancer states:
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
LoadBalancerState |
withLoadBalancerName(String loadBalancerName)
The name of the load balancer.
|
LoadBalancerState |
withState(String state)
One of the following load balancer states:
|
public void setLoadBalancerName(String loadBalancerName)
The name of the load balancer.
loadBalancerName
- The name of the load balancer.public String getLoadBalancerName()
The name of the load balancer.
public LoadBalancerState withLoadBalancerName(String loadBalancerName)
The name of the load balancer.
loadBalancerName
- The name of the load balancer.public void setState(String state)
One of the following load balancer states:
Adding
- The instances in the group are being registered
with the load balancer.
Added
- All instances in the group are registered with the
load balancer.
InService
- At least one instance in the group passed an ELB
health check.
Removing
- The instances are being deregistered from the
load balancer. If connection draining is enabled, Elastic Load Balancing
waits for in-flight requests to complete before deregistering the
instances.
state
- One of the following load balancer states:
Adding
- The instances in the group are being
registered with the load balancer.
Added
- All instances in the group are registered
with the load balancer.
InService
- At least one instance in the group passed
an ELB health check.
Removing
- The instances are being deregistered from
the load balancer. If connection draining is enabled, Elastic Load
Balancing waits for in-flight requests to complete before
deregistering the instances.
public String getState()
One of the following load balancer states:
Adding
- The instances in the group are being registered
with the load balancer.
Added
- All instances in the group are registered with the
load balancer.
InService
- At least one instance in the group passed an ELB
health check.
Removing
- The instances are being deregistered from the
load balancer. If connection draining is enabled, Elastic Load Balancing
waits for in-flight requests to complete before deregistering the
instances.
Adding
- The instances in the group are being
registered with the load balancer.
Added
- All instances in the group are registered
with the load balancer.
InService
- At least one instance in the group
passed an ELB health check.
Removing
- The instances are being deregistered from
the load balancer. If connection draining is enabled, Elastic
Load Balancing waits for in-flight requests to complete before
deregistering the instances.
public LoadBalancerState withState(String state)
One of the following load balancer states:
Adding
- The instances in the group are being registered
with the load balancer.
Added
- All instances in the group are registered with the
load balancer.
InService
- At least one instance in the group passed an ELB
health check.
Removing
- The instances are being deregistered from the
load balancer. If connection draining is enabled, Elastic Load Balancing
waits for in-flight requests to complete before deregistering the
instances.
state
- One of the following load balancer states:
Adding
- The instances in the group are being
registered with the load balancer.
Added
- All instances in the group are registered
with the load balancer.
InService
- At least one instance in the group passed
an ELB health check.
Removing
- The instances are being deregistered from
the load balancer. If connection draining is enabled, Elastic Load
Balancing waits for in-flight requests to complete before
deregistering the instances.
public String toString()
toString
in class Object
Object.toString()
public LoadBalancerState clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.