Uses of Interface
io.smallrye.faulttolerance.api.TypedGuard.Builder.BulkheadBuilder
-
Uses of TypedGuard.Builder.BulkheadBuilder in io.smallrye.faulttolerance.api
Methods in io.smallrye.faulttolerance.api that return TypedGuard.Builder.BulkheadBuilderModifier and TypeMethodDescriptionTypedGuard.Builder.BulkheadBuilder.enableSynchronousQueueing()Enables bulkhead queueing for synchronous actions.TypedGuard.Builder.BulkheadBuilder.limit(int value) Sets the concurrency limit the bulkhead will enforce.TypedGuard.Builder.BulkheadBuilder.onAccepted(Runnable callback) Sets a callback that will be invoked when this bulkhead accepts an invocation.TypedGuard.Builder.BulkheadBuilder.onFinished(Runnable callback) Sets a callback that will be invoked when a finished invocation leaves this bulkhead.TypedGuard.Builder.BulkheadBuilder.onRejected(Runnable callback) Sets a callback that will be invoked when this bulkhead rejects an invocation.TypedGuard.Builder.BulkheadBuilder.queueSize(int value) Sets the maximum size of the bulkhead queue.default TypedGuard.Builder.BulkheadBuilder<T> TypedGuard.Builder.BulkheadBuilder.with(Consumer<TypedGuard.Builder.BulkheadBuilder<T>> consumer) TypedGuard.Builder.withBulkhead()Adds a bulkhead strategy.Method parameters in io.smallrye.faulttolerance.api with type arguments of type TypedGuard.Builder.BulkheadBuilderModifier and TypeMethodDescriptiondefault TypedGuard.Builder.BulkheadBuilder<T> TypedGuard.Builder.BulkheadBuilder.with(Consumer<TypedGuard.Builder.BulkheadBuilder<T>> consumer)