PHP 클래스 Tolerance\Tracer\Span\Span

파일 보기 프로젝트 열기: sroze/tolerance 1 사용 예제들

공개 메소드들

메소드 설명
__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

메소드 상세

__construct() 공개 메소드

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 getAnnotations ( ) : Annotation[]
리턴 Annotation[]

getBinaryAnnotations() 공개 메소드

public getBinaryAnnotations ( ) : BinaryAnnotation[]
리턴 BinaryAnnotation[]

getDebug() 공개 메소드

public getDebug ( ) : boolean | null
리턴 boolean | null

getDuration() 공개 메소드

public getDuration ( ) : integer | null
리턴 integer | null

getIdentifier() 공개 메소드

public getIdentifier ( ) : Identifier
리턴 Identifier

getName() 공개 메소드

public getName ( ) : string
리턴 string

getParentIdentifier() 공개 메소드

public getParentIdentifier ( ) : null | Identifier
리턴 null | Identifier

getTimestamp() 공개 메소드

public getTimestamp ( ) : integer | null
리턴 integer | null

getTraceIdentifier() 공개 메소드

public getTraceIdentifier ( ) : Identifier
리턴 Identifier