Class: Peddler::APIs::ShippingV1::PurchaseLabelsResult

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#accepted_ratePeddler::APIs::ShippingV1::AcceptedRate (readonly)

Returns the value of attribute accepted_rate.



501
502
503
# File 'sig/peddler/apis/shipping_v1.rbs', line 501

def accepted_rate
  @accepted_rate
end

#client_reference_idString? (readonly)

Returns the value of attribute client_reference_id.

Returns:

  • (String, nil)


502
503
504
# File 'sig/peddler/apis/shipping_v1.rbs', line 502

def client_reference_id
  @client_reference_id
end

#label_resultsArray[Peddler::APIs::ShippingV1::LabelResult] (readonly)

Returns the value of attribute label_results.



503
504
505
# File 'sig/peddler/apis/shipping_v1.rbs', line 503

def label_results
  @label_results
end

#shipment_idString (readonly)

Returns the value of attribute shipment_id.

Returns:

  • (String)


504
505
506
# File 'sig/peddler/apis/shipping_v1.rbs', line 504

def shipment_id
  @shipment_id
end

Class Method Details

.[](accepted_rate:, label_results:, shipment_id:, client_reference_id:) ⇒ Peddler::APIs::ShippingV1::PurchaseLabelsResult .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ShippingV1::PurchaseLabelsResult

Overloads:



494
495
# File 'sig/peddler/apis/shipping_v1.rbs', line 494

def self.[]: (accepted_rate: Peddler::APIs::ShippingV1::AcceptedRate, label_results: Array[Peddler::APIs::ShippingV1::LabelResult], shipment_id: String, ?client_reference_id: String?) -> Peddler::APIs::ShippingV1::PurchaseLabelsResult
| (Peddler::APIs::ShippingV1::AcceptedRate, Array[Peddler::APIs::ShippingV1::LabelResult], String, String?) -> Peddler::APIs::ShippingV1::PurchaseLabelsResult

.members[ :accepted_rate, :label_results, :shipment_id, :client_reference_id ]

Returns:

  • ([ :accepted_rate, :label_results, :shipment_id, :client_reference_id ])


497
# File 'sig/peddler/apis/shipping_v1.rbs', line 497

def self.members: () -> [ :accepted_rate, :label_results, :shipment_id, :client_reference_id ]

.new(accepted_rate:, label_results:, shipment_id:, client_reference_id:) ⇒ Peddler::APIs::ShippingV1::PurchaseLabelsResult .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ShippingV1::PurchaseLabelsResult

Overloads:



492
493
# File 'sig/peddler/apis/shipping_v1.rbs', line 492

def self.new: (accepted_rate: Peddler::APIs::ShippingV1::AcceptedRate, label_results: Array[Peddler::APIs::ShippingV1::LabelResult], shipment_id: String, ?client_reference_id: String?) -> Peddler::APIs::ShippingV1::PurchaseLabelsResult
| (Peddler::APIs::ShippingV1::AcceptedRate, Array[Peddler::APIs::ShippingV1::LabelResult], String, String?) -> Peddler::APIs::ShippingV1::PurchaseLabelsResult

.parsePeddler::APIs::ShippingV1::PurchaseLabelsResult

Parameters:

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

Returns:



499
# File 'sig/peddler/apis/shipping_v1.rbs', line 499

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

Instance Method Details

#members[ :accepted_rate, :label_results, :shipment_id, :client_reference_id ]

Returns:

  • ([ :accepted_rate, :label_results, :shipment_id, :client_reference_id ])


506
# File 'sig/peddler/apis/shipping_v1.rbs', line 506

def members: () -> [ :accepted_rate, :label_results, :shipment_id, :client_reference_id ]

#to_h{ accepted_rate: Peddler::APIs::ShippingV1::AcceptedRate, label_results: Array[Peddler::APIs::ShippingV1::LabelResult], shipment_id: String, client_reference_id: String? }

Returns:



507
# File 'sig/peddler/apis/shipping_v1.rbs', line 507

def to_h: () -> { accepted_rate: Peddler::APIs::ShippingV1::AcceptedRate, label_results: Array[Peddler::APIs::ShippingV1::LabelResult], shipment_id: String, client_reference_id: String? }