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.
Implements
IMessage<LogEntryOperation>, IEquatable<LogEntryOperation>, IDeepCloneable<LogEntryOperation>, IBufferMessage, IMessageNamespace
Google.Cloud.Logging.V2Assembly
Google.Cloud.Logging.V2.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 |
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 |
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 |
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 |
String |