7 using System.Collections.Generic;
18 public class ShowFunctionsRequest : KineticaData
34 public const string PROPERTIES =
"properties";
47 public IDictionary<string, string> options {
get; set; } =
new Dictionary<string, string>();
52 public ShowFunctionsRequest() { }
67 public ShowFunctionsRequest( IDictionary<string, string> options = null)
69 this.options = options ??
new Dictionary<string, string>();
81 public class ShowFunctionsResponse : KineticaData
116 public const string SCALAR =
"scalar";
117 public const string AGGREGATE =
"aggregate";
118 public const string SQL =
"sql";
119 public const string UDF =
"udf";
120 public const string CAST =
"cast";
121 public const string NONDETERMINISTIC =
"nondeterministic";
124 public IList<string> function_names {
get; set; } =
new List<string>();
125 public IList<string> return_types {
get; set; } =
new List<string>();
126 public IList<IList<string>> parameters {
get; set; } =
new List<IList<string>>();
127 public IList<int> optional_parameter_count {
get; set; } =
new List<int>();
157 public IList<int> flags {
get; set; } =
new List<int>();
158 public IDictionary<string, string> info {
get; set; } =
new Dictionary<string, string>();