Module: OpenObserve::Api::Models::ReportFrequencyType

Defined in:
lib/openobserve-api/models/report_frequency_type.rb

Constant Summary collapse

ONCE =
'once'
HOURS =
'hours'
DAYS =
'days'
WEEKS =
'weeks'
MONTHS =
'months'
CRON =
'cron'

Class Method Summary collapse

Class Method Details

.allObject



19
20
21
22
23
24
25
26
27
28
# File 'lib/openobserve-api/models/report_frequency_type.rb', line 19

def self.all
  @all ||= [
    ONCE,
    HOURS,
    DAYS,
    WEEKS,
    MONTHS,
    CRON,
  ].freeze
end

.valid?(value) ⇒ Boolean

Returns:

  • (Boolean)


30
31
32
# File 'lib/openobserve-api/models/report_frequency_type.rb', line 30

def self.valid?(value)
  all.include?(value)
end