|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.services.elasticloadbalancing.model.LoadBalancerDescription
public class LoadBalancerDescription
Contains the result of a successful invocation of DescribeLoadBalancers.
Constructor Summary | |
---|---|
LoadBalancerDescription()
Default constructor for a new LoadBalancerDescription object. |
Method Summary | |
---|---|
List<String> |
getAvailabilityZones()
Specifies a list of Availability Zones. |
String |
getCanonicalHostedZoneName()
Provides the name of the Amazon Route 53 hosted zone that is associated with the load balancer. |
String |
getCanonicalHostedZoneNameID()
Provides the ID of the Amazon Route 53 hosted zone name that is associated with the load balancer. |
Date |
getCreatedTime()
Provides the date and time the LoadBalancer was created. |
String |
getDNSName()
Specifies the external DNS name associated with the LoadBalancer. |
HealthCheck |
getHealthCheck()
Specifies information regarding the various health probes conducted on the LoadBalancer. |
List<Instance> |
getInstances()
Provides a list of EC2 instance IDs for the LoadBalancer. |
List<ListenerDescription> |
getListenerDescriptions()
LoadBalancerPort, InstancePort, Protocol, and PolicyNames are returned in a list of tuples in the ListenerDescriptions element. |
String |
getLoadBalancerName()
Specifies the name associated with the LoadBalancer. |
Policies |
getPolicies()
Provides a list of policies defined for the LoadBalancer. |
SourceSecurityGroup |
getSourceSecurityGroup()
The security group that you can use as part of your inbound rules for your load balancer's back-end Amazon EC2 application instances. |
void |
setAvailabilityZones(Collection<String> availabilityZones)
Specifies a list of Availability Zones. |
void |
setCanonicalHostedZoneName(String canonicalHostedZoneName)
Provides the name of the Amazon Route 53 hosted zone that is associated with the load balancer. |
void |
setCanonicalHostedZoneNameID(String canonicalHostedZoneNameID)
Provides the ID of the Amazon Route 53 hosted zone name that is associated with the load balancer. |
void |
setCreatedTime(Date createdTime)
Provides the date and time the LoadBalancer was created. |
void |
setDNSName(String dNSName)
Specifies the external DNS name associated with the LoadBalancer. |
void |
setHealthCheck(HealthCheck healthCheck)
Specifies information regarding the various health probes conducted on the LoadBalancer. |
void |
setInstances(Collection<Instance> instances)
Provides a list of EC2 instance IDs for the LoadBalancer. |
void |
setListenerDescriptions(Collection<ListenerDescription> listenerDescriptions)
LoadBalancerPort, InstancePort, Protocol, and PolicyNames are returned in a list of tuples in the ListenerDescriptions element. |
void |
setLoadBalancerName(String loadBalancerName)
Specifies the name associated with the LoadBalancer. |
void |
setPolicies(Policies policies)
Provides a list of policies defined for the LoadBalancer. |
void |
setSourceSecurityGroup(SourceSecurityGroup sourceSecurityGroup)
The security group that you can use as part of your inbound rules for your load balancer's back-end Amazon EC2 application instances. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
LoadBalancerDescription |
withAvailabilityZones(Collection<String> availabilityZones)
Specifies a list of Availability Zones. |
LoadBalancerDescription |
withAvailabilityZones(String... availabilityZones)
Specifies a list of Availability Zones. |
LoadBalancerDescription |
withCanonicalHostedZoneName(String canonicalHostedZoneName)
Provides the name of the Amazon Route 53 hosted zone that is associated with the load balancer. |
LoadBalancerDescription |
withCanonicalHostedZoneNameID(String canonicalHostedZoneNameID)
Provides the ID of the Amazon Route 53 hosted zone name that is associated with the load balancer. |
LoadBalancerDescription |
withCreatedTime(Date createdTime)
Provides the date and time the LoadBalancer was created. |
LoadBalancerDescription |
withDNSName(String dNSName)
Specifies the external DNS name associated with the LoadBalancer. |
LoadBalancerDescription |
withHealthCheck(HealthCheck healthCheck)
Specifies information regarding the various health probes conducted on the LoadBalancer. |
LoadBalancerDescription |
withInstances(Collection<Instance> instances)
Provides a list of EC2 instance IDs for the LoadBalancer. |
LoadBalancerDescription |
withInstances(Instance... instances)
Provides a list of EC2 instance IDs for the LoadBalancer. |
LoadBalancerDescription |
withListenerDescriptions(Collection<ListenerDescription> listenerDescriptions)
LoadBalancerPort, InstancePort, Protocol, and PolicyNames are returned in a list of tuples in the ListenerDescriptions element. |
LoadBalancerDescription |
withListenerDescriptions(ListenerDescription... listenerDescriptions)
LoadBalancerPort, InstancePort, Protocol, and PolicyNames are returned in a list of tuples in the ListenerDescriptions element. |
LoadBalancerDescription |
withLoadBalancerName(String loadBalancerName)
Specifies the name associated with the LoadBalancer. |
LoadBalancerDescription |
withPolicies(Policies policies)
Provides a list of policies defined for the LoadBalancer. |
LoadBalancerDescription |
withSourceSecurityGroup(SourceSecurityGroup sourceSecurityGroup)
The security group that you can use as part of your inbound rules for your load balancer's back-end Amazon EC2 application instances. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public LoadBalancerDescription()
Method Detail |
---|
public String getLoadBalancerName()
public void setLoadBalancerName(String loadBalancerName)
loadBalancerName
- Specifies the name associated with the LoadBalancer.public LoadBalancerDescription withLoadBalancerName(String loadBalancerName)
Returns a reference to this object so that method calls can be chained together.
loadBalancerName
- Specifies the name associated with the LoadBalancer.
public String getDNSName()
public void setDNSName(String dNSName)
dNSName
- Specifies the external DNS name associated with the LoadBalancer.public LoadBalancerDescription withDNSName(String dNSName)
Returns a reference to this object so that method calls can be chained together.
dNSName
- Specifies the external DNS name associated with the LoadBalancer.
public String getCanonicalHostedZoneName()
public void setCanonicalHostedZoneName(String canonicalHostedZoneName)
canonicalHostedZoneName
- Provides the name of the Amazon Route 53 hosted zone that is
associated with the load balancer. For information on how to associate
your load balancer with a hosted zone, go to Using
Domain Names With Elastic Load Balancing in the Elastic Load
Balancing Developer Guide.public LoadBalancerDescription withCanonicalHostedZoneName(String canonicalHostedZoneName)
Returns a reference to this object so that method calls can be chained together.
canonicalHostedZoneName
- Provides the name of the Amazon Route 53 hosted zone that is
associated with the load balancer. For information on how to associate
your load balancer with a hosted zone, go to Using
Domain Names With Elastic Load Balancing in the Elastic Load
Balancing Developer Guide.
public String getCanonicalHostedZoneNameID()
public void setCanonicalHostedZoneNameID(String canonicalHostedZoneNameID)
canonicalHostedZoneNameID
- Provides the ID of the Amazon Route 53 hosted zone name that is
associated with the load balancer. For information on how to associate
or disassociate your load balancer with a hosted zone, go to Using
Domain Names With Elastic Load Balancing in the Elastic Load
Balancing Developer Guide.public LoadBalancerDescription withCanonicalHostedZoneNameID(String canonicalHostedZoneNameID)
Returns a reference to this object so that method calls can be chained together.
canonicalHostedZoneNameID
- Provides the ID of the Amazon Route 53 hosted zone name that is
associated with the load balancer. For information on how to associate
or disassociate your load balancer with a hosted zone, go to Using
Domain Names With Elastic Load Balancing in the Elastic Load
Balancing Developer Guide.
public List<ListenerDescription> getListenerDescriptions()
public void setListenerDescriptions(Collection<ListenerDescription> listenerDescriptions)
listenerDescriptions
- LoadBalancerPort, InstancePort, Protocol, and PolicyNames are returned
in a list of tuples in the ListenerDescriptions element.public LoadBalancerDescription withListenerDescriptions(ListenerDescription... listenerDescriptions)
Returns a reference to this object so that method calls can be chained together.
listenerDescriptions
- LoadBalancerPort, InstancePort, Protocol, and PolicyNames are returned
in a list of tuples in the ListenerDescriptions element.
public LoadBalancerDescription withListenerDescriptions(Collection<ListenerDescription> listenerDescriptions)
Returns a reference to this object so that method calls can be chained together.
listenerDescriptions
- LoadBalancerPort, InstancePort, Protocol, and PolicyNames are returned
in a list of tuples in the ListenerDescriptions element.
public Policies getPolicies()
public void setPolicies(Policies policies)
policies
- Provides a list of policies defined for the LoadBalancer.public LoadBalancerDescription withPolicies(Policies policies)
Returns a reference to this object so that method calls can be chained together.
policies
- Provides a list of policies defined for the LoadBalancer.
public List<String> getAvailabilityZones()
public void setAvailabilityZones(Collection<String> availabilityZones)
availabilityZones
- Specifies a list of Availability Zones.public LoadBalancerDescription withAvailabilityZones(String... availabilityZones)
Returns a reference to this object so that method calls can be chained together.
availabilityZones
- Specifies a list of Availability Zones.
public LoadBalancerDescription withAvailabilityZones(Collection<String> availabilityZones)
Returns a reference to this object so that method calls can be chained together.
availabilityZones
- Specifies a list of Availability Zones.
public List<Instance> getInstances()
public void setInstances(Collection<Instance> instances)
instances
- Provides a list of EC2 instance IDs for the LoadBalancer.public LoadBalancerDescription withInstances(Instance... instances)
Returns a reference to this object so that method calls can be chained together.
instances
- Provides a list of EC2 instance IDs for the LoadBalancer.
public LoadBalancerDescription withInstances(Collection<Instance> instances)
Returns a reference to this object so that method calls can be chained together.
instances
- Provides a list of EC2 instance IDs for the LoadBalancer.
public HealthCheck getHealthCheck()
public void setHealthCheck(HealthCheck healthCheck)
healthCheck
- Specifies information regarding the various health probes conducted on
the LoadBalancer.public LoadBalancerDescription withHealthCheck(HealthCheck healthCheck)
Returns a reference to this object so that method calls can be chained together.
healthCheck
- Specifies information regarding the various health probes conducted on
the LoadBalancer.
public SourceSecurityGroup getSourceSecurityGroup()
public void setSourceSecurityGroup(SourceSecurityGroup sourceSecurityGroup)
sourceSecurityGroup
- The security group that you can use as part of your inbound rules for
your load balancer's back-end Amazon EC2 application instances. To
disallow traffic from sources other than your load balancer, add a
security group rule to your back end instance that specifies this
source security group as the inbound source.public LoadBalancerDescription withSourceSecurityGroup(SourceSecurityGroup sourceSecurityGroup)
Returns a reference to this object so that method calls can be chained together.
sourceSecurityGroup
- The security group that you can use as part of your inbound rules for
your load balancer's back-end Amazon EC2 application instances. To
disallow traffic from sources other than your load balancer, add a
security group rule to your back end instance that specifies this
source security group as the inbound source.
public Date getCreatedTime()
public void setCreatedTime(Date createdTime)
createdTime
- Provides the date and time the LoadBalancer was created.public LoadBalancerDescription withCreatedTime(Date createdTime)
Returns a reference to this object so that method calls can be chained together.
createdTime
- Provides the date and time the LoadBalancer was created.
public String toString()
toString
in class Object
Object.toString()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |