Uses of Class
io.opencensus.contrib.http.HttpExtractor
Packages that use HttpExtractor
Package
Description
-
Uses of HttpExtractor in io.opencensus.contrib.http
Fields in io.opencensus.contrib.http declared as HttpExtractorModifier and TypeFieldDescription(package private) final HttpExtractor
<Q, P> AbstractHttpHandler.extractor
TheHttpExtractor
used to extract information from request/response.Methods in io.opencensus.contrib.http with parameters of type HttpExtractorModifier and TypeMethodDescription(package private) final void
AbstractHttpHandler.addSpanRequestAttributes
(Span span, Q request, HttpExtractor<Q, P> extractor) (package private) final String
AbstractHttpHandler.getSpanName
(Q request, HttpExtractor<Q, P> extractor) Constructors in io.opencensus.contrib.http with parameters of type HttpExtractorModifierConstructorDescription(package private)
AbstractHttpHandler
(HttpExtractor<Q, P> extractor) Constructor to allow access from same package subclasses only.HttpClientHandler
(Tracer tracer, HttpExtractor<Q, P> extractor, TextFormat textFormat, TextFormat.Setter<C> setter) Creates aHttpClientHandler
with given parameters.HttpServerHandler
(Tracer tracer, HttpExtractor<Q, P> extractor, TextFormat textFormat, TextFormat.Getter<C> getter, Boolean publicEndpoint) Creates aHttpServerHandler
with given parameters. -
Uses of HttpExtractor in io.opencensus.contrib.http.jaxrs
Subclasses of HttpExtractor in io.opencensus.contrib.http.jaxrsModifier and TypeClassDescriptionclass
Extracts information from JAX-RS client request and response.class
Extracts information from JAX-RS container request and response.Constructors in io.opencensus.contrib.http.jaxrs with parameters of type HttpExtractorModifierConstructorDescriptionJaxrsClientFilter
(HttpExtractor<javax.ws.rs.client.ClientRequestContext, javax.ws.rs.client.ClientResponseContext> extractor, TextFormat propagationFormat) Construct new client filter with custom configuration.JaxrsContainerFilter
(HttpExtractor<ExtendedContainerRequest, javax.ws.rs.container.ContainerResponseContext> extractor, TextFormat propagationFormat, Boolean publicEndpoint) Construct instance with custom configuration. -
Uses of HttpExtractor in io.opencensus.contrib.http.jetty.client
Subclasses of HttpExtractor in io.opencensus.contrib.http.jetty.clientModifier and TypeClassDescription(package private) final class
This class extracts attributes fromRequest
andResponse
.Methods in io.opencensus.contrib.http.jetty.client with parameters of type HttpExtractorModifier and TypeMethodDescriptionprivate static HttpClientHandler
<org.eclipse.jetty.client.api.Request, org.eclipse.jetty.client.api.Response, org.eclipse.jetty.client.api.Request> OcJettyHttpClient.buildHandler
(HttpExtractor<org.eclipse.jetty.client.api.Request, org.eclipse.jetty.client.api.Response> extractor, TextFormat propagator) Constructors in io.opencensus.contrib.http.jetty.client with parameters of type HttpExtractorModifierConstructorDescriptionOcJettyHttpClient
(org.eclipse.jetty.client.HttpClientTransport transport, org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory, HttpExtractor<org.eclipse.jetty.client.api.Request, org.eclipse.jetty.client.api.Response> extractor, TextFormat propagator) Create a newOcJettyHttpClient
with support for HTTPS, extractor and propagator. -
Uses of HttpExtractor in io.opencensus.contrib.http.servlet
Subclasses of HttpExtractor in io.opencensus.contrib.http.servletModifier and TypeClassDescription(package private) class
This class extracts attributes fromHttpServletRequest
andHttpServletResponse
.Methods in io.opencensus.contrib.http.servlet with parameters of type HttpExtractorModifier and TypeMethodDescription(package private) static HttpServerHandler
<javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, javax.servlet.http.HttpServletRequest> OcHttpServletFilter.buildHttpServerHandlerWithOptions
(HttpExtractor<javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse> extractor, TextFormat propagator, Boolean publicEndpoint)