Class LogSplit (3.5.0)

public sealed class LogSplit : IMessage<LogSplit>, IEquatable<LogSplit>, IDeepCloneable<LogSplit>, IBufferMessage, IMessage

Additional information used to correlate multiple log entries. Used when a single LogEntry would exceed the Google Cloud Logging size limit and is split across multiple log entries.

Inheritance

Object > LogSplit

Namespace

Google.Cloud.Logging.V2

Assembly

Google.Cloud.Logging.V2.dll

Constructors

LogSplit()

public LogSplit()

LogSplit(LogSplit)

public LogSplit(LogSplit other)
Parameter
NameDescription
otherLogSplit

Properties

Index

public int Index { get; set; }

The index of this LogEntry in the sequence of split log entries. Log entries are given |index| values 0, 1, ..., n-1 for a sequence of n log entries.

Property Value
TypeDescription
Int32

TotalSplits

public int TotalSplits { get; set; }

The total number of log entries that the original LogEntry was split into.

Property Value
TypeDescription
Int32

Uid

public string Uid { get; set; }

A globally unique identifier for all log entries in a sequence of split log entries. All log entries with the same |LogSplit.uid| are assumed to be part of the same sequence of split log entries.

Property Value
TypeDescription
String