Annotation Type CircuitBreaker
-
@Retention(RUNTIME) @Target({METHOD,TYPE}) @Documented public @interface CircuitBreakerThis annotation can be applied to a class or a specific method. Applying it on a class is equivalent to applying it on all its public methods. The annotation enables backend monitoring for all methods where it is applied. Backend monitoring is performed via a circuit breaker. SeeCircuitBreakerfor details. If using Spring,nameandfallbackMethodcan be resolved using Spring Expression Language (SpEL).
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.StringnameName of the circuit breaker.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.StringfallbackMethodfallbackMethod method name.
-