Uses of Class
com.soklet.MetricsCollector.HistogramSnapshot
Packages that use MetricsCollector.HistogramSnapshot
-
Uses of MetricsCollector.HistogramSnapshot in com.soklet
Methods in com.soklet that return MetricsCollector.HistogramSnapshotModifier and TypeMethodDescriptionMetricsCollector.Histogram.snapshot()Captures an immutable snapshot of the histogram.Methods in com.soklet that return types with arguments of type MetricsCollector.HistogramSnapshotModifier and TypeMethodDescription@NonNull Map<@NonNull MetricsCollector.ServerRouteStatusKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getHttpHandlerDurations()Returns HTTP handler duration histograms keyed by server route and status class.MetricsCollector.Snapshot.getHttpRequestBodyBytes()Returns HTTP request body size histograms keyed by server route.@NonNull Map<@NonNull MetricsCollector.ServerRouteStatusKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getHttpRequestDurations()Returns HTTP request duration histograms keyed by server route and status class.@NonNull Map<@NonNull MetricsCollector.ServerRouteStatusKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getHttpResponseBodyBytes()Returns HTTP response body size histograms keyed by server route and status class.@NonNull Map<@NonNull MetricsCollector.ServerRouteStatusKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getHttpTimeToFirstByte()Returns HTTP time-to-first-byte histograms keyed by server route and status class.@NonNull Map<@NonNull MetricsCollector.ServerSentEventCommentRouteKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getSseCommentDeliveryLag()Returns SSE comment delivery lag histograms keyed by route and comment type.@NonNull Map<@NonNull MetricsCollector.ServerSentEventCommentRouteKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getSseCommentQueueDepth()Returns SSE comment queue depth histograms keyed by route and comment type.@NonNull Map<@NonNull MetricsCollector.ServerSentEventCommentRouteKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getSseCommentSizes()Returns SSE comment size histograms keyed by route and comment type.@NonNull Map<@NonNull MetricsCollector.ServerSentEventRouteTerminationKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getSseConnectionDurations()Returns SSE connection duration histograms keyed by route and termination reason.@NonNull Map<@NonNull MetricsCollector.ServerSentEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getSseEventDeliveryLag()Returns SSE event delivery lag histograms keyed by route.@NonNull Map<@NonNull MetricsCollector.ServerSentEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getSseEventSizes()Returns SSE event size histograms keyed by route.@NonNull Map<@NonNull MetricsCollector.ServerSentEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getSseEventWriteDurations()Returns SSE event write duration histograms keyed by route.@NonNull Map<@NonNull MetricsCollector.ServerSentEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getSseQueueDepth()Returns SSE queue depth histograms keyed by route.@NonNull Map<@NonNull MetricsCollector.ServerSentEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> MetricsCollector.Snapshot.getSseTimeToFirstEvent()Returns SSE time-to-first-event histograms keyed by route.Method parameters in com.soklet with type arguments of type MetricsCollector.HistogramSnapshotModifier and TypeMethodDescriptionMetricsCollector.Snapshot.Builder.httpHandlerDurations(@Nullable Map<@NonNull MetricsCollector.ServerRouteStatusKey, @NonNull MetricsCollector.HistogramSnapshot> httpHandlerDurations) Sets HTTP handler duration histograms keyed by server route and status class.MetricsCollector.Snapshot.Builder.httpRequestBodyBytes(@Nullable Map<@NonNull MetricsCollector.ServerRouteKey, @NonNull MetricsCollector.HistogramSnapshot> httpRequestBodyBytes) Sets HTTP request body size histograms keyed by server route.MetricsCollector.Snapshot.Builder.httpRequestDurations(@Nullable Map<@NonNull MetricsCollector.ServerRouteStatusKey, @NonNull MetricsCollector.HistogramSnapshot> httpRequestDurations) Sets HTTP request duration histograms keyed by server route and status class.MetricsCollector.Snapshot.Builder.httpResponseBodyBytes(@Nullable Map<@NonNull MetricsCollector.ServerRouteStatusKey, @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.ServerRouteStatusKey, @NonNull MetricsCollector.HistogramSnapshot> httpTimeToFirstByte) Sets HTTP time-to-first-byte histograms keyed by server route and status class.MetricsCollector.Snapshot.Builder.sseCommentDeliveryLag(@Nullable Map<@NonNull MetricsCollector.ServerSentEventCommentRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseCommentDeliveryLag) Sets SSE comment delivery lag histograms keyed by route and comment type.MetricsCollector.Snapshot.Builder.sseCommentQueueDepth(@Nullable Map<@NonNull MetricsCollector.ServerSentEventCommentRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseCommentQueueDepth) Sets SSE comment queue depth histograms keyed by route and comment type.MetricsCollector.Snapshot.Builder.sseCommentSizes(@Nullable Map<@NonNull MetricsCollector.ServerSentEventCommentRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseCommentSizes) Sets SSE comment size histograms keyed by route and comment type.MetricsCollector.Snapshot.Builder.sseConnectionDurations(@Nullable Map<@NonNull MetricsCollector.ServerSentEventRouteTerminationKey, @NonNull MetricsCollector.HistogramSnapshot> sseConnectionDurations) Sets SSE connection duration histograms keyed by route and termination reason.MetricsCollector.Snapshot.Builder.sseEventDeliveryLag(@Nullable Map<@NonNull MetricsCollector.ServerSentEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseEventDeliveryLag) Sets SSE event delivery lag histograms keyed by route.MetricsCollector.Snapshot.Builder.sseEventSizes(@Nullable Map<@NonNull MetricsCollector.ServerSentEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseEventSizes) Sets SSE event size histograms keyed by route.MetricsCollector.Snapshot.Builder.sseEventWriteDurations(@Nullable Map<@NonNull MetricsCollector.ServerSentEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseEventWriteDurations) Sets SSE event write duration histograms keyed by route.MetricsCollector.Snapshot.Builder.sseQueueDepth(@Nullable Map<@NonNull MetricsCollector.ServerSentEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseQueueDepth) Sets SSE queue depth histograms keyed by route.MetricsCollector.Snapshot.Builder.sseTimeToFirstEvent(@Nullable Map<@NonNull MetricsCollector.ServerSentEventRouteKey, @NonNull MetricsCollector.HistogramSnapshot> sseTimeToFirstEvent) Sets SSE time-to-first-event histograms keyed by route.