All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractAsyncStub<S extends AbstractAsyncStub<S>> |
Stub implementations for async stubs.
|
| AbstractBlockingStub<S extends AbstractBlockingStub<S>> |
Stub implementations for blocking stubs.
|
| AbstractFutureStub<S extends AbstractFutureStub<S>> |
Stub implementations for future stubs.
|
| AbstractStub<S extends AbstractStub<S>> |
Common base type for stub implementations.
|
| AbstractStub.StubFactory<T extends AbstractStub<T>> |
A factory class for stub.
|
| Address |
Address information
|
| Address |
Address represents the address used to create the socket.
|
| Address.AddressCase |
|
| Address.Builder |
Address information
|
| Address.Builder |
Address represents the address used to create the socket.
|
| Address.OtherAddress |
An address type not included above.
|
| Address.OtherAddress.Builder |
An address type not included above.
|
| Address.OtherAddressOrBuilder |
|
| Address.TcpIpAddress |
Protobuf type grpc.channelz.v1.Address.TcpIpAddress
|
| Address.TcpIpAddress.Builder |
Protobuf type grpc.channelz.v1.Address.TcpIpAddress
|
| Address.TcpIpAddressOrBuilder |
|
| Address.Type |
Protobuf enum grpc.binarylog.v1.Address.Type
|
| Address.UdsAddress |
A Unix Domain Socket address.
|
| Address.UdsAddress.Builder |
A Unix Domain Socket address.
|
| Address.UdsAddressOrBuilder |
|
| AddressOrBuilder |
|
| AddressOrBuilder |
|
| AdminInterface |
Admin Interface provides a class of services for exposing the overall state of gRPC
activity in a given binary.
|
| AdvancedTlsX509KeyManager |
AdvancedTlsX509KeyManager is an X509ExtendedKeyManager that allows users to configure
advanced TLS features, such as private key and certificate chain reloading.
|
| AdvancedTlsX509KeyManager.Closeable |
Mainly used to avoid throwing IO Exceptions in java.io.Closeable.
|
| AdvancedTlsX509TrustManager |
AdvancedTlsX509TrustManager is an X509ExtendedTrustManager that allows users to configure
advanced TLS features, such as root certificate reloading and peer cert custom verification.
|
| AdvancedTlsX509TrustManager.Builder |
|
| AdvancedTlsX509TrustManager.Closeable |
|
| AdvancedTlsX509TrustManager.SslSocketAndEnginePeerVerifier |
|
| AdvancedTlsX509TrustManager.Verification |
The verification mode when authenticating the peer certificate.
|
| AnonymousInProcessSocketAddress |
Custom SocketAddress class for InProcessTransport, for
a server which can only be referenced via this address instance.
|
| Attributes |
An immutable type-safe container of attributes.
|
| Attributes.Builder |
The helper class to build an Attributes instance.
|
| Attributes.Key<T> |
Key for an key-value pair.
|
| BinaryLog |
A binary log that can be installed on a channel or server.
|
| BinaryLogProto |
|
| BinaryLogs |
|
| BinaryLogSink |
A class that accepts binary log messages.
|
| BindableService |
Provides a way to bind instance of service implementation to server.
|
| BlockingClientCall<ReqT,RespT> |
Represents a bidirectional streaming call from a client.
|
| CallCredentials |
Carries credential data that will be propagated to the server via request metadata for each RPC.
|
| CallCredentials.MetadataApplier |
The outlet of the produced headers.
|
| CallCredentials.RequestInfo |
The request-related information passed to CallCredentials.applyRequestMetadata().
|
| CallMetricRecorder |
Utility to record call metrics for load-balancing.
|
| CallOptions |
The collection of runtime options for a new RPC call.
|
| CallOptions.Key<T> |
Key for a key-value pair.
|
| CallStreamObserver<V> |
A refinement of StreamObserver provided by the GRPC runtime to the application (the client or
the server) that allows for more complex interactions with call behavior.
|
| CertificateUtils |
Contains certificate/key PEM file utility method(s).
|
| Channel |
A virtual connection to a conceptual endpoint, to perform RPCs.
|
| Channel |
Channel is a logical grouping of channels, subchannels, and sockets.
|
| Channel.Builder |
Channel is a logical grouping of channels, subchannels, and sockets.
|
| ChannelConnectivityState |
These come from the specified states in this document:
https://github.com/grpc/grpc/blob/master/doc/connectivity-semantics-and-api.md
|
| ChannelConnectivityState.Builder |
These come from the specified states in this document:
https://github.com/grpc/grpc/blob/master/doc/connectivity-semantics-and-api.md
|
| ChannelConnectivityState.State |
Protobuf enum grpc.channelz.v1.ChannelConnectivityState.State
|
| ChannelConnectivityStateOrBuilder |
|
| ChannelCredentials |
Represents a security configuration to be used for channels.
|
| ChannelData |
Channel data is data related to a specific Channel or Subchannel.
|
| ChannelData.Builder |
Channel data is data related to a specific Channel or Subchannel.
|
| ChannelDataOrBuilder |
|
| ChannelLogger |
A Channel-specific logger provided by GRPC library to LoadBalancer implementations.
|
| ChannelLogger.ChannelLogLevel |
Log levels.
|
| ChannelOrBuilder |
|
| ChannelRef |
ChannelRef is a reference to a Channel.
|
| ChannelRef.Builder |
ChannelRef is a reference to a Channel.
|
| ChannelRefOrBuilder |
|
| ChannelTrace |
ChannelTrace represents the recent events that have occurred on the channel.
|
| ChannelTrace.Builder |
ChannelTrace represents the recent events that have occurred on the channel.
|
| ChannelTraceEvent |
A trace event is an interesting thing that happened to a channel or
subchannel, such as creation, address resolution, subchannel creation, etc.
|
| ChannelTraceEvent.Builder |
A trace event is an interesting thing that happened to a channel or
subchannel, such as creation, address resolution, subchannel creation, etc.
|
| ChannelTraceEvent.ChildRefCase |
|
| ChannelTraceEvent.Severity |
The supported severity levels of trace events.
|
| ChannelTraceEventOrBuilder |
|
| ChannelTraceOrBuilder |
|
| ChannelzGrpc |
Channelz is a service exposed by gRPC servers that provides detailed debug
information.
|
| ChannelzGrpc.AsyncService |
Channelz is a service exposed by gRPC servers that provides detailed debug
information.
|
| ChannelzGrpc.ChannelzBlockingStub |
A stub to allow clients to do limited synchronous rpc calls to service Channelz.
|
| ChannelzGrpc.ChannelzBlockingV2Stub |
A stub to allow clients to do synchronous rpc calls to service Channelz.
|
| ChannelzGrpc.ChannelzFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service Channelz.
|
| ChannelzGrpc.ChannelzImplBase |
Base class for the server implementation of the service Channelz.
|
| ChannelzGrpc.ChannelzStub |
A stub to allow clients to do asynchronous rpc calls to service Channelz.
|
| ChannelzProto |
|
| ChannelzService |
The channelz service provides stats about a running gRPC process.
|
| ChannelzService |
Deprecated.
|
| ChoiceChannelCredentials |
|
| ChoiceServerCredentials |
|
| ClientAuthInterceptor |
Deprecated.
|
| ClientCall<ReqT,RespT> |
An instance of a call to a remote method.
|
| ClientCall.Listener<T> |
Callbacks for receiving metadata, response messages and completion status from the server.
|
| ClientCalls |
Utility functions for processing different call idioms.
|
| ClientCallStreamObserver<ReqT> |
A refinement of CallStreamObserver that allows for lower-level interaction with
client calls.
|
| ClientHeader |
Protobuf type grpc.binarylog.v1.ClientHeader
|
| ClientHeader.Builder |
Protobuf type grpc.binarylog.v1.ClientHeader
|
| ClientHeaderOrBuilder |
|
| ClientInterceptor |
Interface for intercepting outgoing calls before they are dispatched by a Channel.
|
| ClientInterceptors |
|
| ClientInterceptors.CheckedForwardingClientCall<ReqT,RespT> |
|
| ClientResponseObserver<ReqT,RespT> |
Specialization of StreamObserver implemented by clients in order to interact with the
advanced features of a call such as flow-control.
|
| ClientStats |
Contains client level statistics that are useful to load balancing.
|
| ClientStats.Builder |
Contains client level statistics that are useful to load balancing.
|
| ClientStatsOrBuilder |
|
| ClientStatsPerToken |
Contains the number of calls finished for a particular load balance token.
|
| ClientStatsPerToken.Builder |
Contains the number of calls finished for a particular load balance token.
|
| ClientStatsPerTokenOrBuilder |
|
| ClientStreamTracer |
|
| ClientStreamTracer.Factory |
|
| ClientStreamTracer.StreamInfo |
Information about a stream.
|
| ClientStreamTracer.StreamInfo.Builder |
|
| ClientTransportFilter |
Listens on the client transport life-cycle events.
|
| Codec |
Encloses classes related to the compression and decompression of messages.
|
| Codec.Gzip |
A gzip compressor and decompressor.
|
| Codec.Identity |
The "identity", or "none" codec.
|
| CompositeCallCredentials |
Uses multiple CallCredentials as if they were one.
|
| CompositeChannelCredentials |
|
| Compressor |
Represents a message compressor.
|
| CompressorRegistry |
Encloses classes related to the compression and decompression of messages.
|
| ConnectivityState |
The connectivity states.
|
| ConnectivityStateInfo |
|
| Context |
A context propagation mechanism which can carry scoped-values across API boundaries and between
threads.
|
| Context.CancellableContext |
A context which inherits cancellation from its parent but which can also be independently
cancelled and which will propagate cancellation to its descendants.
|
| Context.CancellationListener |
A listener notified on context cancellation.
|
| Context.Key<T> |
Key for indexing values stored in a context.
|
| Context.Storage |
Defines the mechanisms for attaching and detaching the "current" context.
|
| Contexts |
Utility methods for working with Contexts in GRPC.
|
| CsdsService |
The CSDS service provides information about the status of a running xDS client.
|
| CsmObservability |
The entrypoint for GCP's CSM OpenTelemetry metrics functionality in gRPC.
|
| CsmObservability.Builder |
|
| Deadline |
An absolute point in time, generally for tracking when a task should be completed.
|
| Deadline.Ticker |
Time source representing nanoseconds since fixed but arbitrary point in time.
|
| Decompressor |
Represents a message decompressor.
|
| DecompressorRegistry |
Encloses classes related to the compression and decompression of messages.
|
| Detachable |
An extension of InputStream that allows the underlying data source to be detached and
transferred to a new instance of the same kind.
|
| Drainable |
|
| EquivalentAddressGroup |
A group of SocketAddresses that are considered equivalent when channel makes connections.
|
| EquivalentAddressGroup.Attr |
|
| ErrorResponse |
The error code and error message sent by the server when an error occurs.
|
| ErrorResponse |
The error code and error message sent by the server when an error occurs.
|
| ErrorResponse.Builder |
The error code and error message sent by the server when an error occurs.
|
| ErrorResponse.Builder |
The error code and error message sent by the server when an error occurs.
|
| ErrorResponseOrBuilder |
|
| ErrorResponseOrBuilder |
|
| ExperimentalApi |
Indicates a public API that can change at any time, and has no guarantee of API stability and
backward-compatibility.
|
| ExtensionNumberResponse |
A list of extension numbers sent by the server answering
all_extension_numbers_of_type request.
|
| ExtensionNumberResponse |
A list of extension numbers sent by the server answering
all_extension_numbers_of_type request.
|
| ExtensionNumberResponse.Builder |
A list of extension numbers sent by the server answering
all_extension_numbers_of_type request.
|
| ExtensionNumberResponse.Builder |
A list of extension numbers sent by the server answering
all_extension_numbers_of_type request.
|
| ExtensionNumberResponseOrBuilder |
|
| ExtensionNumberResponseOrBuilder |
|
| ExtensionRequest |
The type name and extension number sent by the client when requesting
file_containing_extension.
|
| ExtensionRequest |
The type name and extension number sent by the client when requesting
file_containing_extension.
|
| ExtensionRequest.Builder |
The type name and extension number sent by the client when requesting
file_containing_extension.
|
| ExtensionRequest.Builder |
The type name and extension number sent by the client when requesting
file_containing_extension.
|
| ExtensionRequestOrBuilder |
|
| ExtensionRequestOrBuilder |
|
| FallbackResponse |
Protobuf type grpc.lb.v1.FallbackResponse
|
| FallbackResponse.Builder |
Protobuf type grpc.lb.v1.FallbackResponse
|
| FallbackResponseOrBuilder |
|
| FileDescriptorResponse |
Serialized FileDescriptorProto messages sent by the server answering
a file_by_filename, file_containing_symbol, or file_containing_extension
request.
|
| FileDescriptorResponse |
Serialized FileDescriptorProto messages sent by the server answering
a file_by_filename, file_containing_symbol, or file_containing_extension
request.
|
| FileDescriptorResponse.Builder |
Serialized FileDescriptorProto messages sent by the server answering
a file_by_filename, file_containing_symbol, or file_containing_extension
request.
|
| FileDescriptorResponse.Builder |
Serialized FileDescriptorProto messages sent by the server answering
a file_by_filename, file_containing_symbol, or file_containing_extension
request.
|
| FileDescriptorResponseOrBuilder |
|
| FileDescriptorResponseOrBuilder |
|
| ForwardingChannelBuilder<T extends ForwardingChannelBuilder<T>> |
|
| ForwardingChannelBuilder2<T extends ManagedChannelBuilder<T>> |
|
| ForwardingClientCall<ReqT,RespT> |
|
| ForwardingClientCall.SimpleForwardingClientCall<ReqT,RespT> |
|
| ForwardingClientCallListener<RespT> |
|
| ForwardingClientCallListener.SimpleForwardingClientCallListener<RespT> |
|
| ForwardingClientStreamTracer |
|
| ForwardingLoadBalancer |
|
| ForwardingLoadBalancerHelper |
|
| ForwardingServerBuilder<T extends ServerBuilder<T>> |
A ServerBuilder that delegates all its builder methods to another builder by default.
|
| ForwardingServerCall<ReqT,RespT> |
|
| ForwardingServerCall.SimpleForwardingServerCall<ReqT,RespT> |
|
| ForwardingServerCallListener<ReqT> |
|
| ForwardingServerCallListener.SimpleForwardingServerCallListener<ReqT> |
|
| ForwardingSubchannel |
|
| GetChannelRequest |
Protobuf type grpc.channelz.v1.GetChannelRequest
|
| GetChannelRequest.Builder |
Protobuf type grpc.channelz.v1.GetChannelRequest
|
| GetChannelRequestOrBuilder |
|
| GetChannelResponse |
Protobuf type grpc.channelz.v1.GetChannelResponse
|
| GetChannelResponse.Builder |
Protobuf type grpc.channelz.v1.GetChannelResponse
|
| GetChannelResponseOrBuilder |
|
| GetServerRequest |
Protobuf type grpc.channelz.v1.GetServerRequest
|
| GetServerRequest.Builder |
Protobuf type grpc.channelz.v1.GetServerRequest
|
| GetServerRequestOrBuilder |
|
| GetServerResponse |
Protobuf type grpc.channelz.v1.GetServerResponse
|
| GetServerResponse.Builder |
Protobuf type grpc.channelz.v1.GetServerResponse
|
| GetServerResponseOrBuilder |
|
| GetServerSocketsRequest |
Protobuf type grpc.channelz.v1.GetServerSocketsRequest
|
| GetServerSocketsRequest.Builder |
Protobuf type grpc.channelz.v1.GetServerSocketsRequest
|
| GetServerSocketsRequestOrBuilder |
|
| GetServerSocketsResponse |
Protobuf type grpc.channelz.v1.GetServerSocketsResponse
|
| GetServerSocketsResponse.Builder |
Protobuf type grpc.channelz.v1.GetServerSocketsResponse
|
| GetServerSocketsResponseOrBuilder |
|
| GetServersRequest |
Protobuf type grpc.channelz.v1.GetServersRequest
|
| GetServersRequest.Builder |
Protobuf type grpc.channelz.v1.GetServersRequest
|
| GetServersRequestOrBuilder |
|
| GetServersResponse |
Protobuf type grpc.channelz.v1.GetServersResponse
|
| GetServersResponse.Builder |
Protobuf type grpc.channelz.v1.GetServersResponse
|
| GetServersResponseOrBuilder |
|
| GetSocketRequest |
Protobuf type grpc.channelz.v1.GetSocketRequest
|
| GetSocketRequest.Builder |
Protobuf type grpc.channelz.v1.GetSocketRequest
|
| GetSocketRequestOrBuilder |
|
| GetSocketResponse |
Protobuf type grpc.channelz.v1.GetSocketResponse
|
| GetSocketResponse.Builder |
Protobuf type grpc.channelz.v1.GetSocketResponse
|
| GetSocketResponseOrBuilder |
|
| GetSubchannelRequest |
Protobuf type grpc.channelz.v1.GetSubchannelRequest
|
| GetSubchannelRequest.Builder |
Protobuf type grpc.channelz.v1.GetSubchannelRequest
|
| GetSubchannelRequestOrBuilder |
|
| GetSubchannelResponse |
Protobuf type grpc.channelz.v1.GetSubchannelResponse
|
| GetSubchannelResponse.Builder |
Protobuf type grpc.channelz.v1.GetSubchannelResponse
|
| GetSubchannelResponseOrBuilder |
|
| GetTopChannelsRequest |
Protobuf type grpc.channelz.v1.GetTopChannelsRequest
|
| GetTopChannelsRequest.Builder |
Protobuf type grpc.channelz.v1.GetTopChannelsRequest
|
| GetTopChannelsRequestOrBuilder |
|
| GetTopChannelsResponse |
Protobuf type grpc.channelz.v1.GetTopChannelsResponse
|
| GetTopChannelsResponse.Builder |
Protobuf type grpc.channelz.v1.GetTopChannelsResponse
|
| GetTopChannelsResponseOrBuilder |
|
| GracefulSwitchLoadBalancer |
A load balancer that gracefully swaps to a new lb policy.
|
| Grpc |
Stuff that are part of the public API but are not bound to particular classes, e.g., static
methods, constants, attribute and context keys.
|
| Grpc.TransportAttr |
Annotation for transport attributes.
|
| GrpcCleanupRule |
A JUnit ExternalResource that can register gRPC resources and manages its automatic
release at the end of the test.
|
| GrpcGenerated |
|
| GrpclbConstants |
Constants for the GRPCLB load-balancer.
|
| GrpcLogEntry |
Log entry we store in binary logs
|
| GrpcLogEntry.Builder |
Log entry we store in binary logs
|
| GrpcLogEntry.EventType |
Enumerates the type of event
Note the terminology is different from the RPC semantics
definition, but the same meaning is expressed here.
|
| GrpcLogEntry.Logger |
Enumerates the entity that generates the log entry
|
| GrpcLogEntry.PayloadCase |
|
| GrpcLogEntryOrBuilder |
|
| GrpcOpenTelemetry |
The entrypoint for OpenTelemetry metrics functionality in gRPC.
|
| GrpcOpenTelemetry.Builder |
|
| GrpcServerRule |
GrpcServerRule is a JUnit TestRule that starts an in-process gRPC service with
a MutableHandlerRegistry for adding services.
|
| GrpcServlet |
A simple servlet backed by a gRPC server.
|
| GrpcServlet |
A simple servlet backed by a gRPC server.
|
| GrpcSslContexts |
Utility for configuring SslContext for gRPC.
|
| GrpcTraceBinContextPropagator |
A TextMapPropagator for transmitting "grpc-trace-bin" span context.
|
| HandlerRegistry |
Registry of services and their methods used by servers to dispatching incoming calls.
|
| HasByteBuffer |
|
| HealthCheckingLoadBalancerUtil |
|
| HealthCheckRequest |
Protobuf type grpc.health.v1.HealthCheckRequest
|
| HealthCheckRequest.Builder |
Protobuf type grpc.health.v1.HealthCheckRequest
|
| HealthCheckRequestOrBuilder |
|
| HealthCheckResponse |
Protobuf type grpc.health.v1.HealthCheckResponse
|
| HealthCheckResponse.Builder |
Protobuf type grpc.health.v1.HealthCheckResponse
|
| HealthCheckResponse.ServingStatus |
Protobuf enum grpc.health.v1.HealthCheckResponse.ServingStatus
|
| HealthCheckResponseOrBuilder |
|
| HealthGrpc |
|
| HealthGrpc.AsyncService |
|
| HealthGrpc.HealthBlockingStub |
A stub to allow clients to do limited synchronous rpc calls to service Health.
|
| HealthGrpc.HealthBlockingV2Stub |
A stub to allow clients to do synchronous rpc calls to service Health.
|
| HealthGrpc.HealthFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service Health.
|
| HealthGrpc.HealthImplBase |
Base class for the server implementation of the service Health.
|
| HealthGrpc.HealthStub |
A stub to allow clients to do asynchronous rpc calls to service Health.
|
| HealthProducerHelper |
|
| HealthProto |
|
| HealthStatusManager |
A HealthStatusManager object manages a health check service.
|
| HealthStatusManager |
Deprecated.
|
| HttpConnectProxiedSocketAddress |
|
| HttpConnectProxiedSocketAddress.Builder |
|
| InitialLoadBalanceRequest |
Protobuf type grpc.lb.v1.InitialLoadBalanceRequest
|
| InitialLoadBalanceRequest.Builder |
Protobuf type grpc.lb.v1.InitialLoadBalanceRequest
|
| InitialLoadBalanceRequestOrBuilder |
|
| InitialLoadBalanceResponse |
Protobuf type grpc.lb.v1.InitialLoadBalanceResponse
|
| InitialLoadBalanceResponse.Builder |
Protobuf type grpc.lb.v1.InitialLoadBalanceResponse
|
| InitialLoadBalanceResponseOrBuilder |
|
| InProcessChannelBuilder |
Builder for a channel that issues in-process requests.
|
| InProcessServerBuilder |
Builder for a server that services in-process requests.
|
| InProcessSocketAddress |
Custom SocketAddress class for InProcessTransport.
|
| InsecureChannelCredentials |
No client identity, authentication, or encryption is to be used.
|
| InsecureFromHttp1ChannelCredentials |
An insecure credential that upgrades from HTTP/1 to HTTP/2.
|
| InsecureServerCredentials |
No server identity or encryption is to be used.
|
| Internal |
Annotates a program element (class, method, package, etc) which is internal to gRPC, not part of
the public API, and should not be used by users of gRPC.
|
| InternalGrpcOpenTelemetry |
|
| InternalOpenTelemetryPlugin |
Accessors for making plugins.
|
| InternalOpenTelemetryPlugin.ClientCallPlugin |
|
| InternalOpenTelemetryPlugin.ClientStreamPlugin |
|
| KnownLength |
An InputStream or alike whose total number of bytes that can be read is known
upfront.
|
| ListServiceResponse |
A list of ServiceResponse sent by the server answering list_services request.
|
| ListServiceResponse |
A list of ServiceResponse sent by the server answering list_services request.
|
| ListServiceResponse.Builder |
A list of ServiceResponse sent by the server answering list_services request.
|
| ListServiceResponse.Builder |
A list of ServiceResponse sent by the server answering list_services request.
|
| ListServiceResponseOrBuilder |
|
| ListServiceResponseOrBuilder |
|
| LoadBalancer |
A pluggable component that receives resolved addresses from NameResolver and provides the
channel a usable subchannel when asked.
|
| LoadBalancer.CreateSubchannelArgs |
|
| LoadBalancer.CreateSubchannelArgs.Builder |
|
| LoadBalancer.CreateSubchannelArgs.Key<T> |
Key for a key-value pair.
|
| LoadBalancer.ErrorPicker |
Deprecated.
|
| LoadBalancer.Factory |
|
| LoadBalancer.FixedResultPicker |
A picker that always returns the same result.
|
| LoadBalancer.Helper |
Provides essentials for LoadBalancer implementations.
|
| LoadBalancer.PickDetailsConsumer |
Receives information about the pick being chosen.
|
| LoadBalancer.PickResult |
|
| LoadBalancer.PickSubchannelArgs |
|
| LoadBalancer.ResolvedAddresses |
Represents a combination of the resolved server address, associated attributes and a load
balancing policy config.
|
| LoadBalancer.ResolvedAddresses.Builder |
|
| LoadBalancer.Subchannel |
|
| LoadBalancer.SubchannelPicker |
The main balancing logic.
|
| LoadBalancer.SubchannelStateListener |
|
| LoadBalanceRequest |
Protobuf type grpc.lb.v1.LoadBalanceRequest
|
| LoadBalanceRequest.Builder |
Protobuf type grpc.lb.v1.LoadBalanceRequest
|
| LoadBalanceRequest.LoadBalanceRequestTypeCase |
|
| LoadBalanceRequestOrBuilder |
|
| LoadBalanceResponse |
Protobuf type grpc.lb.v1.LoadBalanceResponse
|
| LoadBalanceResponse.Builder |
Protobuf type grpc.lb.v1.LoadBalanceResponse
|
| LoadBalanceResponse.LoadBalanceResponseTypeCase |
|
| LoadBalanceResponseOrBuilder |
|
| LoadBalancerGrpc |
|
| LoadBalancerGrpc.AsyncService |
|
| LoadBalancerGrpc.LoadBalancerBlockingStub |
A stub to allow clients to do limited synchronous rpc calls to service LoadBalancer.
|
| LoadBalancerGrpc.LoadBalancerBlockingV2Stub |
A stub to allow clients to do synchronous rpc calls to service LoadBalancer.
|
| LoadBalancerGrpc.LoadBalancerFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service LoadBalancer.
|
| LoadBalancerGrpc.LoadBalancerImplBase |
Base class for the server implementation of the service LoadBalancer.
|
| LoadBalancerGrpc.LoadBalancerStub |
A stub to allow clients to do asynchronous rpc calls to service LoadBalancer.
|
| LoadBalancerProto |
|
| LoadBalancerProvider |
|
| LoadBalancerRegistry |
|
| ManagedChannel |
A Channel that provides lifecycle management.
|
| ManagedChannelBuilder<T extends ManagedChannelBuilder<T>> |
|
| ManagedChannelBuilder.InterceptorFactory |
Internal-only.
|
| ManagedChannelProvider |
Provider of managed channels for transport agnostic consumption.
|
| ManagedChannelProvider.NewChannelBuilderResult |
|
| ManagedChannelProvider.ProviderNotFoundException |
|
| ManagedChannelRegistry |
|
| ManagedChannelRegistry.ProviderNotFoundException |
|
| Message |
Message payload, used by CLIENT_MESSAGE and SERVER_MESSAGE
|
| Message.Builder |
Message payload, used by CLIENT_MESSAGE and SERVER_MESSAGE
|
| MessageOrBuilder |
|
| Metadata |
A list of metadata pairs, used in the payload of client header,
server header, and server trailer.
|
| Metadata |
Provides access to read and write metadata values to be exchanged during a call.
|
| Metadata.AsciiMarshaller<T> |
Marshaller for metadata values that are serialized into ASCII strings.
|
| Metadata.BinaryMarshaller<T> |
Marshaller for metadata values that are serialized into raw binary.
|
| Metadata.BinaryStreamMarshaller<T> |
Marshaller for metadata values that are serialized to an InputStream.
|
| Metadata.Builder |
A list of metadata pairs, used in the payload of client header,
server header, and server trailer.
|
| Metadata.Key<T> |
Key for metadata entries.
|
| MetadataEntry |
A metadata key value pair
|
| MetadataEntry.Builder |
A metadata key value pair
|
| MetadataEntryOrBuilder |
|
| MetadataOrBuilder |
|
| MetadataUtils |
Utility functions for binding and receiving headers.
|
| MethodDescriptor<ReqT,RespT> |
Description of a remote method used by Channel to initiate a call.
|
| MethodDescriptor.Builder<ReqT,RespT> |
|
| MethodDescriptor.Marshaller<T> |
A typed abstraction over message serialization and deserialization, a.k.a.
|
| MethodDescriptor.MethodType |
The call type of a method.
|
| MethodDescriptor.PrototypeMarshaller<T> |
A marshaller that uses a fixed instance of the type it produces.
|
| MethodDescriptor.ReflectableMarshaller<T> |
A marshaller that supports retrieving its type parameter T at runtime.
|
| MetricRecorder |
Implements the service/APIs for Out-of-Band metrics reporting, only for utilization metrics.
|
| MetricReport |
A gRPC object of orca load report.
|
| MoreCallCredentials |
A utility class that converts other types of credentials to CallCredentials.
|
| MutableHandlerRegistry |
|
| NameResolver |
A pluggable component that resolves a target URI and return addresses to the caller.
|
| NameResolver.Args |
|
| NameResolver.Args.Builder |
|
| NameResolver.Args.Key<T> |
Identifies an externally-defined custom argument that can be stored in NameResolver.Args.
|
| NameResolver.ConfigOrError |
Represents either a successfully parsed service config, containing all necessary parts to be
later applied by the channel, or a Status containing the error encountered while parsing.
|
| NameResolver.Factory |
|
| NameResolver.Listener |
Receives address updates.
|
| NameResolver.Listener2 |
Receives address updates.
|
| NameResolver.ResolutionResult |
Represents the results from a Name Resolver.
|
| NameResolver.ResolutionResult.Builder |
|
| NameResolver.ResolutionResultAttr |
Annotation for name resolution result attributes.
|
| NameResolver.ServiceConfigParser |
Parses and validates service configuration.
|
| NameResolverProvider |
Provider of name resolvers for name agnostic consumption.
|
| NameResolverRegistry |
|
| NegotiationType |
Identifies the negotiation used for starting up HTTP/2.
|
| NegotiationType |
Deprecated.
|
| NettyChannelBuilder |
A builder to help simplify construction of channels using the Netty transport.
|
| NettyChannelBuilder.LocalSocketPicker |
|
| NettyServerBuilder |
A builder to help simplify the construction of a Netty-based GRPC server.
|
| NettySslContextChannelCredentials |
A credential that performs TLS with Netty's SslContext as configuration.
|
| NettySslContextServerCredentials |
A credential that performs TLS with Netty's SslContext as configuration.
|
| OkHttpChannelBuilder |
Convenience class for building channels with the OkHttp transport.
|
| OkHttpServerBuilder |
Build servers with the OkHttp transport.
|
| OrcaMetricReportingServerInterceptor |
A ServerInterceptor that intercepts a ServerCall by running server-side RPC
handling under a Context that records custom per-request metrics provided by server
applications and sends to client side along with the response in the format of Open Request
Cost Aggregation (ORCA).
|
| OrcaOobUtil |
Utility class that provides method for LoadBalancer to install listeners to receive
out-of-band backend metrics in the format of Open Request Cost Aggregation (ORCA).
|
| OrcaOobUtil.OrcaOobReportListener |
The listener interface for receiving out-of-band ORCA reports from backends.
|
| OrcaOobUtil.OrcaReportingConfig |
Configuration for out-of-band ORCA reporting service RPC.
|
| OrcaOobUtil.OrcaReportingConfig.Builder |
|
| OrcaPerRequestUtil |
Utility class that provides method for LoadBalancer to install listeners to receive
per-request backend cost metrics in the format of Open Request Cost Aggregation (ORCA).
|
| OrcaPerRequestUtil.OrcaPerRequestReportListener |
The listener interface for receiving per-request ORCA reports from backends.
|
| OrcaServiceImpl |
|
| ProtoFileDescriptorSupplier |
Provides access to the underlying proto file descriptor.
|
| ProtoLiteUtils |
Utility methods for using protobuf with grpc.
|
| ProtoMethodDescriptorSupplier |
Provides access to the underlying proto service method descriptor.
|
| ProtoReflectionService |
Provides a reflection service for Protobuf services (including the reflection service itself).
|
| ProtoReflectionServiceV1 |
Provides a reflection service for Protobuf services (including the reflection service itself).
|
| ProtoServiceDescriptorSupplier |
Provides access to the underlying proto service descriptor.
|
| ProtoUtils |
Utility methods for using protobuf with grpc.
|
| ProxiedSocketAddress |
An address that contains the information about making a connection via a proxy.
|
| ProxyDetector |
A utility class to detect which proxy, if any, should be used for a given
SocketAddress.
|
| RingHashOptions |
Utility class that provides a way to configure ring hash size limits.
|
| RpcMethod |
|
| Security |
Security represents details about how secure the socket is.
|
| Security.Builder |
Security represents details about how secure the socket is.
|
| Security.ModelCase |
|
| Security.OtherSecurity |
Protobuf type grpc.channelz.v1.Security.OtherSecurity
|
| Security.OtherSecurity.Builder |
Protobuf type grpc.channelz.v1.Security.OtherSecurity
|
| Security.OtherSecurityOrBuilder |
|
| Security.Tls |
Protobuf type grpc.channelz.v1.Security.Tls
|
| Security.Tls.Builder |
Protobuf type grpc.channelz.v1.Security.Tls
|
| Security.Tls.CipherSuiteCase |
|
| Security.TlsOrBuilder |
|
| SecurityLevel |
The level of security guarantee in communications.
|
| SecurityOrBuilder |
|
| Server |
Server represents a single server.
|
| Server |
Contains server information.
|
| Server |
Server for listening for and dispatching incoming calls.
|
| Server.Builder |
Server represents a single server.
|
| Server.Builder |
Contains server information.
|
| ServerBuilder<T extends ServerBuilder<T>> |
A builder for Server instances.
|
| ServerCall<ReqT,RespT> |
Encapsulates a single call received from a remote client.
|
| ServerCall.Listener<ReqT> |
Callbacks for consuming incoming RPC messages.
|
| ServerCallExecutorSupplier |
Defines what executor handles the server call, based on each RPC call information at runtime.
|
| ServerCallHandler<RequestT,ResponseT> |
Interface to initiate processing of incoming remote calls.
|
| ServerCalls |
Utility functions for adapting ServerCallHandlers to application service implementation,
meant to be used by the generated code.
|
| ServerCalls.BidiStreamingMethod<ReqT,RespT> |
Adaptor to a bidirectional streaming method.
|
| ServerCalls.ClientStreamingMethod<ReqT,RespT> |
Adaptor to a client streaming method.
|
| ServerCalls.ServerStreamingMethod<ReqT,RespT> |
Adaptor to a server streaming method.
|
| ServerCalls.UnaryMethod<ReqT,RespT> |
Adaptor to a unary call method.
|
| ServerCallStreamObserver<RespT> |
A refinement of CallStreamObserver to allows for interaction with call
cancellation events on the server side.
|
| ServerCredentials |
Represents a security configuration to be used for servers.
|
| ServerData |
ServerData is data for a specific Server.
|
| ServerData.Builder |
ServerData is data for a specific Server.
|
| ServerDataOrBuilder |
|
| ServerHeader |
Protobuf type grpc.binarylog.v1.ServerHeader
|
| ServerHeader.Builder |
Protobuf type grpc.binarylog.v1.ServerHeader
|
| ServerHeaderOrBuilder |
|
| ServerInterceptor |
Interface for intercepting incoming calls before they are dispatched by
ServerCallHandler.
|
| ServerInterceptors |
|
| ServerList |
Protobuf type grpc.lb.v1.ServerList
|
| ServerList.Builder |
Protobuf type grpc.lb.v1.ServerList
|
| ServerListOrBuilder |
|
| ServerMethodDefinition<ReqT,RespT> |
Definition of a method exposed by a Server.
|
| ServerOrBuilder |
|
| ServerOrBuilder |
|
| ServerProvider |
Provider of servers for transport agnostic consumption.
|
| ServerProvider.NewServerBuilderResult |
|
| ServerRef |
ServerRef is a reference to a Server.
|
| ServerRef.Builder |
ServerRef is a reference to a Server.
|
| ServerReflectionGrpc |
|
| ServerReflectionGrpc |
|
| ServerReflectionGrpc.AsyncService |
|
| ServerReflectionGrpc.AsyncService |
|
| ServerReflectionGrpc.ServerReflectionBlockingStub |
A stub to allow clients to do limited synchronous rpc calls to service ServerReflection.
|
| ServerReflectionGrpc.ServerReflectionBlockingStub |
A stub to allow clients to do limited synchronous rpc calls to service ServerReflection.
|
| ServerReflectionGrpc.ServerReflectionBlockingV2Stub |
A stub to allow clients to do synchronous rpc calls to service ServerReflection.
|
| ServerReflectionGrpc.ServerReflectionBlockingV2Stub |
A stub to allow clients to do synchronous rpc calls to service ServerReflection.
|
| ServerReflectionGrpc.ServerReflectionFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service ServerReflection.
|
| ServerReflectionGrpc.ServerReflectionFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service ServerReflection.
|
| ServerReflectionGrpc.ServerReflectionImplBase |
Base class for the server implementation of the service ServerReflection.
|
| ServerReflectionGrpc.ServerReflectionImplBase |
Base class for the server implementation of the service ServerReflection.
|
| ServerReflectionGrpc.ServerReflectionStub |
A stub to allow clients to do asynchronous rpc calls to service ServerReflection.
|
| ServerReflectionGrpc.ServerReflectionStub |
A stub to allow clients to do asynchronous rpc calls to service ServerReflection.
|
| ServerReflectionProto |
|
| ServerReflectionProto |
Deprecated. |
| ServerReflectionRequest |
The message sent by the client when calling ServerReflectionInfo method.
|
| ServerReflectionRequest |
The message sent by the client when calling ServerReflectionInfo method.
|
| ServerReflectionRequest.Builder |
The message sent by the client when calling ServerReflectionInfo method.
|
| ServerReflectionRequest.Builder |
The message sent by the client when calling ServerReflectionInfo method.
|
| ServerReflectionRequest.MessageRequestCase |
|
| ServerReflectionRequest.MessageRequestCase |
|
| ServerReflectionRequestOrBuilder |
|
| ServerReflectionRequestOrBuilder |
|
| ServerReflectionResponse |
The message sent by the server to answer ServerReflectionInfo method.
|
| ServerReflectionResponse |
The message sent by the server to answer ServerReflectionInfo method.
|
| ServerReflectionResponse.Builder |
The message sent by the server to answer ServerReflectionInfo method.
|
| ServerReflectionResponse.Builder |
The message sent by the server to answer ServerReflectionInfo method.
|
| ServerReflectionResponse.MessageResponseCase |
|
| ServerReflectionResponse.MessageResponseCase |
|
| ServerReflectionResponseOrBuilder |
|
| ServerReflectionResponseOrBuilder |
|
| ServerRefOrBuilder |
|
| ServerRegistry |
|
| ServerRegistry.ProviderNotFoundException |
|
| ServerServiceDefinition |
Definition of a service to be exposed via a Server.
|
| ServerServiceDefinition.Builder |
Builder for constructing Service instances.
|
| ServerStreamTracer |
Listens to events on a stream to collect metrics.
|
| ServerStreamTracer.Factory |
|
| ServerStreamTracer.ServerCallInfo<ReqT,RespT> |
A data class with info about the started ServerCall.
|
| ServerTransportFilter |
Listens on server transport life-cycle events, with the capability to read and/or change
transport attributes.
|
| ServiceDescriptor |
Descriptor for a service.
|
| ServiceDescriptor.Builder |
|
| ServiceResponse |
The information of a single service used by ListServiceResponse to answer
list_services request.
|
| ServiceResponse |
The information of a single service used by ListServiceResponse to answer
list_services request.
|
| ServiceResponse.Builder |
The information of a single service used by ListServiceResponse to answer
list_services request.
|
| ServiceResponse.Builder |
The information of a single service used by ListServiceResponse to answer
list_services request.
|
| ServiceResponseOrBuilder |
|
| ServiceResponseOrBuilder |
|
| ServletAdapter |
An adapter that transforms HttpServletRequest into gRPC request and lets a gRPC server
process it, and transforms the gRPC response into HttpServletResponse.
|
| ServletAdapter |
An adapter that transforms HttpServletRequest into gRPC request and lets a gRPC server
process it, and transforms the gRPC response into HttpServletResponse.
|
| ServletServerBuilder |
Builder to build a gRPC server that can run as a servlet.
|
| ServletServerBuilder |
Builder to build a gRPC server that can run as a servlet.
|
| Socket |
Information about an actual connection.
|
| Socket.Builder |
Information about an actual connection.
|
| SocketData |
SocketData is data associated for a specific Socket.
|
| SocketData.Builder |
SocketData is data associated for a specific Socket.
|
| SocketDataOrBuilder |
|
| SocketOption |
SocketOption represents socket options for a socket.
|
| SocketOption.Builder |
SocketOption represents socket options for a socket.
|
| SocketOptionLinger |
For use with SocketOption's additional field.
|
| SocketOptionLinger.Builder |
For use with SocketOption's additional field.
|
| SocketOptionLingerOrBuilder |
|
| SocketOptionOrBuilder |
|
| SocketOptionTcpInfo |
For use with SocketOption's additional field.
|
| SocketOptionTcpInfo.Builder |
For use with SocketOption's additional field.
|
| SocketOptionTcpInfoOrBuilder |
|
| SocketOptionTimeout |
For use with SocketOption's additional field.
|
| SocketOptionTimeout.Builder |
For use with SocketOption's additional field.
|
| SocketOptionTimeoutOrBuilder |
|
| SocketOrBuilder |
|
| SocketRef |
SocketRef is a reference to a Socket.
|
| SocketRef.Builder |
SocketRef is a reference to a Socket.
|
| SocketRefOrBuilder |
|
| SslSocketFactoryChannelCredentials |
A credential with full control over the SSLSocketFactory.
|
| SslSocketFactoryServerCredentials |
A credential with full control over the SSLSocketFactory.
|
| Status |
Defines the status of an operation by providing a standard Status.Code in conjunction with an
optional descriptive message.
|
| Status.Code |
The set of canonical status codes.
|
| StatusException |
Status in Exception form, for propagating Status information via exceptions.
|
| StatusOr<T> |
Either a Status or a value.
|
| StatusProto |
Utility methods for working with Status.
|
| StatusRuntimeException |
Status in RuntimeException form, for propagating Status information via exceptions.
|
| StreamObserver<V> |
Receives notifications from an observable stream of messages.
|
| StreamObservers |
|
| StreamRecorder<T> |
Deprecated.
|
| StreamTracer |
Listens to events on a stream to collect metrics.
|
| Subchannel |
Subchannel is a logical grouping of channels, subchannels, and sockets.
|
| Subchannel.Builder |
Subchannel is a logical grouping of channels, subchannels, and sockets.
|
| SubchannelOrBuilder |
|
| SubchannelRef |
SubchannelRef is a reference to a Subchannel.
|
| SubchannelRef.Builder |
SubchannelRef is a reference to a Subchannel.
|
| SubchannelRefOrBuilder |
|
| SynchronizationContext |
A synchronization context is a queue of tasks that run in sequence.
|
| SynchronizationContext.ScheduledHandle |
|
| TestMethodDescriptors |
A collection of method descriptor constructors useful for tests.
|
| TestUtils |
Common utility functions useful for writing tests.
|
| TlsChannelCredentials |
TLS credentials, providing server authentication and encryption.
|
| TlsChannelCredentials.Builder |
|
| TlsChannelCredentials.Feature |
Features to understand TLS configuration.
|
| TlsServerCredentials |
TLS credentials, providing server identity and encryption.
|
| TlsServerCredentials.Builder |
|
| TlsServerCredentials.ClientAuth |
The level of authentication the server should expect from the client.
|
| TlsServerCredentials.Feature |
Features to understand TLS configuration.
|
| TlsTesting |
Convenience utilities for using TLS in tests.
|
| Trailer |
Protobuf type grpc.binarylog.v1.Trailer
|
| Trailer.Builder |
Protobuf type grpc.binarylog.v1.Trailer
|
| TrailerOrBuilder |
|
| TransmitStatusRuntimeExceptionInterceptor |
A class that intercepts uncaught exceptions of type StatusRuntimeException and handles
them by closing the ServerCall, and transmitting the exception's status and metadata
to the client.
|
| XdsChannelCredentials |
|
| XdsServerBuilder |
|
| XdsServerBuilder.XdsServingStatusListener |
|
| XdsServerCredentials |
|