Modifier and Type | Method and Description |
---|---|
NettyChannelBuilder |
NettyChannelProvider.builderForAddress(String name,
int port) |
NettyChannelBuilder |
NettyChannelProvider.builderForTarget(String target) |
NettyChannelBuilder |
NettyChannelBuilder.channelType(Class<? extends Channel> channelType)
Specifies the channel type to use, by default we use
NioSocketChannel . |
NettyChannelBuilder |
NettyChannelBuilder.enableKeepAlive(boolean enable)
Deprecated.
|
NettyChannelBuilder |
NettyChannelBuilder.enableKeepAlive(boolean enable,
long keepAliveTime,
TimeUnit delayUnit,
long keepAliveTimeout,
TimeUnit timeoutUnit)
Deprecated.
|
NettyChannelBuilder |
NettyChannelBuilder.eventLoopGroup(EventLoopGroup eventLoopGroup)
Provides an EventGroupLoop to be used by the netty transport.
|
NettyChannelBuilder |
NettyChannelBuilder.flowControlWindow(int flowControlWindow)
Sets the flow control window in bytes.
|
static NettyChannelBuilder |
NettyChannelBuilder.forAddress(SocketAddress serverAddress)
Creates a new builder with the given server address.
|
static NettyChannelBuilder |
NettyChannelBuilder.forAddress(String host,
int port)
Creates a new builder with the given host and port.
|
static NettyChannelBuilder |
NettyChannelBuilder.forTarget(String target)
Creates a new builder with the given target string that will be resolved by
NameResolver . |
NettyChannelBuilder |
NettyChannelBuilder.keepAliveTime(long keepAliveTime,
TimeUnit timeUnit) |
NettyChannelBuilder |
NettyChannelBuilder.keepAliveTimeout(long keepAliveTimeout,
TimeUnit timeUnit) |
NettyChannelBuilder |
NettyChannelBuilder.keepAliveWithoutCalls(boolean enable) |
NettyChannelBuilder |
NettyChannelBuilder.maxHeaderListSize(int maxHeaderListSize)
Sets the maximum size of header list allowed to be received.
|
NettyChannelBuilder |
NettyChannelBuilder.maxMessageSize(int maxMessageSize)
Deprecated.
Use
AbstractManagedChannelImplBuilder.maxInboundMessageSize instead |
NettyChannelBuilder |
NettyChannelBuilder.negotiationType(NegotiationType type)
Sets the negotiation type for the HTTP/2 connection.
|
NettyChannelBuilder |
NettyChannelBuilder.sslContext(SslContext sslContext)
SSL/TLS context to use instead of the system default.
|
NettyChannelBuilder |
NettyChannelBuilder.usePlaintext()
Equivalent to using
negotiationType(NegotiationType) with PLAINTEXT . |
NettyChannelBuilder |
NettyChannelBuilder.usePlaintext(boolean skipNegotiation)
Deprecated.
use
usePlaintext() instead. |
NettyChannelBuilder |
NettyChannelBuilder.useTransportSecurity()
Equivalent to using
negotiationType(NegotiationType) with TLS . |
<T> NettyChannelBuilder |
NettyChannelBuilder.withOption(ChannelOption<T> option,
T value)
Specifies a channel option.
|