java.lang.Object
io.opentelemetry.instrumentation.spring.autoconfigure.internal.properties.InstrumentationConfigUtil

public final class InstrumentationConfigUtil extends Object
This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.
  • Method Summary

    Modifier and Type
    Method
    Description
    static <T, REQUEST, RESPONSE>
    T
    configureClientBuilder(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties config, T builder, Function<T,io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder<REQUEST,RESPONSE>> getBuilder)
     
    static <T, REQUEST, RESPONSE>
    T
    configureServerBuilder(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties config, T builder, Function<T,io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder<REQUEST,RESPONSE>> getBuilder)
     
    static boolean
    isStatementSanitizationEnabled(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties config, String key)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • configureClientBuilder

      @CanIgnoreReturnValue public static <T, REQUEST, RESPONSE> T configureClientBuilder(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties config, T builder, Function<T,io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder<REQUEST,RESPONSE>> getBuilder)
    • configureServerBuilder

      @CanIgnoreReturnValue public static <T, REQUEST, RESPONSE> T configureServerBuilder(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties config, T builder, Function<T,io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder<REQUEST,RESPONSE>> getBuilder)
    • isStatementSanitizationEnabled

      public static boolean isStatementSanitizationEnabled(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties config, String key)