Index

B C D F I M O S V W 
All Classes and Interfaces|All Packages

B

build() - Method in class com.soklet.otel.OpenTelemetryMetricsCollector.Builder
Builds the collector.
builder() - Static method in class com.soklet.otel.OpenTelemetryMetricsCollector
Acquires a builder for OpenTelemetryMetricsCollector instances, using GlobalOpenTelemetry by default.

C

com.soklet.otel - package com.soklet.otel
OpenTelemetry integration for Soklet via MetricsCollector implementations.

D

didAcceptConnection(ServerType, InetSocketAddress) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didAcceptRequest(ServerType, InetSocketAddress, String) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didBroadcastServerSentEvent(ResourcePathDeclaration, int, int, int) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didBroadcastServerSentEventComment(ResourcePathDeclaration, ServerSentEventComment.CommentType, int, int, int) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didDropServerSentEvent(ServerSentEventConnection, ServerSentEvent, MetricsCollector.ServerSentEventDropReason, Integer, Integer) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didDropServerSentEventComment(ServerSentEventConnection, ServerSentEventComment, MetricsCollector.ServerSentEventDropReason, Integer, Integer) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didEstablishServerSentEventConnection(ServerSentEventConnection) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didFailToAcceptConnection(ServerType, InetSocketAddress, ConnectionRejectionReason, Throwable) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didFailToAcceptRequest(ServerType, InetSocketAddress, String, RequestRejectionReason, Throwable) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didFailToEstablishServerSentEventConnection(Request, ResourceMethod, ServerSentEventConnection.HandshakeFailureReason, Throwable) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didFailToReadRequest(ServerType, InetSocketAddress, String, RequestReadFailureReason, Throwable) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didFailToWriteResponse(ServerType, Request, ResourceMethod, MarshaledResponse, Duration, Throwable) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didFailToWriteServerSentEvent(ServerSentEventConnection, ServerSentEvent, Duration, Throwable, Duration, Integer, Integer) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didFailToWriteServerSentEventComment(ServerSentEventConnection, ServerSentEventComment, Duration, Throwable, Duration, Integer, Integer) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didFinishRequestHandling(ServerType, Request, ResourceMethod, MarshaledResponse, Duration, List) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didStartRequestHandling(ServerType, Request, ResourceMethod) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didTerminateServerSentEventConnection(ServerSentEventConnection, Duration, ServerSentEventConnection.TerminationReason, Throwable) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didWriteResponse(ServerType, Request, ResourceMethod, MarshaledResponse, Duration) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didWriteServerSentEvent(ServerSentEventConnection, ServerSentEvent, Duration, Duration, Integer, Integer) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 
didWriteServerSentEventComment(ServerSentEventConnection, ServerSentEventComment, Duration, Duration, Integer, Integer) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector
 

F

fromMeter(Meter) - Static method in class com.soklet.otel.OpenTelemetryMetricsCollector
Creates an instance from a required Meter without additional customization.
fromOpenTelemetry(OpenTelemetry) - Static method in class com.soklet.otel.OpenTelemetryMetricsCollector
Creates an instance from a required OpenTelemetry without additional customization.

I

instrumentationName(String) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector.Builder
Sets the instrumentation scope name to use when constructing a meter.
instrumentationVersion(String) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector.Builder
Sets an optional instrumentation scope version to use when constructing a meter.

M

meter(Meter) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector.Builder
Sets a specific meter to use for metric instruments.
metricNamingStrategy(OpenTelemetryMetricsCollector.MetricNamingStrategy) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector.Builder
Sets the naming strategy for HTTP metrics.

O

openTelemetry(OpenTelemetry) - Method in class com.soklet.otel.OpenTelemetryMetricsCollector.Builder
Sets the OpenTelemetry API object used to construct a meter if OpenTelemetryMetricsCollector.Builder.meter(Meter) is not set.
OpenTelemetryMetricsCollector - Class in com.soklet.otel
OpenTelemetry-backed MetricsCollector for Soklet HTTP and SSE telemetry.
OpenTelemetryMetricsCollector.Builder - Class in com.soklet.otel
Builder used to construct instances of OpenTelemetryMetricsCollector.
OpenTelemetryMetricsCollector.MetricNamingStrategy - Enum Class in com.soklet.otel
Naming strategy for HTTP metric instrument names.

S

SEMCONV - Enum constant in enum class com.soklet.otel.OpenTelemetryMetricsCollector.MetricNamingStrategy
Use OpenTelemetry Semantic Convention names for standard HTTP server metrics.
SOKLET - Enum constant in enum class com.soklet.otel.OpenTelemetryMetricsCollector.MetricNamingStrategy
Use soklet.* names for all metrics.

V

valueOf(String) - Static method in enum class com.soklet.otel.OpenTelemetryMetricsCollector.MetricNamingStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.soklet.otel.OpenTelemetryMetricsCollector.MetricNamingStrategy
Returns an array containing the constants of this enum class, in the order they are declared.

W

withMeter(Meter) - Static method in class com.soklet.otel.OpenTelemetryMetricsCollector
Acquires a builder seeded with a required Meter.
withOpenTelemetry(OpenTelemetry) - Static method in class com.soklet.otel.OpenTelemetryMetricsCollector
Acquires a builder seeded with a required OpenTelemetry instance.
B C D F I M O S V W 
All Classes and Interfaces|All Packages