Uses of Interface
io.helidon.faulttolerance.CircuitBreaker
Packages that use CircuitBreaker
Package
Description
Helidon Fault Tolerance Support.
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create
new ones) for outbound calls.
Open ID Connect (OIDC) classes usable from all OIDC related components.
-
Uses of CircuitBreaker in io.helidon.faulttolerance
Classes in io.helidon.faulttolerance that implement interfaces with type arguments of type CircuitBreakerModifier and TypeClassDescriptionstatic classFluent API builder forCircuitBreaker.protected static classGenerated implementation of the prototype, can be extended by descendant prototype implementations.Methods in io.helidon.faulttolerance that return CircuitBreakerModifier and TypeMethodDescriptionCircuitBreakerConfig.Builder.build()Create an instance from this builder.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl.build()Create a new runtime instance from this prototype.protected abstract CircuitBreakerFtSupport.CircuitBreakerMethod.circuitBreaker()Provide a circuit breaker instance that should be used with this method.ResilientValueConfig.circuitBreaker()Circuit breaker handler.static CircuitBreakerCircuitBreaker.create(CircuitBreakerConfig config) Create a new circuit builder based on its configuration.static CircuitBreakerCircuitBreaker.create(Consumer<CircuitBreakerConfig.Builder> builderConsumer) Create a new circuit breaker with a possibility to customize its configuration.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl.get() -
Uses of CircuitBreaker in io.helidon.security.providers.jwt
Methods in io.helidon.security.providers.jwt with parameters of type CircuitBreakerModifier and TypeMethodDescriptionJwtProvider.Builder.jwkCircuitBreaker(CircuitBreaker jwkCircuitBreaker) Circuit breaker around each complete retry batch used to load verification keys from a filesystem path or URI; by default, the circuit opens after one exhausted batch and permits a recovery probe after 5 seconds.Method parameters in io.helidon.security.providers.jwt with type arguments of type CircuitBreakerModifier and TypeMethodDescriptionJwtProvider.Builder.jwkCircuitBreaker(Supplier<? extends CircuitBreaker> supplier) Circuit breaker used when loading verification keys from a filesystem path or URI. -
Uses of CircuitBreaker in io.helidon.security.providers.oidc.common
Methods in io.helidon.security.providers.oidc.common that return CircuitBreakerModifier and TypeMethodDescriptiondefault CircuitBreakerTenantConfig.jwkCircuitBreaker()Circuit breaker used while loading OIDC metadata and signing JWKs.Methods in io.helidon.security.providers.oidc.common with parameters of type CircuitBreakerModifier and TypeMethodDescriptionBaseBuilder.jwkCircuitBreaker(CircuitBreaker jwkCircuitBreaker) Circuit breaker around each complete retry batch used to load OIDC metadata and signing JWKs; by default, the circuit opens after one exhausted batch and permits a recovery probe after 5 seconds.OidcConfig.Builder.jwkCircuitBreaker(CircuitBreaker jwkCircuitBreaker) Method parameters in io.helidon.security.providers.oidc.common with type arguments of type CircuitBreakerModifier and TypeMethodDescriptionBaseBuilder.jwkCircuitBreaker(Supplier<? extends CircuitBreaker> supplier) Circuit breaker used while loading OIDC metadata and signing JWK.