| Modifier and Type | Method and Description | 
|---|---|
| ConnectionThrottle | ConnectionThrottle.Builder. build() | 
| Modifier and Type | Method and Description | 
|---|---|
| LoadBalancer.Builder | LoadBalancer.Builder. connectionThrottle(ConnectionThrottle connectionThrottle)Specifies limits on the number of connections per IP address to help mitigate malicious or abusive 
 traffic to your applications. | 
| ConnectionThrottle.Builder | ConnectionThrottle.Builder. from(ConnectionThrottle in) | 
| Constructor and Description | 
|---|
| CreateLoadBalancer(String name,
                  String protocol,
                  Integer port,
                  Set<AddNode> addNodes,
                  BaseLoadBalancer.Algorithm algorithm,
                  Integer timeout,
                  Boolean halfClosed,
                  Map<String,SessionPersistence> sessionPersistenceType,
                  Map<String,Boolean> connectionLogging,
                  ConnectionThrottle connectionThrottle,
                  HealthMonitor healthMonitor,
                  Set<AccessRule> accessRules,
                  Map<String,String> metadata,
                  Set<Map<String,String>> virtualIPsFromOptions) | 
| CreateLoadBalancer(String name,
                  String protocol,
                  Integer port,
                  Set<AddNode> addNodes,
                  BaseLoadBalancer.Algorithm algorithm,
                  Integer timeout,
                  Boolean halfClosed,
                  Map<String,SessionPersistence> sessionPersistenceType,
                  Map<String,Boolean> connectionLogging,
                  ConnectionThrottle connectionThrottle,
                  HealthMonitor healthMonitor,
                  Set<AccessRule> accessRules,
                  Map<String,String> metadata,
                  VirtualIP.Type virtualIPType,
                  Integer virtualIPId) | 
| LoadBalancer(String region,
            int id,
            String name,
            String protocol,
            Integer port,
            Set<Node> nodes,
            Integer timeout,
            Boolean halfClosed,
            BaseLoadBalancer.Algorithm algorithm,
            LoadBalancer.Status status,
            Set<VirtualIPWithId> virtualIPs,
            Map<String,SessionPersistence> sessionPersistenceType,
            String clusterName,
            Date created,
            Date updated,
            Map<String,Boolean> connectionLogging,
            ConnectionThrottle connectionThrottle,
            boolean contentCaching,
            int nodeCount,
            HealthMonitor healthMonitor,
            SSLTermination sslTermination,
            SourceAddresses sourceAddresses,
            Set<AccessRuleWithId> accessRules,
            Metadata metadata,
            URI uri) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ConnectionThrottle | BaseLoadBalancer. connectionThrottle | 
| protected ConnectionThrottle | BaseLoadBalancer.Builder. connectionThrottle | 
| Modifier and Type | Method and Description | 
|---|---|
| ConnectionThrottle | BaseLoadBalancer. getConnectionThrottle() | 
| Modifier and Type | Method and Description | 
|---|---|
| BaseLoadBalancer.Builder<N,T> | BaseLoadBalancer.Builder. connectionThrottle(ConnectionThrottle connectionThrottle)Specifies limits on the number of connections per IP address to help mitigate malicious or abusive 
 traffic to your applications. | 
| Constructor and Description | 
|---|
| BaseLoadBalancer(String name,
                String protocol,
                Integer port,
                Iterable<N> nodes,
                BaseLoadBalancer.Algorithm algorithm,
                Integer timeout,
                Boolean halfClosed,
                Map<String,SessionPersistence> sessionPersistence,
                Map<String,Boolean> connectionLogging,
                ConnectionThrottle connectionThrottle,
                HealthMonitor healthMonitor) | 
| Modifier and Type | Method and Description | 
|---|---|
| ConnectionThrottle | ConnectionApi. getConnectionThrottle()Get connection throttle. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ConnectionApi. createOrUpdateConnectionThrottle(ConnectionThrottle connectionThrottle)The connection throttling feature imposes limits on the number of connections per IP address to help mitigate 
 malicious or abusive traffic to your applications. | 
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.