Skip to content

cvedia::rt::database::AnalyticsRequest

Public Attributes

Name
std::optional< std::vector< std::string > > instanceIds
TimeRange timeRange
std::map< std::string, Metric > metrics
std::optional< std::vector< std::string > > groupBy
std::optional< Interval > interval
std::optional< std::map< std::string, nlohmann::json > > filters
std::optional< std::string > orderBy
std::optional< int > limit
std::optional< std::string > queryMode

Public Attributes Documentation

variable instanceIds

std::optional< std::vector< std::string > > instanceIds;

variable timeRange

TimeRange timeRange;

variable metrics

std::map< std::string, Metric > metrics;

variable groupBy

std::optional< std::vector< std::string > > groupBy;

variable interval

std::optional< Interval > interval;

variable filters

std::optional< std::map< std::string, nlohmann::json > > filters;

variable orderBy

std::optional< std::string > orderBy;

variable limit

std::optional< int > limit;

variable queryMode

std::optional< std::string > queryMode;