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)


750
751
752
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 750

def carrier
  @carrier
end

#created_timeTime? (readonly)

Returns the value of attribute created_time.

Returns:

  • (Time, nil)


751
752
753
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 751

def created_time
  @created_time
end

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

Returns the value of attribute package_items.



752
753
754
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 752

def package_items
  @package_items
end

#package_reference_idString (readonly)

Returns the value of attribute package_reference_id.

Returns:

  • (String)


753
754
755
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 753

def package_reference_id
  @package_reference_id
end

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

Returns the value of attribute package_status.



754
755
756
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 754

def package_status
  @package_status
end

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

Returns the value of attribute ship_from_address.



755
756
757
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 755

def ship_from_address
  @ship_from_address
end

#ship_timeTime? (readonly)

Returns the value of attribute ship_time.

Returns:

  • (Time, nil)


756
757
758
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 756

def ship_time
  @ship_time
end

#shipping_serviceString? (readonly)

Returns the value of attribute shipping_service.

Returns:

  • (String, nil)


757
758
759
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 757

def shipping_service
  @shipping_service
end

#tracking_numberString? (readonly)

Returns the value of attribute tracking_number.

Returns:

  • (String, nil)


758
759
760
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 758

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:



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

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 ])


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

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:



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

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:



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

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 ])


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

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:



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

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? }