Class: Peddler::APIs::FinancesInvoices20260625::PartnerMetadata

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#partner_addressString? (readonly)

Returns the value of attribute partner_address.

Returns:

  • (String, nil)


235
236
237
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 235

def partner_address
  @partner_address
end

#partner_entitiesArray[String]? (readonly)

Returns the value of attribute partner_entities.

Returns:

  • (Array[String], nil)


236
237
238
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 236

def partner_entities
  @partner_entities
end

#partner_idString (readonly)

Returns the value of attribute partner_id.

Returns:

  • (String)


237
238
239
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 237

def partner_id
  @partner_id
end

#partner_nameString? (readonly)

Returns the value of attribute partner_name.

Returns:

  • (String, nil)


238
239
240
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 238

def partner_name
  @partner_name
end

#partner_typeString (readonly)

Returns the value of attribute partner_type.

Returns:

  • (String)


239
240
241
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 239

def partner_type
  @partner_type
end

#tax_registration_numberString? (readonly)

Returns the value of attribute tax_registration_number.

Returns:

  • (String, nil)


240
241
242
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 240

def tax_registration_number
  @tax_registration_number
end

Class Method Details

.[](partner_id:, partner_type:, partner_address:, partner_entities:, partner_name:, tax_registration_number:) ⇒ Peddler::APIs::FinancesInvoices20260625::PartnerMetadata .[](arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::FinancesInvoices20260625::PartnerMetadata

Overloads:



228
229
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 228

def self.[]: (partner_id: String, partner_type: String, ?partner_address: String?, ?partner_entities: Array[String]?, ?partner_name: String?, ?tax_registration_number: String?) -> Peddler::APIs::FinancesInvoices20260625::PartnerMetadata
| (String, String, String?, Array[String]?, String?, String?) -> Peddler::APIs::FinancesInvoices20260625::PartnerMetadata

.members[ :partner_id, :partner_type, :partner_address, :partner_entities, :partner_name, :tax_registration_number ]

Returns:

  • ([ :partner_id, :partner_type, :partner_address, :partner_entities, :partner_name, :tax_registration_number ])


231
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 231

def self.members: () -> [ :partner_id, :partner_type, :partner_address, :partner_entities, :partner_name, :tax_registration_number ]

.new(partner_id:, partner_type:, partner_address:, partner_entities:, partner_name:, tax_registration_number:) ⇒ Peddler::APIs::FinancesInvoices20260625::PartnerMetadata .new(arg0, arg1, arg2, arg3, arg4, arg5) ⇒ Peddler::APIs::FinancesInvoices20260625::PartnerMetadata

Overloads:



226
227
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 226

def self.new: (partner_id: String, partner_type: String, ?partner_address: String?, ?partner_entities: Array[String]?, ?partner_name: String?, ?tax_registration_number: String?) -> Peddler::APIs::FinancesInvoices20260625::PartnerMetadata
| (String, String, String?, Array[String]?, String?, String?) -> Peddler::APIs::FinancesInvoices20260625::PartnerMetadata

.parsePeddler::APIs::FinancesInvoices20260625::PartnerMetadata

Parameters:

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

Returns:



233
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 233

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

Instance Method Details

#members[ :partner_id, :partner_type, :partner_address, :partner_entities, :partner_name, :tax_registration_number ]

Returns:

  • ([ :partner_id, :partner_type, :partner_address, :partner_entities, :partner_name, :tax_registration_number ])


242
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 242

def members: () -> [ :partner_id, :partner_type, :partner_address, :partner_entities, :partner_name, :tax_registration_number ]

#to_h{ partner_id: String, partner_type: String, partner_address: String?, partner_entities: Array[String]?, partner_name: String?, tax_registration_number: String? }

Returns:

  • ({ partner_id: String, partner_type: String, partner_address: String?, partner_entities: Array[String]?, partner_name: String?, tax_registration_number: String? })


243
# File 'sig/peddler/apis/finances_invoices_2026_06_25.rbs', line 243

def to_h: () -> { partner_id: String, partner_type: String, partner_address: String?, partner_entities: Array[String]?, partner_name: String?, tax_registration_number: String? }