Uses of Class
com.soklet.MetricsCollector.Snapshot.Builder
Packages that use MetricsCollector.Snapshot.Builder
-
Uses of MetricsCollector.Snapshot.Builder in com.soklet
Methods in com.soklet that return MetricsCollector.Snapshot.BuilderModifier and TypeMethodDescriptionMetricsCollector.Snapshot.Builder.activeMcpSessions(@NonNull Long activeMcpSessions) Sets the active MCP session count.MetricsCollector.Snapshot.Builder.activeMcpStreams(@NonNull Long activeMcpStreams) Sets the active MCP stream count.MetricsCollector.Snapshot.Builder.activeRequests(@NonNull Long activeRequests) Sets the active HTTP request count.MetricsCollector.Snapshot.Builder.activeSseConnections(@NonNull Long activeSseConnections) Sets the active server-sent event connection count.MetricsCollector.Snapshot.builder()Acquires an "empty" builder forMetricsCollector.Snapshotinstances.MetricsCollector.Snapshot.Builder.httpConnectionsAccepted(@NonNull Long httpConnectionsAccepted) Sets the total number of accepted HTTP connections.MetricsCollector.Snapshot.Builder.httpConnectionsRejected(@NonNull Long httpConnectionsRejected) Sets the total number of rejected HTTP connections.MetricsCollector.Snapshot.Builder.httpHandlerDurations(@Nullable Map<@NonNull MetricsCollector.HttpServerRouteStatusKey, @NonNull MetricsCollector.HistogramSnapshot> httpHandlerDurations) Sets HTTP handler duration histograms keyed by server route and status class.MetricsCollector.Snapshot.Builder.httpRequestBodyBytes(@Nullable Map<@NonNull MetricsCollector.HttpServerRouteKey, @NonNull MetricsCollector.HistogramSnapshot> httpRequestBodyBytes) Sets HTTP request body size histograms keyed by server route.MetricsCollector.Snapshot.Builder.httpRequestDurations(@Nullable Map<@NonNull MetricsCollector.HttpServerRouteStatusKey, @NonNull MetricsCollector.HistogramSnapshot> httpRequestDurations) Sets HTTP request duration histograms keyed by server route and status class.MetricsCollector.Snapshot.Builder.httpRequestReadFailures(@Nullable Map<@NonNull MetricsCollector.RequestReadFailureKey, @NonNull Long> httpRequestReadFailures) Sets HTTP request read failure counters keyed by failure reason.MetricsCollector.Snapshot.Builder.httpRequestRejections(@Nullable Map<@NonNull MetricsCollector.RequestRejectionKey, @NonNull Long> httpRequestRejections) Sets HTTP request rejection counters keyed by rejection reason.MetricsCollector.Snapshot.Builder.httpResponseBodyBytes(@Nullable Map<@NonNull MetricsCollector.HttpServerRouteStatusKey, @NonNull MetricsCollector.HistogramSnapshot> httpResponseBodyBytes) Sets HTTP response body size histograms keyed by server route and status class.MetricsCollector.Snapshot.Builder.httpTimeToFirstByte(@Nullable Map<@NonNull MetricsCollector.HttpServerRouteStatusKey, @NonNull MetricsCollector.HistogramSnapshot> httpTimeToFirstByte) Sets HTTP time-to-first-byte histograms keyed by server route and status class.MetricsCollector.Snapshot.Builder.mcpConnectionsAccepted(@NonNull Long mcpConnectionsAccepted) Sets the total number of accepted MCP connections.MetricsCollector.Snapshot.Builder.mcpConnectionsRejected(@NonNull Long mcpConnectionsRejected) Sets the total number of rejected MCP connections.MetricsCollector.Snapshot.Builder.mcpRequestDurations(@Nullable Map<@NonNull MetricsCollector.McpEndpointRequestOutcomeKey, @NonNull MetricsCollector.HistogramSnapshot> mcpRequestDurations) Sets MCP request duration histograms keyed by endpoint, JSON-RPC method, and outcome.MetricsCollector.Snapshot.Builder.mcpRequestReadFailures(@Nullable Map<@NonNull MetricsCollector.RequestReadFailureKey, @NonNull Long> mcpRequestReadFailures) Sets MCP request read failure counters keyed by failure reason.MetricsCollector.Snapshot.Builder.mcpRequestRejections(@Nullable Map<@NonNull MetricsCollector.RequestRejectionKey, @NonNull Long> mcpRequestRejections) Sets MCP request rejection counters keyed by rejection reason.MetricsCollector.Snapshot.Builder.mcpRequests(@Nullable Map<@NonNull MetricsCollector.McpEndpointRequestOutcomeKey, @NonNull Long> mcpRequests) Sets MCP request outcome counters keyed by endpoint, JSON-RPC method, and outcome.MetricsCollector.Snapshot.Builder.mcpSessionDurations(@Nullable Map<@NonNull MetricsCollector.McpEndpointSessionTerminationKey, @NonNull MetricsCollector.HistogramSnapshot> mcpSessionDurations) Sets MCP session duration histograms keyed by endpoint and termination reason.MetricsCollector.Snapshot.Builder.mcpStreamDurations(@Nullable Map<@NonNull MetricsCollector.McpEndpointStreamTerminationKey, @NonNull MetricsCollector.HistogramSnapshot> mcpStreamDurations) Sets MCP stream duration histograms keyed by endpoint and termination reason.MetricsCollector.Snapshot.Builder.sseCommentDeliveryLag(@Nullable Map<@NonNull MetricsCollector.SseCommentRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseCommentDeliveryLag) Sets SSE comment delivery lag histograms keyed by route and comment type.MetricsCollector.Snapshot.Builder.sseCommentDrops(@Nullable Map<@NonNull MetricsCollector.SseCommentRouteDropKey, @NonNull Long> sseCommentDrops) Sets SSE comment drop counters keyed by route, comment type, and drop reason.MetricsCollector.Snapshot.Builder.sseCommentEnqueueOutcomes(@Nullable Map<@NonNull MetricsCollector.SseCommentRouteEnqueueOutcomeKey, @NonNull Long> sseCommentEnqueueOutcomes) Sets SSE comment enqueue outcome counters keyed by route, comment type, and outcome.MetricsCollector.Snapshot.Builder.sseCommentQueueDepth(@Nullable Map<@NonNull MetricsCollector.SseCommentRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseCommentQueueDepth) Sets SSE comment queue depth histograms keyed by route and comment type.MetricsCollector.Snapshot.Builder.sseCommentSizes(@Nullable Map<@NonNull MetricsCollector.SseCommentRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseCommentSizes) Sets SSE comment size histograms keyed by route and comment type.MetricsCollector.Snapshot.Builder.sseConnectionDurations(@Nullable Map<@NonNull MetricsCollector.SseEventRouteTerminationKey, @NonNull MetricsCollector.HistogramSnapshot> sseConnectionDurations) Sets SSE connection duration histograms keyed by route and termination reason.MetricsCollector.Snapshot.Builder.sseConnectionsAccepted(@NonNull Long sseConnectionsAccepted) Sets the total number of accepted SSE connections.MetricsCollector.Snapshot.Builder.sseConnectionsRejected(@NonNull Long sseConnectionsRejected) Sets the total number of rejected SSE connections.MetricsCollector.Snapshot.Builder.sseEventDeliveryLag(@Nullable Map<@NonNull MetricsCollector.SseEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseEventDeliveryLag) Sets SSE event delivery lag histograms keyed by route.MetricsCollector.Snapshot.Builder.sseEventDrops(@Nullable Map<@NonNull MetricsCollector.SseEventRouteDropKey, @NonNull Long> sseEventDrops) Sets SSE event drop counters keyed by route and drop reason.MetricsCollector.Snapshot.Builder.sseEventEnqueueOutcomes(@Nullable Map<@NonNull MetricsCollector.SseEventRouteEnqueueOutcomeKey, @NonNull Long> sseEventEnqueueOutcomes) Sets SSE event enqueue outcome counters keyed by route and outcome.MetricsCollector.Snapshot.Builder.sseEventSizes(@Nullable Map<@NonNull MetricsCollector.SseEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseEventSizes) Sets SSE event size histograms keyed by route.MetricsCollector.Snapshot.Builder.sseEventWriteDurations(@Nullable Map<@NonNull MetricsCollector.SseEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseEventWriteDurations) Sets SSE event write duration histograms keyed by route.MetricsCollector.Snapshot.Builder.sseHandshakesAccepted(@Nullable Map<@NonNull MetricsCollector.SseEventRouteKey, @NonNull Long> sseHandshakesAccepted) Sets SSE handshake acceptance counters keyed by route.MetricsCollector.Snapshot.Builder.sseHandshakesRejected(@Nullable Map<@NonNull MetricsCollector.SseEventRouteHandshakeFailureKey, @NonNull Long> sseHandshakesRejected) Sets SSE handshake rejection counters keyed by route and failure reason.MetricsCollector.Snapshot.Builder.sseQueueDepth(@Nullable Map<@NonNull MetricsCollector.SseEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseQueueDepth) Sets SSE queue depth histograms keyed by route.MetricsCollector.Snapshot.Builder.sseRequestReadFailures(@Nullable Map<@NonNull MetricsCollector.RequestReadFailureKey, @NonNull Long> sseRequestReadFailures) Sets SSE request read failure counters keyed by failure reason.MetricsCollector.Snapshot.Builder.sseRequestRejections(@Nullable Map<@NonNull MetricsCollector.RequestRejectionKey, @NonNull Long> sseRequestRejections) Sets SSE request rejection counters keyed by rejection reason.MetricsCollector.Snapshot.Builder.sseTimeToFirstEvent(@Nullable Map<@NonNull MetricsCollector.SseEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseTimeToFirstEvent) Sets SSE time-to-first-event histograms keyed by route.