Class HttpShardedServiceProviderBuilder<T>
java.lang.Object
io.appform.ranger.core.serviceprovider.BaseServiceProviderBuilder<T,HttpShardedServiceProviderBuilder<T>,HttpRequestDataSerializer<T>>
io.appform.ranger.http.serviceprovider.HttpShardedServiceProviderBuilder<T>
public class HttpShardedServiceProviderBuilder<T>
extends BaseServiceProviderBuilder<T,HttpShardedServiceProviderBuilder<T>,HttpRequestDataSerializer<T>>
-
Field Summary
Fields inherited from class io.appform.ranger.core.serviceprovider.BaseServiceProviderBuilder
additionalRefreshSignals, healthchecks, healthUpdateIntervalMs, hostname, namespace, nodeData, nodeDataSource, port, portScheme, serializer, serviceName, staleUpdateThresholdMs, startSignalHandlers, stopSignalHandlers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected NodeDataSink<T,HttpRequestDataSerializer<T>> withClientConfiguration(HttpClientConfig clientConfig) withObjectMapper(com.fasterxml.jackson.databind.ObjectMapper mapper) Methods inherited from class io.appform.ranger.core.serviceprovider.BaseServiceProviderBuilder
buildProvider, withAdditionalRefreshSignal, withAdditionalRefreshSignals, withHealthcheck, withHealthUpdateIntervalMs, withHostname, withIsolatedHealthMonitor, withNamespace, withNodeData, withNodeDataSource, withPort, withPortScheme, withSerializer, withServiceName, withStaleUpdateThresholdMs, withStartSignalHandler, withStartSignalHandlers, withStopSignalHandler, withStopSignalHandlers
-
Constructor Details
-
HttpShardedServiceProviderBuilder
public HttpShardedServiceProviderBuilder()
-
-
Method Details
-
withClientConfiguration
-
withObjectMapper
public HttpShardedServiceProviderBuilder<T> withObjectMapper(com.fasterxml.jackson.databind.ObjectMapper mapper) -
build
- Specified by:
buildin classBaseServiceProviderBuilder<T,HttpShardedServiceProviderBuilder<T>, HttpRequestDataSerializer<T>>
-
dataSink
- Specified by:
dataSinkin classBaseServiceProviderBuilder<T,HttpShardedServiceProviderBuilder<T>, HttpRequestDataSerializer<T>>
-