Class FeignCircuitBreaker.Builder
java.lang.Object
feign.BaseBuilder<feign.Feign.Builder>
feign.Feign.Builder
org.springframework.cloud.openfeign.FeignCircuitBreaker.Builder
- Enclosing class:
- FeignCircuitBreaker
public static final class FeignCircuitBreaker.Builder
extends feign.Feign.Builder
Builder for Feign CircuitBreaker integration.
-
Field Summary
Fields inherited from class feign.BaseBuilder
capabilities, closeAfterDecode, contract, decoder, dismiss404, encoder, errorDecoder, invocationHandlerFactory, logger, logLevel, options, propagationPolicy, queryMapEncoder, requestInterceptors, responseInterceptor, retryer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfeign.Feign
build
(FallbackFactory<?> nullableFallbackFactory) <T> T
target
(feign.Target<T> target) <T> T
target
(feign.Target<T> target, FallbackFactory<? extends T> fallbackFactory) <T> T
target
(feign.Target<T> target, T fallback) Methods inherited from class feign.Feign.Builder
addCapability, build, client, contract, decode404, decoder, doNotCloseAfterDecode, encoder, errorDecoder, exceptionPropagationPolicy, invocationHandlerFactory, logger, logLevel, mapAndDecode, options, queryMapEncoder, requestInterceptor, requestInterceptors, retryer, target
Methods inherited from class feign.BaseBuilder
dismiss404, enrich, responseInterceptor
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
target
public <T> T target(feign.Target<T> target, T fallback) -
target
-
target
public <T> T target(feign.Target<T> target) - Overrides:
target
in classfeign.Feign.Builder
-
build
-