class Google::Apis::PartnersV2::LogMessageRequest

Request message for LogClientMessage.

Attributes

client_info[RW]

Map of client info, such as URL, browser navigator, browser platform, etc. Corresponds to the JSON property `clientInfo` @return [Hash<String,String>]

details[RW]

Details about the client message. Corresponds to the JSON property `details` @return [String]

level[RW]

Message level of client message. Corresponds to the JSON property `level` @return [String]

request_metadata[RW]

Common data that is in each API request. Corresponds to the JSON property `requestMetadata` @return [Google::Apis::PartnersV2::RequestMetadata]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/partners_v2/classes.rb, line 407
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File generated/google/apis/partners_v2/classes.rb, line 412
def update!(**args)
  @request_metadata = args[:request_metadata] if args.key?(:request_metadata)
  @level = args[:level] if args.key?(:level)
  @details = args[:details] if args.key?(:details)
  @client_info = args[:client_info] if args.key?(:client_info)
end