Uses of Class
com.clickhouse.client.ClickHouseNodes
-
Packages that use ClickHouseNodes Package Description com.clickhouse.client Provides necessary classes to communicate with ClickHouse server. -
-
Uses of ClickHouseNodes in com.clickhouse.client
Subclasses of ClickHouseNodes in com.clickhouse.client Modifier and Type Class Description classClickHouseClusterMethods in com.clickhouse.client that return ClickHouseNodes Modifier and Type Method Description static ClickHouseNodesClickHouseNodes. of(String endpoints)Gets or creates list of managedClickHouseNodefor load balancing and fail-over.static ClickHouseNodesClickHouseNodes. of(String cacheKey, String endpoints, Map<?,?> options)Gets or creates list of managedClickHouseNodefor load balancing and fail-over.static ClickHouseNodesClickHouseNodes. of(String endpoints, Map<?,?> options)Gets or creates list of managedClickHouseNodefor load balancing and fail-over.Methods in com.clickhouse.client with parameters of type ClickHouseNodes Modifier and Type Method Description ClickHouseRequest<?>AbstractClient. connect(ClickHouseNodes nodes)default ClickHouseRequest<?>ClickHouseClient. connect(ClickHouseNodes nodes)Connects to a list of managed ClickHouse servers.protected ClickHouseNodeClickHouseLoadBalancingPolicy. get(ClickHouseNodes manager)Gets next node available in the list.protected ClickHouseNodeClickHouseLoadBalancingPolicy. get(ClickHouseNodes manager, ClickHouseNodeSelector t)Gets next node available in the list according to the given node selector.protected ClickHouseNodeClickHouseLoadBalancingPolicy. suggest(ClickHouseNodes manager, ClickHouseNode server, Throwable failure)Sugguests a new node as replacement of the given one in order to recover from the failure, which is usually a connection error.protected voidClickHouseLoadBalancingPolicy. update(ClickHouseNodes manager, ClickHouseNode node, ClickHouseNode.Status status)Updates node status to one ofClickHouseNode.Status.
-