Class OtelUtils.HttpServletRequestTextMapGetter

java.lang.Object
io.jenkins.plugins.opentelemetry.OtelUtils.HttpServletRequestTextMapGetter
All Implemented Interfaces:
io.opentelemetry.context.propagation.TextMapGetter<jakarta.servlet.http.HttpServletRequest>
Enclosing class:
OtelUtils

public static class OtelUtils.HttpServletRequestTextMapGetter extends Object implements io.opentelemetry.context.propagation.TextMapGetter<jakarta.servlet.http.HttpServletRequest>
  • Constructor Details

    • HttpServletRequestTextMapGetter

      public HttpServletRequestTextMapGetter()
  • Method Details

    • keys

      public Iterable<String> keys(@NonNull jakarta.servlet.http.HttpServletRequest request)
      Specified by:
      keys in interface io.opentelemetry.context.propagation.TextMapGetter<jakarta.servlet.http.HttpServletRequest>
    • get

      public String get(@Nullable jakarta.servlet.http.HttpServletRequest request, @NonNull String key)
      Specified by:
      get in interface io.opentelemetry.context.propagation.TextMapGetter<jakarta.servlet.http.HttpServletRequest>