Class: Peddler::APIs::FulfillmentInbound20240320::TransportationSelection

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#contact_informationPeddler::APIs::FulfillmentInbound20240320::ContactInformation? (readonly)

Returns the value of attribute contact_information.



2025
2026
2027
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2025

def contact_information
  @contact_information
end

#shipment_idString (readonly)

Returns the value of attribute shipment_id.

Returns:

  • (String)


2026
2027
2028
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2026

def shipment_id
  @shipment_id
end

#transportation_option_idString (readonly)

Returns the value of attribute transportation_option_id.

Returns:

  • (String)


2027
2028
2029
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2027

def transportation_option_id
  @transportation_option_id
end

Class Method Details

.[](shipment_id:, transportation_option_id:, contact_information:) ⇒ Peddler::APIs::FulfillmentInbound20240320::TransportationSelection .[](arg0, arg1, arg2) ⇒ Peddler::APIs::FulfillmentInbound20240320::TransportationSelection

Overloads:



2018
2019
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2018

def self.[]: (shipment_id: String, transportation_option_id: String, ?contact_information: Peddler::APIs::FulfillmentInbound20240320::ContactInformation?) -> Peddler::APIs::FulfillmentInbound20240320::TransportationSelection
| (String, String, Peddler::APIs::FulfillmentInbound20240320::ContactInformation?) -> Peddler::APIs::FulfillmentInbound20240320::TransportationSelection

.members[ :shipment_id, :transportation_option_id, :contact_information ]

Returns:

  • ([ :shipment_id, :transportation_option_id, :contact_information ])


2021
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2021

def self.members: () -> [ :shipment_id, :transportation_option_id, :contact_information ]

.new(shipment_id:, transportation_option_id:, contact_information:) ⇒ Peddler::APIs::FulfillmentInbound20240320::TransportationSelection .new(arg0, arg1, arg2) ⇒ Peddler::APIs::FulfillmentInbound20240320::TransportationSelection

Overloads:



2016
2017
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2016

def self.new: (shipment_id: String, transportation_option_id: String, ?contact_information: Peddler::APIs::FulfillmentInbound20240320::ContactInformation?) -> Peddler::APIs::FulfillmentInbound20240320::TransportationSelection
| (String, String, Peddler::APIs::FulfillmentInbound20240320::ContactInformation?) -> Peddler::APIs::FulfillmentInbound20240320::TransportationSelection

.parsePeddler::APIs::FulfillmentInbound20240320::TransportationSelection

Parameters:

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

Returns:



2023
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2023

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

Instance Method Details

#members[ :shipment_id, :transportation_option_id, :contact_information ]

Returns:

  • ([ :shipment_id, :transportation_option_id, :contact_information ])


2029
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2029

def members: () -> [ :shipment_id, :transportation_option_id, :contact_information ]

#to_h{ shipment_id: String, transportation_option_id: String, contact_information: Peddler::APIs::FulfillmentInbound20240320::ContactInformation? }

Returns:



2030
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2030

def to_h: () -> { shipment_id: String, transportation_option_id: String, contact_information: Peddler::APIs::FulfillmentInbound20240320::ContactInformation? }