Models
provide.foundation.integrations.openobserve.models
¶
TODO: Add module docstring.
Classes¶
SearchQuery
¶
SearchResponse
¶
Response from OpenObserve search API.
Functions¶
from_dict
classmethod
¶
Create from API response.
Source code in provide/foundation/integrations/openobserve/models.py
StreamInfo
¶
Information about an OpenObserve stream.
Functions¶
from_dict
classmethod
¶
Create from API response.
Source code in provide/foundation/integrations/openobserve/models.py
Functions¶
parse_relative_time
¶
Parse relative time strings like '-1h', '-30m' to microseconds since epoch.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
time_str
|
str
|
Time string (e.g., '-1h', '-30m', 'now') |
required |
now
|
datetime | None
|
Current time (for testing), defaults to datetime.now() |
None
|
Returns:
| Type | Description |
|---|---|
int
|
Microseconds since epoch |