Class: BudgeaClient::PaymentErrorCode
- Inherits:
-
Object
- Object
- BudgeaClient::PaymentErrorCode
- Defined in:
- lib/budgea_client/models/payment_error_code.rb
Constant Summary collapse
- INVALID_EMITTER =
'invalidEmitter'.freeze
- INSUFFICIENT_FUNDS =
'insufficientFunds'.freeze
- INVALID_AMOUNT =
'invalidAmount'.freeze
- INVALID_CURRENCY =
'invalidCurrency'.freeze
- INVALID_DATE =
'invalidDate'.freeze
- INVALID_BENEFICIARY =
'invalidBeneficiary'.freeze
- INVALID_LABEL =
'invalidLabel'.freeze
- REGULATORY_REASON =
'regulatoryReason'.freeze
- AUTHENTICATION_FAILED =
'authenticationFailed'.freeze
- NO_ANSWER_FROM_CUSTOMER =
'noAnswerFromCustomer'.freeze
- NO_SPECIFIED_REASON =
'noSpecifiedReason'.freeze
- CANCELLED_BY_USER =
'CancelledByUser'.freeze
- BANK_MESSAGE =
'bankMessage'.freeze
- INVALID_VALUE =
'invalidValue'.freeze
- ACTION_NEEDED =
'actionNeeded'.freeze
- BUG =
'bug'.freeze
Instance Method Summary collapse
-
#build_from_hash(value) ⇒ String
Builds the enum from string.
Instance Method Details
#build_from_hash(value) ⇒ String
Builds the enum from string
38 39 40 41 42 |
# File 'lib/budgea_client/models/payment_error_code.rb', line 38 def build_from_hash(value) constantValues = PaymentErrorCode.constants.select { |c| PaymentErrorCode::const_get(c) == value } raise "Invalid ENUM value #{value} for class #PaymentErrorCode" if constantValues.empty? value end |