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 TypeInterfaceDescriptioninterfaceBulkhead protects a resource that cannot serve unlimited parallel requests.interfaceCircuitBreaker protects a potentially failing endpoint from overloading and the application from spending resources on those endpoints.interfaceRetry supports retry policies to be applied on an execution of asynchronous tasks.interfaceTimeout 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 FtHandlerRestApi.Builder.ftHandler()Configured Fault tolerance handler.protected FtHandlerRestApiBase.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) AnFtHandlercan be configured to be used by all calls to the Vault, to add support for retries, circuit breakers, bulkhead etc.