Class: Peddler::APIs::FulfillmentInbound20240320::TransportationOption

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

#carrierPeddler::APIs::FulfillmentInbound20240320::Carrier (readonly)

Returns the value of attribute carrier.



2001
2002
2003
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2001

def carrier
  @carrier
end

#carrier_appointmentPeddler::APIs::FulfillmentInbound20240320::CarrierAppointment? (readonly)

Returns the value of attribute carrier_appointment.



2002
2003
2004
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2002

def carrier_appointment
  @carrier_appointment
end

#preconditionsArray[String] (readonly)

Returns the value of attribute preconditions.

Returns:

  • (Array[String])


2003
2004
2005
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2003

def preconditions
  @preconditions
end

#quotePeddler::APIs::FulfillmentInbound20240320::Quote? (readonly)

Returns the value of attribute quote.



2004
2005
2006
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2004

def quote
  @quote
end

#shipment_idString (readonly)

Returns the value of attribute shipment_id.

Returns:

  • (String)


2005
2006
2007
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2005

def shipment_id
  @shipment_id
end

#shipping_modeString (readonly)

Returns the value of attribute shipping_mode.

Returns:

  • (String)


2006
2007
2008
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2006

def shipping_mode
  @shipping_mode
end

#shipping_solutionString (readonly)

Returns the value of attribute shipping_solution.

Returns:

  • (String)


2007
2008
2009
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2007

def shipping_solution
  @shipping_solution
end

#transportation_option_idString (readonly)

Returns the value of attribute transportation_option_id.

Returns:

  • (String)


2008
2009
2010
# File 'sig/peddler/apis/fulfillment_inbound_2024_03_20.rbs', line 2008

def transportation_option_id
  @transportation_option_id
end

Class Method Details

.[](carrier:, preconditions:, shipment_id:, shipping_mode:, shipping_solution:, transportation_option_id:, carrier_appointment:, quote:) ⇒ Peddler::APIs::FulfillmentInbound20240320::TransportationOption .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::FulfillmentInbound20240320::TransportationOption

Overloads:



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

def self.[]: (carrier: Peddler::APIs::FulfillmentInbound20240320::Carrier, preconditions: Array[String], shipment_id: String, shipping_mode: String, shipping_solution: String, transportation_option_id: String, ?carrier_appointment: Peddler::APIs::FulfillmentInbound20240320::CarrierAppointment?, ?quote: Peddler::APIs::FulfillmentInbound20240320::Quote?) -> Peddler::APIs::FulfillmentInbound20240320::TransportationOption
| (Peddler::APIs::FulfillmentInbound20240320::Carrier, Array[String], String, String, String, String, Peddler::APIs::FulfillmentInbound20240320::CarrierAppointment?, Peddler::APIs::FulfillmentInbound20240320::Quote?) -> Peddler::APIs::FulfillmentInbound20240320::TransportationOption

.members[ :carrier, :preconditions, :shipment_id, :shipping_mode, :shipping_solution, :transportation_option_id, :carrier_appointment, :quote ]

Returns:

  • ([ :carrier, :preconditions, :shipment_id, :shipping_mode, :shipping_solution, :transportation_option_id, :carrier_appointment, :quote ])


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

def self.members: () -> [ :carrier, :preconditions, :shipment_id, :shipping_mode, :shipping_solution, :transportation_option_id, :carrier_appointment, :quote ]

.new(carrier:, preconditions:, shipment_id:, shipping_mode:, shipping_solution:, transportation_option_id:, carrier_appointment:, quote:) ⇒ Peddler::APIs::FulfillmentInbound20240320::TransportationOption .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::FulfillmentInbound20240320::TransportationOption

Overloads:



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

def self.new: (carrier: Peddler::APIs::FulfillmentInbound20240320::Carrier, preconditions: Array[String], shipment_id: String, shipping_mode: String, shipping_solution: String, transportation_option_id: String, ?carrier_appointment: Peddler::APIs::FulfillmentInbound20240320::CarrierAppointment?, ?quote: Peddler::APIs::FulfillmentInbound20240320::Quote?) -> Peddler::APIs::FulfillmentInbound20240320::TransportationOption
| (Peddler::APIs::FulfillmentInbound20240320::Carrier, Array[String], String, String, String, String, Peddler::APIs::FulfillmentInbound20240320::CarrierAppointment?, Peddler::APIs::FulfillmentInbound20240320::Quote?) -> Peddler::APIs::FulfillmentInbound20240320::TransportationOption

.parsePeddler::APIs::FulfillmentInbound20240320::TransportationOption

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :carrier, :preconditions, :shipment_id, :shipping_mode, :shipping_solution, :transportation_option_id, :carrier_appointment, :quote ]

Returns:

  • ([ :carrier, :preconditions, :shipment_id, :shipping_mode, :shipping_solution, :transportation_option_id, :carrier_appointment, :quote ])


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

def members: () -> [ :carrier, :preconditions, :shipment_id, :shipping_mode, :shipping_solution, :transportation_option_id, :carrier_appointment, :quote ]

#to_h{ carrier: Peddler::APIs::FulfillmentInbound20240320::Carrier, preconditions: Array[String], shipment_id: String, shipping_mode: String, shipping_solution: String, transportation_option_id: String, carrier_appointment: Peddler::APIs::FulfillmentInbound20240320::CarrierAppointment?, quote: Peddler::APIs::FulfillmentInbound20240320::Quote? }

Returns:



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

def to_h: () -> { carrier: Peddler::APIs::FulfillmentInbound20240320::Carrier, preconditions: Array[String], shipment_id: String, shipping_mode: String, shipping_solution: String, transportation_option_id: String, carrier_appointment: Peddler::APIs::FulfillmentInbound20240320::CarrierAppointment?, quote: Peddler::APIs::FulfillmentInbound20240320::Quote? }