Skip navigation links
A B C E G H I N P R S W 

A

AdminInterface - Class in io.grpc.services
Admin Interface provides a class of services for exposing the overall state of gRPC activity in a given binary.

B

BinaryLogProvider - Class in io.grpc.protobuf.services
 
BinaryLogProvider() - Constructor for class io.grpc.protobuf.services.BinaryLogProvider
 
BinaryLogs - Class in io.grpc.protobuf.services
 
BinaryLogs - Class in io.grpc.services
Deprecated.
Use BinaryLogs instead.
BinaryLogSink - Interface in io.grpc.protobuf.services
A class that accepts binary log messages.
BYTEARRAY_MARSHALLER - Static variable in class io.grpc.protobuf.services.BinaryLogProvider
 

C

CallMetricRecorder - Class in io.grpc.services
Utility to record call metrics for load-balancing.
ChannelzService - Class in io.grpc.protobuf.services
The channelz service provides stats about a running gRPC process.
ChannelzService - Class in io.grpc.services
Deprecated.
Use ChannelzService instead.
clearStatus(String) - Method in class io.grpc.protobuf.services.HealthStatusManager
Clears the health status record of a service.
clearStatus(String) - Method in class io.grpc.services.HealthStatusManager
Deprecated.
Clears the health status record of a service.
close() - Method in class io.grpc.protobuf.services.BinaryLogProvider
 
createBinaryLog() - Static method in class io.grpc.protobuf.services.BinaryLogs
Creates a binary log that writes to a temp file.
createBinaryLog(BinaryLogSink) - Static method in class io.grpc.protobuf.services.BinaryLogs
Deprecated.
createBinaryLog(BinaryLogSink, String) - Static method in class io.grpc.protobuf.services.BinaryLogs
Creates a binary log with a custom BinaryLogSink for receiving the logged data, and a config string as defined by A16-binary-logging.
createBinaryLog() - Static method in class io.grpc.services.BinaryLogs
Deprecated.
Creates a binary log that writes to a temp file.
createBinaryLog(BinaryLogSink) - Static method in class io.grpc.services.BinaryLogs
Deprecated.
createBinaryLog(BinaryLogSink, String) - Static method in class io.grpc.services.BinaryLogs
Deprecated.
Creates a binary log with a custom BinaryLogSink for receiving the logged data, and a config string as defined by A16-binary-logging.

E

enterTerminalState() - Method in class io.grpc.protobuf.services.HealthStatusManager
enterTerminalState causes the health status manager to mark all services as not serving, and prevents future updates to services.
enterTerminalState() - Method in class io.grpc.services.HealthStatusManager
Deprecated.
enterTerminalState causes the health status manager to mark all services as not serving, and prevents future updates to services.

G

getChannel(GetChannelRequest, StreamObserver<GetChannelResponse>) - Method in class io.grpc.protobuf.services.ChannelzService
Returns a top level channel aka ManagedChannel.
getChannel(GetChannelRequest, StreamObserver<GetChannelResponse>) - Method in class io.grpc.services.ChannelzService
Deprecated.
Returns a top level channel aka ManagedChannel.
getClientInterceptor(String, CallOptions) - Method in class io.grpc.protobuf.services.BinaryLogProvider
Returns a ClientInterceptor for binary logging.
getCurrent() - Static method in class io.grpc.services.CallMetricRecorder
Returns the call metric recorder attached to the current Context.
getHealthService() - Method in class io.grpc.protobuf.services.HealthStatusManager
Gets the health check service created in the constructor.
getHealthService() - Method in class io.grpc.services.HealthStatusManager
Deprecated.
Gets the health check service created in the constructor.
getPolicyName() - Method in class io.grpc.protobuf.services.internal.HealthCheckingRoundRobinLoadBalancerProvider
 
getPriority() - Method in class io.grpc.protobuf.services.internal.HealthCheckingRoundRobinLoadBalancerProvider
 
getServer(GetServerRequest, StreamObserver<GetServerResponse>) - Method in class io.grpc.protobuf.services.ChannelzService
Returns a server.
getServer(GetServerRequest, StreamObserver<GetServerResponse>) - Method in class io.grpc.services.ChannelzService
Deprecated.
Returns a server.
getServerInterceptor(String) - Method in class io.grpc.protobuf.services.BinaryLogProvider
Returns a ServerInterceptor for binary logging.
getServers(GetServersRequest, StreamObserver<GetServersResponse>) - Method in class io.grpc.protobuf.services.ChannelzService
Returns servers.
getServers(GetServersRequest, StreamObserver<GetServersResponse>) - Method in class io.grpc.services.ChannelzService
Deprecated.
Returns servers.
getServerSockets(GetServerSocketsRequest, StreamObserver<GetServerSocketsResponse>) - Method in class io.grpc.protobuf.services.ChannelzService
 
getServerSockets(GetServerSocketsRequest, StreamObserver<GetServerSocketsResponse>) - Method in class io.grpc.services.ChannelzService
Deprecated.
 
getSocket(GetSocketRequest, StreamObserver<GetSocketResponse>) - Method in class io.grpc.protobuf.services.ChannelzService
Returns a socket.
getSocket(GetSocketRequest, StreamObserver<GetSocketResponse>) - Method in class io.grpc.services.ChannelzService
Deprecated.
Returns a socket.
getStandardServices() - Static method in class io.grpc.services.AdminInterface
Returns a list of gRPC's built-in admin services.
getSubchannel(GetSubchannelRequest, StreamObserver<GetSubchannelResponse>) - Method in class io.grpc.protobuf.services.ChannelzService
Returns a subchannel.
getSubchannel(GetSubchannelRequest, StreamObserver<GetSubchannelResponse>) - Method in class io.grpc.services.ChannelzService
Deprecated.
Returns a subchannel.
getTopChannels(GetTopChannelsRequest, StreamObserver<GetTopChannelsResponse>) - Method in class io.grpc.protobuf.services.ChannelzService
Returns top level channel aka ManagedChannel.
getTopChannels(GetTopChannelsRequest, StreamObserver<GetTopChannelsResponse>) - Method in class io.grpc.services.ChannelzService
Deprecated.
Returns top level channel aka ManagedChannel.

H

HealthCheckingLoadBalancerUtil - Class in io.grpc.protobuf.services
Utility for enabling client-side health checking for LoadBalancers.
HealthCheckingRoundRobinLoadBalancerProvider - Class in io.grpc.protobuf.services.internal
The health-check-capable provider for the "round_robin" balancing policy.
HealthCheckingRoundRobinLoadBalancerProvider() - Constructor for class io.grpc.protobuf.services.internal.HealthCheckingRoundRobinLoadBalancerProvider
 
HealthStatusManager - Class in io.grpc.protobuf.services
A HealthStatusManager object manages a health check service.
HealthStatusManager() - Constructor for class io.grpc.protobuf.services.HealthStatusManager
Creates a new health service instance.
HealthStatusManager - Class in io.grpc.services
Deprecated.
Use HealthStatusManager instead.
HealthStatusManager() - Constructor for class io.grpc.services.HealthStatusManager
Deprecated.
Creates a new health service instance.

I

io.grpc.protobuf.services - package io.grpc.protobuf.services
Service definitions and utilities with protobuf dependency for the pre-defined gRPC services.
io.grpc.protobuf.services.internal - package io.grpc.protobuf.services.internal
 
io.grpc.services - package io.grpc.services
Service definitions and utilities for the pre-defined gRPC services.
isAvailable() - Method in class io.grpc.protobuf.services.internal.HealthCheckingRoundRobinLoadBalancerProvider
 

N

newHealthCheckingLoadBalancer(LoadBalancer.Factory, LoadBalancer.Helper) - Static method in class io.grpc.protobuf.services.HealthCheckingLoadBalancerUtil
Creates a health-checking-capable LoadBalancer.
newInstance(int) - Static method in class io.grpc.protobuf.services.ChannelzService
Creates an instance.
newInstance() - Static method in class io.grpc.protobuf.services.ProtoReflectionService
Creates a instance of ProtoReflectionService.
newInstance(int) - Static method in class io.grpc.services.ChannelzService
Deprecated.
Creates an instance.
newLoadBalancer(LoadBalancer.Helper) - Method in class io.grpc.protobuf.services.internal.HealthCheckingRoundRobinLoadBalancerProvider
 

P

parseLoadBalancingPolicyConfig(Map<String, ?>) - Method in class io.grpc.protobuf.services.internal.HealthCheckingRoundRobinLoadBalancerProvider
 
ProtoReflectionService - Class in io.grpc.protobuf.services
Provides a reflection service for Protobuf services (including the reflection service itself).

R

recordCallMetric(String, double) - Method in class io.grpc.services.CallMetricRecorder
Records a call metric measurement.

S

serverReflectionInfo(StreamObserver<ServerReflectionResponse>) - Method in class io.grpc.protobuf.services.ProtoReflectionService
 
SERVICE_NAME_ALL_SERVICES - Static variable in class io.grpc.protobuf.services.HealthStatusManager
The special "service name" that represent all services on a GRPC server.
SERVICE_NAME_ALL_SERVICES - Static variable in class io.grpc.services.HealthStatusManager
Deprecated.
The special "service name" that represent all services on a GRPC server.
setStatus(String, HealthCheckResponse.ServingStatus) - Method in class io.grpc.protobuf.services.HealthStatusManager
Updates the status of the server.
setStatus(String, HealthCheckResponse.ServingStatus) - Method in class io.grpc.services.HealthStatusManager
Deprecated.
Updates the status of the server.

W

wrapChannel(Channel) - Method in class io.grpc.protobuf.services.BinaryLogProvider
Wraps a channel to provide binary logging on ClientCalls as needed.
wrapMethodDefinition(ServerMethodDefinition<ReqT, RespT>) - Method in class io.grpc.protobuf.services.BinaryLogProvider
Wraps a ServerMethodDefinition such that it performs binary logging if needed.
write(MessageLite) - Method in interface io.grpc.protobuf.services.BinaryLogSink
Writes the message to the destination.
A B C E G H I N P R S W 
Skip navigation links