Class: Peddler::APIs::ShippingV2::DirectPurchaseResult

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#package_document_detail_listArray[Peddler::APIs::ShippingV2::PackageDocumentDetail]? (readonly)

Returns the value of attribute package_document_detail_list.



571
572
573
# File 'sig/peddler/apis/shipping_v2.rbs', line 571

def package_document_detail_list
  @package_document_detail_list
end

#shipment_idString (readonly)

Returns the value of attribute shipment_id.

Returns:

  • (String)


572
573
574
# File 'sig/peddler/apis/shipping_v2.rbs', line 572

def shipment_id
  @shipment_id
end

Class Method Details

.[](shipment_id:, package_document_detail_list:) ⇒ Peddler::APIs::ShippingV2::DirectPurchaseResult .[](arg0, arg1) ⇒ Peddler::APIs::ShippingV2::DirectPurchaseResult

Overloads:



564
565
# File 'sig/peddler/apis/shipping_v2.rbs', line 564

def self.[]: (shipment_id: String, ?package_document_detail_list: Array[Peddler::APIs::ShippingV2::PackageDocumentDetail]?) -> Peddler::APIs::ShippingV2::DirectPurchaseResult
| (String, Array[Peddler::APIs::ShippingV2::PackageDocumentDetail]?) -> Peddler::APIs::ShippingV2::DirectPurchaseResult

.members[ :shipment_id, :package_document_detail_list ]

Returns:

  • ([ :shipment_id, :package_document_detail_list ])


567
# File 'sig/peddler/apis/shipping_v2.rbs', line 567

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

.new(shipment_id:, package_document_detail_list:) ⇒ Peddler::APIs::ShippingV2::DirectPurchaseResult .new(arg0, arg1) ⇒ Peddler::APIs::ShippingV2::DirectPurchaseResult

Overloads:



562
563
# File 'sig/peddler/apis/shipping_v2.rbs', line 562

def self.new: (shipment_id: String, ?package_document_detail_list: Array[Peddler::APIs::ShippingV2::PackageDocumentDetail]?) -> Peddler::APIs::ShippingV2::DirectPurchaseResult
| (String, Array[Peddler::APIs::ShippingV2::PackageDocumentDetail]?) -> Peddler::APIs::ShippingV2::DirectPurchaseResult

.parsePeddler::APIs::ShippingV2::DirectPurchaseResult

Parameters:

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

Returns:



569
# File 'sig/peddler/apis/shipping_v2.rbs', line 569

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

Instance Method Details

#members[ :shipment_id, :package_document_detail_list ]

Returns:

  • ([ :shipment_id, :package_document_detail_list ])


574
# File 'sig/peddler/apis/shipping_v2.rbs', line 574

def members: () -> [ :shipment_id, :package_document_detail_list ]

#to_h{ shipment_id: String, package_document_detail_list: Array[Peddler::APIs::ShippingV2::PackageDocumentDetail]? }

Returns:



575
# File 'sig/peddler/apis/shipping_v2.rbs', line 575

def to_h: () -> { shipment_id: String, package_document_detail_list: Array[Peddler::APIs::ShippingV2::PackageDocumentDetail]? }