A B C D E F G J L S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addEnhancer(String) - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Add extra labels using classes that implement
LoggingEnhancer
. - addLoggingEventEnhancer(String) - Method in class com.google.cloud.logging.logback.LoggingAppender
- append(ILoggingEvent) - Method in class com.google.cloud.logging.logback.LoggingAppender
B
- build() - Method in class com.google.cloud.logging.logback.LogbackBatchingSettings
C
- clearTraceId() - Static method in class com.google.cloud.logging.logback.TraceLoggingEventEnhancer
-
Clearing a trace Id from the MDC
- com.google.cloud.logging.logback - package com.google.cloud.logging.logback
D
- DEFAULT_INSTRUMENTATION_VERSION - Static variable in class com.google.cloud.logging.logback.LoggingAppender
E
- enhanceLogEntry(LogEntry.Builder, ILoggingEvent) - Method in interface com.google.cloud.logging.logback.LoggingEventEnhancer
- enhanceLogEntry(LogEntry.Builder, ILoggingEvent) - Method in class com.google.cloud.logging.logback.TraceLoggingEventEnhancer
F
- flush() - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Deprecated.
G
- getCurrentTraceId() - Static method in class com.google.cloud.logging.logback.TraceLoggingEventEnhancer
-
Get the Trace ID associated with any logging done by the current thread.
- getLoggingOptions() - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Gets the
LoggingOptions
to use for thisLoggingAppender
. - getWriteSynchronicity() - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Deprecated.
J
- JAVA_LOGBACK_LIBRARY_NAME - Static variable in class com.google.cloud.logging.logback.LoggingAppender
L
- LogbackBatchingSettings - Class in com.google.cloud.logging.logback
-
This class is used only to provide batch settings configuration in logback.xml since
BatchingSettings
cannot be used as is with logback configuration described in https://logback.qos.ch/manual/configuration.html. - LogbackBatchingSettings() - Constructor for class com.google.cloud.logging.logback.LogbackBatchingSettings
- LoggingAppender - Class in com.google.cloud.logging.logback
-
Logback appender for Google Cloud Logging.
- LoggingAppender() - Constructor for class com.google.cloud.logging.logback.LoggingAppender
- LoggingEventEnhancer - Interface in com.google.cloud.logging.logback
-
An enhancer for ILoggingEvent log entries.
S
- setAutoPopulateMetadata(boolean) - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Sets the automatic population of metadata fields for ingested logs.
- setCredentialsFile(String) - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Sets the path to the credential file.
- setCurrentTraceId(String) - Static method in class com.google.cloud.logging.logback.TraceLoggingEventEnhancer
-
Set the Trace ID associated with any logging done by the current thread.
- setDelayThreshold(Long) - Method in class com.google.cloud.logging.logback.LogbackBatchingSettings
- setElementCountThreshold(Long) - Method in class com.google.cloud.logging.logback.LogbackBatchingSettings
- setFlushLevel(Level) - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Sets a threshold for log severity level to flush all log entries that were batched so far.
- setLimitExceededBehavior(FlowController.LimitExceededBehavior) - Method in class com.google.cloud.logging.logback.LogbackBatchingSettings
- setLog(String) - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Sets the LOG_ID part of the log name for which the logs are ingested.
- setLogbackBatchingSettings(LogbackBatchingSettings) - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Sets the
LogbackBatchingSettings
to be used for the asynchronous mode call(s) to Logging API - setLogDestinationProjectId(String) - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Sets project ID to be used to customize log destination name for written log entries.
- setMaxOutstandingElementCount(Long) - Method in class com.google.cloud.logging.logback.LogbackBatchingSettings
- setMaxOutstandingRequestBytes(Long) - Method in class com.google.cloud.logging.logback.LogbackBatchingSettings
- setPartialSuccess(boolean) - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Sets the flag indicating if a batch's valid entries should be written even if some other entry failed due to an error.
- setRedirectToStdout(boolean) - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Sets the redirect of the appender's output to STDOUT instead of ingesting logs to Cloud Logging using Logging API.
- setRequestByteThreshold(Long) - Method in class com.google.cloud.logging.logback.LogbackBatchingSettings
- setResourceType(String) - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Sets the name of the monitored resource (Optional).
- setWriteSynchronicity(Synchronicity) - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Sets the log ingestion mode.
- start() - Method in class com.google.cloud.logging.logback.LoggingAppender
-
Initialize and configure the cloud logging service.
- stop() - Method in class com.google.cloud.logging.logback.LoggingAppender
T
- TraceLoggingEventEnhancer - Class in com.google.cloud.logging.logback
-
Adds support for grouping logs by incoming http request
- TraceLoggingEventEnhancer() - Constructor for class com.google.cloud.logging.logback.TraceLoggingEventEnhancer
All Classes All Packages