Class: Peddler::DataKiosk::SellerAnalytics20250331::GroupByAttributes

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/data_kiosk/seller_analytics20250331.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#asin ⇒ String? (readonly)

Returns the value of attribute asin.

Returns:

  • (String, nil)


160
161
162
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 160

def asin
  @asin
end

#brand ⇒ String? (readonly)

Returns the value of attribute brand.

Returns:

  • (String, nil)


161
162
163
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 161

def brand
  @brand
end

#brand_code ⇒ String? (readonly)

Returns the value of attribute brand_code.

Returns:

  • (String, nil)


162
163
164
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 162

def brand_code
  @brand_code
end

#encrypted_merchant_customer_id ⇒ String? (readonly)

Returns the value of attribute encrypted_merchant_customer_id.

Returns:

  • (String, nil)


163
164
165
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 163

def encrypted_merchant_customer_id
  @encrypted_merchant_customer_id
end

#fulfilment_channel ⇒ String? (readonly)

Returns the value of attribute fulfilment_channel.

Returns:

  • (String, nil)


164
165
166
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 164

def fulfilment_channel
  @fulfilment_channel
end

#marketplace_id ⇒ String? (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String, nil)


165
166
167
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 165

def marketplace_id
  @marketplace_id
end

#msku ⇒ String? (readonly)

Returns the value of attribute msku.

Returns:

  • (String, nil)


166
167
168
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 166

def msku
  @msku
end

#parent_asin ⇒ String? (readonly)

Returns the value of attribute parent_asin.

Returns:

  • (String, nil)


167
168
169
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 167

def parent_asin
  @parent_asin
end

#product_group ⇒ String? (readonly)

Returns the value of attribute product_group.

Returns:

  • (String, nil)


168
169
170
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 168

def product_group
  @product_group
end

#product_title ⇒ String? (readonly)

Returns the value of attribute product_title.

Returns:

  • (String, nil)


169
170
171
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 169

def product_title
  @product_title
end

Class Method Details

.[](asin:, brand:, brand_code:, encrypted_merchant_customer_id:, fulfilment_channel:, marketplace_id:, msku:, parent_asin:, product_group:, product_title:) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::GroupByAttributes .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::GroupByAttributes

Overloads:



153
154
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 153

def self.[]: (?asin: String?, ?brand: String?, ?brand_code: String?, ?encrypted_merchant_customer_id: String?, ?fulfilment_channel: String?, ?marketplace_id: String?, ?msku: String?, ?parent_asin: String?, ?product_group: String?, ?product_title: String?) -> Peddler::DataKiosk::SellerAnalytics20250331::GroupByAttributes
| (String?, String?, String?, String?, String?, String?, String?, String?, String?, String?) -> Peddler::DataKiosk::SellerAnalytics20250331::GroupByAttributes

.members ⇒ [ :asin, :brand, :brand_code, :encrypted_merchant_customer_id, :fulfilment_channel, :marketplace_id, :msku, :parent_asin, :product_group, :product_title ]

Returns:

  • ([ :asin, :brand, :brand_code, :encrypted_merchant_customer_id, :fulfilment_channel, :marketplace_id, :msku, :parent_asin, :product_group, :product_title ])


156
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 156

def self.members: () -> [ :asin, :brand, :brand_code, :encrypted_merchant_customer_id, :fulfilment_channel, :marketplace_id, :msku, :parent_asin, :product_group, :product_title ]

.new(asin:, brand:, brand_code:, encrypted_merchant_customer_id:, fulfilment_channel:, marketplace_id:, msku:, parent_asin:, product_group:, product_title:) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::GroupByAttributes .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::DataKiosk::SellerAnalytics20250331::GroupByAttributes

Overloads:



151
152
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 151

def self.new: (?asin: String?, ?brand: String?, ?brand_code: String?, ?encrypted_merchant_customer_id: String?, ?fulfilment_channel: String?, ?marketplace_id: String?, ?msku: String?, ?parent_asin: String?, ?product_group: String?, ?product_title: String?) -> Peddler::DataKiosk::SellerAnalytics20250331::GroupByAttributes
| (String?, String?, String?, String?, String?, String?, String?, String?, String?, String?) -> Peddler::DataKiosk::SellerAnalytics20250331::GroupByAttributes

.parse ⇒ Peddler::DataKiosk::SellerAnalytics20250331::GroupByAttributes

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



158
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 158

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::DataKiosk::SellerAnalytics20250331::GroupByAttributes

Instance Method Details

#members ⇒ [ :asin, :brand, :brand_code, :encrypted_merchant_customer_id, :fulfilment_channel, :marketplace_id, :msku, :parent_asin, :product_group, :product_title ]

Returns:

  • ([ :asin, :brand, :brand_code, :encrypted_merchant_customer_id, :fulfilment_channel, :marketplace_id, :msku, :parent_asin, :product_group, :product_title ])


171
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 171

def members: () -> [ :asin, :brand, :brand_code, :encrypted_merchant_customer_id, :fulfilment_channel, :marketplace_id, :msku, :parent_asin, :product_group, :product_title ]

#to_h ⇒ { asin: String?, brand: String?, brand_code: String?, encrypted_merchant_customer_id: String?, fulfilment_channel: String?, marketplace_id: String?, msku: String?, parent_asin: String?, product_group: String?, product_title: String? }

Returns:

  • ({ asin: String?, brand: String?, brand_code: String?, encrypted_merchant_customer_id: String?, fulfilment_channel: String?, marketplace_id: String?, msku: String?, parent_asin: String?, product_group: String?, product_title: String? })


172
# File 'sig/peddler/data_kiosk/seller_analytics20250331.rbs', line 172

def to_h: () -> { asin: String?, brand: String?, brand_code: String?, encrypted_merchant_customer_id: String?, fulfilment_channel: String?, marketplace_id: String?, msku: String?, parent_asin: String?, product_group: String?, product_title: String? }