TimeSeriesFilterComponent

TimeSeriesFilterComponent
TimeSeriesFilterComponent

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 or equal to , Less than, Less than or equal to will be applicable only\ \ when filtering on numeric values. Validations will be present 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

Property Of