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

OpenTelemetry.Proto.Logs.V1.ResourceLogs

sealed class ResourceLogs : IMessage<ResourceLogs>, IMessage, IEquatable<ResourceLogs>, IDeepCloneable<ResourceLogs>, IBufferMessage
A collection of ScopeLogs from a Resource.
public const int ResourceFieldNumber = 1

Field number for the "resource" field.

public const int SchemaUrlFieldNumber = 3

Field number for the "schema_url" field.

public const int ScopeLogsFieldNumber = 2

Field number for the "scope_logs" field.

public static MessageDescriptor Descriptor { get; }

public static MessageParser<ResourceLogs> Parser { get; }

public Resource Resource { get; set; }

The resource for the logs in this message. If this field is not set then resource info is unknown.

public string SchemaUrl { get; set; }

This schema_url applies to the data in the "resource" field. It does not apply to the data in the "scope_logs" field which have their own schema_url field.

public RepeatedField<ScopeLogs> ScopeLogs { get; }

A list of ScopeLogs that originate from a resource.

public ResourceLogs()

public ResourceLogs(ResourceLogs other)

public int CalculateSize()

public bool Equals(ResourceLogs other)

public void MergeFrom(ResourceLogs other)

public void MergeFrom(CodedInputStream input)

public void WriteTo(CodedOutputStream output)