Nexus API Reference

NoopSpan
in package
implements Span

FinalYes
Tags
psalm-api

Do-nothing span. Its context is always invalid, so downstream propagation injects nothing.

Table of Contents

Interfaces

Span

Methods

addEvent()  : void
context()  : SpanContext
end()  : void
recordException()  : void
setAttribute()  : void
setAttributes()  : void
setStatus()  : void

Methods

addEvent()

public addEvent(string $name[, array<string, scalar> $attributes = [] ]) : void
Parameters
$name : string
$attributes : array<string, scalar> = []

recordException()

public recordException(Throwable $exception) : void
Parameters
$exception : Throwable

setAttribute()

public setAttribute(string $key, string|int|float|bool $value) : void
Parameters
$key : string
$value : string|int|float|bool

setAttributes()

public setAttributes(array<string, scalar> $attributes) : void
Parameters
$attributes : array<string, scalar>

setStatus()

public setStatus(StatusCode $code[, string|null $description = null ]) : void
Parameters
$code : StatusCode
$description : string|null = null

        
On this page

Search results