Class: Peddler::APIs::Orders20260101::Buyer

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#buyer_company_nameString? (readonly)

Returns the value of attribute buyer_company_name.

Returns:

  • (String, nil)


102
103
104
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 102

def buyer_company_name
  @buyer_company_name
end

#buyer_emailString? (readonly)

Returns the value of attribute buyer_email.

Returns:

  • (String, nil)


103
104
105
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 103

def buyer_email
  @buyer_email
end

#buyer_nameString? (readonly)

Returns the value of attribute buyer_name.

Returns:

  • (String, nil)


104
105
106
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 104

def buyer_name
  @buyer_name
end

#buyer_purchase_order_numberString? (readonly)

Returns the value of attribute buyer_purchase_order_number.

Returns:

  • (String, nil)


105
106
107
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 105

def buyer_purchase_order_number
  @buyer_purchase_order_number
end

Class Method Details

.[](buyer_company_name:, buyer_email:, buyer_name:, buyer_purchase_order_number:) ⇒ Peddler::APIs::Orders20260101::Buyer .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::Orders20260101::Buyer

Overloads:



95
96
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 95

def self.[]: (?buyer_company_name: String?, ?buyer_email: String?, ?buyer_name: String?, ?buyer_purchase_order_number: String?) -> Peddler::APIs::Orders20260101::Buyer
| (String?, String?, String?, String?) -> Peddler::APIs::Orders20260101::Buyer

.members[ :buyer_company_name, :buyer_email, :buyer_name, :buyer_purchase_order_number ]

Returns:

  • ([ :buyer_company_name, :buyer_email, :buyer_name, :buyer_purchase_order_number ])


98
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 98

def self.members: () -> [ :buyer_company_name, :buyer_email, :buyer_name, :buyer_purchase_order_number ]

.new(buyer_company_name:, buyer_email:, buyer_name:, buyer_purchase_order_number:) ⇒ Peddler::APIs::Orders20260101::Buyer .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::Orders20260101::Buyer

Overloads:



93
94
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 93

def self.new: (?buyer_company_name: String?, ?buyer_email: String?, ?buyer_name: String?, ?buyer_purchase_order_number: String?) -> Peddler::APIs::Orders20260101::Buyer
| (String?, String?, String?, String?) -> Peddler::APIs::Orders20260101::Buyer

.parsePeddler::APIs::Orders20260101::Buyer

Parameters:

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

Returns:



100
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 100

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

Instance Method Details

#members[ :buyer_company_name, :buyer_email, :buyer_name, :buyer_purchase_order_number ]

Returns:

  • ([ :buyer_company_name, :buyer_email, :buyer_name, :buyer_purchase_order_number ])


107
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 107

def members: () -> [ :buyer_company_name, :buyer_email, :buyer_name, :buyer_purchase_order_number ]

#to_h{ buyer_company_name: String?, buyer_email: String?, buyer_name: String?, buyer_purchase_order_number: String? }

Returns:

  • ({ buyer_company_name: String?, buyer_email: String?, buyer_name: String?, buyer_purchase_order_number: String? })


108
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 108

def to_h: () -> { buyer_company_name: String?, buyer_email: String?, buyer_name: String?, buyer_purchase_order_number: String? }