Class OpenTelemetryLifecycleObserver.Builder
java.lang.Object
com.soklet.otel.OpenTelemetryLifecycleObserver.Builder
- Enclosing class:
OpenTelemetryLifecycleObserver
- Author:
- Mark Allen
-
Method Summary
Modifier and TypeMethodDescriptionbuild()instrumentationName(@NonNull String instrumentationName) instrumentationVersion(@Nullable String instrumentationVersion) openTelemetry(@NonNull OpenTelemetry openTelemetry) spanNamingStrategy(@NonNull SpanNamingStrategy spanNamingStrategy) spanPolicy(@NonNull SpanPolicy spanPolicy)
-
Method Details
-
openTelemetry
public @NonNull OpenTelemetryLifecycleObserver.Builder openTelemetry(@NonNull OpenTelemetry openTelemetry) -
tracer
-
instrumentationName
public @NonNull OpenTelemetryLifecycleObserver.Builder instrumentationName(@NonNull String instrumentationName) -
instrumentationVersion
public @NonNull OpenTelemetryLifecycleObserver.Builder instrumentationVersion(@Nullable String instrumentationVersion) -
spanNamingStrategy
public @NonNull OpenTelemetryLifecycleObserver.Builder spanNamingStrategy(@NonNull SpanNamingStrategy spanNamingStrategy) -
spanPolicy
-
build
-