Kinetica C# API  Version 7.1.10.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
kinetica.AlterTableMonitorRequest Class Reference

A set of parameters for Kinetica.alterTableMonitor(string,IDictionary{string, string},IDictionary{string, string}). More...

+ Inheritance diagram for kinetica.AlterTableMonitorRequest:
+ Collaboration diagram for kinetica.AlterTableMonitorRequest:

Classes

struct  MonitorUpdatesMap
 Map containing the properties of the table monitor to be updated. More...
 

Public Member Functions

 AlterTableMonitorRequest ()
 Constructs an AlterTableMonitorRequest object with default parameters. More...
 
 AlterTableMonitorRequest (string topic_id, IDictionary< string, string > monitor_updates_map, IDictionary< string, string > options)
 Constructs an AlterTableMonitorRequest object with the specified parameters. More...
 
- Public Member Functions inherited from kinetica.KineticaData
 KineticaData (KineticaType type)
 Constructor from Kinetica Type More...
 
 KineticaData (System.Type type=null)
 Default constructor, with optional System.Type More...
 
object Get (int fieldPos)
 Retrieve a specific property from this object More...
 
void Put (int fieldPos, object fieldValue)
 Write a specific property to this object More...
 

Properties

string topic_id [get, set]
 The topic ID returned by /create/tablemonitor. More...
 
IDictionary< string, string > monitor_updates_map [get, set]
 Map containing the properties of the table monitor to be updated. More...
 
IDictionary< string, string > options = new Dictionary<string, string>() [get, set]
 Optional parameters. More...
 
- Properties inherited from kinetica.KineticaData
Schema Schema [get]
 Avro Schema for this class More...
 

Additional Inherited Members

- 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. More...
 

Detailed Description

A set of parameters for Kinetica.alterTableMonitor(string,IDictionary{string, string},IDictionary{string, string}).


Alters a table monitor previously created with Kinetica.createTableMonitor(string,IDictionary{string, string}).

Definition at line 21 of file AlterTableMonitor.cs.

Constructor & Destructor Documentation

kinetica.AlterTableMonitorRequest.AlterTableMonitorRequest ( )
inline

Constructs an AlterTableMonitorRequest object with default parameters.

Definition at line 76 of file AlterTableMonitor.cs.

kinetica.AlterTableMonitorRequest.AlterTableMonitorRequest ( string  topic_id,
IDictionary< string, string >  monitor_updates_map,
IDictionary< string, string >  options 
)
inline

Constructs an AlterTableMonitorRequest object with the specified parameters.

Parameters
topic_idThe topic ID returned by /create/tablemonitor.
monitor_updates_mapMap containing the properties of the table monitor to be updated. Error if empty.
  • SCHEMA_NAME: Updates the schema name. If schema_name doesn't exist, an error will be thrown. If schema_name is empty, then the user's default schema will be used.
optionsOptional parameters.

Definition at line 99 of file AlterTableMonitor.cs.

Property Documentation

IDictionary<string, string> kinetica.AlterTableMonitorRequest.monitor_updates_map
getset

Map containing the properties of the table monitor to be updated.

Error if empty.

  • SCHEMA_NAME: Updates the schema name. If schema_name doesn't exist, an error will be thrown. If schema_name is empty, then the user's default schema will be used.

Definition at line 68 of file AlterTableMonitor.cs.

IDictionary<string, string> kinetica.AlterTableMonitorRequest.options = new Dictionary<string, string>()
getset

Optional parameters.

Definition at line 71 of file AlterTableMonitor.cs.

string kinetica.AlterTableMonitorRequest.topic_id
getset

The topic ID returned by /create/tablemonitor.

Definition at line 52 of file AlterTableMonitor.cs.


The documentation for this class was generated from the following file: