Class: Peddler::APIs::VendorShipmentsV1::Shipment
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::VendorShipmentsV1::Shipment
- Defined in:
- sig/peddler/apis/vendor_shipments_v1.rbs
Instance Attribute Summary collapse
-
#buyer_reference_number ⇒ String?
readonly
Returns the value of attribute buyer_reference_number.
-
#collect_freight_pickup_details ⇒ Peddler::APIs::VendorShipmentsV1::CollectFreightPickupDetails?
readonly
Returns the value of attribute collect_freight_pickup_details.
-
#containers ⇒ Array[Peddler::APIs::VendorShipmentsV1::Containers]?
readonly
Returns the value of attribute containers.
-
#current_shipment_status ⇒ String?
readonly
Returns the value of attribute current_shipment_status.
-
#currentshipment_status_date ⇒ Time?
readonly
Returns the value of attribute currentshipment_status_date.
-
#import_details ⇒ Peddler::APIs::VendorShipmentsV1::ImportDetails?
readonly
Returns the value of attribute import_details.
-
#package_label_create_date ⇒ Time?
readonly
Returns the value of attribute package_label_create_date.
-
#purchase_orders ⇒ Array[Peddler::APIs::VendorShipmentsV1::PurchaseOrders]?
readonly
Returns the value of attribute purchase_orders.
-
#selling_party ⇒ Peddler::APIs::VendorShipmentsV1::PartyIdentification
readonly
Returns the value of attribute selling_party.
-
#ship_from_party ⇒ Peddler::APIs::VendorShipmentsV1::PartyIdentification
readonly
Returns the value of attribute ship_from_party.
-
#ship_to_party ⇒ Peddler::APIs::VendorShipmentsV1::PartyIdentification
readonly
Returns the value of attribute ship_to_party.
-
#shipment_confirm_date ⇒ Time?
readonly
Returns the value of attribute shipment_confirm_date.
-
#shipment_create_date ⇒ Time?
readonly
Returns the value of attribute shipment_create_date.
-
#shipment_freight_term ⇒ String?
readonly
Returns the value of attribute shipment_freight_term.
-
#shipment_measurements ⇒ Peddler::APIs::VendorShipmentsV1::TransportShipmentMeasurements?
readonly
Returns the value of attribute shipment_measurements.
-
#shipment_status_details ⇒ Array[Peddler::APIs::VendorShipmentsV1::ShipmentStatusDetails]?
readonly
Returns the value of attribute shipment_status_details.
-
#transaction_date ⇒ Time
readonly
Returns the value of attribute transaction_date.
-
#transaction_type ⇒ String
readonly
Returns the value of attribute transaction_type.
-
#transportation_details ⇒ Peddler::APIs::VendorShipmentsV1::TransportationDetails?
readonly
Returns the value of attribute transportation_details.
-
#vendor_shipment_identifier ⇒ String
readonly
Returns the value of attribute vendor_shipment_identifier.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :selling_party, :ship_from_party, :ship_to_party, :transaction_date, :transaction_type, :vendor_shipment_identifier, :buyer_reference_number, :collect_freight_pickup_details, :containers, :current_shipment_status, :currentshipment_status_date, :import_details, :package_label_create_date, :purchase_orders, :shipment_confirm_date, :shipment_create_date, :shipment_freight_term, :shipment_measurements, :shipment_status_details, :transportation_details ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::VendorShipmentsV1::Shipment
Instance Method Summary collapse
-
#members ⇒ [ :selling_party, :ship_from_party, :ship_to_party, :transaction_date, :transaction_type, :vendor_shipment_identifier, :buyer_reference_number, :collect_freight_pickup_details, :containers, :current_shipment_status, :currentshipment_status_date, :import_details, :package_label_create_date, :purchase_orders, :shipment_confirm_date, :shipment_create_date, :shipment_freight_term, :shipment_measurements, :shipment_status_details, :transportation_details ]
-
#to_h ⇒ { selling_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_to_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, transaction_date: Time, transaction_type: String, vendor_shipment_identifier: String, buyer_reference_number: String?, collect_freight_pickup_details: Peddler::APIs::VendorShipmentsV1::CollectFreightPickupDetails?, containers: Array[Peddler::APIs::VendorShipmentsV1::Containers]?, current_shipment_status: String?, currentshipment_status_date: Time?, import_details: Peddler::APIs::VendorShipmentsV1::ImportDetails?, package_label_create_date: Time?, purchase_orders: Array[Peddler::APIs::VendorShipmentsV1::PurchaseOrders]?, shipment_confirm_date: Time?, shipment_create_date: Time?, shipment_freight_term: String?, shipment_measurements: Peddler::APIs::VendorShipmentsV1::TransportShipmentMeasurements?, shipment_status_details: Array[Peddler::APIs::VendorShipmentsV1::ShipmentStatusDetails]?, transportation_details: Peddler::APIs::VendorShipmentsV1::TransportationDetails? }
Instance Attribute Details
#buyer_reference_number ⇒ String? (readonly)
Returns the value of attribute buyer_reference_number.
610 611 612 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 610 def buyer_reference_number @buyer_reference_number end |
#collect_freight_pickup_details ⇒ Peddler::APIs::VendorShipmentsV1::CollectFreightPickupDetails? (readonly)
Returns the value of attribute collect_freight_pickup_details.
611 612 613 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 611 def collect_freight_pickup_details @collect_freight_pickup_details end |
#containers ⇒ Array[Peddler::APIs::VendorShipmentsV1::Containers]? (readonly)
Returns the value of attribute containers.
612 613 614 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 612 def containers @containers end |
#current_shipment_status ⇒ String? (readonly)
Returns the value of attribute current_shipment_status.
613 614 615 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 613 def current_shipment_status @current_shipment_status end |
#currentshipment_status_date ⇒ Time? (readonly)
Returns the value of attribute currentshipment_status_date.
614 615 616 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 614 def currentshipment_status_date @currentshipment_status_date end |
#import_details ⇒ Peddler::APIs::VendorShipmentsV1::ImportDetails? (readonly)
Returns the value of attribute import_details.
615 616 617 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 615 def import_details @import_details end |
#package_label_create_date ⇒ Time? (readonly)
Returns the value of attribute package_label_create_date.
616 617 618 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 616 def package_label_create_date @package_label_create_date end |
#purchase_orders ⇒ Array[Peddler::APIs::VendorShipmentsV1::PurchaseOrders]? (readonly)
Returns the value of attribute purchase_orders.
617 618 619 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 617 def purchase_orders @purchase_orders end |
#selling_party ⇒ Peddler::APIs::VendorShipmentsV1::PartyIdentification (readonly)
Returns the value of attribute selling_party.
618 619 620 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 618 def selling_party @selling_party end |
#ship_from_party ⇒ Peddler::APIs::VendorShipmentsV1::PartyIdentification (readonly)
Returns the value of attribute ship_from_party.
619 620 621 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 619 def ship_from_party @ship_from_party end |
#ship_to_party ⇒ Peddler::APIs::VendorShipmentsV1::PartyIdentification (readonly)
Returns the value of attribute ship_to_party.
620 621 622 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 620 def ship_to_party @ship_to_party end |
#shipment_confirm_date ⇒ Time? (readonly)
Returns the value of attribute shipment_confirm_date.
621 622 623 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 621 def shipment_confirm_date @shipment_confirm_date end |
#shipment_create_date ⇒ Time? (readonly)
Returns the value of attribute shipment_create_date.
622 623 624 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 622 def shipment_create_date @shipment_create_date end |
#shipment_freight_term ⇒ String? (readonly)
Returns the value of attribute shipment_freight_term.
623 624 625 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 623 def shipment_freight_term @shipment_freight_term end |
#shipment_measurements ⇒ Peddler::APIs::VendorShipmentsV1::TransportShipmentMeasurements? (readonly)
Returns the value of attribute shipment_measurements.
624 625 626 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 624 def shipment_measurements @shipment_measurements end |
#shipment_status_details ⇒ Array[Peddler::APIs::VendorShipmentsV1::ShipmentStatusDetails]? (readonly)
Returns the value of attribute shipment_status_details.
625 626 627 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 625 def shipment_status_details @shipment_status_details end |
#transaction_date ⇒ Time (readonly)
Returns the value of attribute transaction_date.
626 627 628 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 626 def transaction_date @transaction_date end |
#transaction_type ⇒ String (readonly)
Returns the value of attribute transaction_type.
627 628 629 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 627 def transaction_type @transaction_type end |
#transportation_details ⇒ Peddler::APIs::VendorShipmentsV1::TransportationDetails? (readonly)
Returns the value of attribute transportation_details.
628 629 630 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 628 def transportation_details @transportation_details end |
#vendor_shipment_identifier ⇒ String (readonly)
Returns the value of attribute vendor_shipment_identifier.
629 630 631 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 629 def vendor_shipment_identifier @vendor_shipment_identifier end |
Class Method Details
.[](selling_party:, ship_from_party:, ship_to_party:, transaction_date:, transaction_type:, vendor_shipment_identifier:, buyer_reference_number:, collect_freight_pickup_details:, containers:, current_shipment_status:, currentshipment_status_date:, import_details:, package_label_create_date:, purchase_orders:, shipment_confirm_date:, shipment_create_date:, shipment_freight_term:, shipment_measurements:, shipment_status_details:, transportation_details:) ⇒ Peddler::APIs::VendorShipmentsV1::Shipment .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19) ⇒ Peddler::APIs::VendorShipmentsV1::Shipment
603 604 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 603
def self.[]: (selling_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_to_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, transaction_date: Time, transaction_type: String, vendor_shipment_identifier: String, ?buyer_reference_number: String?, ?collect_freight_pickup_details: Peddler::APIs::VendorShipmentsV1::CollectFreightPickupDetails?, ?containers: Array[Peddler::APIs::VendorShipmentsV1::Containers]?, ?current_shipment_status: String?, ?currentshipment_status_date: Time?, ?import_details: Peddler::APIs::VendorShipmentsV1::ImportDetails?, ?package_label_create_date: Time?, ?purchase_orders: Array[Peddler::APIs::VendorShipmentsV1::PurchaseOrders]?, ?shipment_confirm_date: Time?, ?shipment_create_date: Time?, ?shipment_freight_term: String?, ?shipment_measurements: Peddler::APIs::VendorShipmentsV1::TransportShipmentMeasurements?, ?shipment_status_details: Array[Peddler::APIs::VendorShipmentsV1::ShipmentStatusDetails]?, ?transportation_details: Peddler::APIs::VendorShipmentsV1::TransportationDetails?) -> Peddler::APIs::VendorShipmentsV1::Shipment
| (Peddler::APIs::VendorShipmentsV1::PartyIdentification, Peddler::APIs::VendorShipmentsV1::PartyIdentification, Peddler::APIs::VendorShipmentsV1::PartyIdentification, Time, String, String, String?, Peddler::APIs::VendorShipmentsV1::CollectFreightPickupDetails?, Array[Peddler::APIs::VendorShipmentsV1::Containers]?, String?, Time?, Peddler::APIs::VendorShipmentsV1::ImportDetails?, Time?, Array[Peddler::APIs::VendorShipmentsV1::PurchaseOrders]?, Time?, Time?, String?, Peddler::APIs::VendorShipmentsV1::TransportShipmentMeasurements?, Array[Peddler::APIs::VendorShipmentsV1::ShipmentStatusDetails]?, Peddler::APIs::VendorShipmentsV1::TransportationDetails?) -> Peddler::APIs::VendorShipmentsV1::Shipment
|
.members ⇒ [ :selling_party, :ship_from_party, :ship_to_party, :transaction_date, :transaction_type, :vendor_shipment_identifier, :buyer_reference_number, :collect_freight_pickup_details, :containers, :current_shipment_status, :currentshipment_status_date, :import_details, :package_label_create_date, :purchase_orders, :shipment_confirm_date, :shipment_create_date, :shipment_freight_term, :shipment_measurements, :shipment_status_details, :transportation_details ]
606 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 606
def self.members: () -> [ :selling_party, :ship_from_party, :ship_to_party, :transaction_date, :transaction_type, :vendor_shipment_identifier, :buyer_reference_number, :collect_freight_pickup_details, :containers, :current_shipment_status, :currentshipment_status_date, :import_details, :package_label_create_date, :purchase_orders, :shipment_confirm_date, :shipment_create_date, :shipment_freight_term, :shipment_measurements, :shipment_status_details, :transportation_details ]
|
.new(selling_party:, ship_from_party:, ship_to_party:, transaction_date:, transaction_type:, vendor_shipment_identifier:, buyer_reference_number:, collect_freight_pickup_details:, containers:, current_shipment_status:, currentshipment_status_date:, import_details:, package_label_create_date:, purchase_orders:, shipment_confirm_date:, shipment_create_date:, shipment_freight_term:, shipment_measurements:, shipment_status_details:, transportation_details:) ⇒ Peddler::APIs::VendorShipmentsV1::Shipment .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19) ⇒ Peddler::APIs::VendorShipmentsV1::Shipment
601 602 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 601
def self.new: (selling_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_to_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, transaction_date: Time, transaction_type: String, vendor_shipment_identifier: String, ?buyer_reference_number: String?, ?collect_freight_pickup_details: Peddler::APIs::VendorShipmentsV1::CollectFreightPickupDetails?, ?containers: Array[Peddler::APIs::VendorShipmentsV1::Containers]?, ?current_shipment_status: String?, ?currentshipment_status_date: Time?, ?import_details: Peddler::APIs::VendorShipmentsV1::ImportDetails?, ?package_label_create_date: Time?, ?purchase_orders: Array[Peddler::APIs::VendorShipmentsV1::PurchaseOrders]?, ?shipment_confirm_date: Time?, ?shipment_create_date: Time?, ?shipment_freight_term: String?, ?shipment_measurements: Peddler::APIs::VendorShipmentsV1::TransportShipmentMeasurements?, ?shipment_status_details: Array[Peddler::APIs::VendorShipmentsV1::ShipmentStatusDetails]?, ?transportation_details: Peddler::APIs::VendorShipmentsV1::TransportationDetails?) -> Peddler::APIs::VendorShipmentsV1::Shipment
| (Peddler::APIs::VendorShipmentsV1::PartyIdentification, Peddler::APIs::VendorShipmentsV1::PartyIdentification, Peddler::APIs::VendorShipmentsV1::PartyIdentification, Time, String, String, String?, Peddler::APIs::VendorShipmentsV1::CollectFreightPickupDetails?, Array[Peddler::APIs::VendorShipmentsV1::Containers]?, String?, Time?, Peddler::APIs::VendorShipmentsV1::ImportDetails?, Time?, Array[Peddler::APIs::VendorShipmentsV1::PurchaseOrders]?, Time?, Time?, String?, Peddler::APIs::VendorShipmentsV1::TransportShipmentMeasurements?, Array[Peddler::APIs::VendorShipmentsV1::ShipmentStatusDetails]?, Peddler::APIs::VendorShipmentsV1::TransportationDetails?) -> Peddler::APIs::VendorShipmentsV1::Shipment
|
.parse ⇒ Peddler::APIs::VendorShipmentsV1::Shipment
608 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 608
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::VendorShipmentsV1::Shipment
|
Instance Method Details
#members ⇒ [ :selling_party, :ship_from_party, :ship_to_party, :transaction_date, :transaction_type, :vendor_shipment_identifier, :buyer_reference_number, :collect_freight_pickup_details, :containers, :current_shipment_status, :currentshipment_status_date, :import_details, :package_label_create_date, :purchase_orders, :shipment_confirm_date, :shipment_create_date, :shipment_freight_term, :shipment_measurements, :shipment_status_details, :transportation_details ]
631 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 631
def members: () -> [ :selling_party, :ship_from_party, :ship_to_party, :transaction_date, :transaction_type, :vendor_shipment_identifier, :buyer_reference_number, :collect_freight_pickup_details, :containers, :current_shipment_status, :currentshipment_status_date, :import_details, :package_label_create_date, :purchase_orders, :shipment_confirm_date, :shipment_create_date, :shipment_freight_term, :shipment_measurements, :shipment_status_details, :transportation_details ]
|
#to_h ⇒ { selling_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_to_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, transaction_date: Time, transaction_type: String, vendor_shipment_identifier: String, buyer_reference_number: String?, collect_freight_pickup_details: Peddler::APIs::VendorShipmentsV1::CollectFreightPickupDetails?, containers: Array[Peddler::APIs::VendorShipmentsV1::Containers]?, current_shipment_status: String?, currentshipment_status_date: Time?, import_details: Peddler::APIs::VendorShipmentsV1::ImportDetails?, package_label_create_date: Time?, purchase_orders: Array[Peddler::APIs::VendorShipmentsV1::PurchaseOrders]?, shipment_confirm_date: Time?, shipment_create_date: Time?, shipment_freight_term: String?, shipment_measurements: Peddler::APIs::VendorShipmentsV1::TransportShipmentMeasurements?, shipment_status_details: Array[Peddler::APIs::VendorShipmentsV1::ShipmentStatusDetails]?, transportation_details: Peddler::APIs::VendorShipmentsV1::TransportationDetails? }
632 |
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 632
def to_h: () -> { selling_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_from_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, ship_to_party: Peddler::APIs::VendorShipmentsV1::PartyIdentification, transaction_date: Time, transaction_type: String, vendor_shipment_identifier: String, buyer_reference_number: String?, collect_freight_pickup_details: Peddler::APIs::VendorShipmentsV1::CollectFreightPickupDetails?, containers: Array[Peddler::APIs::VendorShipmentsV1::Containers]?, current_shipment_status: String?, currentshipment_status_date: Time?, import_details: Peddler::APIs::VendorShipmentsV1::ImportDetails?, package_label_create_date: Time?, purchase_orders: Array[Peddler::APIs::VendorShipmentsV1::PurchaseOrders]?, shipment_confirm_date: Time?, shipment_create_date: Time?, shipment_freight_term: String?, shipment_measurements: Peddler::APIs::VendorShipmentsV1::TransportShipmentMeasurements?, shipment_status_details: Array[Peddler::APIs::VendorShipmentsV1::ShipmentStatusDetails]?, transportation_details: Peddler::APIs::VendorShipmentsV1::TransportationDetails? }
|