Index
All Classes and Interfaces|All Packages
A
- addExchangeFilterFunction(ReactiveHttpExchangeFilterFunction) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- addLoggerListener(ReactiveLoggerListener) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- addRequestInterceptor(ReactiveHttpRequestInterceptor) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
B
- builder(ReactiveFeignBuilder<T>) - Static method in class reactivefeign.cloud2.CloudReactiveFeign
- Builder(ReactiveFeignBuilder<T>) - Constructor for class reactivefeign.cloud2.CloudReactiveFeign.Builder
- buildReactiveClientFactory() - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- buildReactiveMethodHandlerFactory(PublisherClientFactory) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
C
- CircuitBreakerMethodHandler - Class in reactivefeign.cloud2.methodhandler
- CircuitBreakerMethodHandlerFactory - Class in reactivefeign.cloud2.methodhandler
- CircuitBreakerMethodHandlerFactory(MethodHandlerFactory, ReactiveFeignCircuitBreakerFactory, Function<Throwable, Object>) - Constructor for class reactivefeign.cloud2.methodhandler.CircuitBreakerMethodHandlerFactory
- CloudReactiveFeign - Class in reactivefeign.cloud2
-
Allows to specify load balancer
org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer.Factory<org.springframework.cloud.client.ServiceInstance>and ReactiveCircuitBreakerFactory with fallback factory. - CloudReactiveFeign() - Constructor for class reactivefeign.cloud2.CloudReactiveFeign
- CloudReactiveFeign.Builder<T> - Class in reactivefeign.cloud2
- contract() - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- contract(Contract) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- create(MethodMetadata) - Method in class reactivefeign.cloud2.methodhandler.CircuitBreakerMethodHandlerFactory
- createDefault(Method) - Method in class reactivefeign.cloud2.methodhandler.CircuitBreakerMethodHandlerFactory
D
- decode404() - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
E
- enableCircuitBreaker(ReactiveFeignCircuitBreakerFactory) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- enableLoadBalancer(ReactiveLoadBalancer.Factory<ServiceInstance>) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- errorMapper(ReactiveErrorMapper) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- executeRequest(ReactiveHttpRequest) - Method in class reactivefeign.cloud2.publisher.LoadBalancerPublisherClient
F
- fallback(T) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- fallbackFactory(FallbackFactory<T>) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
I
- invoke(Object[]) - Method in class reactivefeign.cloud2.methodhandler.CircuitBreakerMethodHandler
L
- LoadBalancerPublisherClient - Class in reactivefeign.cloud2.publisher
- LoadBalancerPublisherClient(ReactiveLoadBalancer<ServiceInstance>, PublisherHttpClient) - Constructor for class reactivefeign.cloud2.publisher.LoadBalancerPublisherClient
O
- objectMapper(ObjectMapper) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- options(ReactiveOptions) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
R
- reactivefeign.cloud2 - package reactivefeign.cloud2
- reactivefeign.cloud2.methodhandler - package reactivefeign.cloud2.methodhandler
- reactivefeign.cloud2.publisher - package reactivefeign.cloud2.publisher
- ReactiveFeignCircuitBreakerFactory - Interface in reactivefeign.cloud2
- responseMapper(ReactiveHttpResponseMapper) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- retryOnNext(ReactiveRetryPolicy) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- retryOnSame(ReactiveRetryPolicy) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
- retryWhen(ReactiveRetryPolicy) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
S
- statusHandler(ReactiveStatusHandler) - Method in class reactivefeign.cloud2.CloudReactiveFeign.Builder
T
- target(Target) - Method in class reactivefeign.cloud2.methodhandler.CircuitBreakerMethodHandlerFactory
All Classes and Interfaces|All Packages