GPUdb C++ API
Version 7.2.2.4
|
A set of results returned by GPUdb::showTableMonitors. More...
#include <gpudb/protocol/show_table_monitors.h>
Public Member Functions | |
ShowTableMonitorsResponse () | |
Constructs a ShowTableMonitorsResponse object with default parameters. More... | |
Public Attributes | |
std::vector< std::string > | monitorIds |
List of monitor IDs. More... | |
std::vector< std::string > | tableNames |
List of source tables being monitored for the respective monitorIds. More... | |
std::vector< std::string > | events |
List of notification events for the respective monitorIds. More... | |
std::vector< std::string > | increasingColumns |
List of columns used on the respective tables in tableNames that will increase for new records. More... | |
std::vector< std::string > | filterExpressions |
List of filter expressions used on the respective tables in tableNames to limit records for notifications. More... | |
std::vector< std::string > | refreshMethod |
List of refresh methods used on the respective tables in tableNames. More... | |
std::vector< std::string > | refreshPeriod |
List of refresh periods used on the respective tables in tableNames. More... | |
std::vector< std::string > | refreshStartTime |
List of refresh start times used on the respective tables in tableNames. More... | |
std::vector< std::string > | datasinkNames |
List of datasink names for the respective monitorIds if one is defined. More... | |
std::vector< std::map< std::string, std::string > > | additionalInfo |
Additional information about the respective monitors in monitorIds. More... | |
std::map< std::string, std::string > | info |
Additional information. More... | |
A set of results returned by GPUdb::showTableMonitors.
Definition at line 112 of file show_table_monitors.h.
|
inline |
Constructs a ShowTableMonitorsResponse object with default parameters.
Definition at line 118 of file show_table_monitors.h.
std::vector<std::map<std::string, std::string> > gpudb::ShowTableMonitorsResponse::additionalInfo |
Additional information about the respective monitors in monitorIds.
Definition at line 214 of file show_table_monitors.h.
std::vector<std::string> gpudb::ShowTableMonitorsResponse::datasinkNames |
List of datasink names for the respective monitorIds if one is defined.
Definition at line 183 of file show_table_monitors.h.
std::vector<std::string> gpudb::ShowTableMonitorsResponse::events |
List of notification events for the respective monitorIds.
Definition at line 147 of file show_table_monitors.h.
std::vector<std::string> gpudb::ShowTableMonitorsResponse::filterExpressions |
List of filter expressions used on the respective tables in tableNames to limit records for notifications.
Definition at line 159 of file show_table_monitors.h.
std::vector<std::string> gpudb::ShowTableMonitorsResponse::increasingColumns |
List of columns used on the respective tables in tableNames that will increase for new records.
Definition at line 153 of file show_table_monitors.h.
std::map<std::string, std::string> gpudb::ShowTableMonitorsResponse::info |
Additional information.
Definition at line 219 of file show_table_monitors.h.
std::vector<std::string> gpudb::ShowTableMonitorsResponse::monitorIds |
List of monitor IDs.
Definition at line 136 of file show_table_monitors.h.
std::vector<std::string> gpudb::ShowTableMonitorsResponse::refreshMethod |
List of refresh methods used on the respective tables in tableNames.
Definition at line 165 of file show_table_monitors.h.
std::vector<std::string> gpudb::ShowTableMonitorsResponse::refreshPeriod |
List of refresh periods used on the respective tables in tableNames.
Definition at line 171 of file show_table_monitors.h.
std::vector<std::string> gpudb::ShowTableMonitorsResponse::refreshStartTime |
List of refresh start times used on the respective tables in tableNames.
Definition at line 177 of file show_table_monitors.h.
std::vector<std::string> gpudb::ShowTableMonitorsResponse::tableNames |
List of source tables being monitored for the respective monitorIds.
Definition at line 142 of file show_table_monitors.h.