<PackageReference Include="Serilog.Sinks.OpenTelemetry" Version="4.2.1-dev-02306" />

OpenTelemetry.Proto.Collector.Logs.V1.ExportLogsPartialSuccess

sealed class ExportLogsPartialSuccess : IMessage<ExportLogsPartialSuccess>, IMessage, IEquatable<ExportLogsPartialSuccess>, IDeepCloneable<ExportLogsPartialSuccess>, IBufferMessage
public const int ErrorMessageFieldNumber = 2

Field number for the "error_message" field.

public const int RejectedLogRecordsFieldNumber = 1

Field number for the "rejected_log_records" field.

public static MessageDescriptor Descriptor { get; }

public static MessageParser<ExportLogsPartialSuccess> Parser { get; }

public string ErrorMessage { get; set; }

A developer-facing human-readable message in English. It should be used either to explain why the server rejected parts of the data during a partial success or to convey warnings/suggestions during a full success. The message should offer guidance on how users can address such issues. error_message is an optional field. An error_message with an empty value is equivalent to it not being set.

public long RejectedLogRecords { get; set; }

The number of rejected log records. A `rejected_<signal>` field holding a `0` value indicates that the request was fully accepted.

public int CalculateSize()

public bool Equals(ExportLogsPartialSuccess other)

public void MergeFrom(CodedInputStream input)

public void WriteTo(CodedOutputStream output)