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
public static class WebReactiveFeign.Builder<T> extends CoreWebBuilder<T>
-
-
Field Summary
-
Fields inherited from class reactivefeign.webclient.CoreWebBuilder
webClientBuilder
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder(org.springframework.web.reactive.function.client.WebClient.Builder webClientBuilder)protectedBuilder(org.springframework.web.reactive.function.client.WebClient.Builder webClientBuilder, WebClientFeignCustomizer webClientCustomizer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.springframework.http.client.reactive.ClientHttpConnectorbuildClientConnector()java.util.function.BiFunction<reactivefeign.client.ReactiveHttpRequest,java.lang.Throwable,java.lang.Throwable>errorMapper()WebReactiveFeign.Builder<T>options(reactivefeign.ReactiveOptions options)-
Methods inherited from class reactivefeign.webclient.CoreWebBuilder
objectMapper, updateClientFactory
-
Methods inherited from class reactivefeign.ReactiveFeign.Builder
addExchangeFilterFunction, addLoggerListener, addRequestInterceptor, buildReactiveClientFactory, buildReactiveMethodHandlerFactory, clientFactory, contract, contract, decode404, fallback, fallbackFactory, invocationHandlerFactory, responseMapper, retry, retryWhen, statusHandler, toPublisher
-
-
-
-
Constructor Detail
-
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 Detail
-
options
public WebReactiveFeign.Builder<T> options(reactivefeign.ReactiveOptions options)
-
buildClientConnector
protected org.springframework.http.client.reactive.ClientHttpConnector buildClientConnector()
- Specified by:
buildClientConnectorin classCoreWebBuilder<T>
-
errorMapper
public java.util.function.BiFunction<reactivefeign.client.ReactiveHttpRequest,java.lang.Throwable,java.lang.Throwable> errorMapper()
- Specified by:
errorMapperin classCoreWebBuilder<T>
-
-