Uses of Interface
io.helidon.faulttolerance.FtHandler
Packages that use FtHandler
Package
Description
Helidon Fault Tolerance Support.
Common classes for accessing JSON based REST APIs of third party systems.
Vault integration.
-
Uses of FtHandler in io.helidon.faulttolerance
Subinterfaces of FtHandler in io.helidon.faulttoleranceModifier 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 defined duration of time.Methods in io.helidon.faulttolerance that return FtHandlerMethods in io.helidon.faulttolerance with parameters of type FtHandlerModifier and TypeMethodDescription -
Uses of FtHandler in io.helidon.integrations.common.rest
Methods in io.helidon.integrations.common.rest that return FtHandlerModifier and TypeMethodDescriptionprotected FtHandler
RestApi.Builder.ftHandler()
Configured Fault tolerance handler.protected FtHandler
RestApiBase.ftHandler()
Fault tolerance handler to use to invoke requests.Methods in io.helidon.integrations.common.rest with parameters of type FtHandlerModifier and TypeMethodDescriptionRestApi.Builder.faultTolerance
(FtHandler ftHandler) Configure the fault tolerance handler to use with client requests. -
Uses of FtHandler in io.helidon.integrations.vault
Methods in io.helidon.integrations.vault that return FtHandlerMethods in io.helidon.integrations.vault with parameters of type FtHandlerModifier 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.