public class ZkServiceProviderBuilder<T> extends BaseServiceProviderBuilder<T,ZkServiceProviderBuilder<T>,ZkNodeDataSerializer<T>>
additionalRefreshSignals, healthchecks, healthUpdateIntervalMs, hostname, namespace, nodeData, nodeDataSource, port, portScheme, serializer, serviceName, staleUpdateThresholdMs, startSignalHandlers, stopSignalHandlers| Constructor and Description |
|---|
ZkServiceProviderBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ServiceProvider<T,ZkNodeDataSerializer<T>> |
build() |
protected NodeDataSink<T,ZkNodeDataSerializer<T>> |
dataSink(Service service) |
ZkServiceProviderBuilder<T> |
withConnectionString(String connectionString) |
ZkServiceProviderBuilder<T> |
withCuratorFramework(org.apache.curator.framework.CuratorFramework curatorFramework) |
buildProvider, withAdditionalRefreshSignal, withAdditionalRefreshSignals, withHealthcheck, withHealthUpdateIntervalMs, withHostname, withIsolatedHealthMonitor, withNamespace, withNodeData, withNodeDataSource, withPort, withPortScheme, withSerializer, withServiceName, withStaleUpdateThresholdMs, withStartSignalHandler, withStartSignalHandlers, withStopSignalHandler, withStopSignalHandlerspublic ZkServiceProviderBuilder<T> withCuratorFramework(org.apache.curator.framework.CuratorFramework curatorFramework)
public ZkServiceProviderBuilder<T> withConnectionString(String connectionString)
public ServiceProvider<T,ZkNodeDataSerializer<T>> build()
build in class BaseServiceProviderBuilder<T,ZkServiceProviderBuilder<T>,ZkNodeDataSerializer<T>>protected NodeDataSink<T,ZkNodeDataSerializer<T>> dataSink(Service service)
dataSink in class BaseServiceProviderBuilder<T,ZkServiceProviderBuilder<T>,ZkNodeDataSerializer<T>>Copyright © 2015–2023. All rights reserved.