Class Hierarchy

  • java.lang.Object
    • com.google.cloud.spring.logging.extractors.CloudTraceIdExtractor (implements com.google.cloud.spring.logging.extractors.TraceIdExtractor)
    • ch.qos.logback.core.spi.ContextAwareBase (implements ch.qos.logback.core.spi.ContextAware)
      • ch.qos.logback.core.LayoutBase<E> (implements ch.qos.logback.core.Layout<E>)
        • ch.qos.logback.contrib.json.JsonLayoutBase<E>
      • ch.qos.logback.core.UnsynchronizedAppenderBase<E> (implements ch.qos.logback.core.Appender<E>)
        • com.google.cloud.logging.logback.LoggingAppender
    • com.google.cloud.spring.logging.LoggingWebMvcConfigurer (implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer)
    • com.google.cloud.spring.logging.extensions.LogstashLoggingEventEnhancer (implements com.google.cloud.spring.logging.JsonLoggingEventEnhancer, com.google.cloud.logging.logback.LoggingEventEnhancer)
    • com.google.cloud.spring.logging.StackdriverErrorReportingServiceContext
    • com.google.cloud.spring.logging.TraceIdLoggingEnhancer (implements com.google.cloud.logging.LoggingEnhancer, com.google.cloud.logging.logback.LoggingEventEnhancer)
    • com.google.cloud.spring.logging.TraceIdLoggingWebMvcInterceptor (implements org.springframework.web.servlet.HandlerInterceptor)

Interface Hierarchy