-
TypedGuard.create(jakarta.enterprise.util.TypeLiteral<T> type)
Creates a builder for producing a
TypedGuard object representing a set of configured
fault tolerance strategies that guard given
type.
Creates a builder for producing a
TypedGuard object representing a set of configured
fault tolerance strategies that guard given
type.
TypedGuard.Builder.BulkheadBuilder.done()
Returns the original fault tolerance builder.
TypedGuard.Builder.CircuitBreakerBuilder.done()
Returns the original fault tolerance builder.
TypedGuard.Builder.FallbackBuilder.done()
Returns the original fault tolerance builder.
TypedGuard.Builder.RateLimitBuilder.done()
Returns the original fault tolerance builder.
TypedGuard.Builder.RetryBuilder.done()
Returns the original fault tolerance builder.
TypedGuard.Builder.TimeoutBuilder.done()
Returns the original fault tolerance builder.
Syntactic sugar for calling the builder methods conditionally without breaking the invocation chain.
Assigns a description to the resulting set of configured fault tolerance strategies.
Configures whether an asynchronous guarded action should be offloaded to another thread.
Configures the executor to use when offloading the guarded action to another thread.
Syntactic sugar for calling the builder methods conditionally without breaking the invocation chain.