Module io.helidon.common.reactive
Package io.helidon.common.reactive
Class IoMulti.MultiToByteChannelBuilder
- java.lang.Object
-
- io.helidon.common.reactive.IoMulti.MultiToByteChannelBuilder
-
- All Implemented Interfaces:
Builder<Function<? super Multi<ByteBuffer>,? extends Single<Void>>>
,Supplier<Function<? super Multi<ByteBuffer>,? extends Single<Void>>>
- Enclosing interface:
- IoMulti
public static final class IoMulti.MultiToByteChannelBuilder extends Object implements Builder<Function<? super Multi<ByteBuffer>,? extends Single<Void>>>
Fluent API builder for creating a subscriber consumingMulti<ByteBuffer>
toWritableByteChannel
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Function<? super Multi<ByteBuffer>,? extends Single<Void>>
build()
Build the instance from this builder.IoMulti.MultiToByteChannelBuilder
executor(Executor executor)
Supply custom executor for handling the blocking ofWritableByteChannel
.
-
-
-
Method Detail
-
executor
public IoMulti.MultiToByteChannelBuilder executor(Executor executor)
Supply custom executor for handling the blocking ofWritableByteChannel
.- Parameters:
executor
- custom executor- Returns:
- updated builder instance
-
-