Class: Peddler::APIs::SellerWallet20240301::BankAccount

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#account_country_codeString (readonly)

Returns the value of attribute account_country_code.

Returns:

  • (String)


50
51
52
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 50

def 
  @account_country_code
end

#account_currencyString (readonly)

Returns the value of attribute account_currency.

Returns:

  • (String)


51
52
53
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 51

def 
  @account_currency
end

#account_holder_nameString? (readonly)

Returns the value of attribute account_holder_name.

Returns:

  • (String, nil)


52
53
54
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 52

def 
  @account_holder_name
end

#account_idString? (readonly)

Returns the value of attribute account_id.

Returns:

  • (String, nil)


53
54
55
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 53

def 
  @account_id
end

#bank_account_holder_statusString? (readonly)

Returns the value of attribute bank_account_holder_status.

Returns:

  • (String, nil)


54
55
56
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 54

def 
  @bank_account_holder_status
end

#bank_account_number_formatString? (readonly)

Returns the value of attribute bank_account_number_format.

Returns:

  • (String, nil)


55
56
57
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 55

def 
  @bank_account_number_format
end

#bank_account_number_tailString (readonly)

Returns the value of attribute bank_account_number_tail.

Returns:

  • (String)


56
57
58
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 56

def 
  @bank_account_number_tail
end

#bank_account_ownership_typeString (readonly)

Returns the value of attribute bank_account_ownership_type.

Returns:

  • (String)


57
58
59
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 57

def 
  @bank_account_ownership_type
end

#bank_nameString? (readonly)

Returns the value of attribute bank_name.

Returns:

  • (String, nil)


58
59
60
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 58

def bank_name
  @bank_name
end

#bank_number_formatString? (readonly)

Returns the value of attribute bank_number_format.

Returns:

  • (String, nil)


59
60
61
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 59

def bank_number_format
  @bank_number_format
end

#routing_numberString? (readonly)

Returns the value of attribute routing_number.

Returns:

  • (String, nil)


60
61
62
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 60

def routing_number
  @routing_number
end

Class Method Details

.[](account_country_code:, account_currency:, bank_account_number_tail:, bank_account_ownership_type:, account_holder_name:, account_id:, bank_account_holder_status:, bank_account_number_format:, bank_name:, bank_number_format:, routing_number:) ⇒ Peddler::APIs::SellerWallet20240301::BankAccount .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) ⇒ Peddler::APIs::SellerWallet20240301::BankAccount

Overloads:

  • .[](account_country_code:, account_currency:, bank_account_number_tail:, bank_account_ownership_type:, account_holder_name:, account_id:, bank_account_holder_status:, bank_account_number_format:, bank_name:, bank_number_format:, routing_number:) ⇒ Peddler::APIs::SellerWallet20240301::BankAccount

    Parameters:

    • account_country_code: (String)
    • account_currency: (String)
    • bank_account_number_tail: (String)
    • bank_account_ownership_type: (String)
    • account_holder_name: (String, nil)
    • account_id: (String, nil)
    • bank_account_holder_status: (String, nil)
    • bank_account_number_format: (String, nil)
    • bank_name: (String, nil)
    • bank_number_format: (String, nil)
    • routing_number: (String, nil)

    Returns:

  • .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) ⇒ Peddler::APIs::SellerWallet20240301::BankAccount

    Parameters:

    • arg0 (String)
    • arg1 (String)
    • arg2 (String)
    • arg3 (String)
    • arg4 (String, nil)
    • arg5 (String, nil)
    • arg6 (String, nil)
    • arg7 (String, nil)
    • arg8 (String, nil)
    • arg9 (String, nil)
    • arg10 (String, nil)

    Returns:



43
44
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 43

def self.[]: (account_country_code: String, account_currency: String, bank_account_number_tail: String, bank_account_ownership_type: String, ?account_holder_name: String?, ?account_id: String?, ?bank_account_holder_status: String?, ?bank_account_number_format: String?, ?bank_name: String?, ?bank_number_format: String?, ?routing_number: String?) -> Peddler::APIs::SellerWallet20240301::BankAccount
| (String, String, String, String, String?, String?, String?, String?, String?, String?, String?) -> Peddler::APIs::SellerWallet20240301::BankAccount

.members[ :account_country_code, :account_currency, :bank_account_number_tail, :bank_account_ownership_type, :account_holder_name, :account_id, :bank_account_holder_status, :bank_account_number_format, :bank_name, :bank_number_format, :routing_number ]

Returns:

  • ([ :account_country_code, :account_currency, :bank_account_number_tail, :bank_account_ownership_type, :account_holder_name, :account_id, :bank_account_holder_status, :bank_account_number_format, :bank_name, :bank_number_format, :routing_number ])


46
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 46

def self.members: () -> [ :account_country_code, :account_currency, :bank_account_number_tail, :bank_account_ownership_type, :account_holder_name, :account_id, :bank_account_holder_status, :bank_account_number_format, :bank_name, :bank_number_format, :routing_number ]

.new(account_country_code:, account_currency:, bank_account_number_tail:, bank_account_ownership_type:, account_holder_name:, account_id:, bank_account_holder_status:, bank_account_number_format:, bank_name:, bank_number_format:, routing_number:) ⇒ Peddler::APIs::SellerWallet20240301::BankAccount .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) ⇒ Peddler::APIs::SellerWallet20240301::BankAccount

Overloads:

  • .new(account_country_code:, account_currency:, bank_account_number_tail:, bank_account_ownership_type:, account_holder_name:, account_id:, bank_account_holder_status:, bank_account_number_format:, bank_name:, bank_number_format:, routing_number:) ⇒ Peddler::APIs::SellerWallet20240301::BankAccount

    Parameters:

    • account_country_code: (String)
    • account_currency: (String)
    • bank_account_number_tail: (String)
    • bank_account_ownership_type: (String)
    • account_holder_name: (String, nil)
    • account_id: (String, nil)
    • bank_account_holder_status: (String, nil)
    • bank_account_number_format: (String, nil)
    • bank_name: (String, nil)
    • bank_number_format: (String, nil)
    • routing_number: (String, nil)

    Returns:

  • .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10) ⇒ Peddler::APIs::SellerWallet20240301::BankAccount

    Parameters:

    • arg0 (String)
    • arg1 (String)
    • arg2 (String)
    • arg3 (String)
    • arg4 (String, nil)
    • arg5 (String, nil)
    • arg6 (String, nil)
    • arg7 (String, nil)
    • arg8 (String, nil)
    • arg9 (String, nil)
    • arg10 (String, nil)

    Returns:



41
42
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 41

def self.new: (account_country_code: String, account_currency: String, bank_account_number_tail: String, bank_account_ownership_type: String, ?account_holder_name: String?, ?account_id: String?, ?bank_account_holder_status: String?, ?bank_account_number_format: String?, ?bank_name: String?, ?bank_number_format: String?, ?routing_number: String?) -> Peddler::APIs::SellerWallet20240301::BankAccount
| (String, String, String, String, String?, String?, String?, String?, String?, String?, String?) -> Peddler::APIs::SellerWallet20240301::BankAccount

.parsePeddler::APIs::SellerWallet20240301::BankAccount

Parameters:

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

Returns:



48
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 48

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

Instance Method Details

#members[ :account_country_code, :account_currency, :bank_account_number_tail, :bank_account_ownership_type, :account_holder_name, :account_id, :bank_account_holder_status, :bank_account_number_format, :bank_name, :bank_number_format, :routing_number ]

Returns:

  • ([ :account_country_code, :account_currency, :bank_account_number_tail, :bank_account_ownership_type, :account_holder_name, :account_id, :bank_account_holder_status, :bank_account_number_format, :bank_name, :bank_number_format, :routing_number ])


62
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 62

def members: () -> [ :account_country_code, :account_currency, :bank_account_number_tail, :bank_account_ownership_type, :account_holder_name, :account_id, :bank_account_holder_status, :bank_account_number_format, :bank_name, :bank_number_format, :routing_number ]

#to_h{ account_country_code: String, account_currency: String, bank_account_number_tail: String, bank_account_ownership_type: String, account_holder_name: String?, account_id: String?, bank_account_holder_status: String?, bank_account_number_format: String?, bank_name: String?, bank_number_format: String?, routing_number: String? }

Returns:

  • ({ account_country_code: String, account_currency: String, bank_account_number_tail: String, bank_account_ownership_type: String, account_holder_name: String?, account_id: String?, bank_account_holder_status: String?, bank_account_number_format: String?, bank_name: String?, bank_number_format: String?, routing_number: String? })


63
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 63

def to_h: () -> { account_country_code: String, account_currency: String, bank_account_number_tail: String, bank_account_ownership_type: String, account_holder_name: String?, account_id: String?, bank_account_holder_status: String?, bank_account_number_format: String?, bank_name: String?, bank_number_format: String?, routing_number: String? }