ExprTypeThresholdResultAssertions🔗
Definition🔗
class ExprTypeThresholdResultAssertions:
# Maximum frame count
max_frames: typing.Optional[int]
# Type asserts that the frame matches a known type structure.
# Possible enum values:
# - `""`
# - `"timeseries-wide"`
# - `"timeseries-long"`
# - `"timeseries-many"`
# - `"timeseries-multi"`
# - `"directory-listing"`
# - `"table"`
# - `"numeric-wide"`
# - `"numeric-multi"`
# - `"numeric-long"`
# - `"log-lines"`
type_val: typing.Optional[typing.Literal["", "timeseries-wide", "timeseries-long", "timeseries-many", "timeseries-multi", "directory-listing", "table", "numeric-wide", "numeric-multi", "numeric-long", "log-lines"]]
# TypeVersion is the version of the Type property. Versions greater than 0.0 correspond to the dataplane
# contract documentation https://grafana.github.io/dataplane/contract/.
type_version: list[int]
Methods🔗
to_json🔗
Converts this object into a representation that can easily be encoded to JSON.
from_json🔗
Builds this object from a JSON-decoded dict.