Class SpanPolicy.Builder
java.lang.Object
com.soklet.otel.SpanPolicy.Builder
- Enclosing class:
SpanPolicy
Mutable builder for
SpanPolicy instances.- Author:
- Mark Allen
-
Method Summary
Modifier and TypeMethodDescriptionbuild()recordClientAddress(@NonNull Boolean recordClientAddress) recordHttpRequestSpans(@NonNull Boolean recordHttpRequestSpans) recordMcpRequestSpans(@NonNull Boolean recordMcpRequestSpans) recordMcpSessionEvents(@NonNull Boolean recordMcpSessionEvents) recordMcpSseStreamSpans(@NonNull Boolean recordMcpSseStreamSpans) recordRequestId(@NonNull Boolean recordRequestId) recordSseConnectionSpans(@NonNull Boolean recordSseConnectionSpans) recordSseWriteEvents(@NonNull Boolean recordSseWriteEvents) recordStreamingResponseSpans(@NonNull Boolean recordStreamingResponseSpans)
-
Method Details
-
recordHttpRequestSpans
-
recordStreamingResponseSpans
public @NonNull SpanPolicy.Builder recordStreamingResponseSpans(@NonNull Boolean recordStreamingResponseSpans) -
recordSseConnectionSpans
public @NonNull SpanPolicy.Builder recordSseConnectionSpans(@NonNull Boolean recordSseConnectionSpans) -
recordSseWriteEvents
-
recordMcpRequestSpans
-
recordMcpSessionEvents
-
recordMcpSseStreamSpans
public @NonNull SpanPolicy.Builder recordMcpSseStreamSpans(@NonNull Boolean recordMcpSseStreamSpans) -
recordClientAddress
-
recordRequestId
-
build
-