Uses of Interface
io.grpc.internal.ClientTransportFactory
Packages that use ClientTransportFactory
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 ClientTransportFactory in io.grpc.inprocess
Classes in io.grpc.inprocess that implement ClientTransportFactoryModifier and TypeClassDescription(package private) static final class
Creates InProcess transports.Methods in io.grpc.inprocess that return ClientTransportFactoryModifier and TypeMethodDescription(package private) ClientTransportFactory
InProcessChannelBuilder.buildTransportFactory()
-
Uses of ClientTransportFactory in io.grpc.internal
Classes in io.grpc.internal that implement ClientTransportFactoryModifier and TypeClassDescription(package private) final class
Fields in io.grpc.internal declared as ClientTransportFactoryModifier and TypeFieldDescriptionprivate final ClientTransportFactory
CallCredentialsApplyingTransportFactory.delegate
private final ClientTransportFactory
ManagedChannelImpl.oobTransportFactory
private final ClientTransportFactory
ManagedChannelImpl.originalTransportFactory
(package private) final ClientTransportFactory
ClientTransportFactory.SwapChannelCredentialsResult.transportFactory
private final ClientTransportFactory
InternalSubchannel.transportFactory
private final ClientTransportFactory
ManagedChannelImpl.transportFactory
Methods in io.grpc.internal that return ClientTransportFactoryModifier and TypeMethodDescriptionManagedChannelImplBuilder.ClientTransportFactoryBuilder.buildClientTransportFactory()
ManagedChannelImplBuilder.UnsupportedClientTransportFactoryBuilder.buildClientTransportFactory()
Constructors in io.grpc.internal with parameters of type ClientTransportFactoryModifierConstructorDescription(package private)
CallCredentialsApplyingTransportFactory
(ClientTransportFactory delegate, CallCredentials channelCallCredentials, Executor appExecutor) (package private)
InternalSubchannel
(LoadBalancer.CreateSubchannelArgs args, String authority, String userAgent, BackoffPolicy.Provider backoffPolicyProvider, ClientTransportFactory transportFactory, ScheduledExecutorService scheduledExecutor, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchSupplier, SynchronizationContext syncContext, InternalSubchannel.Callback callback, InternalChannelz channelz, CallTracer callsTracer, ChannelTracer channelTracer, InternalLogId logId, ChannelLogger channelLogger, List<ClientTransportFilter> transportFilters) (package private)
ManagedChannelImpl
(ManagedChannelImplBuilder builder, ClientTransportFactory clientTransportFactory, URI targetUri, NameResolverProvider nameResolverProvider, BackoffPolicy.Provider backoffPolicyProvider, ObjectPool<? extends Executor> balancerRpcExecutorPool, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchSupplier, List<ClientInterceptor> interceptors, TimeProvider timeProvider) SwapChannelCredentialsResult
(ClientTransportFactory transportFactory, CallCredentials callCredentials) -
Uses of ClientTransportFactory in io.grpc.netty
Classes in io.grpc.netty that implement ClientTransportFactoryModifier and TypeClassDescriptionprivate static final class
Creates Netty transports.Methods in io.grpc.netty that return ClientTransportFactoryModifier and TypeMethodDescriptionNettyChannelBuilder.NettyChannelTransportFactoryBuilder.buildClientTransportFactory()
static ClientTransportFactory
InternalNettyChannelBuilder.buildTransportFactory
(NettyChannelBuilder builder) (package private) ClientTransportFactory
NettyChannelBuilder.buildTransportFactory()