| Package | Description |
|---|---|
| io.grpc |
The gRPC core public API.
|
| io.grpc.inprocess |
The in-process transport which is for when a server is in the same process as the client.
|
| io.grpc.netty |
The main transport implementation based on Netty,
for both the client and the server.
|
| Modifier and Type | Method and Description |
|---|---|
T |
ServerBuilder.addStreamTracerFactory(ServerStreamTracer.Factory factory)
Adds a
ServerStreamTracer.Factory to measure server-side traffic. |
| Modifier and Type | Method and Description |
|---|---|
protected List<io.grpc.inprocess.InProcessServer> |
InProcessServerBuilder.buildTransportServers(List<? extends ServerStreamTracer.Factory> streamTracerFactories) |
static io.grpc.internal.ConnectionClientTransport |
InternalInProcess.createInProcessTransport(String name,
int maxInboundMetadataSize,
String authority,
String userAgent,
Attributes eagAttrs,
io.grpc.internal.ObjectPool<ScheduledExecutorService> serverSchedulerPool,
List<ServerStreamTracer.Factory> serverStreamTracerFactories,
io.grpc.internal.ServerListener serverListener)
Creates a new InProcessTransport.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<io.grpc.netty.NettyServer> |
NettyServerBuilder.buildTransportServers(List<? extends ServerStreamTracer.Factory> streamTracerFactories) |