<PackageReference Include="Serilog.Sinks.OpenTelemetry" Version="4.2.0" />

OpenTelemetry.Proto.Logs.V1.LogsData

sealed class LogsData : IMessage<LogsData>, IMessage, IEquatable<LogsData>, IDeepCloneable<LogsData>, IBufferMessage
LogsData represents the logs data that can be stored in a persistent storage, OR can be embedded by other protocols that transfer OTLP logs data but do not implement the OTLP protocol. The main difference between this message and collector protocol is that in this message there will not be any "control" or "metadata" specific to OTLP protocol. When new fields are added into this message, the OTLP request MUST be updated as well.
public const int ResourceLogsFieldNumber = 1

Field number for the "resource_logs" field.

public static MessageDescriptor Descriptor { get; }

public static MessageParser<LogsData> Parser { get; }

public RepeatedField<ResourceLogs> ResourceLogs { get; }

An array of ResourceLogs. For data coming from a single resource this array will typically contain one element. Intermediary nodes that receive data from multiple origins typically batch the data before forwarding further and in that case this array will contain multiple elements.

public LogsData()

public LogsData(LogsData other)

public int CalculateSize()

public LogsData Clone()

public bool Equals(LogsData other)

public void MergeFrom(LogsData other)

public void MergeFrom(CodedInputStream input)

public void WriteTo(CodedOutputStream output)