7 using System.Collections.Generic;
 
  441             public const string TRUE = 
"true";
 
  442             public const string FALSE = 
"false";
 
  471             public const string GZIP = 
"gzip";
 
  812         public IDictionary<string, string> 
options { 
get; set; } = 
new Dictionary<string, string>();
 
 1088                                             IDictionary<string, string> 
options = null)
 
 1090             this.table_name = table_name ?? 
"";
 
 1091             this.filepath = filepath ?? 
"";
 
 1092             this.options = 
options ?? 
new Dictionary<string, string>();
 
 1115         public IList<string> 
files { 
get; set; } = 
new List<string>();
 
 1119         public IList<string> 
data_text { 
get; set; } = 
new List<string>();
 
 1120         public IList<byte[]> 
data_bytes { 
get; set; } = 
new List<byte[]>();
 
 1123         public IDictionary<string, string> 
info { 
get; set; } = 
new Dictionary<string, string>();
 
IDictionary< string, string > info
Additional information 
 
const string COLUMN_FORMATS
For each source column specified, applies the column-property-bound format. 
 
string filepath
Path to data export target. 
 
const string DEFAULT_COLUMN_FORMATS
Specifies the default format to use to write data. 
 
const string EXPORT_DDL
Save DDL to a separate file. 
 
const string TEXT_DELIMITER
Specifies the character to write out to delimit field values and field names in the header (if presen...
 
const string COLUMNS_TO_SKIP
Comma-separated list of column names or column numbers to not export. 
 
ExportRecordsToFilesRequest(string table_name, string filepath, IDictionary< string, string > options=null)
Constructs an ExportRecordsToFilesRequest object with the specified parameters. 
 
A set of results returned by Kinetica.exportRecordsToFiles(string,string,IDictionary{string, string}). 
 
const string SINGLE_FILE
Save records to a single file. 
 
IList< byte[]> data_bytes
 
ExportRecordsToFilesRequest()
Constructs an ExportRecordsToFilesRequest object with default parameters. 
 
long count_exported
Number of source table records exported 
 
const string COLUMNS_TO_EXPORT
Specifies a comma-delimited list of columns from the source table to export, written to the output fi...
 
const string BATCH_SIZE
Number of records to be exported as a batch. 
 
A set of parameters for Kinetica.exportRecordsToFiles(string,string,IDictionary{string, string}). 
 
const string COMPRESSION_TYPE
File compression type. 
 
const string SINGLE_FILE_MAX_SIZE
Max file size (in MB) to allow saving to a single file. 
 
long last_timestamp
Timestamp of last file scanned 
 
IDictionary< string, string > options
Optional parameters. 
 
const string TEXT_HAS_HEADER
Indicates whether to write out a header row. 
 
const string FILE_EXTENSION
Extension to give the export file. 
 
long count_skipped
Number of source table records skipped 
 
const string UNCOMPRESSED
 
const string KINETICA_HEADER
Whether to include a Kinetica proprietary header. 
 
const string TEXT_NULL_STRING
Specifies the character string that should be written out for the null value in the data...
 
const string FILE_TYPE
Specifies the file format to use when exporting data. 
 
const string KINETICA_HEADER_DELIMITER
If a Kinetica proprietary header is included, then specify a property separator. 
 
IList< string > data_text
 
const string DELIMITED_TEXT
Delimited text file format; e.g., CSV, TSV, PSV, etc. 
 
const string DATASINK_NAME
Datasink name, created using Kinetica.createDatasink(string,string,IDictionary{string, string}). 
 
KineticaData - class to help with Avro Encoding for Kinetica 
 
IList< string > files
Names of all exported files 
 
string table_name
Name of source table