Uses of Class
io.grpc.Internal
-
Packages that use Internal Package Description io.grpc The gRPC core public API.io.grpc.inprocess The in-process transport which is for when a server is in the same process as the client.io.grpc.netty The main transport implementation based on Netty, for both the client and the server.io.grpc.okhttp A lightweight transport based on OkHttp, mainly for use on Android (client-only).io.grpc.servlet API that implements gRPC server as a servlet.io.grpc.servlet.jakarta API that implements gRPC server as a servlet.io.grpc.util Utilities with advanced features in the core layer that user can optionally use.io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of Internal in io.grpc
Classes in io.grpc with annotations of type Internal Modifier and Type Class Description classManagedChannelProviderProvider of managed channels for transport agnostic consumption.classManagedChannelRegistryRegistry ofManagedChannelProviders.classServerProviderProvider of servers for transport agnostic consumption.classServerRegistryRegistry ofServerProviders.Fields in io.grpc with annotations of type Internal Modifier and Type Field Description static Attributes.Key<java.util.Map<java.lang.String,?>>LoadBalancer. ATTR_HEALTH_CHECKING_CONFIGstatic Attributes.Key<java.lang.Boolean>LoadBalancer. HAS_HEALTH_PRODUCER_LISTENER_KEYstatic LoadBalancer.CreateSubchannelArgs.Key<LoadBalancer.SubchannelStateListener>LoadBalancer. HEALTH_CONSUMER_LISTENER_ARG_KEYMethods in io.grpc with annotations of type Internal Modifier and Type Method Description ChannelLoadBalancer.Subchannel. asChannel()(Internal use only) returns aChannelthat is backed by this Subchannel.java.lang.ObjectLoadBalancer.Subchannel. getInternalSubchannel()(Internal use only) returns an object that represents the underlying subchannel that is used by the Channel for sending RPCs when thisLoadBalancer.Subchannelis picked.ServerMethodDefinition<?,?>ServerServiceDefinition. getMethod(java.lang.String methodName)Look up a method by its fully qualified name. -
Uses of Internal in io.grpc.inprocess
Methods in io.grpc.inprocess with annotations of type Internal Modifier and Type Method Description protected ManagedChannelBuilder<?>InProcessChannelBuilder. delegate()protected ServerBuilder<?>InProcessServerBuilder. delegate() -
Uses of Internal in io.grpc.netty
Methods in io.grpc.netty with annotations of type Internal Modifier and Type Method Description protected ManagedChannelBuilder<?>NettyChannelBuilder. delegate()protected ServerBuilder<?>NettyServerBuilder. delegate()NettyServerBuilderNettyServerBuilder. protocolNegotiator(io.grpc.netty.ProtocolNegotiator protocolNegotiator)Sets theProtocolNegotiatorto be used. -
Uses of Internal in io.grpc.okhttp
Methods in io.grpc.okhttp with annotations of type Internal Modifier and Type Method Description protected ManagedChannelBuilder<?>OkHttpChannelBuilder. delegate()protected ServerBuilder<?>OkHttpServerBuilder. delegate() -
Uses of Internal in io.grpc.servlet
Methods in io.grpc.servlet with annotations of type Internal Modifier and Type Method Description protected ServerBuilder<?>ServletServerBuilder. delegate() -
Uses of Internal in io.grpc.servlet.jakarta
Methods in io.grpc.servlet.jakarta with annotations of type Internal Modifier and Type Method Description protected ServerBuilder<?>ServletServerBuilder. delegate() -
Uses of Internal in io.grpc.util
Classes in io.grpc.util with annotations of type Internal Modifier and Type Class Description classHealthProducerHelperA newLoadBalancer.Helperused by health producer systems to build health notification chain, viaLoadBalancer.CreateSubchannelArgs. -
Uses of Internal in io.grpc.xds
Methods in io.grpc.xds with annotations of type Internal Modifier and Type Method Description protected ServerBuilder<?>XdsServerBuilder. delegate()
-