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 > LogEntryOperationImplements
Google.Protobuf.IMessage<LogEntryOperation>, System.IEquatable<LogEntryOperation>, Google.Protobuf.IDeepCloneable<LogEntryOperation>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.ServiceControl.V1Assembly
Google.Cloud.ServiceControl.V1.dll
Constructors
LogEntryOperation()
public LogEntryOperation()
LogEntryOperation(LogEntryOperation)
public LogEntryOperation(LogEntryOperation other)
Parameter | |
---|---|
Name | Description |
other | LogEntryOperation |
Properties
First
public bool First { get; set; }
Optional. Set this to True if this is the first log entry in the operation.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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
:
"MyDivision.MyBigCompany.com"
, "github.com/MyProject/MyApplication"
.
Property Value | |
---|---|
Type | Description |
System.String |