Class: Peddler::APIs::ProductPricingV0::ListingOffersRequest

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)


483
484
485
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 483

def customer_type
  @customer_type
end

#headersHash[untyped, untyped]? (readonly)

Returns the value of attribute headers.

Returns:

  • (Hash[untyped, untyped], nil)


484
485
486
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 484

def headers
  @headers
end

#item_conditionString (readonly)

Returns the value of attribute item_condition.

Returns:

  • (String)


485
486
487
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 485

def item_condition
  @item_condition
end

#marketplace_idString (readonly)

Returns the value of attribute marketplace_id.

Returns:

  • (String)


486
487
488
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 486

def marketplace_id
  @marketplace_id
end

#methodString (readonly)

Returns the value of attribute method.

Returns:

  • (String)


487
488
489
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 487

def method
  @method
end

#uriString (readonly)

Returns the value of attribute uri.

Returns:

  • (String)


488
489
490
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 488

def uri
  @uri
end

Class Method Details

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

Overloads:



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

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

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

Returns:

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


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

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::ListingOffersRequest .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::ProductPricingV0::ListingOffersRequest

Overloads:



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

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

.parsePeddler::APIs::ProductPricingV0::ListingOffersRequest

Parameters:

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

Returns:



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

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

Instance Method Details

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

Returns:

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


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

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]? })


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

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