Package | Description |
---|---|
org.apache.ignite.client |
Contains Ignite Thin Client API classes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClientCluster
Thin client cluster facade.
|
Modifier and Type | Method and Description |
---|---|
ClientClusterGroup |
ClientServices.clusterGroup()
Gets the cluster group to which this
ClientServices instance belongs. |
ClientClusterGroup |
ClientCompute.clusterGroup()
Gets cluster group to which this
ClientCompute instance belongs. |
ClientClusterGroup |
ClientClusterGroup.forAttribute(String name,
@Nullable Object val)
Creates a new cluster group for nodes containing given name and value
specified in user attributes.
|
ClientClusterGroup |
ClientClusterGroup.forClients()
Creates a cluster group of nodes started in client mode.
|
ClientClusterGroup |
ClientClusterGroup.forHost(ClusterNode node)
Gets cluster group consisting from the nodes in this cluster group residing on the
same host (with the same MAC address) as the given node.
|
ClientClusterGroup |
ClientClusterGroup.forHost(String host,
String... hosts)
Gets cluster group consisting from the nodes running on the hosts specified.
|
ClientClusterGroup |
ClientClusterGroup.forNode(ClusterNode node,
ClusterNode... nodes)
Creates a cluster group for the given node.
|
ClientClusterGroup |
ClientClusterGroup.forNodeId(UUID id,
UUID... ids)
Creates a cluster group for a node with the specified ID.
|
ClientClusterGroup |
ClientClusterGroup.forNodeIds(Collection<UUID> ids)
Creates a cluster group over nodes with specified node IDs.
|
ClientClusterGroup |
ClientClusterGroup.forNodes(Collection<? extends ClusterNode> nodes)
Creates a cluster group over a given set of nodes.
|
ClientClusterGroup |
ClientClusterGroup.forOldest()
Creates a cluster group with one oldest node from the current cluster group.
|
ClientClusterGroup |
ClientClusterGroup.forOthers(ClientClusterGroup prj)
Creates a cluster group for nodes not included into the given cluster group.
|
ClientClusterGroup |
ClientClusterGroup.forOthers(ClusterNode node,
ClusterNode... nodes)
Creates a cluster group for nodes other than the given nodes.
|
ClientClusterGroup |
ClientClusterGroup.forPredicate(Predicate<ClusterNode> p)
Creates a new cluster group which includes all nodes that pass the given predicate filter.
|
ClientClusterGroup |
ClientClusterGroup.forRandom()
Creates a cluster group with one random node from the current cluster group.
|
ClientClusterGroup |
ClientClusterGroup.forServers()
Creates a cluster group of nodes started in server mode.
|
ClientClusterGroup |
ClientClusterGroup.forYoungest()
Creates a cluster group with one youngest node in the current cluster group.
|
Modifier and Type | Method and Description |
---|---|
ClientCompute |
IgniteClient.compute(ClientClusterGroup grp)
Gets compute facade over the specified cluster group.
|
ClientClusterGroup |
ClientClusterGroup.forOthers(ClientClusterGroup prj)
Creates a cluster group for nodes not included into the given cluster group.
|
ClientServices |
IgniteClient.services(ClientClusterGroup grp)
Gets
services facade over nodes within the cluster group. |
GridGain In-Memory Computing Platform : ver. 8.9.15 Release Date : December 3 2024