Index
All Classes and Interfaces|All Packages
A
- addAttributesExtractor(AttributesExtractor<HttpServletRequest, HttpServletResponse>) - Method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetryBuilder
-
Adds an additional
AttributesExtractor
to invoke to set attributes to instrumented items.
B
- build() - Method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetryBuilder
-
Returns a new
SpringWebMvcTelemetry
with the settings of thisSpringWebMvcTelemetryBuilder
. - builder(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetry
-
Returns a new
SpringWebMvcTelemetryBuilder
configured with the givenOpenTelemetry
.
C
- create(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetry
-
Returns a new
SpringWebMvcTelemetry
configured with the givenOpenTelemetry
. - createServletFilter() - Method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetry
-
Returns a new
Filter
that generates telemetry for received HTTP requests.
G
- getBuilder() - Method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetryBuilder
- getBuilderExtractor() - Static method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.internal.SpringMvcBuilderUtil
I
- io.opentelemetry.instrumentation.spring.webmvc.v6_0 - package io.opentelemetry.instrumentation.spring.webmvc.v6_0
- io.opentelemetry.instrumentation.spring.webmvc.v6_0.internal - package io.opentelemetry.instrumentation.spring.webmvc.v6_0.internal
S
- setBuilderExtractor(Function<SpringWebMvcTelemetryBuilder, DefaultHttpServerInstrumenterBuilder<HttpServletRequest, HttpServletResponse>>) - Static method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.internal.SpringMvcBuilderUtil
- setCapturedRequestHeaders(List<String>) - Method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetryBuilder
-
Configures the HTTP request headers that will be captured as span attributes.
- setCapturedResponseHeaders(List<String>) - Method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetryBuilder
-
Configures the HTTP response headers that will be captured as span attributes.
- setEmitExperimentalHttpServerMetrics(boolean) - Method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetryBuilder
-
Configures the instrumentation to emit experimental HTTP server metrics.
- setKnownMethods(Set<String>) - Method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetryBuilder
-
Configures the instrumentation to recognize an alternative set of HTTP request methods.
- setSpanNameExtractor(Function<SpanNameExtractor<? super HttpServletRequest>, ? extends SpanNameExtractor<? super HttpServletRequest>>) - Method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetryBuilder
-
Sets custom
SpanNameExtractor
via transform function. - SpringMvcBuilderUtil - Class in io.opentelemetry.instrumentation.spring.webmvc.v6_0.internal
-
This class is internal and is hence not for public use.
- SpringWebMvcTelemetry - Class in io.opentelemetry.instrumentation.spring.webmvc.v6_0
-
Entrypoint for instrumenting Spring Web MVC apps.
- SpringWebMvcTelemetryBuilder - Class in io.opentelemetry.instrumentation.spring.webmvc.v6_0
-
A builder of
SpringWebMvcTelemetry
.
All Classes and Interfaces|All Packages