-
Creates a builder for producing a
Guard object representing a set of configured fault tolerance
strategies.
Guard.Builder.BulkheadBuilder.done()
Returns the original fault tolerance builder.
Guard.Builder.CircuitBreakerBuilder.done()
Returns the original fault tolerance builder.
Guard.Builder.RateLimitBuilder.done()
Returns the original fault tolerance builder.
Guard.Builder.RetryBuilder.done()
Returns the original fault tolerance builder.
Guard.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.