Class InstrumentationUtil
- java.lang.Object
-
- io.opentelemetry.exporter.internal.InstrumentationUtil
-
@Deprecated public final class InstrumentationUtil extends java.lang.ObjectDeprecated.useInstrumentationUtilinstead. This class should be removed once instrumentation does not refer to it anymore.This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateInstrumentationUtil()Deprecated.
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static booleanshouldSuppressInstrumentation(Context context)Deprecated.Checks if an automatic instrumentation should be suppressed with the provided Context.static voidsuppressInstrumentation(java.lang.Runnable runnable)Deprecated.Adds a Context boolean key that will allow to identify HTTP calls coming from OTel exporters.
-
-
-
Method Detail
-
suppressInstrumentation
public static void suppressInstrumentation(java.lang.Runnable runnable)
Deprecated.Adds a Context boolean key that will allow to identify HTTP calls coming from OTel exporters. The key later be checked by an automatic instrumentation to avoid tracing OTel exporter's calls.
-
shouldSuppressInstrumentation
public static boolean shouldSuppressInstrumentation(Context context)
Deprecated.Checks if an automatic instrumentation should be suppressed with the provided Context.- Returns:
- TRUE to suppress the automatic instrumentation, FALSE to continue with the instrumentation.
-
-