OpenTelemetry.Proto.Trace.V1.ScopeSpans
sealed class ScopeSpans : IMessage<ScopeSpans>, IMessage, IEquatable<ScopeSpans>, IDeepCloneable<ScopeSpans>, IBufferMessage
A collection of Spans produced by an InstrumentationScope.
namespace OpenTelemetry.Proto.Trace.V1
{
internal sealed class ScopeSpans : IEquatable<ScopeSpans>
{
public const int ScopeFieldNumber = 1;
public const int SpansFieldNumber = 2;
public const int SchemaUrlFieldNumber = 3;
public static MessageParser<ScopeSpans> Parser { get; }
public static MessageDescriptor Descriptor { get; }
MessageDescriptor Descriptor { get; }
public InstrumentationScope Scope { get; set; }
public RepeatedField<Span> Spans { get; }
public string SchemaUrl { get; set; }
public ScopeSpans();
public ScopeSpans(ScopeSpans other);
public ScopeSpans Clone();
public bool Equals(ScopeSpans other);
public void WriteTo(CodedOutputStream output);
void InternalWriteTo(ref WriteContext output);
public int CalculateSize();
public void MergeFrom(ScopeSpans other);
public void MergeFrom(CodedInputStream input);
void InternalMergeFrom(ref ParseContext input);
}
}