Kinetica   C#   API  Version 7.2.3.1
ColumnProperty.cs
Go to the documentation of this file.
1 /*
2  * This file was autogenerated by the Kinetica schema processor.
3  *
4  * DO NOT EDIT DIRECTLY.
5  */
6 
7 namespace kinetica;
8 
10 public struct ColumnProperty
11 {
14  public const string DATA = "data";
15 
21  public const string TEXT_SEARCH = "text_search";
22 
28  public const string TIMESTAMP = "timestamp";
29 
35  public const string ULONG = "ulong";
36 
40  public const string UUID = "uuid";
41 
49  public const string DECIMAL = "decimal";
50 
56  public const string DATE = "date";
57 
63  public const string TIME = "time";
64 
71  public const string DATETIME = "datetime";
72 
77  public const string CHAR1 = "char1";
78 
83  public const string CHAR2 = "char2";
84 
89  public const string CHAR4 = "char4";
90 
95  public const string CHAR8 = "char8";
96 
101  public const string CHAR16 = "char16";
102 
107  public const string CHAR32 = "char32";
108 
113  public const string CHAR64 = "char64";
114 
119  public const string CHAR128 = "char128";
120 
125  public const string CHAR256 = "char256";
126 
131  public const string BOOLEAN = "boolean";
132 
137  public const string INT8 = "int8";
138 
143  public const string INT16 = "int16";
144 
150  public const string IPV4 = "ipv4";
151 
159  public const string ARRAY = "array";
160 
164  public const string JSON = "json";
165 
170  public const string VECTOR = "vector";
171 
176  public const string WKT = "wkt";
177 
181  public const string PRIMARY_KEY = "primary_key";
182 
186  public const string SOFT_PRIMARY_KEY = "soft_primary_key";
187 
191  public const string SHARD_KEY = "shard_key";
192 
206  public const string NULLABLE = "nullable";
207 
215  public const string COMPRESS = "compress";
216 
225  public const string DICT = "dict";
226 
230  public const string INIT_WITH_NOW = "init_with_now";
231 
234  public const string INIT_WITH_UUID = "init_with_uuid";
235 
238  public const string UPDATE_WITH_NOW = "update_with_now";
239 } // end struct ColumnProperty
const string CHAR64
This property provides optimized memory, disk and query performance for string columns.
const string INT16
This property provides optimized memory and query performance for int columns.
const string CHAR128
This property provides optimized memory, disk and query performance for string columns.
const string SHARD_KEY
This property indicates that this column will be part of (or the entire) shard key.
const string SOFT_PRIMARY_KEY
This property indicates that this column will be part of (or the entire) soft primary key.
const string INIT_WITH_UUID
For 'uuid' type, replace empty strings and invalid UUID values with randomly-generated UUIDs upon ins...
const string CHAR1
This property provides optimized memory, disk and query performance for string columns.
const string UPDATE_WITH_NOW
For 'date', 'time', 'datetime', or 'timestamp' column types, always update the field with 'NOW()' upo...
const string TIMESTAMP
Valid only for 'long' columns.
const string WKT
Valid only for 'string' and 'bytes' columns.
const string DATA
Default property for all numeric and string type columns; makes the column available for GPU queries.
const string TIME
Valid only for 'string' columns.
const string DECIMAL
Valid only for 'string' columns.
const string IPV4
This property provides optimized memory, disk and query performance for string columns representing I...
const string VECTOR
Valid only for 'bytes' columns.
const string CHAR2
This property provides optimized memory, disk and query performance for string columns.
const string CHAR8
This property provides optimized memory, disk and query performance for string columns.
const string ULONG
Valid only for 'string' columns.
const string CHAR32
This property provides optimized memory, disk and query performance for string columns.
const string CHAR256
This property provides optimized memory, disk and query performance for string columns.
const string INIT_WITH_NOW
For 'date', 'time', 'datetime', or 'timestamp' column types, replace empty strings and invalid timest...
const string BOOLEAN
This property provides optimized memory and query performance for int columns.
const string PRIMARY_KEY
This property indicates that this column will be part of (or the entire) primary key.
const string COMPRESS
This property indicates that this column should be compressed with the given codec and optional level...
const string TEXT_SEARCH
Valid only for select 'string' columns.
Column properties used for Kinetica types.
const string UUID
Valid only for 'string' columns.
const string ARRAY
Valid only for 'string' columns.
const string JSON
Valid only for 'string' columns.
const string DATETIME
Valid only for 'string' columns.
const string NULLABLE
This property indicates that this column is nullable.
const string INT8
This property provides optimized memory and query performance for int columns.
const string CHAR16
This property provides optimized memory, disk and query performance for string columns.
const string CHAR4
This property provides optimized memory, disk and query performance for string columns.
const string DICT
This property indicates that this column should be dictionary encoded.
const string DATE
Valid only for 'string' columns.