Class SystemInfoInstrumentation
- java.lang.Object
-
- io.opentelemetry.javaagent.instrumentation.oshi.SystemInfoInstrumentation
-
- All Implemented Interfaces:
io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation
public class SystemInfoInstrumentation extends Object implements io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSystemInfoInstrumentation.GetCurrentPlatformEnumAdvice
-
Constructor Summary
Constructors Constructor Description SystemInfoInstrumentation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.bytebuddy.matcher.ElementMatcher<ClassLoader>classLoaderOptimization()voidtransform(io.opentelemetry.javaagent.extension.instrumentation.TypeTransformer transformer)net.bytebuddy.matcher.ElementMatcher<net.bytebuddy.description.type.TypeDescription>typeMatcher()
-
-
-
Method Detail
-
classLoaderOptimization
public net.bytebuddy.matcher.ElementMatcher<ClassLoader> classLoaderOptimization()
- Specified by:
classLoaderOptimizationin interfaceio.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation
-
typeMatcher
public net.bytebuddy.matcher.ElementMatcher<net.bytebuddy.description.type.TypeDescription> typeMatcher()
- Specified by:
typeMatcherin interfaceio.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation
-
transform
public void transform(io.opentelemetry.javaagent.extension.instrumentation.TypeTransformer transformer)
- Specified by:
transformin interfaceio.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation
-
-