Uses of Interface
io.grpc.internal.ClientTransport
Packages that use ClientTransport
Package
Description
The in-process transport which is for when a server is in the same process as the client.
Interfaces and implementations that are internal to gRPC.
The main transport implementation based on Netty,
for both the client and the server.
-
Uses of ClientTransport in io.grpc.inprocess
Classes in io.grpc.inprocess that implement ClientTransport -
Uses of ClientTransport in io.grpc.internal
Subinterfaces of ClientTransport in io.grpc.internalModifier and TypeInterfaceDescriptioninterfaceAManagedClientTransportthat is based on a connection.interfaceAClientTransportthat has life-cycle management.Classes in io.grpc.internal that implement ClientTransportModifier and TypeClassDescriptionprivate class(package private) final classA client transport that queues requests before a real transport is available.(package private) classA client transport that creates streams that will immediately fail when started.(package private) class(package private) static final classFields in io.grpc.internal declared as ClientTransportMethods in io.grpc.internal that return ClientTransportModifier and TypeMethodDescription(package private) ClientTransportInternalSubchannel.getTransport()Returns a READY transport if there is any, without trying to connect.(package private) static ClientTransportGrpcUtil.getTransportFromPickResult(LoadBalancer.PickResult result, boolean isWaitForReady) Returns a transport out of a PickResult, ornullif the result is "buffer".InternalSubchannel.obtainActiveTransport()TransportProvider.obtainActiveTransport()Returns a READY transport that will be used to create new streams.Methods in io.grpc.internal with parameters of type ClientTransportModifier and TypeMethodDescriptionprivate RunnableDelayedClientTransport.PendingStream.createRealStream(ClientTransport transport) Runnable may be null.Constructors in io.grpc.internal with parameters of type ClientTransportModifierConstructorDescription(package private)MetadataApplierImpl(ClientTransport transport, MethodDescriptor<?, ?> method, Metadata origHeaders, CallOptions callOptions, MetadataApplierImpl.MetadataApplierListener listener, ClientStreamTracer[] tracers) -
Uses of ClientTransport in io.grpc.netty
Classes in io.grpc.netty that implement ClientTransportModifier and TypeClassDescription(package private) classA Netty-basedConnectionClientTransportimplementation.