Class: Peddler::APIs::VendorOrdersV1::OrderAcknowledgement

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#acknowledgement_dateTime (readonly)

Returns the value of attribute acknowledgement_date.

Returns:

  • (Time)


191
192
193
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 191

def acknowledgement_date
  @acknowledgement_date
end

#itemsArray[Peddler::APIs::VendorOrdersV1::OrderAcknowledgementItem] (readonly)

Returns the value of attribute items.



192
193
194
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 192

def items
  @items
end

#purchase_order_numberString (readonly)

Returns the value of attribute purchase_order_number.

Returns:

  • (String)


193
194
195
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 193

def purchase_order_number
  @purchase_order_number
end

#selling_partyPeddler::APIs::VendorOrdersV1::PartyIdentification (readonly)

Returns the value of attribute selling_party.



194
195
196
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 194

def selling_party
  @selling_party
end

Class Method Details

.[](acknowledgement_date:, items:, purchase_order_number:, selling_party:) ⇒ Peddler::APIs::VendorOrdersV1::OrderAcknowledgement .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::VendorOrdersV1::OrderAcknowledgement

Overloads:



184
185
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 184

def self.[]: (acknowledgement_date: Time, items: Array[Peddler::APIs::VendorOrdersV1::OrderAcknowledgementItem], purchase_order_number: String, selling_party: Peddler::APIs::VendorOrdersV1::PartyIdentification) -> Peddler::APIs::VendorOrdersV1::OrderAcknowledgement
| (Time, Array[Peddler::APIs::VendorOrdersV1::OrderAcknowledgementItem], String, Peddler::APIs::VendorOrdersV1::PartyIdentification) -> Peddler::APIs::VendorOrdersV1::OrderAcknowledgement

.members[ :acknowledgement_date, :items, :purchase_order_number, :selling_party ]

Returns:

  • ([ :acknowledgement_date, :items, :purchase_order_number, :selling_party ])


187
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 187

def self.members: () -> [ :acknowledgement_date, :items, :purchase_order_number, :selling_party ]

.new(acknowledgement_date:, items:, purchase_order_number:, selling_party:) ⇒ Peddler::APIs::VendorOrdersV1::OrderAcknowledgement .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::VendorOrdersV1::OrderAcknowledgement

Overloads:



182
183
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 182

def self.new: (acknowledgement_date: Time, items: Array[Peddler::APIs::VendorOrdersV1::OrderAcknowledgementItem], purchase_order_number: String, selling_party: Peddler::APIs::VendorOrdersV1::PartyIdentification) -> Peddler::APIs::VendorOrdersV1::OrderAcknowledgement
| (Time, Array[Peddler::APIs::VendorOrdersV1::OrderAcknowledgementItem], String, Peddler::APIs::VendorOrdersV1::PartyIdentification) -> Peddler::APIs::VendorOrdersV1::OrderAcknowledgement

.parsePeddler::APIs::VendorOrdersV1::OrderAcknowledgement

Parameters:

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

Returns:



189
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 189

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

Instance Method Details

#members[ :acknowledgement_date, :items, :purchase_order_number, :selling_party ]

Returns:

  • ([ :acknowledgement_date, :items, :purchase_order_number, :selling_party ])


196
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 196

def members: () -> [ :acknowledgement_date, :items, :purchase_order_number, :selling_party ]

#to_h{ acknowledgement_date: Time, items: Array[Peddler::APIs::VendorOrdersV1::OrderAcknowledgementItem], purchase_order_number: String, selling_party: Peddler::APIs::VendorOrdersV1::PartyIdentification }

Returns:



197
# File 'sig/peddler/apis/vendor_orders_v1.rbs', line 197

def to_h: () -> { acknowledgement_date: Time, items: Array[Peddler::APIs::VendorOrdersV1::OrderAcknowledgementItem], purchase_order_number: String, selling_party: Peddler::APIs::VendorOrdersV1::PartyIdentification }