## Uses of Interface
com.hazelcast.client.LoadBalancer

- Packages that use LoadBalancer
  Package | Description
  --- | ---
  com.hazelcast.client.config | Contains classes related to config for com.hazelcast.client
  com.hazelcast.client.util | This package contains some utility classes and the base implementations of the loadbalancer implementations

- - ### Uses of LoadBalancer in com.hazelcast.client.config

    Methods in com.hazelcast.client.config that return LoadBalancer
    Modifier and Type | Method and Description
    --- | ---
    `LoadBalancer` | ClientConfig.`getLoadBalancer()` Gets LoadBalancer

    Methods in com.hazelcast.client.config with parameters of type LoadBalancer
    Modifier and Type | Method and Description
    --- | ---
    `ClientConfig` | ClientConfig.`setLoadBalancer(LoadBalancer loadBalancer)` Sets the `LoadBalancer`

  - ### Uses of LoadBalancer in com.hazelcast.client.util

    Classes in com.hazelcast.client.util that implement LoadBalancer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractLoadBalancer` An abstract `LoadBalancer` implementation.
    `class` | `RandomLB` A `LoadBalancer` that selects a random member to route to.
    `class` | `RoundRobinLB` A `LoadBalancer` implementation that relies on using round robin to a next member to send a request to.
    `class` | `StaticLB` The StaticLB is a `LoadBalancer` that always returns the same member.

Copyright © 2019. All rights reserved.