A set of results returned by Kinetica.showTableMonitors. More…
Classes | |
| struct | AdditionalInfo |
| A set of string constants for the parameter ShowTableMonitorsResponse.additional_info. More… | |
Properties | |
| IList< string > | monitor_ids = new List<string>() [get, set] |
| List of monitor IDs. | |
| IList< string > | table_names = new List<string>() [get, set] |
| List of source tables being monitored for the respective ShowTableMonitorsResponse.monitor_ids. | |
| IList< string > | events = new List<string>() [get, set] |
| List of notification events for the respective ShowTableMonitorsResponse.monitor_ids. | |
| IList< string > | increasing_columns = new List<string>() [get, set] |
| List of columns used on the respective tables in ShowTableMonitorsResponse.table_names that will increase for new records. | |
| IList< string > | filter_expressions = new List<string>() [get, set] |
| List of filter expressions used on the respective tables in ShowTableMonitorsResponse.table_names to limit records for notifications. | |
| IList< string > | join_table_names = new List<string>() [get, set] |
| List of join table names. | |
| IList< string > | join_column_names = new List<string>() [get, set] |
| List of join column names. | |
| IList< string > | join_expressions = new List<string>() [get, set] |
| List of join expressions. | |
| IList< string > | refresh_method = new List<string>() [get, set] |
| List of refresh methods used on the respective tables in ShowTableMonitorsResponse.table_names. | |
| IList< string > | refresh_period = new List<string>() [get, set] |
| List of refresh periods used on the respective tables in ShowTableMonitorsResponse.table_names. | |
| IList< string > | refresh_start_time = new List<string>() [get, set] |
| List of refresh start times used on the respective tables in ShowTableMonitorsResponse.table_names. | |
| IList< string > | datasink_names = new List<string>() [get, set] |
| List of datasink names for the respective ShowTableMonitorsResponse.monitor_ids if one is defined. | |
| IList< int > | max_consecutive_failures = new List<int>() [get, set] |
| Maximum number of consecutive failures for the respective ShowTableMonitorsResponse.monitor_ids before stream is automatically suspended. | |
| IList< string > | failed_notifications_table_names = new List<string>() [get, set] |
| List of table names that will hold failed notification events when the respective ShowTableMonitorsResponse.monitor_ids is suspended. | |
| IList< string > | statuses = new List<string>() [get, set] |
| Status of stream for the respective ShowTableMonitorsResponse.monitor_ids. | |
| IList< IDictionary< string, string > > | additional_info = new List<IDictionary<string, string>>() [get, set] |
| Additional information about the respective monitors in ShowTableMonitorsResponse.monitor_ids. | |
| IDictionary< string, string > | info = new Dictionary<string, string>() [get, set] |
| Additional information. | |
| Properties inherited from kinetica.KineticaData | |
| Schema | Schema [get] |
| Avro Schema for this class. | |
Additional Inherited Members | |
| Public Member Functions inherited from kinetica.KineticaData | |
| KineticaData (KineticaType type) | |
| Constructor from Kinetica Type. | |
| KineticaData (System.Type type=null) | |
| Default constructor, with optional System.Type. | |
| object | Get (int fieldPos) |
| Retrieve a specific property from this object. | |
| void | Put (int fieldPos, object fieldValue) |
| Write a specific property to this object. | |
| KineticaData (KineticaType type) | |
| Constructor from Kinetica Type. | |
| KineticaData (System.Type type=null) | |
| Default constructor, with optional System.Type. | |
| object | Get (int fieldPos) |
| Retrieve a specific property from this object. | |
| void | Put (int fieldPos, object fieldValue) |
| Write a specific property to this object. | |
| Static Public Member Functions inherited from kinetica.KineticaData | |
| static ? RecordSchema | SchemaFromType (System.Type t, KineticaType? ktype=null) |
| Create an Avro Schema from a System.Type and a KineticaType. | |
| static ? RecordSchema | SchemaFromType (System.Type t, KineticaType? ktype=null) |
| Create an Avro Schema from a System.Type and a KineticaType. | |
Detailed Description
A set of results returned by Kinetica.showTableMonitors.
Definition at line 54 of file ShowTableMonitors.cs.
Property Documentation
◆ additional_info
| getset |
Additional information about the respective monitors in ShowTableMonitorsResponse.monitor_ids.
- MONITOR_TYPE: Notification type for the respective ShowTableMonitorsResponse.monitor_ids and ShowTableMonitorsResponse.table_names. The default value is ”.
- TYPE_SCHEMA: Notification type schemas for the respective ShowTableMonitorsResponse.monitor_ids and ShowTableMonitorsResponse.table_names. The default value is ”.
- MATERIALIZED_VIEW_FOR_CHANGE_DETECTOR: Materialized view that implements the change detector.
- MATERIALIZED_VIEW_FOR_FILTER: Materialized views created for the ShowTableMonitorsResponse.filter_expressions. The default value is ”.
- REFERENCES: Reference count on the respective ShowTableMonitorsResponse.monitor_ids. The default value is ”.
- DATASINK_JSON: Datasink info in JSON format for the respective ShowTableMonitorsResponse.monitor_ids if one is defined. The default value is ”.
Definition at line 209 of file ShowTableMonitors.cs.
◆ datasink_names
| getset |
List of datasink names for the respective ShowTableMonitorsResponse.monitor_ids if one is defined.
Definition at line 140 of file ShowTableMonitors.cs.
◆ events
| getset |
List of notification events for the respective ShowTableMonitorsResponse.monitor_ids.
Definition at line 104 of file ShowTableMonitors.cs.
◆ failed_notifications_table_names
| getset |
List of table names that will hold failed notification events when the respective ShowTableMonitorsResponse.monitor_ids is suspended.
Definition at line 150 of file ShowTableMonitors.cs.
◆ filter_expressions
| getset |
List of filter expressions used on the respective tables in ShowTableMonitorsResponse.table_names to limit records for notifications.
Definition at line 114 of file ShowTableMonitors.cs.
◆ increasing_columns
| getset |
List of columns used on the respective tables in ShowTableMonitorsResponse.table_names that will increase for new records.
Definition at line 109 of file ShowTableMonitors.cs.
◆ info
| getset |
Additional information.
Definition at line 212 of file ShowTableMonitors.cs.
◆ join_column_names
| getset |
List of join column names.
Definition at line 120 of file ShowTableMonitors.cs.
◆ join_expressions
| getset |
List of join expressions.
Definition at line 123 of file ShowTableMonitors.cs.
◆ join_table_names
| getset |
List of join table names.
Definition at line 117 of file ShowTableMonitors.cs.
◆ max_consecutive_failures
| getset |
Maximum number of consecutive failures for the respective ShowTableMonitorsResponse.monitor_ids before stream is automatically suspended.
Definition at line 145 of file ShowTableMonitors.cs.
◆ monitor_ids
| getset |
List of monitor IDs.
Definition at line 96 of file ShowTableMonitors.cs.
◆ refresh_method
| getset |
List of refresh methods used on the respective tables in ShowTableMonitorsResponse.table_names.
Definition at line 127 of file ShowTableMonitors.cs.
◆ refresh_period
| getset |
List of refresh periods used on the respective tables in ShowTableMonitorsResponse.table_names.
Definition at line 131 of file ShowTableMonitors.cs.
◆ refresh_start_time
| getset |
List of refresh start times used on the respective tables in ShowTableMonitorsResponse.table_names.
Definition at line 135 of file ShowTableMonitors.cs.
◆ statuses
| getset |
Status of stream for the respective ShowTableMonitorsResponse.monitor_ids.
Definition at line 154 of file ShowTableMonitors.cs.
◆ table_names
| getset |
List of source tables being monitored for the respective ShowTableMonitorsResponse.monitor_ids.
Definition at line 100 of file ShowTableMonitors.cs.
The documentation for this class was generated from the following files:
- _build/public-os_ubuntu24.04-arch_amd64-cc_gcc_13.3.0/install/Kinetica/Protocol/ShowTableMonitors.cs
- Kinetica/Protocol/ShowTableMonitors.cs