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

B

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

C

ChannelzService - Class in io.grpc.services
The channelz service provides stats about a running gRPC process.
clearStatus(String) - Method in class io.grpc.services.HealthStatusManager
Clears the health status record of a service.
close() - Method in class io.grpc.services.BinaryLogProvider
 
createBinaryLog() - Static method in class io.grpc.services.BinaryLogs
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
Creates a binary log with a custom BinaryLogSink for receiving the logged data, and a config string as defined by A16-binary-logging.

G

getChannel(GetChannelRequest, StreamObserver<GetChannelResponse>) - Method in class io.grpc.services.ChannelzService
Returns a top level channel aka ManagedChannel.
getClientInterceptor(String, CallOptions) - Method in class io.grpc.services.BinaryLogProvider
Returns a ClientInterceptor for binary logging.
getHealthService() - Method in class io.grpc.services.HealthStatusManager
Gets the health check service created in the constructor.
getServerInterceptor(String) - Method in class io.grpc.services.BinaryLogProvider
Returns a ServerInterceptor for binary logging.
getServers(GetServersRequest, StreamObserver<GetServersResponse>) - Method in class io.grpc.services.ChannelzService
Returns servers.
getServerSockets(GetServerSocketsRequest, StreamObserver<GetServerSocketsResponse>) - Method in class io.grpc.services.ChannelzService
 
getSocket(GetSocketRequest, StreamObserver<GetSocketResponse>) - Method in class io.grpc.services.ChannelzService
Returns a socket.
getSubchannel(GetSubchannelRequest, StreamObserver<GetSubchannelResponse>) - Method in class io.grpc.services.ChannelzService
Returns a subchannel.
getTopChannels(GetTopChannelsRequest, StreamObserver<GetTopChannelsResponse>) - Method in class io.grpc.services.ChannelzService
Returns top level channel aka ManagedChannel.

H

HealthStatusManager - Class in io.grpc.services
A HealthStatusManager object manages a health check service.
HealthStatusManager() - Constructor for class io.grpc.services.HealthStatusManager
Creates a new health service instance.

I

io.grpc.protobuf.services - package io.grpc.protobuf.services
 
io.grpc.services - package io.grpc.services
Service definitions and utilities for the pre-defined gRPC services.

N

newInstance() - Static method in class io.grpc.protobuf.services.ProtoReflectionService
 
newInstance(int) - Static method in class io.grpc.services.ChannelzService
Creates an instance.
notifyOnBuild(Server) - Method in class io.grpc.protobuf.services.ProtoReflectionService
Receives a reference to the server at build time.

P

ProtoReflectionService - Class in io.grpc.protobuf.services
Provides a reflection service for Protobuf services (including the reflection service itself).

S

serverReflectionInfo(StreamObserver<ServerReflectionResponse>) - Method in class io.grpc.protobuf.services.ProtoReflectionService
 
setStatus(String, HealthCheckResponse.ServingStatus) - Method in class io.grpc.services.HealthStatusManager
Updates the status of the server.

W

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