Uses of Class
io.grpc.Internal
-
Packages that use Internal Package Description io.grpc The gRPC core public API.io.grpc.grpclb 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.protobuf.services Service definitions and utilities with protobuf dependency for the pre-defined gRPC services.io.grpc.rls 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_CONFIGMethods 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.grpclb
Classes in io.grpc.grpclb with annotations of type Internal Modifier and Type Class Description classGrpclbLoadBalancerProviderThe provider for the "grpclb" balancing policy. -
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
Classes in io.grpc.netty with annotations of type Internal Modifier and Type Class Description classGrpcHttp2ConnectionHandlergRPC wrapper forHttp2ConnectionHandler.classNettyChannelProviderProvider forNettyChannelBuilderinstances.classNettyServerProviderProvider forNettyServerBuilderinstances.classProtocolNegotiationEventRepresents a completion of a protocol negotiation stage.classUdsNameResolverProviderclassUdsNettyChannelProviderProvider forNettyChannelBuilderinstances for UDS channels.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
Classes in io.grpc.okhttp with annotations of type Internal Modifier and Type Class Description classOkHttpChannelProviderProvider forOkHttpChannelBuilderinstances.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.protobuf.services
Classes in io.grpc.protobuf.services with annotations of type Internal Modifier and Type Class Description classBinaryLogProvider -
Uses of Internal in io.grpc.rls
Classes in io.grpc.rls with annotations of type Internal Modifier and Type Class Description classRlsLoadBalancerProviderThe provider for the "rls_experimental" balancing policy. -
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 classOutlierDetectionLoadBalancerWraps a childLoadBalancerwhile monitoring for outlier backends and removing them from the use of the child LB.classOutlierDetectionLoadBalancerProviderclassRoundRobinLoadBalancerALoadBalancerthat provides round-robin load-balancing over theEquivalentAddressGroups from theNameResolver. -
Uses of Internal in io.grpc.xds
Classes in io.grpc.xds with annotations of type Internal Modifier and Type Class Description classXdsCredentialsProviderProvider of credentials which can be consumed by clients for xds communications.Methods in io.grpc.xds with annotations of type Internal Modifier and Type Method Description protected ServerBuilder<?>XdsServerBuilder. delegate()
-