Uses of Interface
org.apache.ignite.internal.client.GridClientNode
-
-
Uses of GridClientNode in org.apache.ignite.internal.client
Methods in org.apache.ignite.internal.client that return GridClientNode Modifier and Type Method Description GridClientNodeGridClientCompute. node(UUID id)Gets cached node with given id from most recently refreshed topology.GridClientNodeGridClientDataAffinity. node(Object key, Collection<? extends GridClientNode> nodes)Gets primary affinity node for a key.GridClientNodeGridClientPartitionAffinity. node(Object key, Collection<? extends GridClientNode> nodes)Gets primary affinity node for a key.@Nullable GridClientNodeGridClientCompute. refreshNode(String ip, boolean includeAttrs, boolean includeMetrics)Refreshes and returns node by its IP address from remote grid.GridClientNodeGridClientCompute. refreshNode(UUID id, boolean includeAttrs, boolean includeMetrics)Refreshes and returns node by its ID from remote grid.Methods in org.apache.ignite.internal.client that return types with arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>GridClientCompute. nodes()Gets most recently refreshed topology.Collection<GridClientNode>GridClientCompute. nodes(Collection<UUID> ids)Gets cached nodes for the given IDs based on most recently refreshed topology.Collection<GridClientNode>GridClientCompute. nodes(GridClientPredicate<GridClientNode> filter)Gets all cached nodes that pass the filter.Collection<GridClientNode>GridClientData. pinnedNodes()Gets pinned node ornullif no nodes were pinned.GridClientFuture<GridClientNode>GridClientCompute. refreshNodeAsync(String ip, boolean includeAttrs, boolean includeMetrics)Asynchronously refreshes and returns node by its IP address from remote grid.GridClientFuture<GridClientNode>GridClientCompute. refreshNodeAsync(UUID id, boolean includeAttrs, boolean includeMetrics)Asynchronously refreshes and returns node by its ID from remote grid.List<GridClientNode>GridClientCompute. refreshTopology(boolean includeAttrs, boolean includeMetrics)Refreshes and returns all nodes within topology.GridClientFuture<List<GridClientNode>>GridClientCompute. refreshTopologyAsync(boolean includeAttrs, boolean includeMetrics)Asynchronously refreshes and returns all nodes within topology.Methods in org.apache.ignite.internal.client with parameters of type GridClientNode Modifier and Type Method Description ObjectGridClientPartitionAffinity.HashIdResolver. getHashId(GridClientNode node)Gets alternate hash ID, other than node ID.voidGridClientPartitionAffinity. onNodeAdded(GridClientNode node)Callback for new nodes joining the remote grid.voidGridClientTopologyListener. onNodeAdded(GridClientNode node)Callback for new nodes joining the remote grid.voidGridClientPartitionAffinity. onNodeRemoved(GridClientNode node)Callback for nodes leaving the remote grid.voidGridClientTopologyListener. onNodeRemoved(GridClientNode node)Callback for nodes leaving the remote grid.GridClientDataGridClientData. pinNodes(GridClientNode node, GridClientNode... nodes)Gets client data projection which will only contact specified remote grid node.GridClientComputeGridClientCompute. projection(GridClientNode node)Creates a projection that will communicate only with specified remote node.Method parameters in org.apache.ignite.internal.client with type arguments of type GridClientNode Modifier and Type Method Description GridClientNodeGridClientDataAffinity. node(Object key, Collection<? extends GridClientNode> nodes)Gets primary affinity node for a key.GridClientNodeGridClientPartitionAffinity. node(Object key, Collection<? extends GridClientNode> nodes)Gets primary affinity node for a key.Collection<GridClientNode>GridClientCompute. nodes(GridClientPredicate<GridClientNode> filter)Gets all cached nodes that pass the filter.GridClientComputeGridClientCompute. projection(Collection<GridClientNode> nodes)Creates a projection that will communicate only with specified remote nodes.GridClientComputeGridClientCompute. projection(Collection<GridClientNode> nodes, GridClientLoadBalancer balancer)Creates a projection that will communicate only with specified remote nodes.GridClientComputeGridClientCompute. projection(GridClientPredicate<? super GridClientNode> filter)Creates a projection that will communicate only with nodes that are accepted by the passed filter.GridClientComputeGridClientCompute. projection(GridClientPredicate<? super GridClientNode> filter, GridClientLoadBalancer balancer)Creates a projection that will communicate only with nodes that are accepted by the passed filter. -
Uses of GridClientNode in org.apache.ignite.internal.client.balancer
Methods in org.apache.ignite.internal.client.balancer that return GridClientNode Modifier and Type Method Description GridClientNodeGridClientLoadBalancer. balancedNode(Collection<? extends GridClientNode> nodes)Gets next node for executing client command.GridClientNodeGridClientRandomBalancer. balancedNode(Collection<? extends GridClientNode> nodes)Picks up a random node from a collection.GridClientNodeGridClientRoundRobinBalancer. balancedNode(Collection<? extends GridClientNode> nodes)Gets next node for executing client command.Methods in org.apache.ignite.internal.client.balancer that return types with arguments of type GridClientNode Modifier and Type Method Description protected static Collection<GridClientNode>GridClientBalancerAdapter. selectDirectNodes(Collection<? extends GridClientNode> nodes)Returns only directly available nodes from given collection.Methods in org.apache.ignite.internal.client.balancer with parameters of type GridClientNode Modifier and Type Method Description voidGridClientRoundRobinBalancer. onNodeAdded(GridClientNode node)Callback for new nodes joining the remote grid.voidGridClientRoundRobinBalancer. onNodeRemoved(GridClientNode node)Callback for nodes leaving the remote grid.Method parameters in org.apache.ignite.internal.client.balancer with type arguments of type GridClientNode Modifier and Type Method Description GridClientNodeGridClientLoadBalancer. balancedNode(Collection<? extends GridClientNode> nodes)Gets next node for executing client command.GridClientNodeGridClientRandomBalancer. balancedNode(Collection<? extends GridClientNode> nodes)Picks up a random node from a collection.GridClientNodeGridClientRoundRobinBalancer. balancedNode(Collection<? extends GridClientNode> nodes)Gets next node for executing client command.protected static Collection<GridClientNode>GridClientBalancerAdapter. selectDirectNodes(Collection<? extends GridClientNode> nodes)Returns only directly available nodes from given collection. -
Uses of GridClientNode in org.apache.ignite.internal.client.impl
Classes in org.apache.ignite.internal.client.impl that implement GridClientNode Modifier and Type Class Description classGridClientNodeImplClient node implementation.Fields in org.apache.ignite.internal.client.impl with type parameters of type GridClientNode Modifier and Type Field Description protected GridClientPredicate<? super GridClientNode>GridClientAbstractProjection. filterNode filter to be applied for this projection.protected GridClientPredicate<? super GridClientNode>GridClientAbstractProjection. filterNode filter to be applied for this projection.protected Collection<GridClientNode>GridClientAbstractProjection. nodesList of nodes included in this projection.protected Collection<GridClientNode>GridClientAbstractProjection. nodesList of nodes included in this projection.Methods in org.apache.ignite.internal.client.impl that return types with arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>GridClientDataImpl. pinnedNodes()Gets pinned node ornullif no nodes were pinned.Methods in org.apache.ignite.internal.client.impl with parameters of type GridClientNode Modifier and Type Method Description static GridClientNodeImpl.BuilderGridClientNodeImpl. builder(GridClientNode from, boolean skipAttrs, boolean skipMetrics)Creates and returns a builder for a new instance of this class, copying data from an input instance.GridClientDataGridClientDataImpl. pinNodes(GridClientNode node, GridClientNode... nodes)Gets client data projection which will only contact specified remote grid node.Constructor parameters in org.apache.ignite.internal.client.impl with type arguments of type GridClientNode Constructor Description GridClientClusterStateImpl(GridClientImpl client, Collection<GridClientNode> nodes, GridClientPredicate<? super GridClientNode> filter, GridClientLoadBalancer balancer)Creates projection with specified client.GridClientClusterStateImpl(GridClientImpl client, Collection<GridClientNode> nodes, GridClientPredicate<? super GridClientNode> filter, GridClientLoadBalancer balancer)Creates projection with specified client. -
Uses of GridClientNode in org.apache.ignite.internal.client.impl.connection
Methods in org.apache.ignite.internal.client.impl.connection that return GridClientNode Modifier and Type Method Description GridClientNodeGridClientTopology. node(UUID id)Gets node from last saved topology snapshot by it's id.GridClientNodeGridClientTopology. updateNode(GridClientNodeImpl node)Updates topology if cache enabled.Methods in org.apache.ignite.internal.client.impl.connection that return types with arguments of type GridClientNode Modifier and Type Method Description abstract GridClientFuture<GridClientNode>GridClientConnection. node(String ipAddr, boolean inclAttrs, boolean includeMetrics, UUID destNodeId)Gets node by node IP.abstract GridClientFuture<GridClientNode>GridClientConnection. node(UUID id, boolean inclAttrs, boolean inclMetrics, UUID destNodeId)Gets node by node ID.GridClientFuture<GridClientNode>GridClientNioTcpConnection. node(String ipAddr, boolean inclAttrs, boolean includeMetrics, UUID destNodeId)Gets node by node IP.GridClientFuture<GridClientNode>GridClientNioTcpConnection. node(UUID id, boolean inclAttrs, boolean inclMetrics, UUID destNodeId)Gets node by node ID.Collection<GridClientNode>GridClientTopology. nodes(Iterable<UUID> ids)Gets a collection of nodes from last saved topology snapshot by their ids.abstract GridClientFuture<List<GridClientNode>>GridClientConnection. topology(boolean inclAttrs, boolean inclMetrics, @Nullable UUID destNodeId)Gets grid topology nodes.GridClientFuture<List<GridClientNode>>GridClientNioTcpConnection. topology(boolean inclAttrs, boolean inclMetrics, UUID destNodeId)Gets grid topology nodes.Collection<? extends GridClientNode>GridClientTopology. updateTopology(Collection<GridClientNodeImpl> nodeList)Updates (if cache is enabled) the whole topology.Methods in org.apache.ignite.internal.client.impl.connection with parameters of type GridClientNode Modifier and Type Method Description GridClientConnectionGridClientConnectionManager. connection(GridClientNode node)Returns connection to the given node.GridClientConnectionGridClientConnectionManagerAdapter. connection(GridClientNode node)Gets active communication facade.voidGridClientConnectionManager. terminateConnection(GridClientConnection conn, @Nullable GridClientNode node, Throwable e)Callback method, which should be called by clients when they get connectivity errors.voidGridClientConnectionManagerAdapter. terminateConnection(GridClientConnection conn, GridClientNode node, Throwable e)Callback method, which should be called by clients when they get connectivity errors. -
Uses of GridClientNode in org.apache.ignite.internal.client.util
Methods in org.apache.ignite.internal.client.util with parameters of type GridClientNode Modifier and Type Method Description static booleanGridClientUtils. restAvailable(GridClientNode node, GridClientProtocol p)Checks if given REST protocol available for given node. -
Uses of GridClientNode in org.apache.ignite.internal.management
Methods in org.apache.ignite.internal.management that return types with arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>SystemViewCommand. nodes(Collection<GridClientNode> nodes, SystemViewCommandArg arg)Method parameters in org.apache.ignite.internal.management with type arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>SystemViewCommand. nodes(Collection<GridClientNode> nodes, SystemViewCommandArg arg) -
Uses of GridClientNode in org.apache.ignite.internal.management.api
Methods in org.apache.ignite.internal.management.api that return GridClientNode Modifier and Type Method Description static GridClientNodeCommandUtils. clusterToClientNode(ClusterNode n)protected GridClientNodeCommandInvoker. defaultNode()Method parameters in org.apache.ignite.internal.management.api with type arguments of type GridClientNode Modifier and Type Method Description static @Nullable Collection<GridClientNode>CommandUtils. coordinatorOrNull(Collection<GridClientNode> nodes)static <A,R>
RCommandUtils. execute(@Nullable GridClient cli, @Nullable IgniteClient client, @Nullable Ignite ignite, Class<? extends VisorMultiNodeTask<A,R,?>> taskCls, A arg, Collection<GridClientNode> nodes)static List<GridClientNode>CommandUtils. node(UUID nodeId, Collection<GridClientNode> nodes)static Collection<GridClientNode>CommandUtils. nodeOrAll(@Nullable UUID nodeId, Collection<GridClientNode> nodes)static @Nullable Collection<GridClientNode>CommandUtils. nodeOrNull(@Nullable UUID nodeId, Collection<GridClientNode> nodes)static Collection<GridClientNode>CommandUtils. nodes(UUID[] nodeIds, Collection<GridClientNode> nodes)default @Nullable Collection<GridClientNode>ComputeCommand. nodes(Collection<GridClientNode> nodes, A arg)static Collection<GridClientNode>CommandUtils. servers(Collection<GridClientNode> nodes) -
Uses of GridClientNode in org.apache.ignite.internal.management.baseline
Methods in org.apache.ignite.internal.management.baseline that return types with arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>AbstractBaselineCommand. nodes(Collection<GridClientNode> nodes, BaselineCommand.BaselineTaskArg arg)Collection<GridClientNode>BaselineCommand. nodes(Collection<GridClientNode> nodes, BaselineCommand.BaselineTaskArg arg)Method parameters in org.apache.ignite.internal.management.baseline with type arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>AbstractBaselineCommand. nodes(Collection<GridClientNode> nodes, BaselineCommand.BaselineTaskArg arg)Collection<GridClientNode>BaselineCommand. nodes(Collection<GridClientNode> nodes, BaselineCommand.BaselineTaskArg arg) -
Uses of GridClientNode in org.apache.ignite.internal.management.cache
-
Uses of GridClientNode in org.apache.ignite.internal.management.cdc
Methods in org.apache.ignite.internal.management.cdc that return types with arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>CdcDeleteLostSegmentLinksCommand. nodes(Collection<GridClientNode> nodes, CdcDeleteLostSegmentLinksCommandArg arg)Method parameters in org.apache.ignite.internal.management.cdc with type arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>CdcDeleteLostSegmentLinksCommand. nodes(Collection<GridClientNode> nodes, CdcDeleteLostSegmentLinksCommandArg arg) -
Uses of GridClientNode in org.apache.ignite.internal.management.consistency
Methods in org.apache.ignite.internal.management.consistency that return types with arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>ConsistencyStatusCommand. nodes(Collection<GridClientNode> nodes, NoArg arg)Method parameters in org.apache.ignite.internal.management.consistency with type arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>ConsistencyStatusCommand. nodes(Collection<GridClientNode> nodes, NoArg arg) -
Uses of GridClientNode in org.apache.ignite.internal.management.defragmentation
Methods in org.apache.ignite.internal.management.defragmentation that return types with arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>DefragmentationScheduleCommand. nodes(Collection<GridClientNode> nodes, DefragmentationCommand.DefragmentationStatusCommandArg arg0)Method parameters in org.apache.ignite.internal.management.defragmentation with type arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>DefragmentationScheduleCommand. nodes(Collection<GridClientNode> nodes, DefragmentationCommand.DefragmentationStatusCommandArg arg0) -
Uses of GridClientNode in org.apache.ignite.internal.management.diagnostic
Methods in org.apache.ignite.internal.management.diagnostic that return types with arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>DiagnosticConnectivityCommand. nodes(Collection<GridClientNode> nodes, DiagnosticConnectivityCommandArg arg)Collection<GridClientNode>DiagnosticPagelocksCommand. nodes(Collection<GridClientNode> nodes, DiagnosticPagelocksCommandArg arg)Method parameters in org.apache.ignite.internal.management.diagnostic with type arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>DiagnosticConnectivityCommand. nodes(Collection<GridClientNode> nodes, DiagnosticConnectivityCommandArg arg)Collection<GridClientNode>DiagnosticPagelocksCommand. nodes(Collection<GridClientNode> nodes, DiagnosticPagelocksCommandArg arg) -
Uses of GridClientNode in org.apache.ignite.internal.management.encryption
Methods in org.apache.ignite.internal.management.encryption that return types with arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>EncryptionReencryptionRateLimitCommand. nodes(Collection<GridClientNode> nodes, EncryptionReencryptionRateLimitCommandArg arg)Method parameters in org.apache.ignite.internal.management.encryption with type arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>EncryptionReencryptionRateLimitCommand. nodes(Collection<GridClientNode> nodes, EncryptionReencryptionRateLimitCommandArg arg) -
Uses of GridClientNode in org.apache.ignite.internal.management.kill
Methods in org.apache.ignite.internal.management.kill that return types with arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>KillClientCommand. nodes(Collection<GridClientNode> nodes, KillClientCommandArg arg)Collection<GridClientNode>KillConsistencyCommand. nodes(Collection<GridClientNode> nodes, NoArg arg)Collection<GridClientNode>KillTransactionCommand. nodes(Collection<GridClientNode> nodes, KillTransactionCommandArg arg)Method parameters in org.apache.ignite.internal.management.kill with type arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>KillClientCommand. nodes(Collection<GridClientNode> nodes, KillClientCommandArg arg)Collection<GridClientNode>KillConsistencyCommand. nodes(Collection<GridClientNode> nodes, NoArg arg)Collection<GridClientNode>KillTransactionCommand. nodes(Collection<GridClientNode> nodes, KillTransactionCommandArg arg) -
Uses of GridClientNode in org.apache.ignite.internal.management.metric
Methods in org.apache.ignite.internal.management.metric that return types with arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>MetricCommand. nodes(Collection<GridClientNode> nodes, MetricCommandArg arg)Collection<GridClientNode>MetricConfigureHistogramCommand. nodes(Collection<GridClientNode> nodes, MetricCommandArg arg)Collection<GridClientNode>MetricConfigureHitrateCommand. nodes(Collection<GridClientNode> nodes, MetricCommandArg arg)Method parameters in org.apache.ignite.internal.management.metric with type arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>MetricCommand. nodes(Collection<GridClientNode> nodes, MetricCommandArg arg)Collection<GridClientNode>MetricConfigureHistogramCommand. nodes(Collection<GridClientNode> nodes, MetricCommandArg arg)Collection<GridClientNode>MetricConfigureHitrateCommand. nodes(Collection<GridClientNode> nodes, MetricCommandArg arg) -
Uses of GridClientNode in org.apache.ignite.internal.management.tracing
Methods in org.apache.ignite.internal.management.tracing that return types with arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>AbstractTracingConfigurationCommand. nodes(Collection<GridClientNode> nodes, TracingConfigurationCommand.TracingConfigurationCommandArg arg)Collection<GridClientNode>TracingConfigurationCommand. nodes(Collection<GridClientNode> nodes, TracingConfigurationCommand.TracingConfigurationCommandArg arg)Method parameters in org.apache.ignite.internal.management.tracing with type arguments of type GridClientNode Modifier and Type Method Description Collection<GridClientNode>AbstractTracingConfigurationCommand. nodes(Collection<GridClientNode> nodes, TracingConfigurationCommand.TracingConfigurationCommandArg arg)Collection<GridClientNode>TracingConfigurationCommand. nodes(Collection<GridClientNode> nodes, TracingConfigurationCommand.TracingConfigurationCommandArg arg)
-