Package reactivefeign.jetty
Class JettyReactiveFeign.Builder<T>
java.lang.Object
reactivefeign.ReactiveFeign.Builder<T>
reactivefeign.jetty.JettyReactiveFeign.Builder<T>
- All Implemented Interfaces:
ReactiveFeignBuilder<T>
- Enclosing class:
- JettyReactiveFeign
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JettyHttpClientFactoryprotected com.fasterxml.jackson.core.async_.JsonFactoryprotected JettyReactiveOptionsFields inherited from class reactivefeign.ReactiveFeign.Builder
contract, decode404, errorMapper, exchangeFilterFunctions, fallbackFactory, invocationHandlerFactory, loggerListeners, statusHandler -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder(JettyHttpClientFactory httpClientFactory, com.fasterxml.jackson.core.async_.JsonFactory jsonFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected ReactiveHttpClientFactoryobjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) options(ReactiveOptions options) protected voidsetHttpClient(JettyHttpClientFactory httpClientFactory) Methods inherited from class reactivefeign.ReactiveFeign.Builder
addExchangeFilterFunction, addLoggerListener, addRequestInterceptor, buildReactiveClientFactory, buildReactiveMethodHandlerFactory, contract, contract, decode404, errorMapper, fallback, fallbackFactory, invocationHandlerFactory, responseMapper, retry, retryWhen, statusHandler, toPublisherMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface reactivefeign.ReactiveFeignBuilder
build, target, target, target
-
Field Details
-
httpClientFactory
-
jsonFactory
protected com.fasterxml.jackson.core.async_.JsonFactory jsonFactory -
options
-
-
Constructor Details
-
Builder
protected Builder(JettyHttpClientFactory httpClientFactory, com.fasterxml.jackson.core.async_.JsonFactory jsonFactory)
-
-
Method Details
-
objectMapper
public ReactiveFeignBuilder<T> objectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
options
-
setHttpClient
-
clientFactory
- Specified by:
clientFactoryin classReactiveFeign.Builder<T>
-