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.
|
void |
setAffinity(GridClientDataAffinity affinity)
Sets client data affinity for this configuration.
|
void |
setBalancer(GridClientLoadBalancer balancer)
Sets balancer for pinned mode for this configuration.
|
void |
setName(String name)
Sets grid cache name for this configuration.
|
public GridClientDataConfiguration()
public GridClientDataConfiguration(GridClientDataConfiguration cfg)
cfg - Configuration to copy.public String getName()
public void setName(String name)
name - Cache name.public GridClientDataAffinity getAffinity()
Use GridClientPartitionAffinity as default affinity communication to
work with remote partitioned caches.
public void setAffinity(GridClientDataAffinity affinity)
Use GridClientPartitionAffinity as default affinity communication to
work with remote partitioned caches.
affinity - Client data affinity.public GridClientLoadBalancer getPinnedBalancer()
GridClientLoadBalancer
for more information.public void setBalancer(GridClientLoadBalancer balancer)
balancer - Balancer that will be used in pinned mode.
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC3 Release Date : March 24 2015