Class LogEntryOperation (1.0.0)

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

Additional information about a potentially long-running operation with which a log entry is associated.

Inheritance

System.Object > LogEntryOperation

Implements

Google.Protobuf.IMessage<LogEntryOperation>, System.IEquatable<LogEntryOperation>, Google.Protobuf.IDeepCloneable<LogEntryOperation>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.ServiceControl.V1

Assembly

Google.Cloud.ServiceControl.V1.dll

Constructors

LogEntryOperation()

public LogEntryOperation()

LogEntryOperation(LogEntryOperation)

public LogEntryOperation(LogEntryOperation other)
Parameter
NameDescription
otherLogEntryOperation

Properties

First

public bool First { get; set; }

Optional. Set this to True if this is the first log entry in the operation.

Property Value
TypeDescription
System.Boolean

Id

public string Id { get; set; }

Optional. An arbitrary operation identifier. Log entries with the same identifier are assumed to be part of the same operation.

Property Value
TypeDescription
System.String

Last

public bool Last { get; set; }

Optional. Set this to True if this is the last log entry in the operation.

Property Value
TypeDescription
System.Boolean

Producer

public string Producer { get; set; }

Optional. An arbitrary producer identifier. The combination of id and producer must be globally unique. Examples for producer: &quot;MyDivision.MyBigCompany.com&quot;, &quot;github.com/MyProject/MyApplication&quot;.

Property Value
TypeDescription
System.String