Package reactivefeign.webclient
Class WebReactiveFeign.Builder<T>
java.lang.Object
reactivefeign.ReactiveFeign.Builder<T>
reactivefeign.webclient.CoreWebBuilder<T>
reactivefeign.webclient.WebReactiveFeign.Builder<T>
- All Implemented Interfaces:
reactivefeign.ReactiveFeignBuilder<T>
- Enclosing class:
- WebReactiveFeign
-
Field Summary
Fields inherited from class reactivefeign.webclient.CoreWebBuilder
webClientBuilder, webClientCustomizerFields inherited from class reactivefeign.ReactiveFeign.Builder
contract, decode404, errorMapper, exchangeFilterFunctions, fallbackFactory, invocationHandlerFactory, loggerListeners, statusHandler -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder(org.springframework.web.reactive.function.client.WebClient.Builder webClientBuilder) protectedBuilder(org.springframework.web.reactive.function.client.WebClient.Builder webClientBuilder, WebClientFeignCustomizer webClientCustomizer) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.http.client.reactive.ClientHttpConnectorBiFunction<reactivefeign.client.ReactiveHttpRequest,Throwable, Throwable> reactivefeign.ReactiveFeignBuilder<T>httpClient(reactor.netty.http.client.HttpClient httpClient) options(reactivefeign.ReactiveOptions options) Methods inherited from class reactivefeign.webclient.CoreWebBuilder
clientFactory, objectMapperMethods 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
-
Constructor Details
-
Builder
protected Builder(org.springframework.web.reactive.function.client.WebClient.Builder webClientBuilder) -
Builder
protected Builder(org.springframework.web.reactive.function.client.WebClient.Builder webClientBuilder, WebClientFeignCustomizer webClientCustomizer)
-
-
Method Details
-
httpClient
public reactivefeign.ReactiveFeignBuilder<T> httpClient(reactor.netty.http.client.HttpClient httpClient) -
options
-
clientConnector
protected org.springframework.http.client.reactive.ClientHttpConnector clientConnector()- Specified by:
clientConnectorin classCoreWebBuilder<T>
-
errorMapper
- Specified by:
errorMapperin classCoreWebBuilder<T>
-