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 classCreates InProcess transports.Methods in io.grpc.inprocess that return ClientTransportFactoryModifier and TypeMethodDescription(package private) ClientTransportFactoryInProcessChannelBuilder.buildTransportFactory() -
Uses of ClientTransportFactory in io.grpc.internal
Classes in io.grpc.internal that implement ClientTransportFactoryModifier and TypeClassDescription(package private) final classFields in io.grpc.internal declared as ClientTransportFactoryModifier and TypeFieldDescriptionprivate final ClientTransportFactoryCallCredentialsApplyingTransportFactory.delegateprivate final ClientTransportFactoryManagedChannelImpl.oobTransportFactoryprivate final ClientTransportFactoryManagedChannelImpl.originalTransportFactory(package private) final ClientTransportFactoryClientTransportFactory.SwapChannelCredentialsResult.transportFactoryprivate final ClientTransportFactoryInternalSubchannel.transportFactoryprivate final ClientTransportFactoryManagedChannelImpl.transportFactoryMethods 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 classCreates Netty transports.Methods in io.grpc.netty that return ClientTransportFactoryModifier and TypeMethodDescriptionNettyChannelBuilder.NettyChannelTransportFactoryBuilder.buildClientTransportFactory()static ClientTransportFactoryInternalNettyChannelBuilder.buildTransportFactory(NettyChannelBuilder builder) (package private) ClientTransportFactoryNettyChannelBuilder.buildTransportFactory()