Class: Peddler::APIs::ExternalFulfillmentShipments20240911::TrackingDetails

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#carrier ⇒ String (readonly)

Returns the value of attribute carrier.

Returns:

  • (String)


1069
1070
1071
# File 'sig/peddler/apis/external_fulfillment_shipments_2024_09_11.rbs', line 1069

def carrier
  @carrier
end

#shipping_service ⇒ String? (readonly)

Returns the value of attribute shipping_service.

Returns:

  • (String, nil)


1070
1071
1072
# File 'sig/peddler/apis/external_fulfillment_shipments_2024_09_11.rbs', line 1070

def shipping_service
  @shipping_service
end

#tracking_id ⇒ String? (readonly)

Returns the value of attribute tracking_id.

Returns:

  • (String, nil)


1071
1072
1073
# File 'sig/peddler/apis/external_fulfillment_shipments_2024_09_11.rbs', line 1071

def tracking_id
  @tracking_id
end

Class Method Details

.[](carrier:, shipping_service:, tracking_id:) ⇒ Peddler::APIs::ExternalFulfillmentShipments20240911::TrackingDetails .[](arg0, arg1, arg2) ⇒ Peddler::APIs::ExternalFulfillmentShipments20240911::TrackingDetails

Overloads:



1062
1063
# File 'sig/peddler/apis/external_fulfillment_shipments_2024_09_11.rbs', line 1062

def self.[]: (carrier: String, ?shipping_service: String?, ?tracking_id: String?) -> Peddler::APIs::ExternalFulfillmentShipments20240911::TrackingDetails
| (String, String?, String?) -> Peddler::APIs::ExternalFulfillmentShipments20240911::TrackingDetails

.members ⇒ [ :carrier, :shipping_service, :tracking_id ]

Returns:

  • ([ :carrier, :shipping_service, :tracking_id ])


1065
# File 'sig/peddler/apis/external_fulfillment_shipments_2024_09_11.rbs', line 1065

def self.members: () -> [ :carrier, :shipping_service, :tracking_id ]

.new(carrier:, shipping_service:, tracking_id:) ⇒ Peddler::APIs::ExternalFulfillmentShipments20240911::TrackingDetails .new(arg0, arg1, arg2) ⇒ Peddler::APIs::ExternalFulfillmentShipments20240911::TrackingDetails

Overloads:



1060
1061
# File 'sig/peddler/apis/external_fulfillment_shipments_2024_09_11.rbs', line 1060

def self.new: (carrier: String, ?shipping_service: String?, ?tracking_id: String?) -> Peddler::APIs::ExternalFulfillmentShipments20240911::TrackingDetails
| (String, String?, String?) -> Peddler::APIs::ExternalFulfillmentShipments20240911::TrackingDetails

.parse ⇒ Peddler::APIs::ExternalFulfillmentShipments20240911::TrackingDetails

Parameters:

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

Returns:



1067
# File 'sig/peddler/apis/external_fulfillment_shipments_2024_09_11.rbs', line 1067

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

Instance Method Details

#members ⇒ [ :carrier, :shipping_service, :tracking_id ]

Returns:

  • ([ :carrier, :shipping_service, :tracking_id ])


1073
# File 'sig/peddler/apis/external_fulfillment_shipments_2024_09_11.rbs', line 1073

def members: () -> [ :carrier, :shipping_service, :tracking_id ]

#to_h ⇒ { carrier: String, shipping_service: String?, tracking_id: String? }

Returns:

  • ({ carrier: String, shipping_service: String?, tracking_id: String? })


1074
# File 'sig/peddler/apis/external_fulfillment_shipments_2024_09_11.rbs', line 1074

def to_h: () -> { carrier: String, shipping_service: String?, tracking_id: String? }