Class: Peddler::APIs::FulfillmentOutbound20200701::GetFulfillmentOrderResult

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#fulfillment_orderPeddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder (readonly)

Returns the value of attribute fulfillment_order.



963
964
965
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 963

def fulfillment_order
  @fulfillment_order
end

#fulfillment_order_itemsArray[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrderItem] (readonly)

Returns the value of attribute fulfillment_order_items.



964
965
966
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 964

def fulfillment_order_items
  @fulfillment_order_items
end

#fulfillment_shipmentsArray[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipment]? (readonly)

Returns the value of attribute fulfillment_shipments.



965
966
967
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 965

def fulfillment_shipments
  @fulfillment_shipments
end

#payment_informationArray[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]? (readonly)

Returns the value of attribute payment_information.



966
967
968
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 966

def payment_information
  @payment_information
end

#return_authorizationsArray[Peddler::APIs::FulfillmentOutbound20200701::ReturnAuthorization] (readonly)

Returns the value of attribute return_authorizations.



967
968
969
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 967

def return_authorizations
  @return_authorizations
end

#return_itemsArray[Peddler::APIs::FulfillmentOutbound20200701::ReturnItem] (readonly)

Returns the value of attribute return_items.



968
969
970
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 968

def return_items
  @return_items
end

Class Method Details

.[](fulfillment_order:, fulfillment_order_items:, return_authorizations:, return_items:, fulfillment_shipments:, payment_information:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::GetFulfillmentOrderResult .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::FulfillmentOutbound20200701::GetFulfillmentOrderResult

Overloads:



956
957
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 956

def self.[]: (fulfillment_order: Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder, fulfillment_order_items: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrderItem], return_authorizations: Array[Peddler::APIs::FulfillmentOutbound20200701::ReturnAuthorization], return_items: Array[Peddler::APIs::FulfillmentOutbound20200701::ReturnItem], ?fulfillment_shipments: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipment]?, ?payment_information: Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]?) -> Peddler::APIs::FulfillmentOutbound20200701::GetFulfillmentOrderResult
| (Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder, Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrderItem], Array[Peddler::APIs::FulfillmentOutbound20200701::ReturnAuthorization], Array[Peddler::APIs::FulfillmentOutbound20200701::ReturnItem], Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipment]?, Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]?) -> Peddler::APIs::FulfillmentOutbound20200701::GetFulfillmentOrderResult

.members[ :fulfillment_order, :fulfillment_order_items, :return_authorizations, :return_items, :fulfillment_shipments, :payment_information ]

Returns:

  • ([ :fulfillment_order, :fulfillment_order_items, :return_authorizations, :return_items, :fulfillment_shipments, :payment_information ])


959
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 959

def self.members: () -> [ :fulfillment_order, :fulfillment_order_items, :return_authorizations, :return_items, :fulfillment_shipments, :payment_information ]

.new(fulfillment_order:, fulfillment_order_items:, return_authorizations:, return_items:, fulfillment_shipments:, payment_information:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::GetFulfillmentOrderResult .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::FulfillmentOutbound20200701::GetFulfillmentOrderResult

Overloads:



954
955
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 954

def self.new: (fulfillment_order: Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder, fulfillment_order_items: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrderItem], return_authorizations: Array[Peddler::APIs::FulfillmentOutbound20200701::ReturnAuthorization], return_items: Array[Peddler::APIs::FulfillmentOutbound20200701::ReturnItem], ?fulfillment_shipments: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipment]?, ?payment_information: Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]?) -> Peddler::APIs::FulfillmentOutbound20200701::GetFulfillmentOrderResult
| (Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder, Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrderItem], Array[Peddler::APIs::FulfillmentOutbound20200701::ReturnAuthorization], Array[Peddler::APIs::FulfillmentOutbound20200701::ReturnItem], Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipment]?, Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]?) -> Peddler::APIs::FulfillmentOutbound20200701::GetFulfillmentOrderResult

.parsePeddler::APIs::FulfillmentOutbound20200701::GetFulfillmentOrderResult

Parameters:

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

Returns:



961
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 961

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

Instance Method Details

#members[ :fulfillment_order, :fulfillment_order_items, :return_authorizations, :return_items, :fulfillment_shipments, :payment_information ]

Returns:

  • ([ :fulfillment_order, :fulfillment_order_items, :return_authorizations, :return_items, :fulfillment_shipments, :payment_information ])


970
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 970

def members: () -> [ :fulfillment_order, :fulfillment_order_items, :return_authorizations, :return_items, :fulfillment_shipments, :payment_information ]

#to_h{ fulfillment_order: Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder, fulfillment_order_items: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrderItem], return_authorizations: Array[Peddler::APIs::FulfillmentOutbound20200701::ReturnAuthorization], return_items: Array[Peddler::APIs::FulfillmentOutbound20200701::ReturnItem], fulfillment_shipments: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipment]?, payment_information: Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]? }



971
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 971

def to_h: () -> { fulfillment_order: Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrder, fulfillment_order_items: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentOrderItem], return_authorizations: Array[Peddler::APIs::FulfillmentOutbound20200701::ReturnAuthorization], return_items: Array[Peddler::APIs::FulfillmentOutbound20200701::ReturnItem], fulfillment_shipments: Array[Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipment]?, payment_information: Array[Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation]? }