## Uses of Interface
org.apache.ignite.internal.client.balancer.GridClientLoadBalancer

Packages that use GridClientLoadBalancer
Package | Description
--- | ---
org.apache.ignite.internal.client |
org.apache.ignite.internal.client.balancer |

### Uses of GridClientLoadBalancer in org.apache.ignite.internal.client

Methods in org.apache.ignite.internal.client that return GridClientLoadBalancer
Modifier and Type | Method and Description
--- | ---
`GridClientLoadBalancer` | GridClientCompute.`balancer()` Gets load balancer used by this projection.
`GridClientLoadBalancer` | GridClientConfiguration.`getBalancer()` Default balancer to be used for computational client.
`GridClientLoadBalancer` | GridClientDataConfiguration.`getPinnedBalancer()` Gets balancer to use for pinned nodes.

Methods in org.apache.ignite.internal.client with parameters of type GridClientLoadBalancer
Modifier and Type | Method and Description
--- | ---
`GridClientCompute` | GridClientCompute.`projection(Collection<GridClientNode> nodes, GridClientLoadBalancer balancer)` Creates a projection that will communicate only with specified remote nodes.
`GridClientCompute` | GridClientCompute.`projection(GridClientPredicate<? super GridClientNode> filter, GridClientLoadBalancer balancer)` Creates a projection that will communicate only with nodes that are accepted by the passed filter.
`void` | GridClientDataConfiguration.`setBalancer(GridClientLoadBalancer balancer)` Sets balancer for pinned mode for this configuration.
`void` | GridClientConfiguration.`setBalancer(GridClientLoadBalancer balancer)` Sets default compute balancer.

### Uses of GridClientLoadBalancer in org.apache.ignite.internal.client.balancer

Classes in org.apache.ignite.internal.client.balancer that implement GridClientLoadBalancer
Modifier and Type | Class and Description
--- | ---
`class` | `GridClientBalancerAdapter` Base class for balancers.
`class` | `GridClientRandomBalancer` Simple balancer that relies on random node selection from a given collection.
`class` | `GridClientRoundRobinBalancer` Simple balancer that implements round-robin balancing.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.4.0
Release Date | : September 24 2015