Package com.google.cloud.logging.logback (0.131.7-alpha)

GitHub Repository

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.logging.logback.LogbackBatchingSettings This class is used only to provide batch settings configuration in logback.xml since com.google.api.gax.batching.BatchingSettings cannot be used as is with logback configuration described in https://logback.qos.ch/manual/configuration.html. All data members below are simply copy of com.google.api.gax.batching.BatchingSettings class, so it could be used with logback.xml.

Classes

Class Description
com.google.cloud.logging.logback.LoggingAppender Logback appender for Google Cloud Logging.

Appender configuration in logback.xml:

com.google.cloud.logging.logback.TraceLoggingEventEnhancer Adds support for grouping logs by incoming http request

Interfaces

Interface Description
com.google.cloud.logging.logback.LoggingEventEnhancer An enhancer for ILoggingEvent log entries. Used to add custom labels to the LogEntry.Builder.