Class Span.Types.TimeEvents (2.3.0)

public sealed class TimeEvents : IMessage<Span.Types.TimeEvents>, IEquatable<Span.Types.TimeEvents>, IDeepCloneable<Span.Types.TimeEvents>, IBufferMessage, IMessage

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.

Inheritance

Object > Span.Types.TimeEvents

Namespace

Google.Cloud.Trace.V2

Assembly

Google.Cloud.Trace.V2.dll

Constructors

TimeEvents()

public TimeEvents()

TimeEvents(Span.Types.TimeEvents)

public TimeEvents(Span.Types.TimeEvents other)
Parameter
NameDescription
otherSpan.Types.TimeEvents

Properties

DroppedAnnotationsCount

public int DroppedAnnotationsCount { get; set; }

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

Property Value
TypeDescription
Int32

DroppedMessageEventsCount

public int DroppedMessageEventsCount { get; set; }

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

Property Value
TypeDescription
Int32

TimeEvent

public RepeatedField<Span.Types.TimeEvent> TimeEvent { get; }

A collection of TimeEvents.

Property Value
TypeDescription
RepeatedField<Span.Types.TimeEvent>