Kinetica C# API  Version 7.1.10.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
ImportModel.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 {
19  public class ImportModelRequest : KineticaData
20  {
21 
33  public struct Options
34  {
35 
37  public const string MEMORY_LIMIT = "memory_limit";
38  } // end struct Options
39 
40  public string model_name { get; set; }
41  public string registry_name { get; set; }
42  public string container { get; set; }
43  public string run_function { get; set; }
44  public string model_type { get; set; }
45 
55  public IDictionary<string, string> options { get; set; } = new Dictionary<string, string>();
56 
57 
60  public ImportModelRequest() { }
61 
80  public ImportModelRequest( string model_name,
81  string registry_name,
82  string container,
83  string run_function,
84  string model_type,
85  IDictionary<string, string> options = null)
86  {
87  this.model_name = model_name ?? "";
88  this.registry_name = registry_name ?? "";
89  this.container = container ?? "";
90  this.run_function = run_function ?? "";
91  this.model_type = model_type ?? "";
92  this.options = options ?? new Dictionary<string, string>();
93  } // end constructor
94 
95  } // end class ImportModelRequest
97 
98 
99 
104  public class ImportModelResponse : KineticaData
105  {
106 
118  public struct Info
119  {
120  public const string KML_RESPONSE = "kml_response";
121  } // end struct Info
122 
123  public string model_name { get; set; }
124  public int entity_id { get; set; }
125 
135  public IDictionary<string, string> info { get; set; } = new Dictionary<string, string>();
136 
137  } // end class ImportModelResponse
139 
140 
141 
142 
143 
144 } // end namespace kinetica