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

OpenTelemetry.Proto.Collector.Logs.V1.ExportLogsServiceRequest

sealed class ExportLogsServiceRequest : IMessage<ExportLogsServiceRequest>, IMessage, IEquatable<ExportLogsServiceRequest>, IDeepCloneable<ExportLogsServiceRequest>, IBufferMessage
public const int ResourceLogsFieldNumber = 1

Field number for the "resource_logs" field.

public static MessageDescriptor Descriptor { get; }

public static MessageParser<ExportLogsServiceRequest> 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 (such as OpenTelemetry Collector) that receive data from multiple origins typically batch the data before forwarding further and in that case this array will contain multiple elements.

public int CalculateSize()

public bool Equals(ExportLogsServiceRequest other)

public void MergeFrom(CodedInputStream input)

public void WriteTo(CodedOutputStream output)