FaultTolerance.Builder.BulkheadBuilder<T,R> |
FaultTolerance.Builder.BulkheadBuilder.limit(int value) |
Sets the concurrency limit the bulkhead will enforce.
|
FaultTolerance.Builder.BulkheadBuilder<T,R> |
FaultTolerance.Builder.BulkheadBuilder.onAccepted(Runnable callback) |
Sets a callback that will be invoked when this bulkhead accepts an invocation.
|
FaultTolerance.Builder.BulkheadBuilder<T,R> |
FaultTolerance.Builder.BulkheadBuilder.onFinished(Runnable callback) |
Sets a callback that will be invoked when a finished invocation leaves this bulkhead.
|
FaultTolerance.Builder.BulkheadBuilder<T,R> |
FaultTolerance.Builder.BulkheadBuilder.onRejected(Runnable callback) |
Sets a callback that will be invoked when this bulkhead rejects an invocation.
|
FaultTolerance.Builder.BulkheadBuilder<T,R> |
FaultTolerance.Builder.BulkheadBuilder.queueSize(int value) |
Sets the maximum size of the bulkhead queue.
|
default FaultTolerance.Builder.BulkheadBuilder<T,R> |
FaultTolerance.Builder.BulkheadBuilder.with(Consumer<FaultTolerance.Builder.BulkheadBuilder<T,R>> consumer) |
|
FaultTolerance.Builder.BulkheadBuilder<T,R> |
FaultTolerance.Builder.withBulkhead() |
Adds a bulkhead strategy.
|