PHP Class Tolerance\Tracer\Span\Span

Show file Open project: sroze/tolerance Class Usage Examples

Public Methods

Method Description
__construct ( Identifier $identifier, string $name, Identifier $traceIdentifier, array $annotations = [], array $binaryAnnotations = [], Identifier $parentIdentifier = null, boolean | null $debug = null, integer | null $timestamp = null, integer | null $duration = null ) Span constructor.
getAnnotations ( ) : Annotation[]
getBinaryAnnotations ( ) : BinaryAnnotation[]
getDebug ( ) : boolean | null
getDuration ( ) : integer | null
getIdentifier ( ) : Identifier
getName ( ) : string
getParentIdentifier ( ) : null | Identifier
getTimestamp ( ) : integer | null
getTraceIdentifier ( ) : Identifier

Method Details

__construct() public method

Span constructor.
public __construct ( Identifier $identifier, string $name, Identifier $traceIdentifier, array $annotations = [], array $binaryAnnotations = [], Identifier $parentIdentifier = null, boolean | null $debug = null, integer | null $timestamp = null, integer | null $duration = null )
$identifier Identifier
$name string
$traceIdentifier Identifier
$annotations array
$binaryAnnotations array
$parentIdentifier Identifier
$debug boolean | null
$timestamp integer | null
$duration integer | null

getAnnotations() public method

public getAnnotations ( ) : Annotation[]
return Annotation[]

getBinaryAnnotations() public method

public getBinaryAnnotations ( ) : BinaryAnnotation[]
return BinaryAnnotation[]

getDebug() public method

public getDebug ( ) : boolean | null
return boolean | null

getDuration() public method

public getDuration ( ) : integer | null
return integer | null

getIdentifier() public method

public getIdentifier ( ) : Identifier
return Identifier

getName() public method

public getName ( ) : string
return string

getParentIdentifier() public method

public getParentIdentifier ( ) : null | Identifier
return null | Identifier

getTimestamp() public method

public getTimestamp ( ) : integer | null
return integer | null

getTraceIdentifier() public method

public getTraceIdentifier ( ) : Identifier
return Identifier