Index

A B C G I S 
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 this SpringWebMvcTelemetryBuilder.
builder(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetry
Returns a new SpringWebMvcTelemetryBuilder configured with the given OpenTelemetry.

C

create(OpenTelemetry) - Static method in class io.opentelemetry.instrumentation.spring.webmvc.v6_0.SpringWebMvcTelemetry
Returns a new SpringWebMvcTelemetry configured with the given OpenTelemetry.
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.
A B C G I S 
All Classes and Interfaces|All Packages