static Bulkhead.Builder |
Bulkhead.builder() |
|
Bulkhead.Builder |
Bulkhead.Builder.cancelSource(boolean cancelSource) |
|
Bulkhead.Builder |
Bulkhead.Builder.config(Config config) |
Load all properties for this bulkhead from configuration.
|
Bulkhead.Builder |
Bulkhead.Builder.executor(Supplier<? extends ExecutorService> executor) |
Configure executor service to use for executing tasks asynchronously.
|
Bulkhead.Builder |
Bulkhead.Builder.limit(int limit) |
Maximal number of parallel requests going through this bulkhead.
|
Bulkhead.Builder |
Bulkhead.Builder.name(String name) |
A name assigned for debugging, error reporting or configuration purposes.
|
Bulkhead.Builder |
Bulkhead.Builder.queueLength(int queueLength) |
Maximal number of enqueued requests waiting for processing.
|