Module: PreludeSDK::Models::VerificationCreateParams::Options::PreferredChannel
- Extended by:
- Internal::Type::Enum
- Defined in:
- lib/prelude_sdk/models/verification_create_params.rb,
sig/prelude_sdk/models/verification_create_params.rbs
Overview
The channel to prioritize when delivering the verification. Prelude prioritizes
this channel on the first attempt and continues to prefer it on retries while an
untried route on that channel remains; once those are exhausted, retries fall
back to the next best available route. If the channel is unavailable (for
example, when a verification is challenged), Prelude uses the best available
route instead. Cannot be combined with channels.
Constant Summary collapse
- SMS =
:sms- RCS =
:rcs- WHATSAPP =
:whatsapp- VIBER =
:viber- ZALO =
:zalo- TELEGRAM =
:telegram
Instance Method Summary collapse
Methods included from Internal::Type::Enum
==, ===, coerce, dump, hash, inspect, to_sorbet_type, values, values
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
Instance Method Details
#self?.values ⇒ ::Array[PreludeSDK::Models::VerificationCreateParams::Options::preferred_channel]
287 |
# File 'sig/prelude_sdk/models/verification_create_params.rbs', line 287
def self?.values: -> ::Array[PreludeSDK::Models::VerificationCreateParams::Options::preferred_channel]
|