Module: Zavudev::Models::IntrospectValidateEmailResponse::Result::Reason
- Extended by:
- Internal::Type::Enum
- Defined in:
- lib/zavudev/models/introspect_validate_email_response.rb,
sig/zavudev/models/introspect_validate_email_response.rbs
Constant Summary collapse
- INVALID_SYNTAX =
:invalid_syntax- DOMAIN_NOT_FOUND =
:domain_not_found- DOMAIN_NO_MX =
:domain_no_mx- DISPOSABLE_DOMAIN =
:disposable_domain- ROLE_ADDRESS =
:role_address- SUPPRESSED_HARD_BOUNCE =
:suppressed_hard_bounce- SUPPRESSED_SOFT_BOUNCE =
:suppressed_soft_bounce- SUPPRESSED_COMPLAINT =
:suppressed_complaint- SUPPRESSED_MANUAL =
:suppressed_manual- SUPPRESSED_UNSUBSCRIBE =
:suppressed_unsubscribe
Instance Method Summary collapse
-
#initialize(domain:, email:, normalized:, reasons:, verdict:) ⇒ Object
Some parameter documentations has been truncated, see Zavudev::Models::IntrospectValidateEmailResponse::Result for more details.
- #self?.values ⇒ ::Array[Zavudev::Models::IntrospectValidateEmailResponse::Result::reason]
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
#initialize(domain:, email:, normalized:, reasons:, verdict:) ⇒ Object
Some parameter documentations has been truncated, see Zavudev::Models::IntrospectValidateEmailResponse::Result for more details.
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 |
# File 'lib/zavudev/models/introspect_validate_email_response.rb', line 76 module Reason extend Zavudev::Internal::Type::Enum INVALID_SYNTAX = :invalid_syntax DOMAIN_NOT_FOUND = :domain_not_found DOMAIN_NO_MX = :domain_no_mx DISPOSABLE_DOMAIN = :disposable_domain ROLE_ADDRESS = :role_address SUPPRESSED_HARD_BOUNCE = :suppressed_hard_bounce SUPPRESSED_SOFT_BOUNCE = :suppressed_soft_bounce SUPPRESSED_COMPLAINT = :suppressed_complaint SUPPRESSED_MANUAL = :suppressed_manual SUPPRESSED_UNSUBSCRIBE = :suppressed_unsubscribe # @!method self.values # @return [Array<Symbol>] end |
#self?.values ⇒ ::Array[Zavudev::Models::IntrospectValidateEmailResponse::Result::reason]
86 |
# File 'sig/zavudev/models/introspect_validate_email_response.rbs', line 86
def self?.values: -> ::Array[Zavudev::Models::IntrospectValidateEmailResponse::Result::reason]
|