OpenTelemetry PHP

SpanContext
in package
implements SpanContextInterface

FinalYes

Table of Contents

Interfaces

SpanContextInterface

Properties

$invalidContext  : SpanContextInterface|null
$isRemote  : bool
$isSampled  : bool
$isValid  : bool
$spanId  : string
$traceFlags  : int
$traceId  : string
$traceState  : TraceStateInterface|null

Methods

create()  : SpanContextInterface
createFromRemoteParent()  : SpanContextInterface
getInvalid()  : SpanContextInterface
getSpanId()  : string
getSpanIdBinary()  : string
getTraceFlags()  : int
getTraceId()  : string
getTraceIdBinary()  : string
getTraceState()  : TraceStateInterface|null
isRemote()  : bool
isSampled()  : bool
isValid()  : bool
__construct()  : mixed

Properties

Methods

getSpanId()

public getSpanId() : string
Return values
string

getSpanIdBinary()

public getSpanIdBinary() : string
Return values
string

getTraceFlags()

public getTraceFlags() : int
Return values
int

getTraceId()

public getTraceId() : string
Return values
string

getTraceIdBinary()

public getTraceIdBinary() : string
Return values
string

isRemote()

public isRemote() : bool
Return values
bool

isSampled()

public isSampled() : bool
Return values
bool

isValid()

public isValid() : bool
Return values
bool

__construct()

private __construct(string $traceId, string $spanId, int $traceFlags, bool $isRemote[, TraceStateInterface|null $traceState = null ]) : mixed
Parameters
$traceId : string
$spanId : string
$traceFlags : int
$isRemote : bool
$traceState : TraceStateInterface|null = null

        
On this page

Search results