A set of results returned by GPUdb::createTableMonitor. More…
#include <gpudb/protocol/create_table_monitor.h>
Public Member Functions | |
| CreateTableMonitorResponse () | |
| Constructs a CreateTableMonitorResponse object with default parameters. | |
Public Attributes | |
| std::string | topicId |
| The ZMQ topic ID to subscribe to for table events. | |
| std::string | tableName |
| Value of tableName. | |
| std::string | typeSchema |
| JSON Avro schema of the table, for use in decoding published records. | |
| std::map< std::string, std::string > | info |
| Additional information. | |
Detailed Description
A set of results returned by GPUdb::createTableMonitor.
Definition at line 421 of file create_table_monitor.h.
Constructor & Destructor Documentation
◆ CreateTableMonitorResponse()
| inline |
Constructs a CreateTableMonitorResponse object with default parameters.
Definition at line 427 of file create_table_monitor.h.
Member Data Documentation
◆ info
| std::map<std::string, std::string> gpudb::CreateTableMonitorResponse::info |
Additional information.
- create_table_monitor_ttl: For insert_table/delete_table events, the ttl of the table.
- create_table_monitor_insert_topic_id: The topic id for ‘insert’ event in options.
- create_table_monitor_update_topic_id: The topic id for ‘update’ event in options.
- create_table_monitor_delete_topic_id: The topic id for ‘delete’ event in options.
- create_table_monitor_insert_type_schema: The JSON Avro schema of the table in tableName.
- create_table_monitor_update_type_schema: The JSON Avro schema for ‘update’ events.
- create_table_monitor_delete_type_schema: The JSON Avro schema for ‘delete’ events.
The default value is an empty map.
Definition at line 482 of file create_table_monitor.h.
◆ tableName
| std::string gpudb::CreateTableMonitorResponse::tableName |
Value of tableName.
Definition at line 444 of file create_table_monitor.h.
◆ topicId
| std::string gpudb::CreateTableMonitorResponse::topicId |
The ZMQ topic ID to subscribe to for table events.
Definition at line 438 of file create_table_monitor.h.
◆ typeSchema
| std::string gpudb::CreateTableMonitorResponse::typeSchema |
JSON Avro schema of the table, for use in decoding published records.
Definition at line 450 of file create_table_monitor.h.
The documentation for this struct was generated from the following file:
- gpudb/protocol/create_table_monitor.h