Kinetica   C#   API  Version 7.2.3.0
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 
22  public const string TEXT_SEARCH = "text_search";
23 
32  public const string STORE_ONLY = "store_only";
33 
47  public const string DISK_OPTIMIZED = "disk_optimized";
48 
54  public const string TIMESTAMP = "timestamp";
55 
61  public const string ULONG = "ulong";
62 
66  public const string UUID = "uuid";
67 
75  public const string DECIMAL = "decimal";
76 
83  public const string DATE = "date";
84 
91  public const string TIME = "time";
92 
99  public const string DATETIME = "datetime";
100 
105  public const string CHAR1 = "char1";
106 
111  public const string CHAR2 = "char2";
112 
117  public const string CHAR4 = "char4";
118 
123  public const string CHAR8 = "char8";
124 
129  public const string CHAR16 = "char16";
130 
135  public const string CHAR32 = "char32";
136 
141  public const string CHAR64 = "char64";
142 
147  public const string CHAR128 = "char128";
148 
153  public const string CHAR256 = "char256";
154 
159  public const string BOOLEAN = "boolean";
160 
165  public const string INT8 = "int8";
166 
171  public const string INT16 = "int16";
172 
179  public const string IPV4 = "ipv4";
180 
188  public const string ARRAY = "array";
189 
193  public const string JSON = "json";
194 
199  public const string VECTOR = "vector";
200 
205  public const string WKT = "wkt";
206 
210  public const string PRIMARY_KEY = "primary_key";
211 
216  public const string SOFT_PRIMARY_KEY = "soft_primary_key";
217 
221  public const string SHARD_KEY = "shard_key";
222 
237  public const string NULLABLE = "nullable";
238 
247  public const string DICT = "dict";
248 
252  public const string INIT_WITH_NOW = "init_with_now";
253 
256  public const string INIT_WITH_UUID = "init_with_uuid";
257 
261  public const string UPDATE_WITH_NOW = "update_with_now";
262  } // end struct ColumnProperty
263 } // end namespace kinetica
const string DISK_OPTIMIZED
Works in conjunction with the DATA property for string columns.
const string CHAR1
This property provides optimized memory, disk and query performance for string columns.
const string TEXT_SEARCH
Valid only for select 'string' columns.
const string DATETIME
Valid only for 'string' columns.
const string INT16
This property provides optimized memory and query performance for int columns.
const string INIT_WITH_UUID
For 'uuid' type, replace empty strings and invalid UUID values with randomly-generated UUIDs upon ins...
const string PRIMARY_KEY
This property indicates that this column will be part of (or the entire) primary key.
const string CHAR128
This property provides optimized memory, disk and query performance for string columns.
const string BOOLEAN
This property provides optimized memory and query performance for int columns.
const string VECTOR
Valid only for 'bytes' columns.
const string UPDATE_WITH_NOW
For 'date', 'time', 'datetime', or 'timestamp' column types, always update the field with 'NOW()' upo...
Column properties used for Kinetica types.
const string TIMESTAMP
Valid only for 'long' columns.
const string CHAR16
This property provides optimized memory, disk and query performance for string columns.
const string JSON
Valid only for 'string' columns.
const string WKT
Valid only for 'string' and 'bytes' columns.
const string CHAR64
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 INIT_WITH_NOW
For 'date', 'time', 'datetime', or 'timestamp' column types, replace empty strings and invalid timest...
const string CHAR2
This property provides optimized memory, disk and query performance for string columns.
const string DATE
Valid only for 'string' columns.
const string SOFT_PRIMARY_KEY
This property indicates that this column will be part of (or the entire) soft primary key.
const string ARRAY
Valid only for 'string' columns.
const string CHAR8
This property provides optimized memory, disk and query performance for string columns.
const string DECIMAL
Valid only for 'string' columns.
const string STORE_ONLY
Persist the column value but do not make it available to queries (e.g.
const string CHAR32
This property provides optimized memory, disk and query performance for string columns.
const string IPV4
This property provides optimized memory, disk and query performance for string columns representing I...
const string CHAR256
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 UUID
Valid only for 'string' columns.
const string INT8
This property provides optimized memory and query performance for int columns.
const string DICT
This property indicates that this column should be dictionary encoded.
const string ULONG
Valid only for 'string' columns.
const string TIME
Valid only for 'string' columns.
const string NULLABLE
This property indicates that this column is nullable.
const string DATA
Default property for all numeric and string type columns; makes the column available for GPU queries.