Class: Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder
- Defined in:
- sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs
Instance Attribute Summary collapse
-
#channel ⇒ String?
readonly
Returns the value of attribute channel.
-
#destination ⇒ Peddler::APIs::FulfillmentOutbound20260704::OrderDestination?
readonly
Returns the value of attribute destination.
-
#fulfillment_configuration ⇒ Peddler::APIs::FulfillmentOutbound20260704::OrderResponseFulfillmentConfiguration?
readonly
Returns the value of attribute fulfillment_configuration.
-
#line_items ⇒ Array[Peddler::APIs::FulfillmentOutbound20260704::OrderLineItem]
readonly
Returns the value of attribute line_items.
-
#order_id ⇒ String
readonly
Returns the value of attribute order_id.
-
#origin ⇒ Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin?
readonly
Returns the value of attribute origin.
-
#payment_information ⇒ Peddler::APIs::FulfillmentOutbound20260704::PaymentInformation?
readonly
Returns the value of attribute payment_information.
-
#receive_time ⇒ String
readonly
Returns the value of attribute receive_time.
-
#shipments ⇒ Array[Peddler::APIs::FulfillmentOutbound20260704::Shipment]?
readonly
Returns the value of attribute shipments.
-
#status ⇒ String?
readonly
Returns the value of attribute status.
-
#status_update_time ⇒ String?
readonly
Returns the value of attribute status_update_time.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :line_items, :order_id, :receive_time, :channel, :destination, :fulfillment_configuration, :origin, :payment_information, :shipments, :status, :status_update_time ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder
Instance Method Summary collapse
-
#members ⇒ [ :line_items, :order_id, :receive_time, :channel, :destination, :fulfillment_configuration, :origin, :payment_information, :shipments, :status, :status_update_time ]
-
#to_h ⇒ { line_items: Array[Peddler::APIs::FulfillmentOutbound20260704::OrderLineItem], order_id: String, receive_time: String, channel: String?, destination: Peddler::APIs::FulfillmentOutbound20260704::OrderDestination?, fulfillment_configuration: Peddler::APIs::FulfillmentOutbound20260704::OrderResponseFulfillmentConfiguration?, origin: Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin?, payment_information: Peddler::APIs::FulfillmentOutbound20260704::PaymentInformation?, shipments: Array[Peddler::APIs::FulfillmentOutbound20260704::Shipment]?, status: String?, status_update_time: String? }
Instance Attribute Details
#channel ⇒ String? (readonly)
Returns the value of attribute channel.
276 277 278 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 276 def channel @channel end |
#destination ⇒ Peddler::APIs::FulfillmentOutbound20260704::OrderDestination? (readonly)
Returns the value of attribute destination.
277 278 279 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 277 def destination @destination end |
#fulfillment_configuration ⇒ Peddler::APIs::FulfillmentOutbound20260704::OrderResponseFulfillmentConfiguration? (readonly)
Returns the value of attribute fulfillment_configuration.
278 279 280 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 278 def fulfillment_configuration @fulfillment_configuration end |
#line_items ⇒ Array[Peddler::APIs::FulfillmentOutbound20260704::OrderLineItem] (readonly)
Returns the value of attribute line_items.
279 280 281 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 279 def line_items @line_items end |
#order_id ⇒ String (readonly)
Returns the value of attribute order_id.
280 281 282 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 280 def order_id @order_id end |
#origin ⇒ Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin? (readonly)
Returns the value of attribute origin.
281 282 283 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 281 def origin @origin end |
#payment_information ⇒ Peddler::APIs::FulfillmentOutbound20260704::PaymentInformation? (readonly)
Returns the value of attribute payment_information.
282 283 284 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 282 def payment_information @payment_information end |
#receive_time ⇒ String (readonly)
Returns the value of attribute receive_time.
283 284 285 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 283 def receive_time @receive_time end |
#shipments ⇒ Array[Peddler::APIs::FulfillmentOutbound20260704::Shipment]? (readonly)
Returns the value of attribute shipments.
284 285 286 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 284 def shipments @shipments end |
#status ⇒ String? (readonly)
Returns the value of attribute status.
285 286 287 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 285 def status @status end |
#status_update_time ⇒ String? (readonly)
Returns the value of attribute status_update_time.
286 287 288 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 286 def status_update_time @status_update_time end |
Class Method Details
.[](line_items:, order_id:, receive_time:, channel:, destination:, fulfillment_configuration:, origin:, payment_information:, shipments:, status:, status_update_time:) ⇒ Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) ⇒ Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder
269 270 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 269
def self.[]: (line_items: Array[Peddler::APIs::FulfillmentOutbound20260704::OrderLineItem], order_id: String, receive_time: String, ?channel: String?, ?destination: Peddler::APIs::FulfillmentOutbound20260704::OrderDestination?, ?fulfillment_configuration: Peddler::APIs::FulfillmentOutbound20260704::OrderResponseFulfillmentConfiguration?, ?origin: Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin?, ?payment_information: Peddler::APIs::FulfillmentOutbound20260704::PaymentInformation?, ?shipments: Array[Peddler::APIs::FulfillmentOutbound20260704::Shipment]?, ?status: String?, ?status_update_time: String?) -> Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder
| (Array[Peddler::APIs::FulfillmentOutbound20260704::OrderLineItem], String, String, String?, Peddler::APIs::FulfillmentOutbound20260704::OrderDestination?, Peddler::APIs::FulfillmentOutbound20260704::OrderResponseFulfillmentConfiguration?, Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin?, Peddler::APIs::FulfillmentOutbound20260704::PaymentInformation?, Array[Peddler::APIs::FulfillmentOutbound20260704::Shipment]?, String?, String?) -> Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder
|
.members ⇒ [ :line_items, :order_id, :receive_time, :channel, :destination, :fulfillment_configuration, :origin, :payment_information, :shipments, :status, :status_update_time ]
272 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 272
def self.members: () -> [ :line_items, :order_id, :receive_time, :channel, :destination, :fulfillment_configuration, :origin, :payment_information, :shipments, :status, :status_update_time ]
|
.new(line_items:, order_id:, receive_time:, channel:, destination:, fulfillment_configuration:, origin:, payment_information:, shipments:, status:, status_update_time:) ⇒ Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) ⇒ Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder
267 268 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 267
def self.new: (line_items: Array[Peddler::APIs::FulfillmentOutbound20260704::OrderLineItem], order_id: String, receive_time: String, ?channel: String?, ?destination: Peddler::APIs::FulfillmentOutbound20260704::OrderDestination?, ?fulfillment_configuration: Peddler::APIs::FulfillmentOutbound20260704::OrderResponseFulfillmentConfiguration?, ?origin: Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin?, ?payment_information: Peddler::APIs::FulfillmentOutbound20260704::PaymentInformation?, ?shipments: Array[Peddler::APIs::FulfillmentOutbound20260704::Shipment]?, ?status: String?, ?status_update_time: String?) -> Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder
| (Array[Peddler::APIs::FulfillmentOutbound20260704::OrderLineItem], String, String, String?, Peddler::APIs::FulfillmentOutbound20260704::OrderDestination?, Peddler::APIs::FulfillmentOutbound20260704::OrderResponseFulfillmentConfiguration?, Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin?, Peddler::APIs::FulfillmentOutbound20260704::PaymentInformation?, Array[Peddler::APIs::FulfillmentOutbound20260704::Shipment]?, String?, String?) -> Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder
|
.parse ⇒ Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder
274 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 274
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::FulfillmentOutbound20260704::FulfillmentOrder
|
Instance Method Details
#members ⇒ [ :line_items, :order_id, :receive_time, :channel, :destination, :fulfillment_configuration, :origin, :payment_information, :shipments, :status, :status_update_time ]
288 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 288
def members: () -> [ :line_items, :order_id, :receive_time, :channel, :destination, :fulfillment_configuration, :origin, :payment_information, :shipments, :status, :status_update_time ]
|
#to_h ⇒ { line_items: Array[Peddler::APIs::FulfillmentOutbound20260704::OrderLineItem], order_id: String, receive_time: String, channel: String?, destination: Peddler::APIs::FulfillmentOutbound20260704::OrderDestination?, fulfillment_configuration: Peddler::APIs::FulfillmentOutbound20260704::OrderResponseFulfillmentConfiguration?, origin: Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin?, payment_information: Peddler::APIs::FulfillmentOutbound20260704::PaymentInformation?, shipments: Array[Peddler::APIs::FulfillmentOutbound20260704::Shipment]?, status: String?, status_update_time: String? }
289 |
# File 'sig/peddler/apis/fulfillment_outbound_2026_07_04.rbs', line 289
def to_h: () -> { line_items: Array[Peddler::APIs::FulfillmentOutbound20260704::OrderLineItem], order_id: String, receive_time: String, channel: String?, destination: Peddler::APIs::FulfillmentOutbound20260704::OrderDestination?, fulfillment_configuration: Peddler::APIs::FulfillmentOutbound20260704::OrderResponseFulfillmentConfiguration?, origin: Peddler::APIs::FulfillmentOutbound20260704::OrderOrigin?, payment_information: Peddler::APIs::FulfillmentOutbound20260704::PaymentInformation?, shipments: Array[Peddler::APIs::FulfillmentOutbound20260704::Shipment]?, status: String?, status_update_time: String? }
|