Class: Peddler::APIs::Orders20260101::OrderPackage

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#carrierString? (readonly)

Returns the value of attribute carrier.

Returns:

  • (String, nil)


840
841
842
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 840

def carrier
  @carrier
end

#created_timeTime? (readonly)

Returns the value of attribute created_time.

Returns:

  • (Time, nil)


841
842
843
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 841

def created_time
  @created_time
end

#package_itemsArray[Peddler::APIs::Orders20260101::PackageItem]? (readonly)

Returns the value of attribute package_items.



842
843
844
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 842

def package_items
  @package_items
end

#package_reference_idString (readonly)

Returns the value of attribute package_reference_id.

Returns:

  • (String)


843
844
845
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 843

def package_reference_id
  @package_reference_id
end

#package_statusPeddler::APIs::Orders20260101::PackageStatus? (readonly)

Returns the value of attribute package_status.



844
845
846
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 844

def package_status
  @package_status
end

#ship_from_addressPeddler::APIs::Orders20260101::MerchantAddress? (readonly)

Returns the value of attribute ship_from_address.



845
846
847
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 845

def ship_from_address
  @ship_from_address
end

#ship_timeTime? (readonly)

Returns the value of attribute ship_time.

Returns:

  • (Time, nil)


846
847
848
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 846

def ship_time
  @ship_time
end

#shipping_serviceString? (readonly)

Returns the value of attribute shipping_service.

Returns:

  • (String, nil)


847
848
849
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 847

def shipping_service
  @shipping_service
end

#tracking_numberString? (readonly)

Returns the value of attribute tracking_number.

Returns:

  • (String, nil)


848
849
850
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 848

def tracking_number
  @tracking_number
end

Class Method Details

.[](package_reference_id:, carrier:, created_time:, package_items:, package_status:, ship_from_address:, ship_time:, shipping_service:, tracking_number:) ⇒ Peddler::APIs::Orders20260101::OrderPackage .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::APIs::Orders20260101::OrderPackage

Overloads:



833
834
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 833

def self.[]: (package_reference_id: String, ?carrier: String?, ?created_time: Time?, ?package_items: Array[Peddler::APIs::Orders20260101::PackageItem]?, ?package_status: Peddler::APIs::Orders20260101::PackageStatus?, ?ship_from_address: Peddler::APIs::Orders20260101::MerchantAddress?, ?ship_time: Time?, ?shipping_service: String?, ?tracking_number: String?) -> Peddler::APIs::Orders20260101::OrderPackage
| (String, String?, Time?, Array[Peddler::APIs::Orders20260101::PackageItem]?, Peddler::APIs::Orders20260101::PackageStatus?, Peddler::APIs::Orders20260101::MerchantAddress?, Time?, String?, String?) -> Peddler::APIs::Orders20260101::OrderPackage

.members[ :package_reference_id, :carrier, :created_time, :package_items, :package_status, :ship_from_address, :ship_time, :shipping_service, :tracking_number ]

Returns:

  • ([ :package_reference_id, :carrier, :created_time, :package_items, :package_status, :ship_from_address, :ship_time, :shipping_service, :tracking_number ])


836
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 836

def self.members: () -> [ :package_reference_id, :carrier, :created_time, :package_items, :package_status, :ship_from_address, :ship_time, :shipping_service, :tracking_number ]

.new(package_reference_id:, carrier:, created_time:, package_items:, package_status:, ship_from_address:, ship_time:, shipping_service:, tracking_number:) ⇒ Peddler::APIs::Orders20260101::OrderPackage .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::APIs::Orders20260101::OrderPackage

Overloads:



831
832
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 831

def self.new: (package_reference_id: String, ?carrier: String?, ?created_time: Time?, ?package_items: Array[Peddler::APIs::Orders20260101::PackageItem]?, ?package_status: Peddler::APIs::Orders20260101::PackageStatus?, ?ship_from_address: Peddler::APIs::Orders20260101::MerchantAddress?, ?ship_time: Time?, ?shipping_service: String?, ?tracking_number: String?) -> Peddler::APIs::Orders20260101::OrderPackage
| (String, String?, Time?, Array[Peddler::APIs::Orders20260101::PackageItem]?, Peddler::APIs::Orders20260101::PackageStatus?, Peddler::APIs::Orders20260101::MerchantAddress?, Time?, String?, String?) -> Peddler::APIs::Orders20260101::OrderPackage

.parsePeddler::APIs::Orders20260101::OrderPackage

Parameters:

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

Returns:



838
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 838

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

Instance Method Details

#members[ :package_reference_id, :carrier, :created_time, :package_items, :package_status, :ship_from_address, :ship_time, :shipping_service, :tracking_number ]

Returns:

  • ([ :package_reference_id, :carrier, :created_time, :package_items, :package_status, :ship_from_address, :ship_time, :shipping_service, :tracking_number ])


850
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 850

def members: () -> [ :package_reference_id, :carrier, :created_time, :package_items, :package_status, :ship_from_address, :ship_time, :shipping_service, :tracking_number ]

#to_h{ package_reference_id: String, carrier: String?, created_time: Time?, package_items: Array[Peddler::APIs::Orders20260101::PackageItem]?, package_status: Peddler::APIs::Orders20260101::PackageStatus?, ship_from_address: Peddler::APIs::Orders20260101::MerchantAddress?, ship_time: Time?, shipping_service: String?, tracking_number: String? }

Returns:



851
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 851

def to_h: () -> { package_reference_id: String, carrier: String?, created_time: Time?, package_items: Array[Peddler::APIs::Orders20260101::PackageItem]?, package_status: Peddler::APIs::Orders20260101::PackageStatus?, ship_from_address: Peddler::APIs::Orders20260101::MerchantAddress?, ship_time: Time?, shipping_service: String?, tracking_number: String? }