Class: Peddler::APIs::ShippingV2::PurchaseShipmentRequest
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::ShippingV2::PurchaseShipmentRequest
- Defined in:
- sig/peddler/apis/shipping_v2.rbs
Instance Attribute Summary collapse
-
#additional_inputs ⇒ Hash[untyped, untyped]?
readonly
Returns the value of attribute additional_inputs.
-
#rate_id ⇒ String
readonly
Returns the value of attribute rate_id.
-
#request_token ⇒ String
readonly
Returns the value of attribute request_token.
-
#requested_document_specification ⇒ Peddler::APIs::ShippingV2::RequestedDocumentSpecification
readonly
Returns the value of attribute requested_document_specification.
-
#requested_value_added_services ⇒ Array[Peddler::APIs::ShippingV2::RequestedValueAddedService]?
readonly
Returns the value of attribute requested_value_added_services.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :rate_id, :request_token, :requested_document_specification, :additional_inputs, :requested_value_added_services ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::ShippingV2::PurchaseShipmentRequest
Instance Method Summary collapse
-
#members ⇒ [ :rate_id, :request_token, :requested_document_specification, :additional_inputs, :requested_value_added_services ]
-
#to_h ⇒ { rate_id: String, request_token: String, requested_document_specification: Peddler::APIs::ShippingV2::RequestedDocumentSpecification, additional_inputs: Hash[untyped, untyped]?, requested_value_added_services: Array[Peddler::APIs::ShippingV2::RequestedValueAddedService]? }
Instance Attribute Details
#additional_inputs ⇒ Hash[untyped, untyped]? (readonly)
Returns the value of attribute additional_inputs.
1522 1523 1524 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1522 def additional_inputs @additional_inputs end |
#rate_id ⇒ String (readonly)
Returns the value of attribute rate_id.
1523 1524 1525 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1523 def rate_id @rate_id end |
#request_token ⇒ String (readonly)
Returns the value of attribute request_token.
1524 1525 1526 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1524 def request_token @request_token end |
#requested_document_specification ⇒ Peddler::APIs::ShippingV2::RequestedDocumentSpecification (readonly)
Returns the value of attribute requested_document_specification.
1525 1526 1527 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1525 def requested_document_specification @requested_document_specification end |
#requested_value_added_services ⇒ Array[Peddler::APIs::ShippingV2::RequestedValueAddedService]? (readonly)
Returns the value of attribute requested_value_added_services.
1526 1527 1528 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1526 def requested_value_added_services @requested_value_added_services end |
Class Method Details
.[](rate_id:, request_token:, requested_document_specification:, additional_inputs:, requested_value_added_services:) ⇒ Peddler::APIs::ShippingV2::PurchaseShipmentRequest .[](arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::ShippingV2::PurchaseShipmentRequest
1515 1516 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1515
def self.[]: (rate_id: String, request_token: String, requested_document_specification: Peddler::APIs::ShippingV2::RequestedDocumentSpecification, ?additional_inputs: Hash[untyped, untyped]?, ?requested_value_added_services: Array[Peddler::APIs::ShippingV2::RequestedValueAddedService]?) -> Peddler::APIs::ShippingV2::PurchaseShipmentRequest
| (String, String, Peddler::APIs::ShippingV2::RequestedDocumentSpecification, Hash[untyped, untyped]?, Array[Peddler::APIs::ShippingV2::RequestedValueAddedService]?) -> Peddler::APIs::ShippingV2::PurchaseShipmentRequest
|
.members ⇒ [ :rate_id, :request_token, :requested_document_specification, :additional_inputs, :requested_value_added_services ]
1518 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1518
def self.members: () -> [ :rate_id, :request_token, :requested_document_specification, :additional_inputs, :requested_value_added_services ]
|
.new(rate_id:, request_token:, requested_document_specification:, additional_inputs:, requested_value_added_services:) ⇒ Peddler::APIs::ShippingV2::PurchaseShipmentRequest .new(arg0, arg1, arg2, arg3, arg4) ⇒ Peddler::APIs::ShippingV2::PurchaseShipmentRequest
1513 1514 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1513
def self.new: (rate_id: String, request_token: String, requested_document_specification: Peddler::APIs::ShippingV2::RequestedDocumentSpecification, ?additional_inputs: Hash[untyped, untyped]?, ?requested_value_added_services: Array[Peddler::APIs::ShippingV2::RequestedValueAddedService]?) -> Peddler::APIs::ShippingV2::PurchaseShipmentRequest
| (String, String, Peddler::APIs::ShippingV2::RequestedDocumentSpecification, Hash[untyped, untyped]?, Array[Peddler::APIs::ShippingV2::RequestedValueAddedService]?) -> Peddler::APIs::ShippingV2::PurchaseShipmentRequest
|
.parse ⇒ Peddler::APIs::ShippingV2::PurchaseShipmentRequest
1520 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1520
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ShippingV2::PurchaseShipmentRequest
|
Instance Method Details
#members ⇒ [ :rate_id, :request_token, :requested_document_specification, :additional_inputs, :requested_value_added_services ]
1528 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1528
def members: () -> [ :rate_id, :request_token, :requested_document_specification, :additional_inputs, :requested_value_added_services ]
|
#to_h ⇒ { rate_id: String, request_token: String, requested_document_specification: Peddler::APIs::ShippingV2::RequestedDocumentSpecification, additional_inputs: Hash[untyped, untyped]?, requested_value_added_services: Array[Peddler::APIs::ShippingV2::RequestedValueAddedService]? }
1529 |
# File 'sig/peddler/apis/shipping_v2.rbs', line 1529
def to_h: () -> { rate_id: String, request_token: String, requested_document_specification: Peddler::APIs::ShippingV2::RequestedDocumentSpecification, additional_inputs: Hash[untyped, untyped]?, requested_value_added_services: Array[Peddler::APIs::ShippingV2::RequestedValueAddedService]? }
|