Class: Peddler::APIs::ShippingV2::OneClickShipmentResult
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::ShippingV2::OneClickShipmentResult
- Defined in:
- sig/peddler/apis/shipping_v2.rbs
Instance Attribute Summary collapse
-
#carrier ⇒ Peddler::APIs::ShippingV2::Carrier
readonly
Returns the value of attribute carrier.
-
#package_document_details ⇒ Array[Peddler::APIs::ShippingV2::PackageDocumentDetail]
readonly
Returns the value of attribute package_document_details.
-
#promise ⇒ Peddler::APIs::ShippingV2::Promise
readonly
Returns the value of attribute promise.
-
#service ⇒ Peddler::APIs::ShippingV2::Service
readonly
Returns the value of attribute service.
-
#shipment_id ⇒ String
readonly
Returns the value of attribute shipment_id.
-
#total_charge ⇒ Peddler::Money
readonly
Returns the value of attribute total_charge.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :carrier, :package_document_details, :promise, :service, :shipment_id, :total_charge ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::ShippingV2::OneClickShipmentResult
Instance Method Summary collapse
-
#members ⇒ [ :carrier, :package_document_details, :promise, :service, :shipment_id, :total_charge ]
-
#to_h ⇒ { carrier: Peddler::APIs::ShippingV2::Carrier, package_document_details: Array[Peddler::APIs::ShippingV2::PackageDocumentDetail], promise: Peddler::APIs::ShippingV2::Promise, service: Peddler::APIs::ShippingV2::Service, shipment_id: String, total_charge: Peddler::Money }
Instance Attribute Details
#carrier ⇒ Peddler::APIs::ShippingV2::Carrier (readonly)
Returns the value of attribute carrier.
1350 1351 1352 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1350 def carrier @carrier end |
#package_document_details ⇒ Array[Peddler::APIs::ShippingV2::PackageDocumentDetail] (readonly)
Returns the value of attribute package_document_details.
1351 1352 1353 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1351 def package_document_details @package_document_details end |
#promise ⇒ Peddler::APIs::ShippingV2::Promise (readonly)
Returns the value of attribute promise.
1352 1353 1354 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1352 def promise @promise end |
#service ⇒ Peddler::APIs::ShippingV2::Service (readonly)
Returns the value of attribute service.
1353 1354 1355 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1353 def service @service end |
#shipment_id ⇒ String (readonly)
Returns the value of attribute shipment_id.
1354 1355 1356 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1354 def shipment_id @shipment_id end |
#total_charge ⇒ Peddler::Money (readonly)
Returns the value of attribute total_charge.
1355 1356 1357 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1355 def total_charge @total_charge end |
Class Method Details
.[](carrier:, package_document_details:, promise:, service:, shipment_id:, total_charge:) ⇒ Peddler::APIs::ShippingV2::OneClickShipmentResult .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::ShippingV2::OneClickShipmentResult
1343 1344 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1343
def self.[]: (carrier: Peddler::APIs::ShippingV2::Carrier, package_document_details: Array[Peddler::APIs::ShippingV2::PackageDocumentDetail], promise: Peddler::APIs::ShippingV2::Promise, service: Peddler::APIs::ShippingV2::Service, shipment_id: String, total_charge: Peddler::Money) -> Peddler::APIs::ShippingV2::OneClickShipmentResult
| (Peddler::APIs::ShippingV2::Carrier, Array[Peddler::APIs::ShippingV2::PackageDocumentDetail], Peddler::APIs::ShippingV2::Promise, Peddler::APIs::ShippingV2::Service, String, Peddler::Money) -> Peddler::APIs::ShippingV2::OneClickShipmentResult
|
.members ⇒ [ :carrier, :package_document_details, :promise, :service, :shipment_id, :total_charge ]
1346 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1346
def self.members: () -> [ :carrier, :package_document_details, :promise, :service, :shipment_id, :total_charge ]
|
.new(carrier:, package_document_details:, promise:, service:, shipment_id:, total_charge:) ⇒ Peddler::APIs::ShippingV2::OneClickShipmentResult .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::ShippingV2::OneClickShipmentResult
1341 1342 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1341
def self.new: (carrier: Peddler::APIs::ShippingV2::Carrier, package_document_details: Array[Peddler::APIs::ShippingV2::PackageDocumentDetail], promise: Peddler::APIs::ShippingV2::Promise, service: Peddler::APIs::ShippingV2::Service, shipment_id: String, total_charge: Peddler::Money) -> Peddler::APIs::ShippingV2::OneClickShipmentResult
| (Peddler::APIs::ShippingV2::Carrier, Array[Peddler::APIs::ShippingV2::PackageDocumentDetail], Peddler::APIs::ShippingV2::Promise, Peddler::APIs::ShippingV2::Service, String, Peddler::Money) -> Peddler::APIs::ShippingV2::OneClickShipmentResult
|
.parse ⇒ Peddler::APIs::ShippingV2::OneClickShipmentResult
1348 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1348
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ShippingV2::OneClickShipmentResult
|
Instance Method Details
#members ⇒ [ :carrier, :package_document_details, :promise, :service, :shipment_id, :total_charge ]
1357 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1357
def members: () -> [ :carrier, :package_document_details, :promise, :service, :shipment_id, :total_charge ]
|
#to_h ⇒ { carrier: Peddler::APIs::ShippingV2::Carrier, package_document_details: Array[Peddler::APIs::ShippingV2::PackageDocumentDetail], promise: Peddler::APIs::ShippingV2::Promise, service: Peddler::APIs::ShippingV2::Service, shipment_id: String, total_charge: Peddler::Money }
1358 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1358
def to_h: () -> { carrier: Peddler::APIs::ShippingV2::Carrier, package_document_details: Array[Peddler::APIs::ShippingV2::PackageDocumentDetail], promise: Peddler::APIs::ShippingV2::Promise, service: Peddler::APIs::ShippingV2::Service, shipment_id: String, total_charge: Peddler::Money }
|