Uses of Interface
io.helidon.faulttolerance.FtHandler
Package
Description
Fault tolerance for Helidon SE reactive implementation.
Common classes for accessing JSON based REST APIs of third party systems.
Vault integration.
-
Uses of FtHandler in io.helidon.faulttolerance
Modifier and TypeInterfaceDescriptioninterface
Bulkhead protects a resource that cannot serve unlimited parallel requests.interface
CircuitBreaker protects a potentially failing endpoint from overloading and the application from spending resources on those endpoints.interface
Retry supports retry policies to be applied on an execution of asynchronous tasks.interface
Timeout attempts to terminate execution after a duration time passes.Modifier and TypeMethodDescription -
Uses of FtHandler in io.helidon.integrations.common.rest
Modifier and TypeMethodDescriptionprotected FtHandler
RestApi.Builder.ftHandler()
Configured Fault tolerance handler.protected FtHandler
RestApiBase.ftHandler()
Fault tolerance handler to use to invoke requests.Modifier and TypeMethodDescriptionRestApi.Builder.faultTolerance
(FtHandler ftHandler) Configure the fault tolerance handler to use with client requests. -
Uses of FtHandler in io.helidon.integrations.vault
Modifier and TypeMethodDescriptionVault.Builder.faultTolerance
(FtHandler faultTolerance) AnFtHandler
can be configured to be used by all calls to the Vault, to add support for retries, circuit breakers, bulkhead etc.