7 using System.Collections.Generic;
54 public const string BINARY =
"binary";
55 public const string JSON =
"json";
80 public int limit {
get;
set; } = 250;
101 public IDictionary<string, string>
options {
get;
set; } =
new Dictionary<string, string>();
134 IDictionary<string, string>
options = null)
136 this.table_name = table_name ??
"";
137 this.world_table_name = world_table_name ??
"";
188 IDictionary<string, string>
options = null)
190 this.table_name = table_name ??
"";
191 this.world_table_name = world_table_name ??
"";
210 public IList<string> table_names {
get;
set; } =
new List<string>();
217 public IList<string> type_names {
get;
set; } =
new List<string>();
221 public IList<string> type_schemas {
get;
set; } =
new List<string>();
227 public IList<IList<byte[]>> list_records_binary {
get;
set; } =
new List<IList<byte[]>>();
233 public IList<IList<string>> list_records_json {
get;
set; } =
new List<IList<string>>();
250 public IList<string> table_names {
get;
set; } =
new List<string>();
257 public IList<string> type_names {
get;
set; } =
new List<string>();
261 public IList<string> type_schemas {
get;
set; } =
new List<string>();
267 public IList<IList<T>> data {
get;
set; } =
new List<IList<T>>();
Specifies the encoding for returned records; either 'binary' or 'json'.
A set of parameters for Kinetica.getRecordsBySeries<T>(string,string,int,int,IDictionary<string, string>).
string encoding
Specifies the encoding for returned records; either 'binary' or 'json'.
string table_name
Name of the collection/table/view for which series/tracks will be fetched.
int limit
A positive integer indicating the maximum number of series/tracks to be returned. ...
string world_table_name
Name of the table containing the complete series/track information to be returned for the tracks pres...
A set of results returned by Kinetica.getRecordsBySeries<T>(string,string,int,int,IDictionary<string, string>).
GetRecordsBySeriesRequest(string table_name, string world_table_name, int offset=0, int limit=250, IDictionary< string, string > options=null)
Constructs a GetRecordsBySeriesRequest object with the specified parameters.
int offset
A positive integer indicating the number of initial series/tracks to skip (useful for paging through ...
GetRecordsBySeriesRequest()
Constructs a GetRecordsBySeriesRequest object with default parameters.
GetRecordsBySeriesRequest(string table_name, string world_table_name, int offset=0, int limit=250, string encoding=null, IDictionary< string, string > options=null)
Constructs a GetRecordsBySeriesRequest object with the specified parameters.
KineticaData - class to help with Avro Encoding for Kinetica
A set of results returned by Kinetica.getRecordsBySeries<T>(string,string,int,int,IDictionary<string, string>).
IDictionary< string, string > options
Optional parameters.