public class GridClientDataConfiguration extends Object
| Constructor and Description |
|---|
GridClientDataConfiguration()
Creates empty configuration.
|
GridClientDataConfiguration(GridClientDataConfiguration cfg)
Copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
GridClientDataAffinity |
getAffinity()
Gets affinity to be used to communicate with remote cache.
|
String |
getName()
Gets name of remote cache.
|
GridClientLoadBalancer |
getPinnedBalancer()
Gets balancer to use for pinned nodes.
|
GridClientDataConfiguration |
setAffinity(GridClientDataAffinity affinity)
Sets client data affinity for this configuration.
|
GridClientDataConfiguration |
setBalancer(GridClientLoadBalancer balancer)
Sets balancer for pinned mode for this configuration.
|
GridClientDataConfiguration |
setName(String name)
Sets grid cache name for this configuration.
|
public GridClientDataConfiguration()
public GridClientDataConfiguration(GridClientDataConfiguration cfg)
cfg - Configuration to copy.public String getName()
public GridClientDataConfiguration setName(String name)
name - Cache name.this for chaining.public GridClientDataAffinity getAffinity()
Use GridClientPartitionAffinity as default affinity communication to
work with remote partitioned caches.
public GridClientDataConfiguration setAffinity(GridClientDataAffinity affinity)
Use GridClientPartitionAffinity as default affinity communication to
work with remote partitioned caches.
affinity - Client data affinity.this for chaining.public GridClientLoadBalancer getPinnedBalancer()
GridClientLoadBalancer
for more information.public GridClientDataConfiguration setBalancer(GridClientLoadBalancer balancer)
balancer - Balancer that will be used in pinned mode.this for chaining.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.1.0 Release Date : July 20 2017