Google Cloud Trace v2 API - Class Span.Types.TimeEvents (3.4.0)

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

Reference documentation and code samples for the Google Cloud Trace v2 API class Span.Types.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.

Inheritance

object > Span.Types.TimeEvents

Namespace

Google.Cloud.Trace.V2

Assembly

Google.Cloud.Trace.V2.dll

Constructors

TimeEvents()

public TimeEvents()

TimeEvents(TimeEvents)

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

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
int

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
int

TimeEvent

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

A collection of TimeEvents.

Property Value
TypeDescription
RepeatedFieldSpanTypesTimeEvent