TimeSeriesFilterComponent
Time Series Filter Component
Interface object to represent different filter types.
JSON Example
{
"filter_field": "string",
"filter_operation": "string",
"value": "string",
"metrics_key": "string"
}
filter_field
Optional
Constraints:
default: TIMESERIES_METRIC_VALUE
Fields to filter on. Use TIMESERIES_METRIC_VALUE to filter on the actual metric value and the TIMESERIES_AGG_METRIC_VALUE to filter on the aggregated metric value, the later only applies when aggregation is requested.
Possible values are :
TIMESERIES_METRIC_VALUE,
TIMESERIES_AGG_METRIC_VALUE,
filter_operation
Optional
Constraints:
default: EQUAL
The filter operations. EQUAL, NOT_EQUAL, GREATER_THAN, GREATER_THAN_EQUAL, LESS_THAN, and LESS_THAN_EQUAL are applicable only when filtering on numeric values. Validations will be performed accordingly.
Possible values are :
EQUAL,
NOT_EQUAL,
GREATER_THAN,
GREATER_THAN_EQUAL,
LESS_THAN,
LESS_THAN_EQUAL,
string
value
Optional
Value to filter on.
string
metrics_key
Optional
Metrics key to filter on.