Package io.grpc
Class ChannelLogger
java.lang.Object
io.grpc.ChannelLogger
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/5029")
@ThreadSafe
public abstract class ChannelLogger
extends Object
A Channel-specific logger provided by GRPC library to
LoadBalancer
implementations.
Information logged here goes to Channelz, and to the Java logger of this class
as well.-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
log
(ChannelLogger.ChannelLogLevel level, String message) Logs a message.abstract void
log
(ChannelLogger.ChannelLogLevel level, String messageFormat, Object... args) Logs a message, using a message format and a list of arguments used to generate the log message withMessageFormat
.
-
Constructor Details
-
ChannelLogger
public ChannelLogger()
-
-
Method Details
-
log
Logs a message. -
log
Logs a message, using a message format and a list of arguments used to generate the log message withMessageFormat
.
-