Class: Increase::Models::CardPurchaseSupplement::Shipping
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- Increase::Models::CardPurchaseSupplement::Shipping
- Defined in:
- lib/increase/models/card_purchase_supplement.rb,
sig/increase/models/card_purchase_supplement.rbs
Overview
Instance Attribute Summary collapse
-
#customer_reference_number ⇒ String?
The customer reference number.
-
#destination_address ⇒ String?
Address of the destination.
-
#destination_country_code ⇒ String?
Country code of the destination.
-
#destination_postal_code ⇒ String?
Postal code of the destination.
-
#destination_receiver_name ⇒ String?
Name of the receiver at the destination.
-
#discount_amount ⇒ Integer?
Discount amount for the shipment.
-
#net_amount ⇒ Integer?
Net shipping amount.
-
#number_of_packages ⇒ Integer?
Number of packages shipped.
-
#origin_address ⇒ String?
Address of the origin.
-
#origin_country_code ⇒ String?
Country code of the origin.
-
#origin_postal_code ⇒ String?
Postal code of the origin.
-
#origin_sender_name ⇒ String?
Name of the sender at the origin.
-
#pick_up_date ⇒ Date?
Date the shipment should be picked up.
-
#service_description ⇒ String?
Description of the shipping service.
-
#service_level_code ⇒ String?
Service level code for the shipment.
-
#shipping_courier_name ⇒ String?
Name of the shipping courier.
-
#tax_amount ⇒ Integer?
Tax amount for the shipment.
-
#tracking_number ⇒ String?
Tracking number for the shipment.
-
#unit_of_measure ⇒ String?
Unit of measure for the shipment weight.
-
#weight ⇒ String?
Weight of the shipment.
Instance Method Summary collapse
- #initialize ⇒ Object constructor
- #to_hash ⇒ {
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, inspect, #inspect, meta_info, new_coerce_state, type_info
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize ⇒ Object
393 |
# File 'sig/increase/models/card_purchase_supplement.rbs', line 393 def initialize: ( |
Instance Attribute Details
#customer_reference_number ⇒ String?
The customer reference number.
472 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 472 required :customer_reference_number, String, nil?: true |
#destination_address ⇒ String?
Address of the destination.
478 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 478 required :destination_address, String, nil?: true |
#destination_country_code ⇒ String?
Country code of the destination.
484 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 484 required :destination_country_code, String, nil?: true |
#destination_postal_code ⇒ String?
Postal code of the destination.
490 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 490 required :destination_postal_code, String, nil?: true |
#destination_receiver_name ⇒ String?
Name of the receiver at the destination.
496 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 496 required :destination_receiver_name, String, nil?: true |
#discount_amount ⇒ Integer?
Discount amount for the shipment.
502 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 502 required :discount_amount, Integer, nil?: true |
#net_amount ⇒ Integer?
Net shipping amount.
508 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 508 required :net_amount, Integer, nil?: true |
#number_of_packages ⇒ Integer?
Number of packages shipped.
514 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 514 required :number_of_packages, Integer, nil?: true |
#origin_address ⇒ String?
Address of the origin.
520 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 520 required :origin_address, String, nil?: true |
#origin_country_code ⇒ String?
Country code of the origin.
526 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 526 required :origin_country_code, String, nil?: true |
#origin_postal_code ⇒ String?
Postal code of the origin.
532 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 532 required :origin_postal_code, String, nil?: true |
#origin_sender_name ⇒ String?
Name of the sender at the origin.
538 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 538 required :origin_sender_name, String, nil?: true |
#pick_up_date ⇒ Date?
Date the shipment should be picked up.
544 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 544 required :pick_up_date, Date, nil?: true |
#service_description ⇒ String?
Description of the shipping service.
550 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 550 required :service_description, String, nil?: true |
#service_level_code ⇒ String?
Service level code for the shipment.
556 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 556 required :service_level_code, String, nil?: true |
#shipping_courier_name ⇒ String?
Name of the shipping courier.
562 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 562 required :shipping_courier_name, String, nil?: true |
#tax_amount ⇒ Integer?
Tax amount for the shipment.
568 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 568 required :tax_amount, Integer, nil?: true |
#tracking_number ⇒ String?
Tracking number for the shipment.
574 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 574 required :tracking_number, String, nil?: true |
#unit_of_measure ⇒ String?
Unit of measure for the shipment weight.
580 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 580 required :unit_of_measure, String, nil?: true |
#weight ⇒ String?
Weight of the shipment.
586 |
# File 'lib/increase/models/card_purchase_supplement.rb', line 586 required :weight, String, nil?: true |
Instance Method Details
#to_hash ⇒ {
416 |
# File 'sig/increase/models/card_purchase_supplement.rbs', line 416 def to_hash: -> { |