Class: Peddler::APIs::ProductFeesV0::FeesEstimateRequest
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::ProductFeesV0::FeesEstimateRequest
- Defined in:
- sig/peddler/apis/product_fees_v0.rbs
Instance Attribute Summary collapse
-
#amazon_fulfilled ⇒ Boolean?
readonly
Returns the value of attribute amazon_fulfilled.
-
#identifier ⇒ String
readonly
Returns the value of attribute identifier.
-
#marketplace_id ⇒ String
readonly
Returns the value of attribute marketplace_id.
-
#optional_fulfillment_program ⇒ String?
readonly
Returns the value of attribute optional_fulfillment_program.
-
#price_to_estimate_fees ⇒ Peddler::APIs::ProductFeesV0::PriceToEstimateFees
readonly
Returns the value of attribute price_to_estimate_fees.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :identifier, :marketplace_id, :price_to_estimate_fees, :amazon_fulfilled, :optional_fulfillment_program ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::ProductFeesV0::FeesEstimateRequest
Instance Method Summary collapse
-
#amazon_fulfilled? ⇒ Boolean
-
#members ⇒ [ :identifier, :marketplace_id, :price_to_estimate_fees, :amazon_fulfilled, :optional_fulfillment_program ]
-
#to_h ⇒ { identifier: String, marketplace_id: String, price_to_estimate_fees: Peddler::APIs::ProductFeesV0::PriceToEstimateFees, amazon_fulfilled: bool?, optional_fulfillment_program: String? }
Instance Attribute Details
#amazon_fulfilled ⇒ Boolean? (readonly)
Returns the value of attribute amazon_fulfilled.
144 145 146 |
# File 'sig/peddler/apis/product_fees_v0.rbs', line 144 def amazon_fulfilled @amazon_fulfilled end |
#identifier ⇒ String (readonly)
Returns the value of attribute identifier.
145 146 147 |
# File 'sig/peddler/apis/product_fees_v0.rbs', line 145 def identifier @identifier end |
#marketplace_id ⇒ String (readonly)
Returns the value of attribute marketplace_id.
146 147 148 |
# File 'sig/peddler/apis/product_fees_v0.rbs', line 146 def marketplace_id @marketplace_id end |
#optional_fulfillment_program ⇒ String? (readonly)
Returns the value of attribute optional_fulfillment_program.
147 148 149 |
# File 'sig/peddler/apis/product_fees_v0.rbs', line 147 def optional_fulfillment_program @optional_fulfillment_program end |
#price_to_estimate_fees ⇒ Peddler::APIs::ProductFeesV0::PriceToEstimateFees (readonly)
Returns the value of attribute price_to_estimate_fees.
148 149 150 |
# File 'sig/peddler/apis/product_fees_v0.rbs', line 148 def price_to_estimate_fees @price_to_estimate_fees end |
Class Method Details
.[](identifier:, marketplace_id:, price_to_estimate_fees:, amazon_fulfilled:, optional_fulfillment_program:) ⇒ Peddler::APIs::ProductFeesV0::FeesEstimateRequest .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::ProductFeesV0::FeesEstimateRequest
137 138 |
# File 'sig/peddler/apis/product_fees_v0.rbs', line 137
def self.[]: (identifier: String, marketplace_id: String, price_to_estimate_fees: Peddler::APIs::ProductFeesV0::PriceToEstimateFees, ?amazon_fulfilled: bool?, ?optional_fulfillment_program: String?) -> Peddler::APIs::ProductFeesV0::FeesEstimateRequest
| (String, String, Peddler::APIs::ProductFeesV0::PriceToEstimateFees, bool?, String?) -> Peddler::APIs::ProductFeesV0::FeesEstimateRequest
|
.members ⇒ [ :identifier, :marketplace_id, :price_to_estimate_fees, :amazon_fulfilled, :optional_fulfillment_program ]
140 |
# File 'sig/peddler/apis/product_fees_v0.rbs', line 140
def self.members: () -> [ :identifier, :marketplace_id, :price_to_estimate_fees, :amazon_fulfilled, :optional_fulfillment_program ]
|
.new(identifier:, marketplace_id:, price_to_estimate_fees:, amazon_fulfilled:, optional_fulfillment_program:) ⇒ Peddler::APIs::ProductFeesV0::FeesEstimateRequest .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::ProductFeesV0::FeesEstimateRequest
135 136 |
# File 'sig/peddler/apis/product_fees_v0.rbs', line 135
def self.new: (identifier: String, marketplace_id: String, price_to_estimate_fees: Peddler::APIs::ProductFeesV0::PriceToEstimateFees, ?amazon_fulfilled: bool?, ?optional_fulfillment_program: String?) -> Peddler::APIs::ProductFeesV0::FeesEstimateRequest
| (String, String, Peddler::APIs::ProductFeesV0::PriceToEstimateFees, bool?, String?) -> Peddler::APIs::ProductFeesV0::FeesEstimateRequest
|
.parse ⇒ Peddler::APIs::ProductFeesV0::FeesEstimateRequest
142 |
# File 'sig/peddler/apis/product_fees_v0.rbs', line 142
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ProductFeesV0::FeesEstimateRequest
|
Instance Method Details
#amazon_fulfilled? ⇒ Boolean
150 |
# File 'sig/peddler/apis/product_fees_v0.rbs', line 150
def amazon_fulfilled?: () -> bool
|
#members ⇒ [ :identifier, :marketplace_id, :price_to_estimate_fees, :amazon_fulfilled, :optional_fulfillment_program ]
151 |
# File 'sig/peddler/apis/product_fees_v0.rbs', line 151
def members: () -> [ :identifier, :marketplace_id, :price_to_estimate_fees, :amazon_fulfilled, :optional_fulfillment_program ]
|
#to_h ⇒ { identifier: String, marketplace_id: String, price_to_estimate_fees: Peddler::APIs::ProductFeesV0::PriceToEstimateFees, amazon_fulfilled: bool?, optional_fulfillment_program: String? }
152 |
# File 'sig/peddler/apis/product_fees_v0.rbs', line 152
def to_h: () -> { identifier: String, marketplace_id: String, price_to_estimate_fees: Peddler::APIs::ProductFeesV0::PriceToEstimateFees, amazon_fulfilled: bool?, optional_fulfillment_program: String? }
|