Class: Yoomoney::Models::SbpBankListResponse::Item

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/yoomoney/models/sbp_bank_list_response.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Internal::Type::BaseModel

==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Constructor Details

#initialize(bank_id:, bic:, name:) ⇒ Object

Parameters:

  • bank_id (String)

    Идентификатор участника СБП.

  • bic (String)

    БИК участника СБП.

  • name (String)

    Название участника СБП.



21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# File 'lib/yoomoney/models/sbp_bank_list_response.rb', line 21

class Item < Yoomoney::Internal::Type::BaseModel
  # @!attribute bank_id
  #   Идентификатор участника СБП.
  #
  #   @return [String]
  required :bank_id, String

  # @!attribute bic
  #   БИК участника СБП.
  #
  #   @return [String]
  required :bic, String

  # @!attribute name
  #   Название участника СБП.
  #
  #   @return [String]
  required :name, String

  # @!method initialize(bank_id:, bic:, name:)
  #   @param bank_id [String] Идентификатор участника СБП.
  #
  #   @param bic [String] БИК участника СБП.
  #
  #   @param name [String] Название участника СБП.
end

Instance Attribute Details

#bank_idString

Идентификатор участника СБП.

Returns:

  • (String)


26
# File 'lib/yoomoney/models/sbp_bank_list_response.rb', line 26

required :bank_id, String

#bicString

БИК участника СБП.

Returns:

  • (String)


32
# File 'lib/yoomoney/models/sbp_bank_list_response.rb', line 32

required :bic, String

#nameString

Название участника СБП.

Returns:

  • (String)


38
# File 'lib/yoomoney/models/sbp_bank_list_response.rb', line 38

required :name, String