public class ZkSimpleShardedServiceFinderBuilder<T> extends SimpleShardedServiceFinderBuilder<T,ZkSimpleShardedServiceFinderBuilder<T>,ZkNodeDataDeserializer<T>>
| Modifier and Type | Field and Description |
|---|---|
protected String |
connectionString |
protected org.apache.curator.framework.CuratorFramework |
curatorFramework |
additionalRefreshSignals, deserializer, disablePushUpdaters, namespace, nodeRefreshIntervalMs, nodeSelector, serviceName, shardSelector, startSignalHandlers, stopSignalHandlers| Constructor and Description |
|---|
ZkSimpleShardedServiceFinderBuilder() |
| Modifier and Type | Method and Description |
|---|---|
SimpleShardedServiceFinder<T> |
build() |
protected NodeDataSource<T,ZkNodeDataDeserializer<T>> |
dataSource(Service service) |
protected List<Signal<T>> |
implementationSpecificRefreshSignals(Service service,
NodeDataSource<T,ZkNodeDataDeserializer<T>> nodeDataSource) |
ZkSimpleShardedServiceFinderBuilder<T> |
withConnectionString(String connectionString) |
ZkSimpleShardedServiceFinderBuilder<T> |
withCuratorFramework(org.apache.curator.framework.CuratorFramework curatorFramework) |
buildFinderbuildFinder, withAdditionalSignalGenerator, withAdditionalSignalGenerators, withAdditionalSignalGenerators, withDeserializer, withDisableWatchers, withDisableWatchers, withNamespace, withNodeRefreshIntervalMs, withNodeSelector, withServiceName, withShardSelector, withStartSignalHandler, withStartSignalHandlers, withStopSignalHandler, withStopSignalHandlersprotected org.apache.curator.framework.CuratorFramework curatorFramework
protected String connectionString
public ZkSimpleShardedServiceFinderBuilder<T> withCuratorFramework(org.apache.curator.framework.CuratorFramework curatorFramework)
public ZkSimpleShardedServiceFinderBuilder<T> withConnectionString(String connectionString)
public SimpleShardedServiceFinder<T> build()
build in class BaseServiceFinderBuilder<T,MapBasedServiceRegistry<T>,SimpleShardedServiceFinder<T>,ZkSimpleShardedServiceFinderBuilder<T>,ZkNodeDataDeserializer<T>>protected NodeDataSource<T,ZkNodeDataDeserializer<T>> dataSource(Service service)
dataSource in class BaseServiceFinderBuilder<T,MapBasedServiceRegistry<T>,SimpleShardedServiceFinder<T>,ZkSimpleShardedServiceFinderBuilder<T>,ZkNodeDataDeserializer<T>>protected List<Signal<T>> implementationSpecificRefreshSignals(Service service, NodeDataSource<T,ZkNodeDataDeserializer<T>> nodeDataSource)
Copyright © 2015–2022. All rights reserved.