Class: Peddler::APIs::VendorDirectFulfillmentShippingV1::Container

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.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)


40
41
42
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 40

def carrier
  @carrier
end

#container_identifierString (readonly)

Returns the value of attribute container_identifier.

Returns:

  • (String)


41
42
43
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 41

def container_identifier
  @container_identifier
end

#container_sequence_numberInteger? (readonly)

Returns the value of attribute container_sequence_number.

Returns:

  • (Integer, nil)


42
43
44
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 42

def container_sequence_number
  @container_sequence_number
end

#container_typeString (readonly)

Returns the value of attribute container_type.

Returns:

  • (String)


43
44
45
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 43

def container_type
  @container_type
end

#dimensionsPeddler::APIs::VendorDirectFulfillmentShippingV1::Dimensions? (readonly)

Returns the value of attribute dimensions.



44
45
46
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 44

def dimensions
  @dimensions
end

#manifest_dateString? (readonly)

Returns the value of attribute manifest_date.

Returns:

  • (String, nil)


45
46
47
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 45

def manifest_date
  @manifest_date
end

#manifest_idString? (readonly)

Returns the value of attribute manifest_id.

Returns:

  • (String, nil)


46
47
48
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 46

def manifest_id
  @manifest_id
end

#packed_itemsArray[Peddler::APIs::VendorDirectFulfillmentShippingV1::PackedItem] (readonly)

Returns the value of attribute packed_items.



47
48
49
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 47

def packed_items
  @packed_items
end

#scac_codeString? (readonly)

Returns the value of attribute scac_code.

Returns:

  • (String, nil)


48
49
50
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 48

def scac_code
  @scac_code
end

#ship_methodString? (readonly)

Returns the value of attribute ship_method.

Returns:

  • (String, nil)


49
50
51
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 49

def ship_method
  @ship_method
end

#tracking_numberString? (readonly)

Returns the value of attribute tracking_number.

Returns:

  • (String, nil)


50
51
52
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 50

def tracking_number
  @tracking_number
end

#weightPeddler::APIs::VendorDirectFulfillmentShippingV1::Weight (readonly)

Returns the value of attribute weight.



51
52
53
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 51

def weight
  @weight
end

Class Method Details

.[](container_identifier:, container_type:, packed_items:, weight:, carrier:, container_sequence_number:, dimensions:, manifest_date:, manifest_id:, scac_code:, ship_method:, tracking_number:) ⇒ Peddler::APIs::VendorDirectFulfillmentShippingV1::Container .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11) ⇒ Peddler::APIs::VendorDirectFulfillmentShippingV1::Container

Overloads:



33
34
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 33

def self.[]: (container_identifier: String, container_type: String, packed_items: Array[Peddler::APIs::VendorDirectFulfillmentShippingV1::PackedItem], weight: Peddler::APIs::VendorDirectFulfillmentShippingV1::Weight, ?carrier: String?, ?container_sequence_number: Integer?, ?dimensions: Peddler::APIs::VendorDirectFulfillmentShippingV1::Dimensions?, ?manifest_date: String?, ?manifest_id: String?, ?scac_code: String?, ?ship_method: String?, ?tracking_number: String?) -> Peddler::APIs::VendorDirectFulfillmentShippingV1::Container
| (String, String, Array[Peddler::APIs::VendorDirectFulfillmentShippingV1::PackedItem], Peddler::APIs::VendorDirectFulfillmentShippingV1::Weight, String?, Integer?, Peddler::APIs::VendorDirectFulfillmentShippingV1::Dimensions?, String?, String?, String?, String?, String?) -> Peddler::APIs::VendorDirectFulfillmentShippingV1::Container

.members[ :container_identifier, :container_type, :packed_items, :weight, :carrier, :container_sequence_number, :dimensions, :manifest_date, :manifest_id, :scac_code, :ship_method, :tracking_number ]

Returns:

  • ([ :container_identifier, :container_type, :packed_items, :weight, :carrier, :container_sequence_number, :dimensions, :manifest_date, :manifest_id, :scac_code, :ship_method, :tracking_number ])


36
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 36

def self.members: () -> [ :container_identifier, :container_type, :packed_items, :weight, :carrier, :container_sequence_number, :dimensions, :manifest_date, :manifest_id, :scac_code, :ship_method, :tracking_number ]

.new(container_identifier:, container_type:, packed_items:, weight:, carrier:, container_sequence_number:, dimensions:, manifest_date:, manifest_id:, scac_code:, ship_method:, tracking_number:) ⇒ Peddler::APIs::VendorDirectFulfillmentShippingV1::Container .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11) ⇒ Peddler::APIs::VendorDirectFulfillmentShippingV1::Container

Overloads:



31
32
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 31

def self.new: (container_identifier: String, container_type: String, packed_items: Array[Peddler::APIs::VendorDirectFulfillmentShippingV1::PackedItem], weight: Peddler::APIs::VendorDirectFulfillmentShippingV1::Weight, ?carrier: String?, ?container_sequence_number: Integer?, ?dimensions: Peddler::APIs::VendorDirectFulfillmentShippingV1::Dimensions?, ?manifest_date: String?, ?manifest_id: String?, ?scac_code: String?, ?ship_method: String?, ?tracking_number: String?) -> Peddler::APIs::VendorDirectFulfillmentShippingV1::Container
| (String, String, Array[Peddler::APIs::VendorDirectFulfillmentShippingV1::PackedItem], Peddler::APIs::VendorDirectFulfillmentShippingV1::Weight, String?, Integer?, Peddler::APIs::VendorDirectFulfillmentShippingV1::Dimensions?, String?, String?, String?, String?, String?) -> Peddler::APIs::VendorDirectFulfillmentShippingV1::Container

.parsePeddler::APIs::VendorDirectFulfillmentShippingV1::Container

Parameters:

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

Returns:



38
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 38

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

Instance Method Details

#members[ :container_identifier, :container_type, :packed_items, :weight, :carrier, :container_sequence_number, :dimensions, :manifest_date, :manifest_id, :scac_code, :ship_method, :tracking_number ]

Returns:

  • ([ :container_identifier, :container_type, :packed_items, :weight, :carrier, :container_sequence_number, :dimensions, :manifest_date, :manifest_id, :scac_code, :ship_method, :tracking_number ])


53
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 53

def members: () -> [ :container_identifier, :container_type, :packed_items, :weight, :carrier, :container_sequence_number, :dimensions, :manifest_date, :manifest_id, :scac_code, :ship_method, :tracking_number ]

#to_h{ container_identifier: String, container_type: String, packed_items: Array[Peddler::APIs::VendorDirectFulfillmentShippingV1::PackedItem], weight: Peddler::APIs::VendorDirectFulfillmentShippingV1::Weight, carrier: String?, container_sequence_number: Integer?, dimensions: Peddler::APIs::VendorDirectFulfillmentShippingV1::Dimensions?, manifest_date: String?, manifest_id: String?, scac_code: String?, ship_method: String?, tracking_number: String? }

Returns:



54
# File 'sig/peddler/apis/vendor_direct_fulfillment_shipping_v1.rbs', line 54

def to_h: () -> { container_identifier: String, container_type: String, packed_items: Array[Peddler::APIs::VendorDirectFulfillmentShippingV1::PackedItem], weight: Peddler::APIs::VendorDirectFulfillmentShippingV1::Weight, carrier: String?, container_sequence_number: Integer?, dimensions: Peddler::APIs::VendorDirectFulfillmentShippingV1::Dimensions?, manifest_date: String?, manifest_id: String?, scac_code: String?, ship_method: String?, tracking_number: String? }