Liking cljdoc? Tell your friends :D

naphthalimide.alpha.span


*sequence-length*clj

source

activeclj

(active)
(active source)
source

eventclj

(event x)

Construct an event suitable for log!

Construct an event suitable for log!
sourceraw docstring

fail-with!clj

(fail-with! span exception)

Finish a Span and mark it as an error.

Finish a Span and mark it as an error.
sourceraw docstring

finish!clj

(finish! span)
source

freshclj

(fresh span-name modifiers)
(fresh tracer span-name modifiers)
source

HasActiveSpancljprotocol

-active-spanclj

(-active-span source)
source

HasContextcljprotocol

contextclj

(context x)

Return a span context

Return a span context
source

log!clj

(log! span map-or-message)
(log! span epoch-micros map-or-message)

Log data to a span

Log data to a span
sourceraw docstring

set-baggage-item!clj

(set-baggage-item! span k v)
source

set-tag!clj

(set-tag! span tag-key tag-val)

Sets a tag on an existing span.

Sets a tag on an existing span.
sourceraw docstring

startcljmacro

(start span-name & modifiers)
source

TagValuecljprotocol

-builder-with-tagclj

(-builder-with-tag value key span-builder)

-span-set-tagclj

(-span-set-tag value key span)
source

to-stringclj

(to-string x)
source

with-parentclj

(with-parent parent)
source

with-predecessorclj

(with-predecessor predecessor)
source

with-referenceclj

(with-reference relationship span-or-context)
source

with-tagclj

(with-tag tag-key tag-val)

Add a tag when a span is started. Example: (span/start foo (tag :k "v"))

Add a tag when a span is started.
Example:
  (span/start foo (tag :k "v"))
sourceraw docstring

with-tagsclj

(with-tags & tags-or-map)
source

with-timestampclj

(with-timestamp micros)
source

within-scopecljmacro

(within-scope span & body)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close