Package dev.snowdrop.vertx.http.common
Class WriteStreamSubscriber.Builder<T extends io.vertx.core.streams.WriteStream<?>,U>
- java.lang.Object
-
- dev.snowdrop.vertx.http.common.WriteStreamSubscriber.Builder<T,U>
-
- Enclosing class:
- WriteStreamSubscriber<T extends io.vertx.core.streams.WriteStream<?>,U>
public static class WriteStreamSubscriber.Builder<T extends io.vertx.core.streams.WriteStream<?>,U> extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WriteStreamSubscriber<T,U>build()WriteStreamSubscriber.Builder<T,U>endHook(reactor.core.publisher.MonoSink<Void> endHook)WriteStreamSubscriber.Builder<T,U>nextHandler(BiConsumer<T,U> nextHandler)WriteStreamSubscriber.Builder<T,U>requestLimit(long requestLimit)WriteStreamSubscriber.Builder<T,U>writeStream(T writeStream)
-
-
-
Method Detail
-
writeStream
public WriteStreamSubscriber.Builder<T,U> writeStream(T writeStream)
-
nextHandler
public WriteStreamSubscriber.Builder<T,U> nextHandler(BiConsumer<T,U> nextHandler)
-
endHook
public WriteStreamSubscriber.Builder<T,U> endHook(reactor.core.publisher.MonoSink<Void> endHook)
-
requestLimit
public WriteStreamSubscriber.Builder<T,U> requestLimit(long requestLimit)
-
build
public WriteStreamSubscriber<T,U> build()
-
-