Class: Peddler::APIs::ProductPricingV0::IdentifierType

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/product_pricing_v0.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#marketplace_asinPeddler::APIs::ProductPricingV0::ASINIdentifier (readonly)

Returns the value of attribute marketplace_asin.



380
381
382
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 380

def marketplace_asin
  @marketplace_asin
end

#sku_identifierPeddler::APIs::ProductPricingV0::SellerSKUIdentifier? (readonly)

Returns the value of attribute sku_identifier.



381
382
383
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 381

def sku_identifier
  @sku_identifier
end

Class Method Details

.[](marketplace_asin:, sku_identifier:) ⇒ Peddler::APIs::ProductPricingV0::IdentifierType .[](arg0, arg1) ⇒ Peddler::APIs::ProductPricingV0::IdentifierType



373
374
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 373

def self.[]: (marketplace_asin: Peddler::APIs::ProductPricingV0::ASINIdentifier, ?sku_identifier: Peddler::APIs::ProductPricingV0::SellerSKUIdentifier?) -> Peddler::APIs::ProductPricingV0::IdentifierType
| (Peddler::APIs::ProductPricingV0::ASINIdentifier, Peddler::APIs::ProductPricingV0::SellerSKUIdentifier?) -> Peddler::APIs::ProductPricingV0::IdentifierType

.members[ :marketplace_asin, :sku_identifier ]

Returns:

  • ([ :marketplace_asin, :sku_identifier ])


376
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 376

def self.members: () -> [ :marketplace_asin, :sku_identifier ]

.new(marketplace_asin:, sku_identifier:) ⇒ Peddler::APIs::ProductPricingV0::IdentifierType .new(arg0, arg1) ⇒ Peddler::APIs::ProductPricingV0::IdentifierType



371
372
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 371

def self.new: (marketplace_asin: Peddler::APIs::ProductPricingV0::ASINIdentifier, ?sku_identifier: Peddler::APIs::ProductPricingV0::SellerSKUIdentifier?) -> Peddler::APIs::ProductPricingV0::IdentifierType
| (Peddler::APIs::ProductPricingV0::ASINIdentifier, Peddler::APIs::ProductPricingV0::SellerSKUIdentifier?) -> Peddler::APIs::ProductPricingV0::IdentifierType

.parsePeddler::APIs::ProductPricingV0::IdentifierType

Parameters:

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

Returns:



378
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 378

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ProductPricingV0::IdentifierType

Instance Method Details

#members[ :marketplace_asin, :sku_identifier ]

Returns:

  • ([ :marketplace_asin, :sku_identifier ])


383
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 383

def members: () -> [ :marketplace_asin, :sku_identifier ]

#to_h{ marketplace_asin: Peddler::APIs::ProductPricingV0::ASINIdentifier, sku_identifier: Peddler::APIs::ProductPricingV0::SellerSKUIdentifier? }



384
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 384

def to_h: () -> { marketplace_asin: Peddler::APIs::ProductPricingV0::ASINIdentifier, sku_identifier: Peddler::APIs::ProductPricingV0::SellerSKUIdentifier? }