Class MethodAndPathServerRequestParser

java.lang.Object
brave.http.HttpRequestParser.Default
com.atlassian.confluence.util.zipkin.impl.MethodAndPathServerRequestParser
All Implemented Interfaces:
brave.http.HttpRequestParser

public class MethodAndPathServerRequestParser extends brave.http.HttpRequestParser.Default
Customizes how spans are named to include the http method and path.
Since:
7.14.0
  • Nested Class Summary

    Nested classes/interfaces inherited from interface brave.http.HttpRequestParser

    brave.http.HttpRequestParser.Default
  • Field Summary

    Fields inherited from interface brave.http.HttpRequestParser

    DEFAULT
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
    spanName(brave.http.HttpRequest req, brave.propagation.TraceContext context)
     

    Methods inherited from class brave.http.HttpRequestParser.Default

    parse

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MethodAndPathServerRequestParser

      public MethodAndPathServerRequestParser()
  • Method Details

    • spanName

      protected String spanName(brave.http.HttpRequest req, brave.propagation.TraceContext context)
      Overrides:
      spanName in class brave.http.HttpRequestParser.Default