class Google::Apis::ContentV2_1::AccountStatusProducts

Attributes

channel[RW]

The channel the data applies to. Acceptable values are: - “`local`” - “`online` ” Corresponds to the JSON property `channel` @return [String]

country[RW]

The country the data applies to. Corresponds to the JSON property `country` @return [String]

destination[RW]

The destination the data applies to. Corresponds to the JSON property `destination` @return [String]

item_level_issues[RW]

List of item-level issues. Corresponds to the JSON property `itemLevelIssues` @return [Array<Google::Apis::ContentV2_1::AccountStatusItemLevelIssue>]

statistics[RW]

Aggregated product statistics. Corresponds to the JSON property `statistics` @return [Google::Apis::ContentV2_1::AccountStatusStatistics]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/content_v2_1/classes.rb, line 668
def update!(**args)
  @channel = args[:channel] if args.key?(:channel)
  @country = args[:country] if args.key?(:country)
  @destination = args[:destination] if args.key?(:destination)
  @item_level_issues = args[:item_level_issues] if args.key?(:item_level_issues)
  @statistics = args[:statistics] if args.key?(:statistics)
end