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
public static class JettyReactiveFeign.Builder<T> extends ReactiveFeign.Builder<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected JettyHttpClientFactoryhttpClientFactoryprotected com.fasterxml.jackson.core.async_.JsonFactoryjsonFactoryprotected JettyReactiveOptionsoptions-
Fields inherited from class reactivefeign.ReactiveFeign.Builder
contract, decode404, errorMapper, exchangeFilterFunctions, fallbackFactory, invocationHandlerFactory, loggerListeners, statusHandler
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder(JettyHttpClientFactory httpClientFactory, com.fasterxml.jackson.core.async_.JsonFactory jsonFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ReactiveHttpClientFactoryclientFactory()ReactiveFeignBuilder<T>objectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)JettyReactiveFeign.Builder<T>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, toPublisher
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface reactivefeign.ReactiveFeignBuilder
build, target, target, target
-
-
-
-
Field Detail
-
httpClientFactory
protected JettyHttpClientFactory httpClientFactory
-
jsonFactory
protected com.fasterxml.jackson.core.async_.JsonFactory jsonFactory
-
options
protected JettyReactiveOptions options
-
-
Constructor Detail
-
Builder
protected Builder(JettyHttpClientFactory httpClientFactory, com.fasterxml.jackson.core.async_.JsonFactory jsonFactory)
-
-
Method Detail
-
objectMapper
public ReactiveFeignBuilder<T> objectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
options
public JettyReactiveFeign.Builder<T> options(ReactiveOptions options)
-
setHttpClient
protected void setHttpClient(JettyHttpClientFactory httpClientFactory)
-
clientFactory
protected ReactiveHttpClientFactory clientFactory()
- Specified by:
clientFactoryin classReactiveFeign.Builder<T>
-
-