public class LoadBalancerAttributes extends Object implements Serializable
The LoadBalancerAttributes
data type.
Constructor and Description |
---|
LoadBalancerAttributes() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
AccessLog |
getAccessLog()
The name of the load balancer attribute.
|
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 |
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 |
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 String toString()
toString
in class Object
Object.toString()
Copyright © 2014. All rights reserved.