Interface SpanNamingStrategy
Customizes OpenTelemetry span names emitted by
OpenTelemetryLifecycleObserver.- Author:
- Mark Allen
-
Method Summary
Modifier and TypeMethodDescriptionstatic @NonNull SpanNamingStrategyhttpRequestSpanName(@NonNull Request request, @Nullable ResourceMethod resourceMethod) mcpRequestSpanName(@NonNull Request request, @NonNull Class<? extends McpEndpoint> endpointClass, @NonNull String jsonRpcMethod) mcpSseStreamSpanName(@NonNull McpSseStream stream) sseConnectionSpanName(@NonNull SseConnection connection)
-
Method Details
-
httpRequestSpanName
@NonNull String httpRequestSpanName(@NonNull Request request, @Nullable ResourceMethod resourceMethod) -
streamingResponseSpanName
-
sseConnectionSpanName
-
mcpRequestSpanName
@NonNull String mcpRequestSpanName(@NonNull Request request, @NonNull Class<? extends McpEndpoint> endpointClass, @NonNull String jsonRpcMethod) -
mcpSseStreamSpanName
-
defaultInstance
-