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)


84
85
86
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 84

def buyer_company_name
  @buyer_company_name
end

#buyer_emailString? (readonly)

Returns the value of attribute buyer_email.

Returns:

  • (String, nil)


85
86
87
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 85

def buyer_email
  @buyer_email
end

#buyer_nameString? (readonly)

Returns the value of attribute buyer_name.

Returns:

  • (String, nil)


86
87
88
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 86

def buyer_name
  @buyer_name
end

#buyer_purchase_order_numberString? (readonly)

Returns the value of attribute buyer_purchase_order_number.

Returns:

  • (String, nil)


87
88
89
# File 'sig/peddler/apis/orders_2026_01_01.rbs', line 87

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:



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

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 ])


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

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:



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

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:



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

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 ])


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

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


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

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