Module io.helidon.common.reactive
Package io.helidon.common.reactive
Class BufferedEmittingPublisher.Builder<T>
java.lang.Object
io.helidon.common.reactive.BufferedEmittingPublisher.Builder<T>
- Type Parameters:
T- type of the expected payload
- All Implemented Interfaces:
Builder<BufferedEmittingPublisher.Builder<T>,,BufferedEmittingPublisher<T>> Supplier<BufferedEmittingPublisher<T>>
- Enclosing class:
BufferedEmittingPublisher<T>
public static class BufferedEmittingPublisher.Builder<T>
extends Object
implements Builder<BufferedEmittingPublisher.Builder<T>,BufferedEmittingPublisher<T>>
Fluent API builder to create
BufferedEmittingPublisher.-
Method Details
-
buffer
Set up custom buffer queue implementation for the emitter to use.- Parameters:
queue- to be used as a buffer- Returns:
- this builder
-
build
- Specified by:
buildin interfaceBuilder<BufferedEmittingPublisher.Builder<T>,BufferedEmittingPublisher<T>>
-