public class HttpShardedServiceFinderBuilder<T> extends SimpleShardedServiceFinderBuilder<T,HttpShardedServiceFinderBuilder<T>,HTTPResponseDataDeserializer<T>>
additionalRefreshSignals, deserializer, disablePushUpdaters, namespace, nodeRefreshIntervalMs, nodeSelector, serviceName, shardSelector, startSignalHandlers, stopSignalHandlers| Constructor and Description |
|---|
HttpShardedServiceFinderBuilder() |
| Modifier and Type | Method and Description |
|---|---|
SimpleShardedServiceFinder<T> |
build() |
protected NodeDataSource<T,HTTPResponseDataDeserializer<T>> |
dataSource(Service service) |
HttpShardedServiceFinderBuilder<T> |
withClientConfig(HttpClientConfig clientConfig) |
HttpShardedServiceFinderBuilder<T> |
withObjectMapper(com.fasterxml.jackson.databind.ObjectMapper mapper) |
buildFinderbuildFinder, implementationSpecificRefreshSignals, withAdditionalSignalGenerator, withAdditionalSignalGenerators, withAdditionalSignalGenerators, withDeserializer, withDisableWatchers, withDisableWatchers, withNamespace, withNodeRefreshIntervalMs, withNodeSelector, withServiceName, withShardSelector, withStartSignalHandler, withStartSignalHandlers, withStopSignalHandler, withStopSignalHandlerspublic HttpShardedServiceFinderBuilder<T> withClientConfig(HttpClientConfig clientConfig)
public HttpShardedServiceFinderBuilder<T> withObjectMapper(com.fasterxml.jackson.databind.ObjectMapper mapper)
public SimpleShardedServiceFinder<T> build()
build in class BaseServiceFinderBuilder<T,MapBasedServiceRegistry<T>,SimpleShardedServiceFinder<T>,HttpShardedServiceFinderBuilder<T>,HTTPResponseDataDeserializer<T>>protected NodeDataSource<T,HTTPResponseDataDeserializer<T>> dataSource(Service service)
dataSource in class BaseServiceFinderBuilder<T,MapBasedServiceRegistry<T>,SimpleShardedServiceFinder<T>,HttpShardedServiceFinderBuilder<T>,HTTPResponseDataDeserializer<T>>Copyright © 2015–2023. All rights reserved.