| Modifier and Type | Method and Description | 
|---|---|
| static SessionPersistence | SessionPersistence. fromValue(String sessionPersistence) | 
| static SessionPersistence | SessionPersistence. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static SessionPersistence[] | SessionPersistence. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| LoadBalancer.Builder | LoadBalancer.Builder. sessionPersistenceType(SessionPersistence sessionPersistenceType)Specifies whether multiple requests from clients are directed to the same node. | 
| 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 Map<String,SessionPersistence> | BaseLoadBalancer. sessionPersistence | 
| protected Map<String,SessionPersistence> | BaseLoadBalancer.Builder. sessionPersistence | 
| Modifier and Type | Method and Description | 
|---|---|
| SessionPersistence | BaseLoadBalancer. getSessionPersistenceType() | 
| Modifier and Type | Method and Description | 
|---|---|
| BaseLoadBalancer.Builder<N,T> | BaseLoadBalancer.Builder. sessionPersistenceType(SessionPersistence sessionPersistenceType)Specifies whether multiple requests from clients are directed to the same node. | 
| 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 | 
|---|---|
| SessionPersistence | SessionPersistenceApi. get()Get the current session persistence. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SessionPersistenceApi. create(SessionPersistence sessionPersistence)Create session persistence. | 
| Modifier and Type | Method and Description | 
|---|---|
| SessionPersistence | ParseSessionPersistence. apply(HttpResponse response) | 
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.