@Internal public final class InternalInProcess extends 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(String name,
int maxInboundMetadataSize,
String authority,
String userAgent,
io.grpc.Attributes eagAttrs,
io.grpc.internal.ObjectPool<ScheduledExecutorService> serverSchedulerPool,
List<io.grpc.ServerStreamTracer.Factory> serverStreamTracerFactories,
io.grpc.internal.ServerListener serverListener)
Creates a new InProcessTransport.
|
@Internal public static io.grpc.internal.ConnectionClientTransport createInProcessTransport(String name, int maxInboundMetadataSize, String authority, String userAgent, io.grpc.Attributes eagAttrs, io.grpc.internal.ObjectPool<ScheduledExecutorService> serverSchedulerPool, List<io.grpc.ServerStreamTracer.Factory> serverStreamTracerFactories, io.grpc.internal.ServerListener serverListener)
When started, the transport will be registered with the given
ServerListener.