Class: Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipmentPackage

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

#amazon_fulfillment_tracking_numberString? (readonly)

Returns the value of attribute amazon_fulfillment_tracking_number.

Returns:

  • (String, nil)


726
727
728
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 726

def amazon_fulfillment_tracking_number
  @amazon_fulfillment_tracking_number
end

#carrier_codeString (readonly)

Returns the value of attribute carrier_code.

Returns:

  • (String)


727
728
729
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 727

def carrier_code
  @carrier_code
end

#delivery_informationPeddler::APIs::FulfillmentOutbound20200701::DeliveryInformation? (readonly)

Returns the value of attribute delivery_information.



728
729
730
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 728

def delivery_information
  @delivery_information
end

#estimated_arrival_dateString? (readonly)

Returns the value of attribute estimated_arrival_date.

Returns:

  • (String, nil)


729
730
731
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 729

def estimated_arrival_date
  @estimated_arrival_date
end

#locker_detailsPeddler::APIs::FulfillmentOutbound20200701::LockerDetails? (readonly)

Returns the value of attribute locker_details.



730
731
732
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 730

def locker_details
  @locker_details
end

#package_numberInteger (readonly)

Returns the value of attribute package_number.

Returns:

  • (Integer)


731
732
733
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 731

def package_number
  @package_number
end

#tracking_numberString? (readonly)

Returns the value of attribute tracking_number.

Returns:

  • (String, nil)


732
733
734
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 732

def tracking_number
  @tracking_number
end

Class Method Details

.[](carrier_code:, package_number:, amazon_fulfillment_tracking_number:, delivery_information:, estimated_arrival_date:, locker_details:, tracking_number:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipmentPackage .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipmentPackage

Overloads:



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

def self.[]: (carrier_code: String, package_number: Integer, ?amazon_fulfillment_tracking_number: String?, ?delivery_information: Peddler::APIs::FulfillmentOutbound20200701::DeliveryInformation?, ?estimated_arrival_date: String?, ?locker_details: Peddler::APIs::FulfillmentOutbound20200701::LockerDetails?, ?tracking_number: String?) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipmentPackage
| (String, Integer, String?, Peddler::APIs::FulfillmentOutbound20200701::DeliveryInformation?, String?, Peddler::APIs::FulfillmentOutbound20200701::LockerDetails?, String?) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipmentPackage

.members[ :carrier_code, :package_number, :amazon_fulfillment_tracking_number, :delivery_information, :estimated_arrival_date, :locker_details, :tracking_number ]

Returns:

  • ([ :carrier_code, :package_number, :amazon_fulfillment_tracking_number, :delivery_information, :estimated_arrival_date, :locker_details, :tracking_number ])


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

def self.members: () -> [ :carrier_code, :package_number, :amazon_fulfillment_tracking_number, :delivery_information, :estimated_arrival_date, :locker_details, :tracking_number ]

.new(carrier_code:, package_number:, amazon_fulfillment_tracking_number:, delivery_information:, estimated_arrival_date:, locker_details:, tracking_number:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipmentPackage .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipmentPackage

Overloads:



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

def self.new: (carrier_code: String, package_number: Integer, ?amazon_fulfillment_tracking_number: String?, ?delivery_information: Peddler::APIs::FulfillmentOutbound20200701::DeliveryInformation?, ?estimated_arrival_date: String?, ?locker_details: Peddler::APIs::FulfillmentOutbound20200701::LockerDetails?, ?tracking_number: String?) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipmentPackage
| (String, Integer, String?, Peddler::APIs::FulfillmentOutbound20200701::DeliveryInformation?, String?, Peddler::APIs::FulfillmentOutbound20200701::LockerDetails?, String?) -> Peddler::APIs::FulfillmentOutbound20200701::FulfillmentShipmentPackage

.parsePeddler::APIs::FulfillmentOutbound20200701::FulfillmentShipmentPackage

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :carrier_code, :package_number, :amazon_fulfillment_tracking_number, :delivery_information, :estimated_arrival_date, :locker_details, :tracking_number ]

Returns:

  • ([ :carrier_code, :package_number, :amazon_fulfillment_tracking_number, :delivery_information, :estimated_arrival_date, :locker_details, :tracking_number ])


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

def members: () -> [ :carrier_code, :package_number, :amazon_fulfillment_tracking_number, :delivery_information, :estimated_arrival_date, :locker_details, :tracking_number ]

#to_h{ carrier_code: String, package_number: Integer, amazon_fulfillment_tracking_number: String?, delivery_information: Peddler::APIs::FulfillmentOutbound20200701::DeliveryInformation?, estimated_arrival_date: String?, locker_details: Peddler::APIs::FulfillmentOutbound20200701::LockerDetails?, tracking_number: String? }

Returns:



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

def to_h: () -> { carrier_code: String, package_number: Integer, amazon_fulfillment_tracking_number: String?, delivery_information: Peddler::APIs::FulfillmentOutbound20200701::DeliveryInformation?, estimated_arrival_date: String?, locker_details: Peddler::APIs::FulfillmentOutbound20200701::LockerDetails?, tracking_number: String? }