trait TracingDirective extends LazyLogging
- Alphabetic
- By Inheritance
- TracingDirective
- LazyLogging
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
Concrete 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()
- 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.
- 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.
- 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.
- 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
- 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])