Package io.netty.handler.codec.http2
Class Http2StreamChannelBootstrap
- java.lang.Object
-
- io.netty.handler.codec.http2.Http2StreamChannelBootstrap
-
public final class Http2StreamChannelBootstrap extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Http2StreamChannelBootstrap(Channel channel)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <T> Http2StreamChannelBootstrapattr(AttributeKey<T> key, T value)Allow to specify an initial attribute of the newly createdHttp2StreamChannel.Http2StreamChannelBootstraphandler(ChannelHandler handler)theChannelHandlerto use for serving the requests.Future<Http2StreamChannel>open()Open a newHttp2StreamChannelto use.Future<Http2StreamChannel>open(Promise<Http2StreamChannel> promise)Open a newHttp2StreamChannelto use and notifies the givenPromise.voidopen0(ChannelHandlerContext ctx, Promise<Http2StreamChannel> promise)Deprecated.should not be used directly.<T> Http2StreamChannelBootstrapoption(ChannelOption<T> option, T value)Allow to specify aChannelOptionwhich is used for theHttp2StreamChannelinstances once they got created.
-
-
-
Constructor Detail
-
Http2StreamChannelBootstrap
public Http2StreamChannelBootstrap(Channel channel)
-
-
Method Detail
-
option
public <T> Http2StreamChannelBootstrap option(ChannelOption<T> option, T value)
Allow to specify aChannelOptionwhich is used for theHttp2StreamChannelinstances once they got created. Use a value ofnullto remove a previous setChannelOption.
-
attr
public <T> Http2StreamChannelBootstrap attr(AttributeKey<T> key, T value)
Allow to specify an initial attribute of the newly createdHttp2StreamChannel. If thevalueisnull, the attribute of the specifiedkeyis removed.
-
handler
public Http2StreamChannelBootstrap handler(ChannelHandler handler)
theChannelHandlerto use for serving the requests.
-
open
public Future<Http2StreamChannel> open()
Open a newHttp2StreamChannelto use.- Returns:
- the
Futurethat will be notified once the channel was opened successfully or it failed.
-
open
public Future<Http2StreamChannel> open(Promise<Http2StreamChannel> promise)
Open a newHttp2StreamChannelto use and notifies the givenPromise.- Returns:
- the
Futurethat will be notified once the channel was opened successfully or it failed.
-
open0
@Deprecated public void open0(ChannelHandlerContext ctx, Promise<Http2StreamChannel> promise)
Deprecated.should not be used directly. Useopen()oropen(Promise)
-
-