Class Hierarchy
- java.lang.Object
- io.grpc.Attributes
- io.grpc.Attributes.Builder
- io.grpc.Attributes.Key<T>
- io.grpc.BinaryLog (implements java.io.Closeable)
- io.grpc.CallCredentials
- io.grpc.CallCredentials2
- io.grpc.CallCredentials.MetadataApplier
- io.grpc.CallCredentials2.MetadataApplier
- io.grpc.CallCredentials.RequestInfo
- io.grpc.CallOptions
- io.grpc.CallOptions.Key<T>
- io.grpc.Channel
- io.grpc.ManagedChannel
- io.grpc.ChannelLogger
- io.grpc.ClientCall<ReqT,RespT>
- io.grpc.ForwardingClientCall<ReqT,RespT>
- io.grpc.ClientInterceptors.CheckedForwardingClientCall<ReqT,RespT>
- io.grpc.ForwardingClientCall.SimpleForwardingClientCall<ReqT,RespT>
- io.grpc.ForwardingClientCall<ReqT,RespT>
- io.grpc.ClientCall.Listener<T>
- io.grpc.ForwardingClientCallListener<RespT>
- io.grpc.ClientInterceptors
- io.grpc.ClientStreamTracer.Factory
- io.grpc.ClientStreamTracer.StreamInfo
- io.grpc.ClientStreamTracer.StreamInfo.Builder
- io.grpc.Codec.Gzip (implements io.grpc.Codec)
- io.grpc.Codec.Identity (implements io.grpc.Codec)
- io.grpc.CompressorRegistry
- io.grpc.ConnectivityStateInfo
- io.grpc.Context
- io.grpc.Context.CancellableContext (implements java.io.Closeable)
- io.grpc.Context.Key<T>
- io.grpc.Context.Storage
- io.grpc.Contexts
- io.grpc.Deadline (implements java.lang.Comparable<T>)
- io.grpc.Deadline.Ticker
- io.grpc.DecompressorRegistry
- io.grpc.EquivalentAddressGroup
- io.grpc.Grpc
- io.grpc.HandlerRegistry
- io.grpc.HttpConnectProxiedSocketAddress.Builder
- io.grpc.InternalCallOptions
- io.grpc.InternalChannelz
- io.grpc.InternalChannelz.ChannelStats
- io.grpc.InternalChannelz.ChannelStats.Builder
- io.grpc.InternalChannelz.ChannelTrace
- io.grpc.InternalChannelz.ChannelTrace.Builder
- io.grpc.InternalChannelz.ChannelTrace.Event
- io.grpc.InternalChannelz.ChannelTrace.Event.Builder
- io.grpc.InternalChannelz.OtherSecurity
- io.grpc.InternalChannelz.RootChannelList
- io.grpc.InternalChannelz.Security
- io.grpc.InternalChannelz.ServerList
- io.grpc.InternalChannelz.ServerSocketsList
- io.grpc.InternalChannelz.ServerStats
- io.grpc.InternalChannelz.ServerStats.Builder
- io.grpc.InternalChannelz.SocketOptions
- io.grpc.InternalChannelz.SocketOptions.Builder
- io.grpc.InternalChannelz.SocketStats
- io.grpc.InternalChannelz.TcpInfo
- io.grpc.InternalChannelz.TcpInfo.Builder
- io.grpc.InternalChannelz.Tls
- io.grpc.InternalChannelz.TransportStats
- io.grpc.InternalClientInterceptors
- io.grpc.InternalDecompressorRegistry
- io.grpc.InternalLogId
- io.grpc.InternalManagedChannelProvider
- io.grpc.InternalMetadata
- io.grpc.InternalMethodDescriptor
- io.grpc.InternalServerInterceptors
- io.grpc.InternalServiceProviders
- io.grpc.InternalStatus
- io.grpc.LoadBalancer
- io.grpc.LoadBalancer.CreateSubchannelArgs
- io.grpc.LoadBalancer.CreateSubchannelArgs.Builder
- io.grpc.LoadBalancer.CreateSubchannelArgs.Key<T>
- io.grpc.LoadBalancer.Factory
- io.grpc.LoadBalancerProvider
- io.grpc.LoadBalancer.Helper
- io.grpc.LoadBalancer.PickResult
- io.grpc.LoadBalancer.PickSubchannelArgs
- io.grpc.LoadBalancer.ResolvedAddresses
- io.grpc.LoadBalancer.ResolvedAddresses.Builder
- io.grpc.LoadBalancer.Subchannel
- io.grpc.LoadBalancer.SubchannelPicker
- io.grpc.LoadBalancerRegistry
- io.grpc.ManagedChannelBuilder<T>
- io.grpc.ForwardingChannelBuilder<T>
- io.grpc.ManagedChannelProvider
- io.grpc.Metadata
- io.grpc.Metadata.Key<T>
- io.grpc.MethodDescriptor<ReqT,RespT>
- io.grpc.MethodDescriptor.Builder<ReqT,RespT>
- io.grpc.NameResolver
- io.grpc.NameResolver.Args
- io.grpc.NameResolver.Args.Builder
- io.grpc.NameResolver.ConfigOrError
- io.grpc.NameResolver.Factory
- io.grpc.NameResolverProvider
- io.grpc.NameResolver.Helper
- io.grpc.NameResolver.Listener2 (implements io.grpc.NameResolver.Listener)
- io.grpc.NameResolver.ResolutionResult
- io.grpc.NameResolver.ResolutionResult.Builder
- io.grpc.NameResolver.ServiceConfigParser
- io.grpc.NameResolverRegistry
- io.grpc.Server
- io.grpc.ServerBuilder<T>
- io.grpc.ServerCall<ReqT,RespT>
- io.grpc.ForwardingServerCall<ReqT,RespT>
- io.grpc.ForwardingServerCall.SimpleForwardingServerCall<ReqT,RespT>
- io.grpc.ForwardingServerCall<ReqT,RespT>
- io.grpc.ServerCall.Listener<ReqT>
- io.grpc.ForwardingServerCallListener<ReqT>
- io.grpc.ServerInterceptors
- io.grpc.ServerMethodDefinition<ReqT,RespT>
- io.grpc.ServerProvider
- io.grpc.ServerServiceDefinition
- io.grpc.ServerServiceDefinition.Builder
- io.grpc.ServerStreamTracer.Factory
- io.grpc.ServerStreamTracer.ServerCallInfo<ReqT,RespT>
- io.grpc.ServerTransportFilter
- io.grpc.ServiceDescriptor
- io.grpc.ServiceDescriptor.Builder
- java.net.SocketAddress (implements java.io.Serializable)
- io.grpc.ProxiedSocketAddress
- io.grpc.HttpConnectProxiedSocketAddress
- io.grpc.ProxiedSocketAddress
- io.grpc.Status
- io.grpc.StreamTracer
- io.grpc.ClientStreamTracer
- io.grpc.ServerStreamTracer
- io.grpc.SynchronizationContext (implements java.util.concurrent.Executor)
- io.grpc.SynchronizationContext.ScheduledHandle
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.grpc.StatusException
- java.lang.Exception
Interface Hierarchy
- io.grpc.BindableService
- io.grpc.ClientInterceptor
- io.grpc.Compressor
- io.grpc.Codec (also extends io.grpc.Decompressor)
- io.grpc.Context.CancellationListener
- io.grpc.Decompressor
- io.grpc.Codec (also extends io.grpc.Compressor)
- io.grpc.Drainable
- io.grpc.InternalNotifyOnServerBuild
- io.grpc.InternalWithLogId
- io.grpc.InternalInstrumented<T>
- io.grpc.KnownLength
- io.grpc.LoadBalancer.SubchannelStateListener
- io.grpc.Metadata.AsciiMarshaller<T>
- io.grpc.Metadata.BinaryMarshaller<T>
- io.grpc.Metadata.BinaryStreamMarshaller<T>
- io.grpc.Metadata.TrustedAsciiMarshaller<T>
- io.grpc.InternalMetadata.TrustedAsciiMarshaller<T>
- io.grpc.MethodDescriptor.Marshaller<T>
- io.grpc.MethodDescriptor.ReflectableMarshaller<T>
- io.grpc.MethodDescriptor.PrototypeMarshaller<T>
- io.grpc.MethodDescriptor.ReflectableMarshaller<T>
- io.grpc.NameResolver.Listener
- io.grpc.ProxyDetector
- io.grpc.ServerCallHandler<RequestT,ResponseT>
- io.grpc.ServerInterceptor
- io.grpc.ServiceProviders.PriorityAccessor<T>
- io.grpc.InternalServiceProviders.PriorityAccessor<T>
Annotation Type Hierarchy
- io.grpc.EquivalentAddressGroup.Attr (implements java.lang.annotation.Annotation)
- io.grpc.ExperimentalApi (implements java.lang.annotation.Annotation)
- io.grpc.Grpc.TransportAttr (implements java.lang.annotation.Annotation)
- io.grpc.Internal (implements java.lang.annotation.Annotation)
- io.grpc.NameResolver.ResolutionResultAttr (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.grpc.ChannelLogger.ChannelLogLevel
- io.grpc.ConnectivityState
- io.grpc.InternalChannelz.ChannelTrace.Event.Severity
- io.grpc.InternalKnownTransport
- io.grpc.MethodDescriptor.MethodType
- io.grpc.SecurityLevel
- io.grpc.Status.Code
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)