public class LoadBalancerAttributes extends Object implements Serializable, Cloneable
 The LoadBalancerAttributes data type.
 
| Constructor and Description | 
|---|
| LoadBalancerAttributes() | 
| Modifier and Type | Method and Description | 
|---|---|
| LoadBalancerAttributes | clone() | 
| boolean | equals(Object obj) | 
| AccessLog | getAccessLog()The name of the load balancer attribute. | 
| List<AdditionalAttribute> | getAdditionalAttributes()This parameter is reserved for future use. | 
| ConnectionDraining | getConnectionDraining()The name of the load balancer attribute. | 
| ConnectionSettings | getConnectionSettings()The name of the load balancer attribute. | 
| CrossZoneLoadBalancing | getCrossZoneLoadBalancing()The name of the load balancer attribute. | 
| int | hashCode() | 
| void | setAccessLog(AccessLog accessLog)The name of the load balancer attribute. | 
| void | setAdditionalAttributes(Collection<AdditionalAttribute> additionalAttributes)This parameter is reserved for future use. | 
| void | setConnectionDraining(ConnectionDraining connectionDraining)The name of the load balancer attribute. | 
| void | setConnectionSettings(ConnectionSettings connectionSettings)The name of the load balancer attribute. | 
| void | setCrossZoneLoadBalancing(CrossZoneLoadBalancing crossZoneLoadBalancing)The name of the load balancer attribute. | 
| String | toString()Returns a string representation of this object; useful for testing and
 debugging. | 
| LoadBalancerAttributes | withAccessLog(AccessLog accessLog)The name of the load balancer attribute. | 
| LoadBalancerAttributes | withAdditionalAttributes(AdditionalAttribute... additionalAttributes)This parameter is reserved for future use. | 
| LoadBalancerAttributes | withAdditionalAttributes(Collection<AdditionalAttribute> additionalAttributes)This parameter is reserved for future use. | 
| LoadBalancerAttributes | withConnectionDraining(ConnectionDraining connectionDraining)The name of the load balancer attribute. | 
| LoadBalancerAttributes | withConnectionSettings(ConnectionSettings connectionSettings)The name of the load balancer attribute. | 
| LoadBalancerAttributes | withCrossZoneLoadBalancing(CrossZoneLoadBalancing crossZoneLoadBalancing)The name of the load balancer attribute. | 
public CrossZoneLoadBalancing getCrossZoneLoadBalancing()
For more information, see Enable Cross-Zone Load Balancing.
For more information, see Enable Cross-Zone Load Balancing.
public void setCrossZoneLoadBalancing(CrossZoneLoadBalancing crossZoneLoadBalancing)
For more information, see Enable Cross-Zone Load Balancing.
crossZoneLoadBalancing - The name of the load balancer attribute. If enabled, the load balancer
         routes the request traffic evenly across all back-end instances
         regardless of the Availability Zones. For more information, see Enable Cross-Zone Load Balancing.
public LoadBalancerAttributes withCrossZoneLoadBalancing(CrossZoneLoadBalancing crossZoneLoadBalancing)
For more information, see Enable Cross-Zone Load Balancing.
Returns a reference to this object so that method calls can be chained together.
crossZoneLoadBalancing - The name of the load balancer attribute. If enabled, the load balancer
         routes the request traffic evenly across all back-end instances
         regardless of the Availability Zones. For more information, see Enable Cross-Zone Load Balancing.
public AccessLog getAccessLog()
For more information, see Enable Access Logs.
For more information, see Enable Access Logs.
public void setAccessLog(AccessLog accessLog)
For more information, see Enable Access Logs.
accessLog - The name of the load balancer attribute. If enabled, the load balancer
         captures detailed information of all the requests and delivers the
         information to the Amazon S3 bucket that you specify. For more information, see Enable Access Logs.
public LoadBalancerAttributes withAccessLog(AccessLog accessLog)
For more information, see Enable Access Logs.
Returns a reference to this object so that method calls can be chained together.
accessLog - The name of the load balancer attribute. If enabled, the load balancer
         captures detailed information of all the requests and delivers the
         information to the Amazon S3 bucket that you specify. For more information, see Enable Access Logs.
public ConnectionDraining getConnectionDraining()
For more information, see Enable Connection Draining.
For more information, see Enable Connection Draining.
public void setConnectionDraining(ConnectionDraining connectionDraining)
For more information, see Enable Connection Draining.
connectionDraining - The name of the load balancer attribute. If enabled, the load balancer
         allows existing requests to complete before the load balancer shifts
         traffic away from a deregistered or unhealthy back-end instance.
         For more information, see Enable Connection Draining.
public LoadBalancerAttributes withConnectionDraining(ConnectionDraining connectionDraining)
For more information, see Enable Connection Draining.
Returns a reference to this object so that method calls can be chained together.
connectionDraining - The name of the load balancer attribute. If enabled, the load balancer
         allows existing requests to complete before the load balancer shifts
         traffic away from a deregistered or unhealthy back-end instance.
         For more information, see Enable Connection Draining.
public ConnectionSettings getConnectionSettings()
By default, Elastic Load
 Balancing maintains a 60-second idle connection timeout for both
 front-end and back-end connections of your load balancer. If the
 ConnectionSettings attribute is set, Elastic Load
 Balancing will allow the connections to remain idle (no data is sent
 over the connection) for the specified duration. 
For more information, see Configure Idle Connection Timeout.
By default, Elastic Load
         Balancing maintains a 60-second idle connection timeout for both
         front-end and back-end connections of your load balancer. If the
         ConnectionSettings attribute is set, Elastic Load
         Balancing will allow the connections to remain idle (no data is sent
         over the connection) for the specified duration. 
For more information, see Configure Idle Connection Timeout.
public void setConnectionSettings(ConnectionSettings connectionSettings)
By default, Elastic Load
 Balancing maintains a 60-second idle connection timeout for both
 front-end and back-end connections of your load balancer. If the
 ConnectionSettings attribute is set, Elastic Load
 Balancing will allow the connections to remain idle (no data is sent
 over the connection) for the specified duration. 
For more information, see Configure Idle Connection Timeout.
connectionSettings - The name of the load balancer attribute. By default, Elastic Load
         Balancing maintains a 60-second idle connection timeout for both
         front-end and back-end connections of your load balancer. If the
         ConnectionSettings attribute is set, Elastic Load
         Balancing will allow the connections to remain idle (no data is sent
         over the connection) for the specified duration. 
For more information, see Configure Idle Connection Timeout.
public LoadBalancerAttributes withConnectionSettings(ConnectionSettings connectionSettings)
By default, Elastic Load
 Balancing maintains a 60-second idle connection timeout for both
 front-end and back-end connections of your load balancer. If the
 ConnectionSettings attribute is set, Elastic Load
 Balancing will allow the connections to remain idle (no data is sent
 over the connection) for the specified duration. 
For more information, see Configure Idle Connection Timeout.
Returns a reference to this object so that method calls can be chained together.
connectionSettings - The name of the load balancer attribute. By default, Elastic Load
         Balancing maintains a 60-second idle connection timeout for both
         front-end and back-end connections of your load balancer. If the
         ConnectionSettings attribute is set, Elastic Load
         Balancing will allow the connections to remain idle (no data is sent
         over the connection) for the specified duration. 
For more information, see Configure Idle Connection Timeout.
public List<AdditionalAttribute> getAdditionalAttributes()
public void setAdditionalAttributes(Collection<AdditionalAttribute> additionalAttributes)
additionalAttributes - This parameter is reserved for future use.public LoadBalancerAttributes withAdditionalAttributes(AdditionalAttribute... additionalAttributes)
Returns a reference to this object so that method calls can be chained together.
additionalAttributes - This parameter is reserved for future use.public LoadBalancerAttributes withAdditionalAttributes(Collection<AdditionalAttribute> additionalAttributes)
Returns a reference to this object so that method calls can be chained together.
additionalAttributes - This parameter is reserved for future use.public String toString()
toString in class ObjectObject.toString()public LoadBalancerAttributes clone()
Copyright © 2015. All rights reserved.