Kinetica C# API  Version 7.0.19.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
ShowGraph.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 
20  {
21 
47  public struct Options
48  {
49 
65  public const string SHOW_ORIGINAL_REQUEST = "show_original_request";
66  public const string TRUE = "true";
67  public const string FALSE = "false";
68  } // end struct Options
69 
70 
74  public string graph_name { get; set; } = "";
75 
99  public IDictionary<string, string> options { get; set; } = new Dictionary<string, string>();
100 
101 
104  public ShowGraphRequest() { }
105 
136  public ShowGraphRequest( string graph_name = null,
137  IDictionary<string, string> options = null)
138  {
139  this.graph_name = graph_name ?? "";
140  this.options = options ?? new Dictionary<string, string>();
141  } // end constructor
142 
143  } // end class ShowGraphRequest
144 
145 
146 
151  {
152 
155  public bool result { get; set; }
156 
158  public IList<string> graph_names { get; set; } = new List<string>();
159 
165  public IList<bool> directed { get; set; } = new List<bool>();
166 
168  public IList<long> num_nodes { get; set; } = new List<long>();
169 
171  public IList<long> num_edges { get; set; } = new List<long>();
172 
175  public IList<bool> is_persisted { get; set; } = new List<bool>();
176 
180  public IList<bool> is_sync_db { get; set; } = new List<bool>();
181 
184  public IList<bool> has_insert_table_monitor { get; set; } = new List<bool>();
185 
189  public IList<string> original_request { get; set; } = new List<string>();
190 
192  public IDictionary<string, string> info { get; set; } = new Dictionary<string, string>();
193 
194  } // end class ShowGraphResponse
195 
196 
197 
198 
199 } // end namespace kinetica
IDictionary< string, string > options
Optional parameters.
Definition: ShowGraph.cs:99
bool result
Indicates a successf.
Definition: ShowGraph.cs:155
ShowGraphRequest()
Constructs a ShowGraphRequest object with default parameters.
Definition: ShowGraph.cs:104
IList< long > num_edges
Total number of edges in the graph.
Definition: ShowGraph.cs:171
A set of parameters for Kinetica.showGraph(string,IDictionary{string, string}).
Definition: ShowGraph.cs:19
IList< string > graph_names
Name(s) of the graph(s).
Definition: ShowGraph.cs:158
IList< long > num_nodes
Total number of nodes in the graph.
Definition: ShowGraph.cs:168
string graph_name
Name of the graph on which to retrieve information.
Definition: ShowGraph.cs:74
A set of results returned by Kinetica.showGraph(string,IDictionary{string, string}).
Definition: ShowGraph.cs:150
IList< bool > is_sync_db
Shows whether or not the graph is linked to the original tables that created it, and will potentially...
Definition: ShowGraph.cs:180
IList< bool > has_insert_table_monitor
Shows whether or not the graph has an insert table monitor attached to it.
Definition: ShowGraph.cs:184
ShowGraphRequest(string graph_name=null, IDictionary< string, string > options=null)
Constructs a ShowGraphRequest object with the specified parameters.
Definition: ShowGraph.cs:136
IList< bool > directed
Whether or not the edges of the graph have directions (bi-directional edges can still exist in direct...
Definition: ShowGraph.cs:165
IList< string > original_request
The orignal client request used to create the graph (before any expression evaluation or separator pr...
Definition: ShowGraph.cs:189
Optional parameters.
Definition: ShowGraph.cs:47
IDictionary< string, string > info
Additional information.
Definition: ShowGraph.cs:192
KineticaData - class to help with Avro Encoding for Kinetica
Definition: KineticaData.cs:14
IList< bool > is_persisted
Shows whether or not the graph is persisted (saved and loaded on launch).
Definition: ShowGraph.cs:175
const string SHOW_ORIGINAL_REQUEST
If set to true, the request that was originally used to create the graph is also returned as JSON...
Definition: ShowGraph.cs:65