7 using System.Collections.Generic;
 
   50         public IList<IDictionary<string, string>> 
column_alterations { 
get; set; } = 
new List<IDictionary<string, string>>();
 
   53         public IDictionary<string, string> 
options { 
get; set; } = 
new Dictionary<string, string>();
 
   80                                          IDictionary<string, string> 
options)
 
   82             this.table_name = table_name ?? 
"";
 
   83             this.column_alterations = 
column_alterations ?? 
new List<IDictionary<string, string>>();
 
   84             this.options = options ?? 
new Dictionary<string, string>();
 
  110         public IDictionary<string, IList<string>> 
properties { 
get; set; } = 
new Dictionary<string, IList<string>>();
 
  123         public IList<IDictionary<string, string>> 
column_alterations { 
get; set; } = 
new List<IDictionary<string, string>>();
 
  126         public IDictionary<string, string> 
info { 
get; set; } = 
new Dictionary<string, string>();
 
A set of parameters for Kinetica.alterTableColumns(string,IList{IDictionary{string, string}},IDictionary{string, string}). 
IList< IDictionary< string, string > > column_alterations
List of alter table add/delete/change column requests - all for the same table. 
string type_definition
return the type_definition (when changing a table, a new type may be created) 
IDictionary< string, string > options
Optional parameters. 
string type_id
return the type_id (when changing a table, a new type may be created) 
AlterTableColumnsRequest()
Constructs an AlterTableColumnsRequest object with default parameters. 
IDictionary< string, IList< string > > properties
return the type properties (when changing a table, a new type may be created) 
AlterTableColumnsRequest(string table_name, IList< IDictionary< string, string >> column_alterations, IDictionary< string, string > options)
Constructs an AlterTableColumnsRequest object with the specified parameters. 
A set of results returned by Kinetica.alterTableColumns(string,IList{IDictionary{string, string}},IDictionary{string, string}). 
IList< IDictionary< string, string > > column_alterations
List of alter table add/delete/change column requests - all for the same table. 
IDictionary< string, string > info
Additional information. 
string table_name
Table on which the operation will be performed. 
string label
return the type label (when changing a table, a new type may be created) 
string table_name
Table on which the operation was performed. 
KineticaData - class to help with Avro Encoding for Kinetica