class Google::Apis::ServicecontrolV1::LogEntryOperation
Additional information about a potentially long-running operation with which a log entry is associated.
Attributes
Optional. Set this to True if this is the first log entry in the operation. Corresponds to the JSON property `first` @return [Boolean]
Optional. Set this to True if this is the first log entry in the operation. Corresponds to the JSON property `first` @return [Boolean]
Optional. An arbitrary operation identifier. Log entries with the same identifier are assumed to be part of the same operation. Corresponds to the JSON property `id` @return [String]
Optional. Set this to True if this is the last log entry in the operation. Corresponds to the JSON property `last` @return [Boolean]
Optional. Set this to True if this is the last log entry in the operation. Corresponds to the JSON property `last` @return [Boolean]
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”`. Corresponds to the JSON property `producer` @return [String]
Public Class Methods
# File lib/google/apis/servicecontrol_v1/classes.rb, line 1191 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/servicecontrol_v1/classes.rb, line 1196 def update!(**args) @first = args[:first] if args.key?(:first) @id = args[:id] if args.key?(:id) @last = args[:last] if args.key?(:last) @producer = args[:producer] if args.key?(:producer) end