Package io.grpc.netty
@CheckReturnValue
package io.grpc.netty
The main transport implementation based on Netty,
for both the client and the server.
-
ClassDescriptiongRPC wrapper for
Http2ConnectionHandler
.Utility for configuring SslContext for gRPC.An insecure credential that upgrades from HTTP/1 to HTTP/2.Internal accessor forGracefulServerCloseCommand
.InternalNettyChannelBuilder
accessor.A class that provides a Netty handler to control protocol negotiation.InternalNettyChannelCredentials
accessor.InternalNettyServerBuilder
accessor.InternalNettyServerCredentials
accessor.An internal accessor.Internal accessor forProtocolNegotiationEvent
.Internal accessor forInternalProtocolNegotiator.ProtocolNegotiator
.Internal accessor forProtocolNegotiators
.Utility class forWriteBufferingAndExceptionHandler
.Identifies the negotiation used for starting up HTTP/2.A builder to help simplify construction of channels using the Netty transport.This class is meant to be overriden with a custom implementation ofNettyChannelBuilder.LocalSocketPicker.createSocketAddress(java.net.SocketAddress, io.grpc.Attributes)
.Provider forNettyChannelBuilder
instances.A builder to help simplify the construction of a Netty-based GRPC server.Provider forNettyServerBuilder
instances.A credential that performs TLS with Netty's SslContext as configuration.A credential that performs TLS with Netty's SslContext as configuration.Represents a completion of a protocol negotiation stage.Provider forNettyChannelBuilder
instances for UDS channels.