Class: Peddler::APIs::OrdersV0::PackageDetail
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::OrdersV0::PackageDetail
- Defined in:
- sig/peddler/apis/orders_v0.rbs
Instance Attribute Summary collapse
-
#carrier_code ⇒ String
readonly
Returns the value of attribute carrier_code.
-
#carrier_name ⇒ String?
readonly
Returns the value of attribute carrier_name.
-
#order_items ⇒ Array[Peddler::APIs::OrdersV0::ConfirmShipmentOrderItem]
readonly
Returns the value of attribute order_items.
-
#package_reference_id ⇒ String
readonly
Returns the value of attribute package_reference_id.
-
#ship_date ⇒ Time
readonly
Returns the value of attribute ship_date.
-
#ship_from_supply_source_id ⇒ String?
readonly
Returns the value of attribute ship_from_supply_source_id.
-
#shipping_method ⇒ String?
readonly
Returns the value of attribute shipping_method.
-
#tracking_number ⇒ String
readonly
Returns the value of attribute tracking_number.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :carrier_code, :order_items, :package_reference_id, :ship_date, :tracking_number, :carrier_name, :ship_from_supply_source_id, :shipping_method ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::OrdersV0::PackageDetail
Instance Method Summary collapse
-
#members ⇒ [ :carrier_code, :order_items, :package_reference_id, :ship_date, :tracking_number, :carrier_name, :ship_from_supply_source_id, :shipping_method ]
-
#to_h ⇒ { carrier_code: String, order_items: Array[Peddler::APIs::OrdersV0::ConfirmShipmentOrderItem], package_reference_id: String, ship_date: Time, tracking_number: String, carrier_name: String?, ship_from_supply_source_id: String?, shipping_method: String? }
Instance Attribute Details
#carrier_code ⇒ String (readonly)
Returns the value of attribute carrier_code.
841 842 843 |
# File 'sig/peddler/apis/orders_v0.rbs', line 841 def carrier_code @carrier_code end |
#carrier_name ⇒ String? (readonly)
Returns the value of attribute carrier_name.
842 843 844 |
# File 'sig/peddler/apis/orders_v0.rbs', line 842 def carrier_name @carrier_name end |
#order_items ⇒ Array[Peddler::APIs::OrdersV0::ConfirmShipmentOrderItem] (readonly)
Returns the value of attribute order_items.
843 844 845 |
# File 'sig/peddler/apis/orders_v0.rbs', line 843 def order_items @order_items end |
#package_reference_id ⇒ String (readonly)
Returns the value of attribute package_reference_id.
844 845 846 |
# File 'sig/peddler/apis/orders_v0.rbs', line 844 def package_reference_id @package_reference_id end |
#ship_date ⇒ Time (readonly)
Returns the value of attribute ship_date.
845 846 847 |
# File 'sig/peddler/apis/orders_v0.rbs', line 845 def ship_date @ship_date end |
#ship_from_supply_source_id ⇒ String? (readonly)
Returns the value of attribute ship_from_supply_source_id.
846 847 848 |
# File 'sig/peddler/apis/orders_v0.rbs', line 846 def ship_from_supply_source_id @ship_from_supply_source_id end |
#shipping_method ⇒ String? (readonly)
Returns the value of attribute shipping_method.
847 848 849 |
# File 'sig/peddler/apis/orders_v0.rbs', line 847 def shipping_method @shipping_method end |
#tracking_number ⇒ String (readonly)
Returns the value of attribute tracking_number.
848 849 850 |
# File 'sig/peddler/apis/orders_v0.rbs', line 848 def tracking_number @tracking_number end |
Class Method Details
.[](carrier_code:, order_items:, package_reference_id:, ship_date:, tracking_number:, carrier_name:, ship_from_supply_source_id:, shipping_method:) ⇒ Peddler::APIs::OrdersV0::PackageDetail .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::OrdersV0::PackageDetail
834 835 |
# File 'sig/peddler/apis/orders_v0.rbs', line 834
def self.[]: (carrier_code: String, order_items: Array[Peddler::APIs::OrdersV0::ConfirmShipmentOrderItem], package_reference_id: String, ship_date: Time, tracking_number: String, ?carrier_name: String?, ?ship_from_supply_source_id: String?, ?shipping_method: String?) -> Peddler::APIs::OrdersV0::PackageDetail
| (String, Array[Peddler::APIs::OrdersV0::ConfirmShipmentOrderItem], String, Time, String, String?, String?, String?) -> Peddler::APIs::OrdersV0::PackageDetail
|
.members ⇒ [ :carrier_code, :order_items, :package_reference_id, :ship_date, :tracking_number, :carrier_name, :ship_from_supply_source_id, :shipping_method ]
837 |
# File 'sig/peddler/apis/orders_v0.rbs', line 837
def self.members: () -> [ :carrier_code, :order_items, :package_reference_id, :ship_date, :tracking_number, :carrier_name, :ship_from_supply_source_id, :shipping_method ]
|
.new(carrier_code:, order_items:, package_reference_id:, ship_date:, tracking_number:, carrier_name:, ship_from_supply_source_id:, shipping_method:) ⇒ Peddler::APIs::OrdersV0::PackageDetail .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::OrdersV0::PackageDetail
832 833 |
# File 'sig/peddler/apis/orders_v0.rbs', line 832
def self.new: (carrier_code: String, order_items: Array[Peddler::APIs::OrdersV0::ConfirmShipmentOrderItem], package_reference_id: String, ship_date: Time, tracking_number: String, ?carrier_name: String?, ?ship_from_supply_source_id: String?, ?shipping_method: String?) -> Peddler::APIs::OrdersV0::PackageDetail
| (String, Array[Peddler::APIs::OrdersV0::ConfirmShipmentOrderItem], String, Time, String, String?, String?, String?) -> Peddler::APIs::OrdersV0::PackageDetail
|
.parse ⇒ Peddler::APIs::OrdersV0::PackageDetail
839 |
# File 'sig/peddler/apis/orders_v0.rbs', line 839
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::OrdersV0::PackageDetail
|
Instance Method Details
#members ⇒ [ :carrier_code, :order_items, :package_reference_id, :ship_date, :tracking_number, :carrier_name, :ship_from_supply_source_id, :shipping_method ]
850 |
# File 'sig/peddler/apis/orders_v0.rbs', line 850
def members: () -> [ :carrier_code, :order_items, :package_reference_id, :ship_date, :tracking_number, :carrier_name, :ship_from_supply_source_id, :shipping_method ]
|
#to_h ⇒ { carrier_code: String, order_items: Array[Peddler::APIs::OrdersV0::ConfirmShipmentOrderItem], package_reference_id: String, ship_date: Time, tracking_number: String, carrier_name: String?, ship_from_supply_source_id: String?, shipping_method: String? }
851 |
# File 'sig/peddler/apis/orders_v0.rbs', line 851
def to_h: () -> { carrier_code: String, order_items: Array[Peddler::APIs::OrdersV0::ConfirmShipmentOrderItem], package_reference_id: String, ship_date: Time, tracking_number: String, carrier_name: String?, ship_from_supply_source_id: String?, shipping_method: String? }
|