Class: Peddler::APIs::VendorShipmentsV1::Shipment

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#buyer_reference_numberString? (readonly)

Returns the value of attribute buyer_reference_number.

Returns:

  • (String, nil)


610
611
612
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 610

def buyer_reference_number
  @buyer_reference_number
end

#collect_freight_pickup_detailsPeddler::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

#containersArray[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_statusString? (readonly)

Returns the value of attribute current_shipment_status.

Returns:

  • (String, nil)


613
614
615
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 613

def current_shipment_status
  @current_shipment_status
end

#currentshipment_status_dateTime? (readonly)

Returns the value of attribute currentshipment_status_date.

Returns:

  • (Time, nil)


614
615
616
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 614

def currentshipment_status_date
  @currentshipment_status_date
end

#import_detailsPeddler::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_dateTime? (readonly)

Returns the value of attribute package_label_create_date.

Returns:

  • (Time, nil)


616
617
618
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 616

def package_label_create_date
  @package_label_create_date
end

#purchase_ordersArray[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_partyPeddler::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_partyPeddler::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_partyPeddler::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_dateTime? (readonly)

Returns the value of attribute shipment_confirm_date.

Returns:

  • (Time, nil)


621
622
623
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 621

def shipment_confirm_date
  @shipment_confirm_date
end

#shipment_create_dateTime? (readonly)

Returns the value of attribute shipment_create_date.

Returns:

  • (Time, nil)


622
623
624
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 622

def shipment_create_date
  @shipment_create_date
end

#shipment_freight_termString? (readonly)

Returns the value of attribute shipment_freight_term.

Returns:

  • (String, nil)


623
624
625
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 623

def shipment_freight_term
  @shipment_freight_term
end

#shipment_measurementsPeddler::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_detailsArray[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_dateTime (readonly)

Returns the value of attribute transaction_date.

Returns:

  • (Time)


626
627
628
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 626

def transaction_date
  @transaction_date
end

#transaction_typeString (readonly)

Returns the value of attribute transaction_type.

Returns:

  • (String)


627
628
629
# File 'sig/peddler/apis/vendor_shipments_v1.rbs', line 627

def transaction_type
  @transaction_type
end

#transportation_detailsPeddler::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_identifierString (readonly)

Returns the value of attribute vendor_shipment_identifier.

Returns:

  • (String)


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

Overloads:



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 ]

Returns:

  • ([ :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

Overloads:



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

.parsePeddler::APIs::VendorShipmentsV1::Shipment

Parameters:

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

Returns:



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 ]

Returns:

  • ([ :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? }

Returns:



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? }