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)


859
860
861
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 859

def carrier
  @carrier
end

#created_timeTime? (readonly)

Returns the value of attribute created_time.

Returns:

  • (Time, nil)


860
861
862
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 860

def created_time
  @created_time
end

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

Returns the value of attribute package_items.



861
862
863
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 861

def package_items
  @package_items
end

#package_reference_idString (readonly)

Returns the value of attribute package_reference_id.

Returns:

  • (String)


862
863
864
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 862

def package_reference_id
  @package_reference_id
end

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

Returns the value of attribute package_status.



863
864
865
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 863

def package_status
  @package_status
end

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

Returns the value of attribute ship_from_address.



864
865
866
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 864

def ship_from_address
  @ship_from_address
end

#ship_timeTime? (readonly)

Returns the value of attribute ship_time.

Returns:

  • (Time, nil)


865
866
867
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 865

def ship_time
  @ship_time
end

#shipping_serviceString? (readonly)

Returns the value of attribute shipping_service.

Returns:

  • (String, nil)


866
867
868
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 866

def shipping_service
  @shipping_service
end

#tracking_numberString? (readonly)

Returns the value of attribute tracking_number.

Returns:

  • (String, nil)


867
868
869
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 867

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:



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

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


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

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:



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

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:



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

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


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

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:



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

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