brave-kt / brave

Package brave

Functions

scopedSpan

fun <T> Tracer.scopedSpan(name: String, block: Tracer.() -> T): T

Kotlin friendly syntax for start/finish brave.ScopedSpan

scopedSpanWithParent

fun <T> Tracer.scopedSpanWithParent(name: String, parent: TraceContext, block: Tracer.() -> T): T

Kotlin friendly syntax for start/finish brave.ScopedSpan

use

fun <T> Span.use(block: Span.() -> T): T
fun <T> Span.use(startTimestamp: Long, block: Span.() -> T): T

Kotlin friendly syntax for start/finish brave.Span