Uses of Interface
io.tarantool.driver.api.TarantoolClusterAddressProvider
-
Packages that use TarantoolClusterAddressProvider Package Description io.tarantool.driver.api Contains interfaces and classes essential for end-user driver APIio.tarantool.driver.cluster Service discovery mechanism and providersio.tarantool.driver.core Driver core classesio.tarantool.driver.core.connection Contains classes for connection establishing and selection strategy invocation algorithms. -
-
Uses of TarantoolClusterAddressProvider in io.tarantool.driver.api
Methods in io.tarantool.driver.api that return TarantoolClusterAddressProvider Modifier and Type Method Description TarantoolClusterAddressProvider
TarantoolAddressProviderFactory. createClusterAddressProvider(Collection<TarantoolServerAddress> nodes)
TarantoolClusterAddressProvider
TarantoolAddressProviderFactory. createClusterAddressProviderWithDiscovery(Collection<TarantoolServerAddress> nodes, TarantoolClusterDiscoveryConfig config)
Methods in io.tarantool.driver.api with parameters of type TarantoolClusterAddressProvider Modifier and Type Method Description TarantoolClientBuilder
TarantoolClientBuilder. withAddressProvider(TarantoolClusterAddressProvider addressProvider)
Specify a provider for Tarantool server addresses. -
Uses of TarantoolClusterAddressProvider in io.tarantool.driver.cluster
Classes in io.tarantool.driver.cluster that implement TarantoolClusterAddressProvider Modifier and Type Class Description class
AbstractDiscoveryClusterAddressProvider
Base class offering discovery task creation and updating of the internal collection of addressesclass
BinaryDiscoveryClusterAddressProvider
Service discovery client connecting to Tarantool via the binary protocol.class
HTTPDiscoveryClusterAddressProvider
Tarantool server address provider with service discovery via HTTP.Methods in io.tarantool.driver.cluster that return TarantoolClusterAddressProvider Modifier and Type Method Description TarantoolClusterAddressProvider
BinaryClusterDiscoveryEndpoint. getEndpointProvider()
Get service discovery endpoint providerMethods in io.tarantool.driver.cluster with parameters of type TarantoolClusterAddressProvider Modifier and Type Method Description void
BinaryClusterDiscoveryEndpoint. setEndpointProvider(TarantoolClusterAddressProvider endpointProvider)
Set service discovery endpoint providerBinaryClusterDiscoveryEndpoint.Builder
BinaryClusterDiscoveryEndpoint.Builder. withEndpointProvider(TarantoolClusterAddressProvider endpointProvider)
Specify address provider for the discovery endpoints -
Uses of TarantoolClusterAddressProvider in io.tarantool.driver.core
Methods in io.tarantool.driver.core that return TarantoolClusterAddressProvider Modifier and Type Method Description protected TarantoolClusterAddressProvider
ClusterTarantoolClient. getAddressProvider()
protected TarantoolClusterAddressProvider
ClusterTarantoolTupleClient. getAddressProvider()
Methods in io.tarantool.driver.core with parameters of type TarantoolClusterAddressProvider Modifier and Type Method Description TarantoolClientBuilder
TarantoolClientBuilderImpl. withAddressProvider(TarantoolClusterAddressProvider addressProvider)
Constructors in io.tarantool.driver.core with parameters of type TarantoolClusterAddressProvider Constructor Description ClusterTarantoolClient(TarantoolClientConfig config, TarantoolClusterAddressProvider addressProvider)
Create a client.ClusterTarantoolTupleClient(TarantoolClientConfig config, TarantoolClusterAddressProvider addressProvider)
Create a client. -
Uses of TarantoolClusterAddressProvider in io.tarantool.driver.core.connection
Constructors in io.tarantool.driver.core.connection with parameters of type TarantoolClusterAddressProvider Constructor Description TarantoolClusterConnectionManager(TarantoolClientConfig config, TarantoolConnectionFactory connectionFactory, TarantoolConnectionListeners listeners, TarantoolClusterAddressProvider addressProvider)
Basic constructor.
-