Index

A B C D E F I L O R S T 
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
 
A B C D E F I L O R S T 
All Classes and Interfaces|All Packages