Kinetica C# API  Version 7.0.19.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
ShowTypes.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 using System.Collections.Generic;
8 
9 
10 
11 namespace kinetica
12 {
13 
23  {
24 
50  public struct Options
51  {
52 
67  public const string NO_JOIN_TYPES = "no_join_types";
68  public const string TRUE = "true";
69  public const string FALSE = "false";
70  } // end struct Options
71 
72 
75  public string type_id { get; set; }
76 
79  public string label { get; set; }
80 
104  public IDictionary<string, string> options { get; set; } = new Dictionary<string, string>();
105 
106 
109  public ShowTypesRequest() { }
110 
142  public ShowTypesRequest( string type_id,
143  string label,
144  IDictionary<string, string> options = null)
145  {
146  this.type_id = type_id ?? "";
147  this.label = label ?? "";
148  this.options = options ?? new Dictionary<string, string>();
149  } // end constructor
150 
151  } // end class ShowTypesRequest
152 
153 
154 
159  {
160  public IList<string> type_ids { get; set; } = new List<string>();
161  public IList<string> type_schemas { get; set; } = new List<string>();
162  public IList<string> labels { get; set; } = new List<string>();
163  public IList<IDictionary<string, IList<string>>> properties { get; set; } = new List<IDictionary<string, IList<string>>>();
164 
166  public IDictionary<string, string> info { get; set; } = new Dictionary<string, string>();
167 
168  } // end class ShowTypesResponse
169 
170 
171 
172 
173 } // end namespace kinetica
IList< string > type_ids
Definition: ShowTypes.cs:160
IDictionary< string, string > options
Optional parameters.
Definition: ShowTypes.cs:104
ShowTypesRequest(string type_id, string label, IDictionary< string, string > options=null)
Constructs a ShowTypesRequest object with the specified parameters.
Definition: ShowTypes.cs:142
IList< IDictionary< string, IList< string > > > properties
Definition: ShowTypes.cs:163
IList< string > type_schemas
Definition: ShowTypes.cs:161
string label
Option string that was supplied by user in a call to /create/type.
Definition: ShowTypes.cs:79
A set of parameters for Kinetica.showTypes(string,string,IDictionary{string, string}).
Definition: ShowTypes.cs:22
IList< string > labels
Definition: ShowTypes.cs:162
string type_id
Type Id returned in response to a call to /create/type.
Definition: ShowTypes.cs:75
Optional parameters.
Definition: ShowTypes.cs:50
ShowTypesRequest()
Constructs a ShowTypesRequest object with default parameters.
Definition: ShowTypes.cs:109
KineticaData - class to help with Avro Encoding for Kinetica
Definition: KineticaData.cs:14
const string NO_JOIN_TYPES
When set to &#39;true&#39;, no join types will be included.
Definition: ShowTypes.cs:67
A set of results returned by Kinetica.showTypes(string,string,IDictionary{string, string})...
Definition: ShowTypes.cs:158
IDictionary< string, string > info
Additional information.
Definition: ShowTypes.cs:166