Module: OpenObserve::Api::Models::StreamType
- Defined in:
- lib/openobserve-api/models/stream_type.rb
Constant Summary collapse
- LOGS =
'logs'- METRICS =
'metrics'- TRACES =
'traces'- SERVICE_GRAPH =
'service_graph'- ENRICHMENT_TABLES =
'enrichment_tables'- FILE_LIST =
'file_list'- METADATA =
'metadata'- INDEX =
'index'
Class Method Summary collapse
Class Method Details
.all ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/openobserve-api/models/stream_type.rb', line 21 def self.all @all ||= [ LOGS, METRICS, TRACES, SERVICE_GRAPH, ENRICHMENT_TABLES, FILE_LIST, METADATA, INDEX, ].freeze end |
.valid?(value) ⇒ Boolean
34 35 36 |
# File 'lib/openobserve-api/models/stream_type.rb', line 34 def self.valid?(value) all.include?(value) end |