@Internal public final class InternalInProcess extends java.lang.Object
InProcessTransport accessor.
This is intended for use by io.grpc.internal, and the specifically supported transport packages.
| Modifier and Type | Method and Description |
|---|---|
static io.grpc.internal.ConnectionClientTransport |
createInProcessTransport(java.lang.String name,
int maxInboundMetadataSize,
java.lang.String authority,
java.lang.String userAgent,
Attributes eagAttrs,
io.grpc.internal.ObjectPool<java.util.concurrent.ScheduledExecutorService> serverSchedulerPool,
java.util.List<ServerStreamTracer.Factory> serverStreamTracerFactories,
io.grpc.internal.ServerListener serverListener)
Creates a new InProcessTransport.
|
@Internal public static io.grpc.internal.ConnectionClientTransport createInProcessTransport(java.lang.String name, int maxInboundMetadataSize, java.lang.String authority, java.lang.String userAgent, Attributes eagAttrs, io.grpc.internal.ObjectPool<java.util.concurrent.ScheduledExecutorService> serverSchedulerPool, java.util.List<ServerStreamTracer.Factory> serverStreamTracerFactories, io.grpc.internal.ServerListener serverListener)
When started, the transport will be registered with the given
ServerListener.