Stackdriver Trace V2 Client - Class TimeEvents (1.8.8)

Reference documentation and code samples for the Stackdriver Trace V2 Client class TimeEvents.

A collection of TimeEvents. A TimeEvent is a time-stamped annotation on the span, consisting of either user-supplied key:value pairs, or details of a message sent/received between Spans.

Generated from protobuf message google.devtools.cloudtrace.v2.Span.TimeEvents

Namespace

Google \ Cloud \ Trace \ V2 \ Span

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ time_event array<TimeEvent>

A collection of TimeEvents.

↳ dropped_annotations_count int

The number of dropped annotations in all the included time events. If the value is 0, then no annotations were dropped.

↳ dropped_message_events_count int

The number of dropped message events in all the included time events. If the value is 0, then no message events were dropped.

getTimeEvent

A collection of TimeEvents.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setTimeEvent

A collection of TimeEvents.

Parameter
Name Description
var array<TimeEvent>
Returns
Type Description
$this

getDroppedAnnotationsCount

The number of dropped annotations in all the included time events.

If the value is 0, then no annotations were dropped.

Returns
Type Description
int

setDroppedAnnotationsCount

The number of dropped annotations in all the included time events.

If the value is 0, then no annotations were dropped.

Parameter
Name Description
var int
Returns
Type Description
$this

getDroppedMessageEventsCount

The number of dropped message events in all the included time events.

If the value is 0, then no message events were dropped.

Returns
Type Description
int

setDroppedMessageEventsCount

The number of dropped message events in all the included time events.

If the value is 0, then no message events were dropped.

Parameter
Name Description
var int
Returns
Type Description
$this