Class: Peddler::APIs::ProductPricingV0::SellerSKUIdentifier

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_idString (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String)


847
848
849
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 847

def marketplace_id
  @marketplace_id
end

#seller_idString (readonly)

Returns the value of attribute seller_id.

Returns:

  • (String)


848
849
850
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 848

def seller_id
  @seller_id
end

#seller_skuString (readonly)

Returns the value of attribute seller_sku.

Returns:

  • (String)


849
850
851
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 849

def seller_sku
  @seller_sku
end

Class Method Details

.[](marketplace_id:, seller_id:, seller_sku:) ⇒ Peddler::APIs::ProductPricingV0::SellerSKUIdentifier .[](arg0, arg1, arg2) ⇒ Peddler::APIs::ProductPricingV0::SellerSKUIdentifier

Overloads:



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

def self.[]: (marketplace_id: String, seller_id: String, seller_sku: String) -> Peddler::APIs::ProductPricingV0::SellerSKUIdentifier
| (String, String, String) -> Peddler::APIs::ProductPricingV0::SellerSKUIdentifier

.members[ :marketplace_id, :seller_id, :seller_sku ]

Returns:

  • ([ :marketplace_id, :seller_id, :seller_sku ])


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

def self.members: () -> [ :marketplace_id, :seller_id, :seller_sku ]

.new(marketplace_id:, seller_id:, seller_sku:) ⇒ Peddler::APIs::ProductPricingV0::SellerSKUIdentifier .new(arg0, arg1, arg2) ⇒ Peddler::APIs::ProductPricingV0::SellerSKUIdentifier

Overloads:



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

def self.new: (marketplace_id: String, seller_id: String, seller_sku: String) -> Peddler::APIs::ProductPricingV0::SellerSKUIdentifier
| (String, String, String) -> Peddler::APIs::ProductPricingV0::SellerSKUIdentifier

.parsePeddler::APIs::ProductPricingV0::SellerSKUIdentifier

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :marketplace_id, :seller_id, :seller_sku ]

Returns:

  • ([ :marketplace_id, :seller_id, :seller_sku ])


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

def members: () -> [ :marketplace_id, :seller_id, :seller_sku ]

#to_h{ marketplace_id: String, seller_id: String, seller_sku: String }

Returns:

  • ({ marketplace_id: String, seller_id: String, seller_sku: String })


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

def to_h: () -> { marketplace_id: String, seller_id: String, seller_sku: String }