object TracingDirective extends TracingDirective
- Alphabetic
- By Inheritance
- TracingDirective
- TracingDirective
- LazyLogging
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- lazy val logger: Logger
- Attributes
- protected
- Definition Classes
- LazyLogging
- Annotations
- @transient()
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def propagation: Propagation[HttpHeader, HttpRequest]
- Attributes
- protected
- Definition Classes
- TracingDirective → TracingDirective
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def traceRequest: Directive1[Span]
Starts a new span and sets a parent context if the request contains valid headers in the b3 format.
Starts a new span and sets a parent context if the request contains valid headers in the b3 format. The span is ended when the request completes or fails with a status code which is suitable to the http response code. The span is passed to the inner route.
- Definition Classes
- TracingDirective
- def traceRequestForService(serviceData: ServiceData): Directive1[Span]
Starts a new span and sets a parent context if the request contains valid headers in the b3 format.
Starts a new span and sets a parent context if the request contains valid headers in the b3 format. The span is ended when the request completes or fails with a status code which is suitable to the http response code. The span is passed to the inner route.
Adds the data which is set in serviceData as attributes to the span.
- Definition Classes
- TracingDirective
- def traceRequestForServiceNoSpan(serviceData: ServiceData): Directive0
Starts a new span and sets a parent context if the request contains valid headers in the b3 format.
Starts a new span and sets a parent context if the request contains valid headers in the b3 format. The span is ended when the request completes or fails with a status code which is suitable to the http response code.
Adds the data which is set in serviceData as attributes to the span.
- Definition Classes
- TracingDirective
- def traceRequestNoSpan: Directive0
Starts a new span and sets a parent context if the request contains valid headers in the b3 format.
Starts a new span and sets a parent context if the request contains valid headers in the b3 format. The span is ended when the request completes or fails with a status code which is suitable to the http response code
- Definition Classes
- TracingDirective
- def tracing: Tracing
- Attributes
- protected
- Definition Classes
- TracingDirective → TracingDirective
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])