Class: Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest
- Defined in:
- sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs
Instance Attribute Summary collapse
-
#destination ⇒ Peddler::APIs::FulfillmentOutbound20260704::OfferDestination?
readonly
Returns the value of attribute destination.
-
#fulfillment_configuration ⇒ Peddler::APIs::FulfillmentOutbound20260704::OfferFulfillmentConfiguration?
readonly
Returns the value of attribute fulfillment_configuration.
-
#items ⇒ Array[Peddler::APIs::FulfillmentOutbound20260704::OfferItem]
readonly
Returns the value of attribute items.
-
#origin ⇒ Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin
readonly
Returns the value of attribute origin.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :items, :origin, :destination, :fulfillment_configuration ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest
Instance Method Summary collapse
-
#members ⇒ [ :items, :origin, :destination, :fulfillment_configuration ]
-
#to_h ⇒ { items: Array[Peddler::APIs::FulfillmentOutbound20260704::OfferItem], origin: Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin, destination: Peddler::APIs::FulfillmentOutbound20260704::OfferDestination?, fulfillment_configuration: Peddler::APIs::FulfillmentOutbound20260704::OfferFulfillmentConfiguration? }
Instance Attribute Details
#destination ⇒ Peddler::APIs::FulfillmentOutbound20260704::OfferDestination? (readonly)
Returns the value of attribute destination.
302 303 304 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 302 def destination @destination end |
#fulfillment_configuration ⇒ Peddler::APIs::FulfillmentOutbound20260704::OfferFulfillmentConfiguration? (readonly)
Returns the value of attribute fulfillment_configuration.
303 304 305 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 303 def fulfillment_configuration @fulfillment_configuration end |
#items ⇒ Array[Peddler::APIs::FulfillmentOutbound20260704::OfferItem] (readonly)
Returns the value of attribute items.
304 305 306 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 304 def items @items end |
#origin ⇒ Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin (readonly)
Returns the value of attribute origin.
305 306 307 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 305 def origin @origin end |
Class Method Details
.[](items:, origin:, destination:, fulfillment_configuration:) ⇒ Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest
295 296 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 295
def self.[]: (items: Array[Peddler::APIs::FulfillmentOutbound20260704::OfferItem], origin: Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin, ?destination: Peddler::APIs::FulfillmentOutbound20260704::OfferDestination?, ?fulfillment_configuration: Peddler::APIs::FulfillmentOutbound20260704::OfferFulfillmentConfiguration?) -> Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest
| (Array[Peddler::APIs::FulfillmentOutbound20260704::OfferItem], Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin, Peddler::APIs::FulfillmentOutbound20260704::OfferDestination?, Peddler::APIs::FulfillmentOutbound20260704::OfferFulfillmentConfiguration?) -> Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest
|
.members ⇒ [ :items, :origin, :destination, :fulfillment_configuration ]
298 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 298
def self.members: () -> [ :items, :origin, :destination, :fulfillment_configuration ]
|
.new(items:, origin:, destination:, fulfillment_configuration:) ⇒ Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest
293 294 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 293
def self.new: (items: Array[Peddler::APIs::FulfillmentOutbound20260704::OfferItem], origin: Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin, ?destination: Peddler::APIs::FulfillmentOutbound20260704::OfferDestination?, ?fulfillment_configuration: Peddler::APIs::FulfillmentOutbound20260704::OfferFulfillmentConfiguration?) -> Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest
| (Array[Peddler::APIs::FulfillmentOutbound20260704::OfferItem], Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin, Peddler::APIs::FulfillmentOutbound20260704::OfferDestination?, Peddler::APIs::FulfillmentOutbound20260704::OfferFulfillmentConfiguration?) -> Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest
|
.parse ⇒ Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest
300 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 300
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::FulfillmentOutbound20260704::GetOffersRequest
|
Instance Method Details
#members ⇒ [ :items, :origin, :destination, :fulfillment_configuration ]
307 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 307
def members: () -> [ :items, :origin, :destination, :fulfillment_configuration ]
|
#to_h ⇒ { items: Array[Peddler::APIs::FulfillmentOutbound20260704::OfferItem], origin: Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin, destination: Peddler::APIs::FulfillmentOutbound20260704::OfferDestination?, fulfillment_configuration: Peddler::APIs::FulfillmentOutbound20260704::OfferFulfillmentConfiguration? }
308 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 308
def to_h: () -> { items: Array[Peddler::APIs::FulfillmentOutbound20260704::OfferItem], origin: Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin, destination: Peddler::APIs::FulfillmentOutbound20260704::OfferDestination?, fulfillment_configuration: Peddler::APIs::FulfillmentOutbound20260704::OfferFulfillmentConfiguration? }
|