Class: Peddler::APIs::ShippingV2::PackageDocumentDetail

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_client_reference_idString (readonly)

Returns the value of attribute package_client_reference_id.

Returns:

  • (String)


1452
1453
1454
# File 'sig/peddler/apis/shipping_v2.rbs', line 1452

def package_client_reference_id
  @package_client_reference_id
end

#package_documentsArray[Peddler::APIs::ShippingV2::PackageDocument] (readonly)

Returns the value of attribute package_documents.



1453
1454
1455
# File 'sig/peddler/apis/shipping_v2.rbs', line 1453

def package_documents
  @package_documents
end

#tracking_idString? (readonly)

Returns the value of attribute tracking_id.

Returns:

  • (String, nil)


1454
1455
1456
# File 'sig/peddler/apis/shipping_v2.rbs', line 1454

def tracking_id
  @tracking_id
end

Class Method Details

.[](package_client_reference_id:, package_documents:, tracking_id:) ⇒ Peddler::APIs::ShippingV2::PackageDocumentDetail .[](arg0, arg1, arg2) ⇒ Peddler::APIs::ShippingV2::PackageDocumentDetail

Overloads:



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

def self.[]: (package_client_reference_id: String, package_documents: Array[Peddler::APIs::ShippingV2::PackageDocument], ?tracking_id: String?) -> Peddler::APIs::ShippingV2::PackageDocumentDetail
| (String, Array[Peddler::APIs::ShippingV2::PackageDocument], String?) -> Peddler::APIs::ShippingV2::PackageDocumentDetail

.members[ :package_client_reference_id, :package_documents, :tracking_id ]

Returns:

  • ([ :package_client_reference_id, :package_documents, :tracking_id ])


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

def self.members: () -> [ :package_client_reference_id, :package_documents, :tracking_id ]

.new(package_client_reference_id:, package_documents:, tracking_id:) ⇒ Peddler::APIs::ShippingV2::PackageDocumentDetail .new(arg0, arg1, arg2) ⇒ Peddler::APIs::ShippingV2::PackageDocumentDetail

Overloads:



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

def self.new: (package_client_reference_id: String, package_documents: Array[Peddler::APIs::ShippingV2::PackageDocument], ?tracking_id: String?) -> Peddler::APIs::ShippingV2::PackageDocumentDetail
| (String, Array[Peddler::APIs::ShippingV2::PackageDocument], String?) -> Peddler::APIs::ShippingV2::PackageDocumentDetail

.parsePeddler::APIs::ShippingV2::PackageDocumentDetail

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :package_client_reference_id, :package_documents, :tracking_id ]

Returns:

  • ([ :package_client_reference_id, :package_documents, :tracking_id ])


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

def members: () -> [ :package_client_reference_id, :package_documents, :tracking_id ]

#to_h{ package_client_reference_id: String, package_documents: Array[Peddler::APIs::ShippingV2::PackageDocument], tracking_id: String? }

Returns:



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

def to_h: () -> { package_client_reference_id: String, package_documents: Array[Peddler::APIs::ShippingV2::PackageDocument], tracking_id: String? }