Module: Revox::Models::CampaignCreateResponse::Campaign::CallRetryConfig::AllowedDay

Extended by:
Internal::Type::Enum
Defined in:
lib/revox/models/campaign_create_response.rb,
sig/revox/models/campaign_create_response.rbs

Constant Summary collapse

MONDAY =
:monday
TUESDAY =
:tuesday
WEDNESDAY =
:wednesday
THURSDAY =
:thursday
FRIDAY =
:friday
SATURDAY =
:saturday
SUNDAY =
:sunday

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

#initialize(allowed_days:, call_twice_in_a_row:, calling_windows:, max_retry_attempts:, timezone: nil) ⇒ Object

Some parameter documentations has been truncated, see Revox::Models::CampaignCreateResponse::Campaign::CallRetryConfig for more details.

Configuration for call retry behavior including time windows, delays, and max iterations. If not provided, defaults will be used.



1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
# File 'lib/revox/models/campaign_create_response.rb', line 1840

module AllowedDay
  extend Revox::Internal::Type::Enum

  MONDAY = :monday
  TUESDAY = :tuesday
  WEDNESDAY = :wednesday
  THURSDAY = :thursday
  FRIDAY = :friday
  SATURDAY = :saturday
  SUNDAY = :sunday

  # @!method self.values
  #   @return [Array<Symbol>]
end

#self?.values ⇒ ::Array[Revox::Models::CampaignCreateResponse::Campaign::CallRetryConfig::allowed_day]



1511
# File 'sig/revox/models/campaign_create_response.rbs', line 1511

def self?.values: -> ::Array[Revox::Models::CampaignCreateResponse::Campaign::CallRetryConfig::allowed_day]