Class OpenTelemetryResponseFilterConfiguration


  • @Configuration
    @ConditionalOnClass(io.opentelemetry.api.trace.Tracer.class)
    @ConditionalOnProperty(prefix="hawaii.logging.open-telemetry-response",
                           name="enabled",
                           matchIfMissing=true)
    public class OpenTelemetryResponseFilterConfiguration
    extends Object
    Configuration to add open telemetry trace ids to the http servlet responses.
    • Constructor Detail

      • OpenTelemetryResponseFilterConfiguration

        public OpenTelemetryResponseFilterConfiguration​(HawaiiLoggingFilterConfigurationProperties hawaiiLoggingFilterConfigurationProperties)
        Autowired constructor.
        Parameters:
        hawaiiLoggingFilterConfigurationProperties - the logging configuration properties