public class TraceLoggingEnhancer implements LoggingEnhancerImplements
LoggingEnhancerStatic Methods
getCurrentTraceId()
public static String getCurrentTraceId()Get the Trace ID associated with any logging done by the current thread.
| Type | Description |
| String | id The traceID |
setCurrentTraceId(String id)
public static void setCurrentTraceId(String id)Set the Trace ID associated with any logging done by the current thread.
| Name | Description |
| id | StringThe traceID, in the form projects/[PROJECT_ID]/traces/[TRACE_ID] |
Constructors
TraceLoggingEnhancer()
public TraceLoggingEnhancer()TraceLoggingEnhancer(String prefix)
public TraceLoggingEnhancer(String prefix)| Name | Description |
| prefix | String |
Methods
enhanceLogEntry(LogEntry.Builder builder)
public void enhanceLogEntry(LogEntry.Builder builder)| Name | Description |
| builder | LogEntry.Builder |