Class: Peddler::APIs::ProductPricingV0::ItemOffersRequest

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

#customer_typeString? (readonly)

Returns the value of attribute customer_type.

Returns:

  • (String, nil)


416
417
418
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 416

def customer_type
  @customer_type
end

#headersHash[untyped, untyped]? (readonly)

Returns the value of attribute headers.

Returns:

  • (Hash[untyped, untyped], nil)


417
418
419
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 417

def headers
  @headers
end

#item_conditionString (readonly)

Returns the value of attribute item_condition.

Returns:

  • (String)


418
419
420
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 418

def item_condition
  @item_condition
end

#marketplace_idString (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String)


419
420
421
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 419

def marketplace_id
  @marketplace_id
end

#methodString (readonly)

Returns the value of attribute method.

Returns:

  • (String)


420
421
422
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 420

def method
  @method
end

#uriString (readonly)

Returns the value of attribute uri.

Returns:

  • (String)


421
422
423
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 421

def uri
  @uri
end

Class Method Details

.[](item_condition:, marketplace_id:, method:, uri:, customer_type:, headers:) ⇒ Peddler::APIs::ProductPricingV0::ItemOffersRequest .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::ProductPricingV0::ItemOffersRequest

Overloads:



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

def self.[]: (item_condition: String, marketplace_id: String, method: String, uri: String, ?customer_type: String?, ?headers: Hash[untyped, untyped]?) -> Peddler::APIs::ProductPricingV0::ItemOffersRequest
| (String, String, String, String, String?, Hash[untyped, untyped]?) -> Peddler::APIs::ProductPricingV0::ItemOffersRequest

.members[ :item_condition, :marketplace_id, :method, :uri, :customer_type, :headers ]

Returns:

  • ([ :item_condition, :marketplace_id, :method, :uri, :customer_type, :headers ])


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

def self.members: () -> [ :item_condition, :marketplace_id, :method, :uri, :customer_type, :headers ]

.new(item_condition:, marketplace_id:, method:, uri:, customer_type:, headers:) ⇒ Peddler::APIs::ProductPricingV0::ItemOffersRequest .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::ProductPricingV0::ItemOffersRequest

Overloads:



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

def self.new: (item_condition: String, marketplace_id: String, method: String, uri: String, ?customer_type: String?, ?headers: Hash[untyped, untyped]?) -> Peddler::APIs::ProductPricingV0::ItemOffersRequest
| (String, String, String, String, String?, Hash[untyped, untyped]?) -> Peddler::APIs::ProductPricingV0::ItemOffersRequest

.parsePeddler::APIs::ProductPricingV0::ItemOffersRequest

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :item_condition, :marketplace_id, :method, :uri, :customer_type, :headers ]

Returns:

  • ([ :item_condition, :marketplace_id, :method, :uri, :customer_type, :headers ])


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

def members: () -> [ :item_condition, :marketplace_id, :method, :uri, :customer_type, :headers ]

#to_h{ item_condition: String, marketplace_id: String, method: String, uri: String, customer_type: String?, headers: Hash[untyped, untyped]? }

Returns:

  • ({ item_condition: String, marketplace_id: String, method: String, uri: String, customer_type: String?, headers: Hash[untyped, untyped]? })


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

def to_h: () -> { item_condition: String, marketplace_id: String, method: String, uri: String, customer_type: String?, headers: Hash[untyped, untyped]? }