Kinetica C# API  Version 7.1.10.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
KineticaFunctions.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 
8 using Avro;
9 using System.Collections.Generic;
10 
11 
12 namespace kinetica
13 {
14 
15  public partial class Kinetica
16  {
17 
18  // Kinetica Version
19  public const string API_VERSION = "7.1.10.0";
20 
21 
22 
34  {
35  AdminAddHostResponse actualResponse_ = SubmitRequest<AdminAddHostResponse>("/admin/add/host", request_, false);
36 
37  return actualResponse_;
38  }
39 
40 
133  public AdminAddHostResponse adminAddHost( string host_address,
134  IDictionary<string, string> options = null )
135  {
136  return adminAddHost( new AdminAddHostRequest( host_address, options ) );
137  }
138 
139 
183  {
184  AdminAddRanksResponse actualResponse_ = SubmitRequest<AdminAddRanksResponse>("/admin/add/ranks", request_, false);
185 
186  return actualResponse_;
187  }
188 
189 
297  public AdminAddRanksResponse adminAddRanks( IList<string> hosts,
298  IList<IDictionary<string, string>> config_params,
299  IDictionary<string, string> options = null )
300  {
301  return adminAddRanks( new AdminAddRanksRequest( hosts, config_params, options ) );
302  }
303 
304 
316  {
317  AdminAlterHostResponse actualResponse_ = SubmitRequest<AdminAlterHostResponse>("/admin/alter/host", request_, false);
318 
319  return actualResponse_;
320  }
321 
322 
359  IDictionary<string, string> options = null )
360  {
361  return adminAlterHost( new AdminAlterHostRequest( host, options ) );
362  }
363 
364 
382  {
383  AdminAlterJobsResponse actualResponse_ = SubmitRequest<AdminAlterJobsResponse>("/admin/alter/jobs", request_, false);
384 
385  return actualResponse_;
386  }
387 
388 
423  public AdminAlterJobsResponse adminAlterJobs( IList<long> job_ids,
424  string action,
425  IDictionary<string, string> options = null )
426  {
427  return adminAlterJobs( new AdminAlterJobsRequest( job_ids, action, options ) );
428  }
429 
430 
446  {
447  AdminBackupBeginResponse actualResponse_ = SubmitRequest<AdminBackupBeginResponse>("/admin/backup/begin", request_, false);
448 
449  return actualResponse_;
450  }
451 
452 
467  public AdminBackupBeginResponse adminBackupBegin( IDictionary<string, string> options = null )
468  {
469  return adminBackupBegin( new AdminBackupBeginRequest( options ) );
470  }
471 
472 
484  {
485  AdminBackupEndResponse actualResponse_ = SubmitRequest<AdminBackupEndResponse>("/admin/backup/end", request_, false);
486 
487  return actualResponse_;
488  }
489 
490 
501  public AdminBackupEndResponse adminBackupEnd( IDictionary<string, string> options = null )
502  {
503  return adminBackupEnd( new AdminBackupEndRequest( options ) );
504  }
505 
506 
518  {
519  AdminHaRefreshResponse actualResponse_ = SubmitRequest<AdminHaRefreshResponse>("/admin/ha/refresh", request_, false);
520 
521  return actualResponse_;
522  }
523 
524 
535  public AdminHaRefreshResponse adminHaRefresh( IDictionary<string, string> options = null )
536  {
537  return adminHaRefresh( new AdminHaRefreshRequest( options ) );
538  }
539 
540 
552  {
553  AdminOfflineResponse actualResponse_ = SubmitRequest<AdminOfflineResponse>("/admin/offline", request_, false);
554 
555  return actualResponse_;
556  }
557 
558 
599  public AdminOfflineResponse adminOffline( bool offline,
600  IDictionary<string, string> options = null )
601  {
602  return adminOffline( new AdminOfflineRequest( offline, options ) );
603  }
604 
605 
653  {
654  AdminRebalanceResponse actualResponse_ = SubmitRequest<AdminRebalanceResponse>("/admin/rebalance", request_, false);
655 
656  return actualResponse_;
657  }
658 
659 
849  public AdminRebalanceResponse adminRebalance( IDictionary<string, string> options = null )
850  {
851  return adminRebalance( new AdminRebalanceRequest( options ) );
852  }
853 
854 
876  {
877  AdminRemoveHostResponse actualResponse_ = SubmitRequest<AdminRemoveHostResponse>("/admin/remove/host", request_, false);
878 
879  return actualResponse_;
880  }
881 
882 
928  IDictionary<string, string> options = null )
929  {
930  return adminRemoveHost( new AdminRemoveHostRequest( host, options ) );
931  }
932 
933 
968  {
969  AdminRemoveRanksResponse actualResponse_ = SubmitRequest<AdminRemoveRanksResponse>("/admin/remove/ranks", request_, false);
970 
971  return actualResponse_;
972  }
973 
974 
1073  public AdminRemoveRanksResponse adminRemoveRanks( IList<string> ranks,
1074  IDictionary<string, string> options = null )
1075  {
1076  return adminRemoveRanks( new AdminRemoveRanksRequest( ranks, options ) );
1077  }
1078 
1079 
1091  {
1092  AdminShowAlertsResponse actualResponse_ = SubmitRequest<AdminShowAlertsResponse>("/admin/show/alerts", request_, false);
1093 
1094  return actualResponse_;
1095  }
1096 
1097 
1114  IDictionary<string, string> options = null )
1115  {
1116  return adminShowAlerts( new AdminShowAlertsRequest( num_alerts, options ) );
1117  }
1118 
1119 
1135  {
1136  AdminShowClusterOperationsResponse actualResponse_ = SubmitRequest<AdminShowClusterOperationsResponse>("/admin/show/cluster/operations", request_, false);
1137 
1138  return actualResponse_;
1139  }
1140 
1141 
1160  IDictionary<string, string> options = null )
1161  {
1163  history_index,
1164  options ) );
1165  }
1166 
1167 
1177  {
1178  AdminShowJobsResponse actualResponse_ = SubmitRequest<AdminShowJobsResponse>("/admin/show/jobs", request_, false);
1179 
1180  return actualResponse_;
1181  }
1182 
1183 
1232  public AdminShowJobsResponse adminShowJobs( IDictionary<string, string> options = null )
1233  {
1234  return adminShowJobs( new AdminShowJobsRequest( options ) );
1235  }
1236 
1237 
1250  {
1251  AdminShowShardsResponse actualResponse_ = SubmitRequest<AdminShowShardsResponse>("/admin/show/shards", request_, false);
1252 
1253  return actualResponse_;
1254  }
1255 
1256 
1268  public AdminShowShardsResponse adminShowShards( IDictionary<string, string> options = null )
1269  {
1270  return adminShowShards( new AdminShowShardsRequest( options ) );
1271  }
1272 
1273 
1283  {
1284  AdminShutdownResponse actualResponse_ = SubmitRequest<AdminShutdownResponse>("/admin/shutdown", request_, false);
1285 
1286  return actualResponse_;
1287  }
1288 
1289 
1302  public AdminShutdownResponse adminShutdown( string exit_type,
1303  string authorization,
1304  IDictionary<string, string> options = null )
1305  {
1306  return adminShutdown( new AdminShutdownRequest( exit_type, authorization,
1307  options ) );
1308  }
1309 
1310 
1324  {
1325  AdminSwitchoverResponse actualResponse_ = SubmitRequest<AdminSwitchoverResponse>("/admin/switchover", request_, false);
1326 
1327  return actualResponse_;
1328  }
1329 
1330 
1387  public AdminSwitchoverResponse adminSwitchover( IList<string> processes,
1388  IList<string> destinations,
1389  IDictionary<string, string> options = null )
1390  {
1391  return adminSwitchover( new AdminSwitchoverRequest( processes, destinations,
1392  options ) );
1393  }
1394 
1395 
1408  {
1409  AdminVerifyDbResponse actualResponse_ = SubmitRequest<AdminVerifyDbResponse>("/admin/verifydb", request_, false);
1410 
1411  return actualResponse_;
1412  }
1413 
1414 
1572  public AdminVerifyDbResponse adminVerifyDb( IDictionary<string, string> options = null )
1573  {
1574  return adminVerifyDb( new AdminVerifyDbRequest( options ) );
1575  }
1576 
1577 
1589  {
1590  AggregateConvexHullResponse actualResponse_ = SubmitRequest<AggregateConvexHullResponse>("/aggregate/convexhull", request_, false);
1591 
1592  return actualResponse_;
1593  }
1594 
1595 
1617  string x_column_name,
1618  string y_column_name,
1619  IDictionary<string, string> options = null )
1620  {
1621  return aggregateConvexHull( new AggregateConvexHullRequest( table_name,
1622  x_column_name,
1623  y_column_name,
1624  options ) );
1625  }
1626 
1627 
1711  {
1712  RawAggregateGroupByResponse actualResponse_ = SubmitRequest<RawAggregateGroupByResponse>("/aggregate/groupby", request_, false);
1713 
1715  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
1716  response_.total_number_of_records = actualResponse_.total_number_of_records;
1717  response_.has_more_records = actualResponse_.has_more_records;
1718  response_.info = actualResponse_.info;
1719  return response_;
1720  }
1721 
1722 
2069  public AggregateGroupByResponse aggregateGroupBy( string table_name,
2070  IList<string> column_names,
2071  long offset = 0,
2072  long limit = -9999,
2073  IDictionary<string, string> options = null )
2074  {
2075  return aggregateGroupBy( new AggregateGroupByRequest( table_name,
2076  column_names, offset,
2077  limit, options ) );
2078  }
2079 
2080 
2111  {
2112  AggregateHistogramResponse actualResponse_ = SubmitRequest<AggregateHistogramResponse>("/aggregate/histogram", request_, false);
2113 
2114  return actualResponse_;
2115  }
2116 
2117 
2170  string column_name,
2171  double start,
2172  double end,
2173  double interval,
2174  IDictionary<string, string> options = null )
2175  {
2176  return aggregateHistogram( new AggregateHistogramRequest( table_name,
2177  column_name, start,
2178  end, interval,
2179  options ) );
2180  }
2181 
2182 
2210  {
2211  AggregateKMeansResponse actualResponse_ = SubmitRequest<AggregateKMeansResponse>("/aggregate/kmeans", request_, false);
2212 
2213  return actualResponse_;
2214  }
2215 
2216 
2341  public AggregateKMeansResponse aggregateKMeans( string table_name,
2342  IList<string> column_names,
2343  int k,
2344  double tolerance,
2345  IDictionary<string, string> options = null )
2346  {
2347  return aggregateKMeans( new AggregateKMeansRequest( table_name, column_names,
2348  k, tolerance, options ) );
2349  }
2350 
2351 
2362  {
2363  AggregateMinMaxResponse actualResponse_ = SubmitRequest<AggregateMinMaxResponse>("/aggregate/minmax", request_, false);
2364 
2365  return actualResponse_;
2366  }
2367 
2368 
2385  public AggregateMinMaxResponse aggregateMinMax( string table_name,
2386  string column_name,
2387  IDictionary<string, string> options = null )
2388  {
2389  return aggregateMinMax( new AggregateMinMaxRequest( table_name, column_name,
2390  options ) );
2391  }
2392 
2393 
2405  {
2406  AggregateMinMaxGeometryResponse actualResponse_ = SubmitRequest<AggregateMinMaxGeometryResponse>("/aggregate/minmax/geometry", request_, false);
2407 
2408  return actualResponse_;
2409  }
2410 
2411 
2430  string column_name,
2431  IDictionary<string, string> options = null )
2432  {
2434  table_name,
2435  column_name,
2436  options ) );
2437  }
2438 
2439 
2511  {
2512  AggregateStatisticsResponse actualResponse_ = SubmitRequest<AggregateStatisticsResponse>("/aggregate/statistics", request_, false);
2513 
2514  return actualResponse_;
2515  }
2516 
2517 
2707  string column_name,
2708  string stats,
2709  IDictionary<string, string> options = null )
2710  {
2711  return aggregateStatistics( new AggregateStatisticsRequest( table_name,
2712  column_name,
2713  stats, options ) );
2714  }
2715 
2716 
2763  {
2764  AggregateStatisticsByRangeResponse actualResponse_ = SubmitRequest<AggregateStatisticsByRangeResponse>("/aggregate/statistics/byrange", request_, false);
2765 
2766  return actualResponse_;
2767  }
2768 
2769 
2866  string select_expression,
2867  string column_name,
2868  string value_column_name,
2869  string stats,
2870  double start,
2871  double end,
2872  double interval,
2873  IDictionary<string, string> options = null )
2874  {
2876  table_name,
2877  select_expression,
2878  column_name,
2879  value_column_name,
2880  stats,
2881  start,
2882  end,
2883  interval,
2884  options ) );
2885  }
2886 
2887 
2947  {
2948  RawAggregateUniqueResponse actualResponse_ = SubmitRequest<RawAggregateUniqueResponse>("/aggregate/unique", request_, false);
2949 
2951  response_.table_name = actualResponse_.table_name;
2952  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
2953  response_.has_more_records = actualResponse_.has_more_records;
2954  response_.info = actualResponse_.info;
2955  return response_;
2956  }
2957 
2958 
3196  public AggregateUniqueResponse aggregateUnique( string table_name,
3197  string column_name,
3198  long offset = 0,
3199  long limit = -9999,
3200  IDictionary<string, string> options = null )
3201  {
3202  return aggregateUnique( new AggregateUniqueRequest( table_name, column_name,
3203  offset, limit, options ) );
3204  }
3205 
3206 
3238  {
3239  RawAggregateUnpivotResponse actualResponse_ = SubmitRequest<RawAggregateUnpivotResponse>("/aggregate/unpivot", request_, false);
3240 
3242  response_.table_name = actualResponse_.table_name;
3243  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
3244  response_.total_number_of_records = actualResponse_.total_number_of_records;
3245  response_.has_more_records = actualResponse_.has_more_records;
3246  response_.info = actualResponse_.info;
3247  return response_;
3248  }
3249 
3250 
3433  public AggregateUnpivotResponse aggregateUnpivot( string table_name,
3434  IList<string> column_names,
3435  string variable_column_name,
3436  string value_column_name,
3437  IList<string> pivoted_columns,
3438  IDictionary<string, string> options = null )
3439  {
3440  return aggregateUnpivot( new AggregateUnpivotRequest( table_name,
3441  column_names,
3442  variable_column_name,
3443  value_column_name,
3444  pivoted_columns, options ) );
3445  }
3446 
3447 
3459  {
3460  AlterCredentialResponse actualResponse_ = SubmitRequest<AlterCredentialResponse>("/alter/credential", request_, false);
3461 
3462  return actualResponse_;
3463  }
3464 
3465 
3553  public AlterCredentialResponse alterCredential( string credential_name,
3554  IDictionary<string, string> credential_updates_map,
3555  IDictionary<string, string> options )
3556  {
3557  return alterCredential( new AlterCredentialRequest( credential_name,
3558  credential_updates_map,
3559  options ) );
3560  }
3561 
3562 
3574  {
3575  AlterDatasinkResponse actualResponse_ = SubmitRequest<AlterDatasinkResponse>("/alter/datasink", request_, false);
3576 
3577  return actualResponse_;
3578  }
3579 
3580 
3856  IDictionary<string, string> datasink_updates_map,
3857  IDictionary<string, string> options )
3858  {
3859  return alterDatasink( new AlterDatasinkRequest( name, datasink_updates_map,
3860  options ) );
3861  }
3862 
3863 
3875  {
3876  AlterDatasourceResponse actualResponse_ = SubmitRequest<AlterDatasourceResponse>("/alter/datasource", request_, false);
3877 
3878  return actualResponse_;
3879  }
3880 
3881 
4159  IDictionary<string, string> datasource_updates_map,
4160  IDictionary<string, string> options )
4161  {
4162  return alterDatasource( new AlterDatasourceRequest( name,
4163  datasource_updates_map,
4164  options ) );
4165  }
4166 
4167 
4178  {
4179  AlterDirectoryResponse actualResponse_ = SubmitRequest<AlterDirectoryResponse>("/alter/directory", request_, false);
4180 
4181  return actualResponse_;
4182  }
4183 
4184 
4207  public AlterDirectoryResponse alterDirectory( string directory_name,
4208  IDictionary<string, string> directory_updates_map,
4209  IDictionary<string, string> options = null )
4210  {
4211  return alterDirectory( new AlterDirectoryRequest( directory_name,
4212  directory_updates_map,
4213  options ) );
4214  }
4215 
4216 
4228  {
4229  AlterEnvironmentResponse actualResponse_ = SubmitRequest<AlterEnvironmentResponse>("/alter/environment", request_, false);
4230 
4231  return actualResponse_;
4232  }
4233 
4234 
4309  public AlterEnvironmentResponse alterEnvironment( string environment_name,
4310  string action,
4311  string _value,
4312  IDictionary<string, string> options = null )
4313  {
4314  return alterEnvironment( new AlterEnvironmentRequest( environment_name,
4315  action, _value, options ) );
4316  }
4317 
4326  public AlterGraphResponse alterGraph( AlterGraphRequest request_ )
4327  {
4328  AlterGraphResponse actualResponse_ = SubmitRequest<AlterGraphResponse>("/alter/graph", request_, false);
4329 
4330  return actualResponse_;
4331  }
4333 
4391  public AlterGraphResponse alterGraph( string graph_name,
4392  string action,
4393  string action_arg,
4394  IDictionary<string, string> options = null )
4395  {
4396  return alterGraph( new AlterGraphRequest( graph_name, action, action_arg,
4397  options ) );
4398  }
4400 
4409  public AlterModelResponse alterModel( AlterModelRequest request_ )
4410  {
4411  AlterModelResponse actualResponse_ = SubmitRequest<AlterModelResponse>("/alter/model", request_, false);
4412 
4413  return actualResponse_;
4414  }
4416 
4446  public AlterModelResponse alterModel( string model_name,
4447  string action,
4448  string _value,
4449  IDictionary<string, string> options = null )
4450  {
4451  return alterModel( new AlterModelRequest( model_name, action, _value, options ) );
4452  }
4454 
4455 
4466  {
4467  AlterResourceGroupResponse actualResponse_ = SubmitRequest<AlterResourceGroupResponse>("/alter/resourcegroup", request_, false);
4468 
4469  return actualResponse_;
4470  }
4471 
4472 
4609  IDictionary<string, IDictionary<string, string>> tier_attributes = null,
4610  string ranking = AlterResourceGroupRequest.Ranking.EMPTY_STRING,
4611  string adjoining_resource_group = "",
4612  IDictionary<string, string> options = null )
4613  {
4615  tier_attributes,
4616  ranking,
4617  adjoining_resource_group,
4618  options ) );
4619  }
4620 
4621 
4631  {
4632  AlterRoleResponse actualResponse_ = SubmitRequest<AlterRoleResponse>("/alter/role", request_, false);
4633 
4634  return actualResponse_;
4635  }
4636 
4637 
4662  public AlterRoleResponse alterRole( string name,
4663  string action,
4664  string _value,
4665  IDictionary<string, string> options = null )
4666  {
4667  return alterRole( new AlterRoleRequest( name, action, _value, options ) );
4668  }
4669 
4670 
4683  {
4684  AlterSchemaResponse actualResponse_ = SubmitRequest<AlterSchemaResponse>("/alter/schema", request_, false);
4685 
4686  return actualResponse_;
4687  }
4688 
4689 
4719  public AlterSchemaResponse alterSchema( string schema_name,
4720  string action,
4721  string _value,
4722  IDictionary<string, string> options = null )
4723  {
4724  return alterSchema( new AlterSchemaRequest( schema_name, action, _value,
4725  options ) );
4726  }
4727 
4728 
4746  {
4747  AlterSystemPropertiesResponse actualResponse_ = SubmitRequest<AlterSystemPropertiesResponse>("/alter/system/properties", request_, false);
4748 
4749  return actualResponse_;
4750  }
4751 
4752 
5096  public AlterSystemPropertiesResponse alterSystemProperties( IDictionary<string, string> property_updates_map,
5097  IDictionary<string, string> options = null )
5098  {
5100  property_updates_map,
5101  options ) );
5102  }
5103 
5104 
5169  {
5170  AlterTableResponse actualResponse_ = SubmitRequest<AlterTableResponse>("/alter/table", request_, false);
5171 
5172  return actualResponse_;
5173  }
5174 
5175 
5734  public AlterTableResponse alterTable( string table_name,
5735  string action,
5736  string _value,
5737  IDictionary<string, string> options = null )
5738  {
5739  return alterTable( new AlterTableRequest( table_name, action, _value, options ) );
5740  }
5741 
5742 
5770  {
5771  AlterTableColumnsResponse actualResponse_ = SubmitRequest<AlterTableColumnsResponse>("/alter/table/columns", request_, false);
5772 
5773  return actualResponse_;
5774  }
5775 
5776 
5816  IList<IDictionary<string, string>> column_alterations,
5817  IDictionary<string, string> options )
5818  {
5819  return alterTableColumns( new AlterTableColumnsRequest( table_name,
5820  column_alterations,
5821  options ) );
5822  }
5823 
5824 
5840  {
5841  AlterTableMetadataResponse actualResponse_ = SubmitRequest<AlterTableMetadataResponse>("/alter/table/metadata", request_, false);
5842 
5843  return actualResponse_;
5844  }
5845 
5846 
5871  public AlterTableMetadataResponse alterTableMetadata( IList<string> table_names,
5872  IDictionary<string, string> metadata_map,
5873  IDictionary<string, string> options = null )
5874  {
5875  return alterTableMetadata( new AlterTableMetadataRequest( table_names,
5876  metadata_map,
5877  options ) );
5878  }
5879 
5880 
5892  {
5893  AlterTableMonitorResponse actualResponse_ = SubmitRequest<AlterTableMonitorResponse>("/alter/tablemonitor", request_, false);
5894 
5895  return actualResponse_;
5896  }
5897 
5898 
5925  IDictionary<string, string> monitor_updates_map,
5926  IDictionary<string, string> options )
5927  {
5928  return alterTableMonitor( new AlterTableMonitorRequest( topic_id,
5929  monitor_updates_map,
5930  options ) );
5931  }
5932 
5933 
5953  {
5954  AlterTierResponse actualResponse_ = SubmitRequest<AlterTierResponse>("/alter/tier", request_, false);
5955 
5956  return actualResponse_;
5957  }
5958 
5959 
6035  public AlterTierResponse alterTier( string name,
6036  IDictionary<string, string> options = null )
6037  {
6038  return alterTier( new AlterTierRequest( name, options ) );
6039  }
6040 
6041 
6051  {
6052  AlterUserResponse actualResponse_ = SubmitRequest<AlterUserResponse>("/alter/user", request_, false);
6053 
6054  return actualResponse_;
6055  }
6056 
6057 
6095  public AlterUserResponse alterUser( string name,
6096  string action,
6097  string _value,
6098  IDictionary<string, string> options = null )
6099  {
6100  return alterUser( new AlterUserRequest( name, action, _value, options ) );
6101  }
6102 
6103 
6113  {
6114  AlterVideoResponse actualResponse_ = SubmitRequest<AlterVideoResponse>("/alter/video", request_, false);
6115 
6116  return actualResponse_;
6117  }
6118 
6119 
6138  public AlterVideoResponse alterVideo( string path,
6139  IDictionary<string, string> options = null )
6140  {
6141  return alterVideo( new AlterVideoRequest( path, options ) );
6142  }
6143 
6144 
6162  {
6163  AppendRecordsResponse actualResponse_ = SubmitRequest<AppendRecordsResponse>("/append/records", request_, false);
6164 
6165  return actualResponse_;
6166  }
6167 
6168 
6344  public AppendRecordsResponse appendRecords( string table_name,
6345  string source_table_name,
6346  IDictionary<string, string> field_map,
6347  IDictionary<string, string> options = null )
6348  {
6349  return appendRecords( new AppendRecordsRequest( table_name, source_table_name,
6350  field_map, options ) );
6351  }
6352 
6353 
6364  {
6365  ClearStatisticsResponse actualResponse_ = SubmitRequest<ClearStatisticsResponse>("/clear/statistics", request_, false);
6366 
6367  return actualResponse_;
6368  }
6369 
6370 
6390  public ClearStatisticsResponse clearStatistics( string table_name = "",
6391  string column_name = "",
6392  IDictionary<string, string> options = null )
6393  {
6394  return clearStatistics( new ClearStatisticsRequest( table_name, column_name,
6395  options ) );
6396  }
6397 
6398 
6414  {
6415  ClearTableResponse actualResponse_ = SubmitRequest<ClearTableResponse>("/clear/table", request_, false);
6416 
6417  return actualResponse_;
6418  }
6419 
6420 
6468  public ClearTableResponse clearTable( string table_name = "",
6469  string authorization = "",
6470  IDictionary<string, string> options = null )
6471  {
6472  return clearTable( new ClearTableRequest( table_name, authorization, options ) );
6473  }
6474 
6475 
6487  {
6488  ClearTableMonitorResponse actualResponse_ = SubmitRequest<ClearTableMonitorResponse>("/clear/tablemonitor", request_, false);
6489 
6490  return actualResponse_;
6491  }
6492 
6493 
6551  IDictionary<string, string> options = null )
6552  {
6553  return clearTableMonitor( new ClearTableMonitorRequest( topic_id, options ) );
6554  }
6555 
6556 
6569  {
6570  ClearTriggerResponse actualResponse_ = SubmitRequest<ClearTriggerResponse>("/clear/trigger", request_, false);
6571 
6572  return actualResponse_;
6573  }
6574 
6575 
6589  public ClearTriggerResponse clearTrigger( string trigger_id,
6590  IDictionary<string, string> options = null )
6591  {
6592  return clearTrigger( new ClearTriggerRequest( trigger_id, options ) );
6593  }
6594 
6595 
6606  {
6607  CollectStatisticsResponse actualResponse_ = SubmitRequest<CollectStatisticsResponse>("/collect/statistics", request_, false);
6608 
6609  return actualResponse_;
6610  }
6611 
6612 
6631  IList<string> column_names,
6632  IDictionary<string, string> options = null )
6633  {
6634  return collectStatistics( new CollectStatisticsRequest( table_name,
6635  column_names, options ) );
6636  }
6637 
6646  public CreateContainerRegistryResponse createContainerRegistry( CreateContainerRegistryRequest request_ )
6647  {
6648  CreateContainerRegistryResponse actualResponse_ = SubmitRequest<CreateContainerRegistryResponse>("/create/container/registry", request_, false);
6649 
6650  return actualResponse_;
6651  }
6653 
6682  public CreateContainerRegistryResponse createContainerRegistry( string registry_name,
6683  string uri,
6684  string credential,
6685  IDictionary<string, string> options = null )
6686  {
6687  return createContainerRegistry( new CreateContainerRegistryRequest(
6688  registry_name,
6689  uri,
6690  credential,
6691  options ) );
6692  }
6694 
6695 
6706  {
6707  CreateCredentialResponse actualResponse_ = SubmitRequest<CreateCredentialResponse>("/create/credential", request_, false);
6708 
6709  return actualResponse_;
6710  }
6711 
6712 
6786  public CreateCredentialResponse createCredential( string credential_name,
6787  string type,
6788  string identity,
6789  string secret,
6790  IDictionary<string, string> options = null )
6791  {
6792  return createCredential( new CreateCredentialRequest( credential_name, type,
6793  identity, secret,
6794  options ) );
6795  }
6796 
6797 
6810  {
6811  CreateDatasinkResponse actualResponse_ = SubmitRequest<CreateDatasinkResponse>("/create/datasink", request_, false);
6812 
6813  return actualResponse_;
6814  }
6815 
6816 
7125  string destination,
7126  IDictionary<string, string> options = null )
7127  {
7128  return createDatasink( new CreateDatasinkRequest( name, destination, options ) );
7129  }
7130 
7131 
7144  {
7145  CreateDatasourceResponse actualResponse_ = SubmitRequest<CreateDatasourceResponse>("/create/datasource", request_, false);
7146 
7147  return actualResponse_;
7148  }
7149 
7150 
7481  string location,
7482  string user_name,
7483  string password,
7484  IDictionary<string, string> options = null )
7485  {
7486  return createDatasource( new CreateDatasourceRequest( name, location,
7487  user_name, password,
7488  options ) );
7489  }
7490 
7499  public CreateDeltaTableResponse createDeltaTable( CreateDeltaTableRequest request_ )
7500  {
7501  CreateDeltaTableResponse actualResponse_ = SubmitRequest<CreateDeltaTableResponse>("/create/deltatable", request_, false);
7502 
7503  return actualResponse_;
7504  }
7506 
7516  public CreateDeltaTableResponse createDeltaTable( string delta_table_name,
7517  string table_name,
7518  IDictionary<string, string> options = null )
7519  {
7520  return createDeltaTable( new CreateDeltaTableRequest( delta_table_name,
7521  table_name, options ) );
7522  }
7524 
7525 
7541  {
7542  CreateDirectoryResponse actualResponse_ = SubmitRequest<CreateDirectoryResponse>("/create/directory", request_, false);
7543 
7544  return actualResponse_;
7545  }
7546 
7547 
7600  public CreateDirectoryResponse createDirectory( string directory_name,
7601  IDictionary<string, string> options = null )
7602  {
7603  return createDirectory( new CreateDirectoryRequest( directory_name, options ) );
7604  }
7605 
7606 
7618  {
7619  CreateEnvironmentResponse actualResponse_ = SubmitRequest<CreateEnvironmentResponse>("/create/environment", request_, false);
7620 
7621  return actualResponse_;
7622  }
7623 
7624 
7637  public CreateEnvironmentResponse createEnvironment( string environment_name,
7638  IDictionary<string, string> options = null )
7639  {
7640  return createEnvironment( new CreateEnvironmentRequest( environment_name,
7641  options ) );
7642  }
7643 
7644 
7666  {
7667  CreateGraphResponse actualResponse_ = SubmitRequest<CreateGraphResponse>("/create/graph", request_, false);
7668 
7669  return actualResponse_;
7670  }
7671 
7672 
7965  public CreateGraphResponse createGraph( string graph_name,
7966  bool directed_graph,
7967  IList<string> nodes,
7968  IList<string> edges,
7969  IList<string> weights,
7970  IList<string> restrictions,
7971  IDictionary<string, string> options = null )
7972  {
7973  return createGraph( new CreateGraphRequest( graph_name, directed_graph, nodes,
7974  edges, weights, restrictions,
7975  options ) );
7976  }
7977 
7978 
7993  {
7994  CreateJobResponse actualResponse_ = SubmitRequest<CreateJobResponse>("/create/job", request_, false);
7995 
7996  return actualResponse_;
7997  }
7998 
7999 
8076  public CreateJobResponse createJob( string endpoint,
8077  string request_encoding,
8078  byte[] data,
8079  string data_str,
8080  IDictionary<string, string> options = null )
8081  {
8082  return createJob( new CreateJobRequest( endpoint, request_encoding, data,
8083  data_str, options ) );
8084  }
8085 
8086 
8102  {
8103  CreateJoinTableResponse actualResponse_ = SubmitRequest<CreateJoinTableResponse>("/create/jointable", request_, false);
8104 
8105  return actualResponse_;
8106  }
8107 
8108 
8243  public CreateJoinTableResponse createJoinTable( string join_table_name,
8244  IList<string> table_names,
8245  IList<string> column_names,
8246  IList<string> expressions = null,
8247  IDictionary<string, string> options = null )
8248  {
8249  return createJoinTable( new CreateJoinTableRequest( join_table_name,
8250  table_names, column_names,
8251  expressions, options ) );
8252  }
8253 
8254 
8278  {
8279  CreateMaterializedViewResponse actualResponse_ = SubmitRequest<CreateMaterializedViewResponse>("/create/materializedview", request_, false);
8280 
8281  return actualResponse_;
8282  }
8283 
8284 
8430  IDictionary<string, string> options = null )
8431  {
8432  return createMaterializedView( new CreateMaterializedViewRequest( table_name,
8433  options ) );
8434  }
8435 
8436 
8450  {
8451  CreateProcResponse actualResponse_ = SubmitRequest<CreateProcResponse>("/create/proc", request_, false);
8452 
8453  return actualResponse_;
8454  }
8455 
8456 
8548  public CreateProcResponse createProc( string proc_name,
8549  string execution_mode = CreateProcRequest.ExecutionMode.DISTRIBUTED,
8550  IDictionary<string, byte[]> files = null,
8551  string command = "",
8552  IList<string> args = null,
8553  IDictionary<string, string> options = null )
8554  {
8555  return createProc( new CreateProcRequest( proc_name, execution_mode, files,
8556  command, args, options ) );
8557  }
8558 
8559 
8606  {
8607  CreateProjectionResponse actualResponse_ = SubmitRequest<CreateProjectionResponse>("/create/projection", request_, false);
8608 
8609  return actualResponse_;
8610  }
8611 
8612 
8958  public CreateProjectionResponse createProjection( string table_name,
8959  string projection_name,
8960  IList<string> column_names,
8961  IDictionary<string, string> options = null )
8962  {
8963  return createProjection( new CreateProjectionRequest( table_name,
8964  projection_name,
8965  column_names, options ) );
8966  }
8967 
8968 
8979  {
8980  CreateResourceGroupResponse actualResponse_ = SubmitRequest<CreateResourceGroupResponse>("/create/resourcegroup", request_, false);
8981 
8982  return actualResponse_;
8983  }
8984 
8985 
9070  IDictionary<string, IDictionary<string, string>> tier_attributes,
9071  string ranking,
9072  string adjoining_resource_group = "",
9073  IDictionary<string, string> options = null )
9074  {
9076  tier_attributes,
9077  ranking,
9078  adjoining_resource_group,
9079  options ) );
9080  }
9081 
9082 
9094  {
9095  CreateRoleResponse actualResponse_ = SubmitRequest<CreateRoleResponse>("/create/role", request_, false);
9096 
9097  return actualResponse_;
9098  }
9099 
9100 
9123  public CreateRoleResponse createRole( string name,
9124  IDictionary<string, string> options = null )
9125  {
9126  return createRole( new CreateRoleRequest( name, options ) );
9127  }
9128 
9129 
9142  {
9143  CreateSchemaResponse actualResponse_ = SubmitRequest<CreateSchemaResponse>("/create/schema", request_, false);
9144 
9145  return actualResponse_;
9146  }
9147 
9148 
9184  public CreateSchemaResponse createSchema( string schema_name,
9185  IDictionary<string, string> options = null )
9186  {
9187  return createSchema( new CreateSchemaRequest( schema_name, options ) );
9188  }
9189 
9198  public CreateStateTableResponse createStateTable( CreateStateTableRequest request_ )
9199  {
9200  CreateStateTableResponse actualResponse_ = SubmitRequest<CreateStateTableResponse>("/create/statetable", request_, false);
9201 
9202  return actualResponse_;
9203  }
9205 
9216  public CreateStateTableResponse createStateTable( string table_name,
9217  string input_table_name,
9218  string init_table_name,
9219  IDictionary<string, string> options = null )
9220  {
9221  return createStateTable( new CreateStateTableRequest( table_name,
9222  input_table_name,
9223  init_table_name, options ) );
9224  }
9226 
9227 
9252  {
9253  CreateTableResponse actualResponse_ = SubmitRequest<CreateTableResponse>("/create/table", request_, false);
9254 
9255  return actualResponse_;
9256  }
9257 
9258 
9573  public CreateTableResponse createTable( string table_name,
9574  string type_id,
9575  IDictionary<string, string> options = null )
9576  {
9577  return createTable( new CreateTableRequest( table_name, type_id, options ) );
9578  }
9579 
9580 
9607  {
9608  CreateTableExternalResponse actualResponse_ = SubmitRequest<CreateTableExternalResponse>("/create/table/external", request_, false);
9609 
9610  return actualResponse_;
9611  }
9612 
9613 
10739  IList<string> filepaths,
10740  IDictionary<string, IDictionary<string, string>> modify_columns = null,
10741  IDictionary<string, string> create_table_options = null,
10742  IDictionary<string, string> options = null )
10743  {
10744  return createTableExternal( new CreateTableExternalRequest( table_name,
10745  filepaths,
10746  modify_columns,
10747  create_table_options,
10748  options ) );
10749  }
10750 
10751 
10786  {
10787  CreateTableMonitorResponse actualResponse_ = SubmitRequest<CreateTableMonitorResponse>("/create/tablemonitor", request_, false);
10788 
10789  return actualResponse_;
10790  }
10791 
10792 
10941  IDictionary<string, string> options = null )
10942  {
10943  return createTableMonitor( new CreateTableMonitorRequest( table_name, options ) );
10944  }
10945 
10946 
10980  {
10981  CreateTriggerByAreaResponse actualResponse_ = SubmitRequest<CreateTriggerByAreaResponse>("/create/trigger/byarea", request_, false);
10982 
10983  return actualResponse_;
10984  }
10985 
10986 
11041  IList<string> table_names,
11042  string x_column_name,
11043  IList<double> x_vector,
11044  string y_column_name,
11045  IList<double> y_vector,
11046  IDictionary<string, string> options = null )
11047  {
11048  return createTriggerByArea( new CreateTriggerByAreaRequest( request_id,
11049  table_names,
11050  x_column_name,
11051  x_vector,
11052  y_column_name,
11053  y_vector, options ) );
11054  }
11055 
11056 
11087  {
11088  CreateTriggerByRangeResponse actualResponse_ = SubmitRequest<CreateTriggerByRangeResponse>("/create/trigger/byrange", request_, false);
11089 
11090  return actualResponse_;
11091  }
11092 
11093 
11137  IList<string> table_names,
11138  string column_name,
11139  double min,
11140  double max,
11141  IDictionary<string, string> options = null )
11142  {
11143  return createTriggerByRange( new CreateTriggerByRangeRequest( request_id,
11144  table_names,
11145  column_name,
11146  min, max,
11147  options ) );
11148  }
11149 
11150 
11202  {
11203  CreateTypeResponse actualResponse_ = SubmitRequest<CreateTypeResponse>("/create/type", request_, false);
11204 
11205  SetDecoderIfMissing( actualResponse_.type_id,
11206  actualResponse_.label,
11207  actualResponse_.type_definition,
11208  actualResponse_.properties );
11209  return actualResponse_;
11210  }
11211 
11212 
11532  public CreateTypeResponse createType( string type_definition,
11533  string label,
11534  IDictionary<string, IList<string>> properties = null,
11535  IDictionary<string, string> options = null )
11536  {
11537  return createType( new CreateTypeRequest( type_definition, label, properties,
11538  options ) );
11539  }
11540 
11541 
11583  {
11584  CreateUnionResponse actualResponse_ = SubmitRequest<CreateUnionResponse>("/create/union", request_, false);
11585 
11586  return actualResponse_;
11587  }
11588 
11589 
11828  public CreateUnionResponse createUnion( string table_name,
11829  IList<string> table_names,
11830  IList<IList<string>> input_column_names,
11831  IList<string> output_column_names,
11832  IDictionary<string, string> options = null )
11833  {
11834  return createUnion( new CreateUnionRequest( table_name, table_names,
11835  input_column_names,
11836  output_column_names, options ) );
11837  }
11838 
11839 
11852  {
11853  CreateUserExternalResponse actualResponse_ = SubmitRequest<CreateUserExternalResponse>("/create/user/external", request_, false);
11854 
11855  return actualResponse_;
11856  }
11857 
11858 
11915  IDictionary<string, string> options = null )
11916  {
11917  return createUserExternal( new CreateUserExternalRequest( name, options ) );
11918  }
11919 
11920 
11931  {
11932  CreateUserInternalResponse actualResponse_ = SubmitRequest<CreateUserInternalResponse>("/create/user/internal", request_, false);
11933 
11934  return actualResponse_;
11935  }
11936 
11937 
11995  string password,
11996  IDictionary<string, string> options = null )
11997  {
11998  return createUserInternal( new CreateUserInternalRequest( name, password,
11999  options ) );
12000  }
12001 
12002 
12013  {
12014  CreateVideoResponse actualResponse_ = SubmitRequest<CreateVideoResponse>("/create/video", request_, false);
12015 
12016  return actualResponse_;
12017  }
12018 
12019 
12141  public CreateVideoResponse createVideo( string attribute,
12142  string begin,
12143  double duration_seconds,
12144  string end,
12145  double frames_per_second,
12146  string style,
12147  string path,
12148  string style_parameters,
12149  IDictionary<string, string> options = null )
12150  {
12151  return createVideo( new CreateVideoRequest( attribute, begin,
12152  duration_seconds, end,
12153  frames_per_second, style, path,
12154  style_parameters, options ) );
12155  }
12156 
12157 
12168  {
12169  DeleteDirectoryResponse actualResponse_ = SubmitRequest<DeleteDirectoryResponse>("/delete/directory", request_, false);
12170 
12171  return actualResponse_;
12172  }
12173 
12174 
12228  public DeleteDirectoryResponse deleteDirectory( string directory_name,
12229  IDictionary<string, string> options = null )
12230  {
12231  return deleteDirectory( new DeleteDirectoryRequest( directory_name, options ) );
12232  }
12233 
12234 
12245  {
12246  DeleteFilesResponse actualResponse_ = SubmitRequest<DeleteFilesResponse>("/delete/files", request_, false);
12247 
12248  return actualResponse_;
12249  }
12250 
12251 
12288  public DeleteFilesResponse deleteFiles( IList<string> file_names,
12289  IDictionary<string, string> options = null )
12290  {
12291  return deleteFiles( new DeleteFilesRequest( file_names, options ) );
12292  }
12293 
12294 
12305  {
12306  DeleteGraphResponse actualResponse_ = SubmitRequest<DeleteGraphResponse>("/delete/graph", request_, false);
12307 
12308  return actualResponse_;
12309  }
12310 
12311 
12353  public DeleteGraphResponse deleteGraph( string graph_name,
12354  IDictionary<string, string> options = null )
12355  {
12356  return deleteGraph( new DeleteGraphRequest( graph_name, options ) );
12357  }
12358 
12359 
12370  {
12371  DeleteProcResponse actualResponse_ = SubmitRequest<DeleteProcResponse>("/delete/proc", request_, false);
12372 
12373  return actualResponse_;
12374  }
12375 
12376 
12388  public DeleteProcResponse deleteProc( string proc_name,
12389  IDictionary<string, string> options = null )
12390  {
12391  return deleteProc( new DeleteProcRequest( proc_name, options ) );
12392  }
12393 
12394 
12413  {
12414  DeleteRecordsResponse actualResponse_ = SubmitRequest<DeleteRecordsResponse>("/delete/records", request_, false);
12415 
12416  return actualResponse_;
12417  }
12418 
12419 
12488  public DeleteRecordsResponse deleteRecords( string table_name,
12489  IList<string> expressions,
12490  IDictionary<string, string> options = null )
12491  {
12492  return deleteRecords( new DeleteRecordsRequest( table_name, expressions,
12493  options ) );
12494  }
12495 
12496 
12506  {
12507  DeleteResourceGroupResponse actualResponse_ = SubmitRequest<DeleteResourceGroupResponse>("/delete/resourcegroup", request_, false);
12508 
12509  return actualResponse_;
12510  }
12511 
12512 
12546  IDictionary<string, string> options = null )
12547  {
12548  return deleteResourceGroup( new DeleteResourceGroupRequest( name, options ) );
12549  }
12550 
12551 
12563  {
12564  DeleteRoleResponse actualResponse_ = SubmitRequest<DeleteRoleResponse>("/delete/role", request_, false);
12565 
12566  return actualResponse_;
12567  }
12568 
12569 
12582  public DeleteRoleResponse deleteRole( string name,
12583  IDictionary<string, string> options = null )
12584  {
12585  return deleteRole( new DeleteRoleRequest( name, options ) );
12586  }
12587 
12588 
12600  {
12601  DeleteUserResponse actualResponse_ = SubmitRequest<DeleteUserResponse>("/delete/user", request_, false);
12602 
12603  return actualResponse_;
12604  }
12605 
12606 
12619  public DeleteUserResponse deleteUser( string name,
12620  IDictionary<string, string> options = null )
12621  {
12622  return deleteUser( new DeleteUserRequest( name, options ) );
12623  }
12624 
12625 
12636  {
12637  DownloadFilesResponse actualResponse_ = SubmitRequest<DownloadFilesResponse>("/download/files", request_, false);
12638 
12639  return actualResponse_;
12640  }
12641 
12642 
12700  public DownloadFilesResponse downloadFiles( IList<string> file_names,
12701  IList<long> read_offsets,
12702  IList<long> read_lengths,
12703  IDictionary<string, string> options = null )
12704  {
12705  return downloadFiles( new DownloadFilesRequest( file_names, read_offsets,
12706  read_lengths, options ) );
12707  }
12708 
12717  public DropContainerRegistryResponse dropContainerRegistry( DropContainerRegistryRequest request_ )
12718  {
12719  DropContainerRegistryResponse actualResponse_ = SubmitRequest<DropContainerRegistryResponse>("/drop/container/registry", request_, false);
12720 
12721  return actualResponse_;
12722  }
12724 
12733  public DropContainerRegistryResponse dropContainerRegistry( string registry_name,
12734  IDictionary<string, string> options = null )
12735  {
12736  return dropContainerRegistry( new DropContainerRegistryRequest( registry_name,
12737  options ) );
12738  }
12740 
12741 
12752  {
12753  DropCredentialResponse actualResponse_ = SubmitRequest<DropCredentialResponse>("/drop/credential", request_, false);
12754 
12755  return actualResponse_;
12756  }
12757 
12758 
12770  public DropCredentialResponse dropCredential( string credential_name,
12771  IDictionary<string, string> options = null )
12772  {
12773  return dropCredential( new DropCredentialRequest( credential_name, options ) );
12774  }
12775 
12776 
12793  {
12794  DropDatasinkResponse actualResponse_ = SubmitRequest<DropDatasinkResponse>("/drop/datasink", request_, false);
12795 
12796  return actualResponse_;
12797  }
12798 
12799 
12839  public DropDatasinkResponse dropDatasink( string name,
12840  IDictionary<string, string> options = null )
12841  {
12842  return dropDatasink( new DropDatasinkRequest( name, options ) );
12843  }
12844 
12845 
12859  {
12860  DropDatasourceResponse actualResponse_ = SubmitRequest<DropDatasourceResponse>("/drop/datasource", request_, false);
12861 
12862  return actualResponse_;
12863  }
12864 
12865 
12881  IDictionary<string, string> options = null )
12882  {
12883  return dropDatasource( new DropDatasourceRequest( name, options ) );
12884  }
12885 
12886 
12898  {
12899  DropEnvironmentResponse actualResponse_ = SubmitRequest<DropEnvironmentResponse>("/drop/environment", request_, false);
12900 
12901  return actualResponse_;
12902  }
12903 
12904 
12943  public DropEnvironmentResponse dropEnvironment( string environment_name,
12944  IDictionary<string, string> options = null )
12945  {
12946  return dropEnvironment( new DropEnvironmentRequest( environment_name, options ) );
12947  }
12948 
12957  public DropModelResponse dropModel( DropModelRequest request_ )
12958  {
12959  DropModelResponse actualResponse_ = SubmitRequest<DropModelResponse>("/drop/model", request_, false);
12960 
12961  return actualResponse_;
12962  }
12964 
12973  public DropModelResponse dropModel( string model_name,
12974  IDictionary<string, string> options = null )
12975  {
12976  return dropModel( new DropModelRequest( model_name, options ) );
12977  }
12979 
12980 
12993  {
12994  DropSchemaResponse actualResponse_ = SubmitRequest<DropSchemaResponse>("/drop/schema", request_, false);
12995 
12996  return actualResponse_;
12997  }
12998 
12999 
13056  public DropSchemaResponse dropSchema( string schema_name,
13057  IDictionary<string, string> options = null )
13058  {
13059  return dropSchema( new DropSchemaRequest( schema_name, options ) );
13060  }
13061 
13070  public EvaluateModelResponse evaluateModel( EvaluateModelRequest request_ )
13071  {
13072  EvaluateModelResponse actualResponse_ = SubmitRequest<EvaluateModelResponse>("/evaluate/model", request_, false);
13073 
13074  return actualResponse_;
13075  }
13077 
13090  public EvaluateModelResponse evaluateModel( string model_name,
13091  int replicas,
13092  string deployment_mode,
13093  string source_table,
13094  string destination_table,
13095  IDictionary<string, string> options = null )
13096  {
13097  return evaluateModel( new EvaluateModelRequest( model_name, replicas,
13098  deployment_mode, source_table,
13099  destination_table, options ) );
13100  }
13102 
13103 
13127  {
13128  ExecuteProcResponse actualResponse_ = SubmitRequest<ExecuteProcResponse>("/execute/proc", request_, false);
13129 
13130  return actualResponse_;
13131  }
13132 
13133 
13280  public ExecuteProcResponse executeProc( string proc_name,
13281  IDictionary<string, string> _params = null,
13282  IDictionary<string, byte[]> bin_params = null,
13283  IList<string> input_table_names = null,
13284  IDictionary<string, IList<string>> input_column_names = null,
13285  IList<string> output_table_names = null,
13286  IDictionary<string, string> options = null )
13287  {
13288  return executeProc( new ExecuteProcRequest( proc_name, _params, bin_params,
13289  input_table_names,
13290  input_column_names,
13291  output_table_names, options ) );
13292  }
13293 
13294 
13307  {
13308  RawExecuteSqlResponse actualResponse_ = SubmitRequest<RawExecuteSqlResponse>("/execute/sql", request_, false);
13309 
13310  ExecuteSqlResponse response_ = new ExecuteSqlResponse();
13311  response_.count_affected = actualResponse_.count_affected;
13312  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
13313  response_.total_number_of_records = actualResponse_.total_number_of_records;
13314  response_.has_more_records = actualResponse_.has_more_records;
13315  response_.paging_table = actualResponse_.paging_table;
13316  response_.info = actualResponse_.info;
13317  return response_;
13318  }
13319 
13320 
13711  public ExecuteSqlResponse executeSql( string statement,
13712  long offset = 0,
13713  long limit = -9999,
13714  string request_schema_str = "",
13715  IList<byte[]> data = null,
13716  IDictionary<string, string> options = null )
13717  {
13718  return executeSql( new ExecuteSqlRequest( statement, offset, limit,
13719  request_schema_str, data, options ) );
13720  }
13721 
13722 
13751  {
13752  ExportRecordsToFilesResponse actualResponse_ = SubmitRequest<ExportRecordsToFilesResponse>("/export/records/tofiles", request_, false);
13753 
13754  return actualResponse_;
13755  }
13756 
13757 
14047  string filepath,
14048  IDictionary<string, string> options = null )
14049  {
14050  return exportRecordsToFiles( new ExportRecordsToFilesRequest( table_name,
14051  filepath,
14052  options ) );
14053  }
14054 
14055 
14066  {
14067  ExportRecordsToTableResponse actualResponse_ = SubmitRequest<ExportRecordsToTableResponse>("/export/records/totable", request_, false);
14068 
14069  return actualResponse_;
14070  }
14071 
14072 
14165  string remote_query = "",
14166  IDictionary<string, string> options = null )
14167  {
14168  return exportRecordsToTable( new ExportRecordsToTableRequest( table_name,
14169  remote_query,
14170  options ) );
14171  }
14172 
14173 
14195  {
14196  FilterResponse actualResponse_ = SubmitRequest<FilterResponse>("/filter", request_, false);
14197 
14198  return actualResponse_;
14199  }
14200 
14201 
14286  public FilterResponse filter( string table_name,
14287  string view_name,
14288  string expression,
14289  IDictionary<string, string> options = null )
14290  {
14291  return filter( new FilterRequest( table_name, view_name, expression, options ) );
14292  }
14293 
14294 
14315  {
14316  FilterByAreaResponse actualResponse_ = SubmitRequest<FilterByAreaResponse>("/filter/byarea", request_, false);
14317 
14318  return actualResponse_;
14319  }
14320 
14321 
14397  public FilterByAreaResponse filterByArea( string table_name,
14398  string view_name,
14399  string x_column_name,
14400  IList<double> x_vector,
14401  string y_column_name,
14402  IList<double> y_vector,
14403  IDictionary<string, string> options = null )
14404  {
14405  return filterByArea( new FilterByAreaRequest( table_name, view_name,
14406  x_column_name, x_vector,
14407  y_column_name, y_vector, options ) );
14408  }
14409 
14410 
14432  {
14433  FilterByAreaGeometryResponse actualResponse_ = SubmitRequest<FilterByAreaGeometryResponse>("/filter/byarea/geometry", request_, false);
14434 
14435  return actualResponse_;
14436  }
14437 
14438 
14513  string view_name,
14514  string column_name,
14515  IList<double> x_vector,
14516  IList<double> y_vector,
14517  IDictionary<string, string> options = null )
14518  {
14519  return filterByAreaGeometry( new FilterByAreaGeometryRequest( table_name,
14520  view_name,
14521  column_name,
14522  x_vector,
14523  y_vector,
14524  options ) );
14525  }
14526 
14527 
14547  {
14548  FilterByBoxResponse actualResponse_ = SubmitRequest<FilterByBoxResponse>("/filter/bybox", request_, false);
14549 
14550  return actualResponse_;
14551  }
14552 
14553 
14637  public FilterByBoxResponse filterByBox( string table_name,
14638  string view_name,
14639  string x_column_name,
14640  double min_x,
14641  double max_x,
14642  string y_column_name,
14643  double min_y,
14644  double max_y,
14645  IDictionary<string, string> options = null )
14646  {
14647  return filterByBox( new FilterByBoxRequest( table_name, view_name,
14648  x_column_name, min_x, max_x,
14649  y_column_name, min_y, max_y,
14650  options ) );
14651  }
14652 
14653 
14673  {
14674  FilterByBoxGeometryResponse actualResponse_ = SubmitRequest<FilterByBoxGeometryResponse>("/filter/bybox/geometry", request_, false);
14675 
14676  return actualResponse_;
14677  }
14678 
14679 
14762  string view_name,
14763  string column_name,
14764  double min_x,
14765  double max_x,
14766  double min_y,
14767  double max_y,
14768  IDictionary<string, string> options = null )
14769  {
14770  return filterByBoxGeometry( new FilterByBoxGeometryRequest( table_name,
14771  view_name,
14772  column_name,
14773  min_x, max_x,
14774  min_y, max_y,
14775  options ) );
14776  }
14777 
14778 
14791  {
14792  FilterByGeometryResponse actualResponse_ = SubmitRequest<FilterByGeometryResponse>("/filter/bygeometry", request_, false);
14793 
14794  return actualResponse_;
14795  }
14796 
14797 
14919  public FilterByGeometryResponse filterByGeometry( string table_name,
14920  string view_name,
14921  string column_name,
14922  string input_wkt,
14923  string operation,
14924  IDictionary<string, string> options = null )
14925  {
14926  return filterByGeometry( new FilterByGeometryRequest( table_name, view_name,
14927  column_name, input_wkt,
14928  operation, options ) );
14929  }
14930 
14931 
14965  {
14966  FilterByListResponse actualResponse_ = SubmitRequest<FilterByListResponse>("/filter/bylist", request_, false);
14967 
14968  return actualResponse_;
14969  }
14970 
14971 
15076  public FilterByListResponse filterByList( string table_name,
15077  string view_name,
15078  IDictionary<string, IList<string>> column_values_map,
15079  IDictionary<string, string> options = null )
15080  {
15081  return filterByList( new FilterByListRequest( table_name, view_name,
15082  column_values_map, options ) );
15083  }
15084 
15085 
15113  {
15114  FilterByRadiusResponse actualResponse_ = SubmitRequest<FilterByRadiusResponse>("/filter/byradius", request_, false);
15115 
15116  return actualResponse_;
15117  }
15118 
15119 
15210  public FilterByRadiusResponse filterByRadius( string table_name,
15211  string view_name,
15212  string x_column_name,
15213  double x_center,
15214  string y_column_name,
15215  double y_center,
15216  double radius,
15217  IDictionary<string, string> options = null )
15218  {
15219  return filterByRadius( new FilterByRadiusRequest( table_name, view_name,
15220  x_column_name, x_center,
15221  y_column_name, y_center,
15222  radius, options ) );
15223  }
15224 
15225 
15247  {
15248  FilterByRadiusGeometryResponse actualResponse_ = SubmitRequest<FilterByRadiusGeometryResponse>("/filter/byradius/geometry", request_, false);
15249 
15250  return actualResponse_;
15251  }
15252 
15253 
15337  string view_name,
15338  string column_name,
15339  double x_center,
15340  double y_center,
15341  double radius,
15342  IDictionary<string, string> options = null )
15343  {
15344  return filterByRadiusGeometry( new FilterByRadiusGeometryRequest( table_name,
15345  view_name,
15346  column_name,
15347  x_center,
15348  y_center,
15349  radius,
15350  options ) );
15351  }
15352 
15353 
15381  {
15382  FilterByRangeResponse actualResponse_ = SubmitRequest<FilterByRangeResponse>("/filter/byrange", request_, false);
15383 
15384  return actualResponse_;
15385  }
15386 
15387 
15468  public FilterByRangeResponse filterByRange( string table_name,
15469  string view_name,
15470  string column_name,
15471  double lower_bound,
15472  double upper_bound,
15473  IDictionary<string, string> options = null )
15474  {
15475  return filterByRange( new FilterByRangeRequest( table_name, view_name,
15476  column_name, lower_bound,
15477  upper_bound, options ) );
15478  }
15479 
15480 
15512  {
15513  FilterBySeriesResponse actualResponse_ = SubmitRequest<FilterBySeriesResponse>("/filter/byseries", request_, false);
15514 
15515  return actualResponse_;
15516  }
15517 
15518 
15640  public FilterBySeriesResponse filterBySeries( string table_name,
15641  string view_name,
15642  string track_id,
15643  IList<string> target_track_ids,
15644  IDictionary<string, string> options = null )
15645  {
15646  return filterBySeries( new FilterBySeriesRequest( table_name, view_name,
15647  track_id, target_track_ids,
15648  options ) );
15649  }
15650 
15651 
15668  {
15669  FilterByStringResponse actualResponse_ = SubmitRequest<FilterByStringResponse>("/filter/bystring", request_, false);
15670 
15671  return actualResponse_;
15672  }
15673 
15674 
15803  public FilterByStringResponse filterByString( string table_name,
15804  string view_name,
15805  string expression,
15806  string mode,
15807  IList<string> column_names,
15808  IDictionary<string, string> options = null )
15809  {
15810  return filterByString( new FilterByStringRequest( table_name, view_name,
15811  expression, mode,
15812  column_names, options ) );
15813  }
15814 
15815 
15840  {
15841  FilterByTableResponse actualResponse_ = SubmitRequest<FilterByTableResponse>("/filter/bytable", request_, false);
15842 
15843  return actualResponse_;
15844  }
15845 
15846 
16028  public FilterByTableResponse filterByTable( string table_name,
16029  string view_name,
16030  string column_name,
16031  string source_table_name,
16032  string source_table_column_name,
16033  IDictionary<string, string> options = null )
16034  {
16035  return filterByTable( new FilterByTableRequest( table_name, view_name,
16036  column_name,
16037  source_table_name,
16038  source_table_column_name,
16039  options ) );
16040  }
16041 
16042 
16069  {
16070  FilterByValueResponse actualResponse_ = SubmitRequest<FilterByValueResponse>("/filter/byvalue", request_, false);
16071 
16072  return actualResponse_;
16073  }
16074 
16075 
16156  public FilterByValueResponse filterByValue( string table_name,
16157  string view_name,
16158  bool is_string,
16159  double _value,
16160  string value_str,
16161  string column_name,
16162  IDictionary<string, string> options = null )
16163  {
16164  return filterByValue( new FilterByValueRequest( table_name, view_name,
16165  is_string, _value, value_str,
16166  column_name, options ) );
16167  }
16168 
16169 
16184  {
16185  GetJobResponse actualResponse_ = SubmitRequest<GetJobResponse>("/get/job", request_, false);
16186 
16187  return actualResponse_;
16188  }
16189 
16190 
16214  public GetJobResponse getJob( long job_id,
16215  IDictionary<string, string> options = null )
16216  {
16217  return getJob( new GetJobRequest( job_id, options ) );
16218  }
16219 
16220 
16246  public GetRecordsResponse<T> getRecords<T>( GetRecordsRequest request_ ) where T : new()
16247  {
16248  RawGetRecordsResponse actualResponse_ = SubmitRequest<RawGetRecordsResponse>("/get/records", request_, false);
16249 
16250  GetRecordsResponse<T> response_ = new GetRecordsResponse<T>();
16251  response_.table_name = actualResponse_.table_name;
16252  response_.type_name = actualResponse_.type_name;
16253  response_.type_schema = actualResponse_.type_schema;
16254  response_.data = new List<T>();
16255  this.DecodeRawBinaryDataUsingSchemaString<T>( response_.type_schema, actualResponse_.records_binary, response_.data );
16256  response_.total_number_of_records = actualResponse_.total_number_of_records;
16257  response_.has_more_records = actualResponse_.has_more_records;
16258  response_.info = actualResponse_.info;
16259  return response_;
16260  }
16261 
16262 
16366  public GetRecordsResponse<T> getRecords<T>( string table_name,
16367  long offset = 0,
16368  long limit = -9999,
16369  IDictionary<string, string> options = null ) where T : new()
16370  {
16371  return getRecords<T>( new GetRecordsRequest( table_name, offset, limit,
16372  options ) );
16373  }
16374 
16375 
16422  {
16423  RawGetRecordsByColumnResponse actualResponse_ = SubmitRequest<RawGetRecordsByColumnResponse>("/get/records/bycolumn", request_, false);
16424 
16426  response_.table_name = actualResponse_.table_name;
16427  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
16428  response_.total_number_of_records = actualResponse_.total_number_of_records;
16429  response_.has_more_records = actualResponse_.has_more_records;
16430  response_.info = actualResponse_.info;
16431  return response_;
16432  }
16433 
16434 
16570  IList<string> column_names,
16571  long offset = 0,
16572  long limit = -9999,
16573  IDictionary<string, string> options = null )
16574  {
16575  return getRecordsByColumn( new GetRecordsByColumnRequest( table_name,
16576  column_names,
16577  offset, limit,
16578  options ) );
16579  }
16580 
16581 
16610  {
16611  RawGetRecordsBySeriesResponse actualResponse_ = SubmitRequest<RawGetRecordsBySeriesResponse>("/get/records/byseries", request_, false);
16612 
16614  response_.table_names = actualResponse_.table_names;
16615  response_.type_names = actualResponse_.type_names;
16616  response_.type_schemas = actualResponse_.type_schemas;
16617  response_.data = new List<IList<T>>();
16618  this.DecodeRawBinaryDataUsingTypeIDs<T>( response_.type_names, actualResponse_.list_records_binary, response_.data );
16619  response_.info = actualResponse_.info;
16620  return response_;
16621  }
16622 
16623 
16674  string world_table_name,
16675  int offset = 0,
16676  int limit = 250,
16677  IDictionary<string, string> options = null ) where T : new()
16678  {
16679  return getRecordsBySeries<T>( new GetRecordsBySeriesRequest( table_name,
16680  world_table_name,
16681  offset, limit,
16682  options ) );
16683  }
16684 
16685 
16712  {
16713  RawGetRecordsFromCollectionResponse actualResponse_ = SubmitRequest<RawGetRecordsFromCollectionResponse>("/get/records/fromcollection", request_, false);
16714 
16716  response_.table_name = actualResponse_.table_name;
16717  response_.type_names = actualResponse_.type_names;
16718  response_.data = new List<T>();
16719  this.DecodeRawBinaryDataUsingTypeIDs<T>( response_.type_names, actualResponse_.records_binary, response_.data );
16720  response_.record_ids = actualResponse_.record_ids;
16721  response_.info = actualResponse_.info;
16722  return response_;
16723  }
16724 
16725 
16801  long offset = 0,
16802  long limit = -9999,
16803  IDictionary<string, string> options = null ) where T : new()
16804  {
16806  table_name,
16807  offset,
16808  limit,
16809  options ) );
16810  }
16811 
16820  public GetVectortileResponse getVectortile( GetVectortileRequest request_ )
16821  {
16822  GetVectortileResponse actualResponse_ = SubmitRequest<GetVectortileResponse>("/get/vectortile", request_, false);
16823 
16824  return actualResponse_;
16825  }
16827 
16841  public GetVectortileResponse getVectortile( IList<string> table_names,
16842  IList<string> column_names,
16843  IDictionary<string, IList<string>> layers,
16844  int tile_x,
16845  int tile_y,
16846  int zoom,
16847  IDictionary<string, string> options = null )
16848  {
16849  return getVectortile( new GetVectortileRequest( table_names, column_names,
16850  layers, tile_x, tile_y, zoom,
16851  options ) );
16852  }
16854 
16855 
16866  {
16867  GrantPermissionResponse actualResponse_ = SubmitRequest<GrantPermissionResponse>("/grant/permission", request_, false);
16868 
16869  return actualResponse_;
16870  }
16871 
16872 
17041  public GrantPermissionResponse grantPermission( string principal,
17042  string _object,
17043  string object_type,
17044  string permission,
17045  IDictionary<string, string> options = null )
17046  {
17047  return grantPermission( new GrantPermissionRequest( principal, _object,
17048  object_type, permission,
17049  options ) );
17050  }
17051 
17052 
17065  {
17066  GrantPermissionCredentialResponse actualResponse_ = SubmitRequest<GrantPermissionCredentialResponse>("/grant/permission/credential", request_, false);
17067 
17068  return actualResponse_;
17069  }
17070 
17071 
17105  string permission,
17106  string credential_name,
17107  IDictionary<string, string> options = null )
17108  {
17110  permission,
17111  credential_name,
17112  options ) );
17113  }
17114 
17115 
17127  {
17128  GrantPermissionDatasourceResponse actualResponse_ = SubmitRequest<GrantPermissionDatasourceResponse>("/grant/permission/datasource", request_, false);
17129 
17130  return actualResponse_;
17131  }
17132 
17133 
17166  string permission,
17167  string datasource_name,
17168  IDictionary<string, string> options = null )
17169  {
17171  permission,
17172  datasource_name,
17173  options ) );
17174  }
17175 
17176 
17188  {
17189  GrantPermissionDirectoryResponse actualResponse_ = SubmitRequest<GrantPermissionDirectoryResponse>("/grant/permission/directory", request_, false);
17190 
17191  return actualResponse_;
17192  }
17193 
17194 
17229  string permission,
17230  string directory_name,
17231  IDictionary<string, string> options = null )
17232  {
17234  permission,
17235  directory_name,
17236  options ) );
17237  }
17238 
17239 
17250  {
17251  GrantPermissionProcResponse actualResponse_ = SubmitRequest<GrantPermissionProcResponse>("/grant/permission/proc", request_, false);
17252 
17253  return actualResponse_;
17254  }
17255 
17256 
17286  string permission,
17287  string proc_name,
17288  IDictionary<string, string> options = null )
17289  {
17290  return grantPermissionProc( new GrantPermissionProcRequest( name, permission,
17291  proc_name, options ) );
17292  }
17293 
17294 
17305  {
17306  GrantPermissionSystemResponse actualResponse_ = SubmitRequest<GrantPermissionSystemResponse>("/grant/permission/system", request_, false);
17307 
17308  return actualResponse_;
17309  }
17310 
17311 
17351  string permission,
17352  IDictionary<string, string> options = null )
17353  {
17355  permission,
17356  options ) );
17357  }
17358 
17359 
17370  {
17371  GrantPermissionTableResponse actualResponse_ = SubmitRequest<GrantPermissionTableResponse>("/grant/permission/table", request_, false);
17372 
17373  return actualResponse_;
17374  }
17375 
17376 
17436  string permission,
17437  string table_name,
17438  string filter_expression = "",
17439  IDictionary<string, string> options = null )
17440  {
17442  permission,
17443  table_name,
17444  filter_expression,
17445  options ) );
17446  }
17447 
17448 
17458  {
17459  GrantRoleResponse actualResponse_ = SubmitRequest<GrantRoleResponse>("/grant/role", request_, false);
17460 
17461  return actualResponse_;
17462  }
17463 
17464 
17478  public GrantRoleResponse grantRole( string role,
17479  string member,
17480  IDictionary<string, string> options = null )
17481  {
17482  return grantRole( new GrantRoleRequest( role, member, options ) );
17483  }
17484 
17485 
17496  {
17497  HasPermissionResponse actualResponse_ = SubmitRequest<HasPermissionResponse>("/has/permission", request_, false);
17498 
17499  return actualResponse_;
17500  }
17501 
17502 
17660  public HasPermissionResponse hasPermission( string principal,
17661  string _object,
17662  string object_type,
17663  string permission,
17664  IDictionary<string, string> options = null )
17665  {
17666  return hasPermission( new HasPermissionRequest( principal, _object,
17667  object_type, permission,
17668  options ) );
17669  }
17670 
17671 
17682  {
17683  HasProcResponse actualResponse_ = SubmitRequest<HasProcResponse>("/has/proc", request_, false);
17684 
17685  return actualResponse_;
17686  }
17687 
17688 
17700  public HasProcResponse hasProc( string proc_name,
17701  IDictionary<string, string> options = null )
17702  {
17703  return hasProc( new HasProcRequest( proc_name, options ) );
17704  }
17705 
17706 
17717  {
17718  HasRoleResponse actualResponse_ = SubmitRequest<HasRoleResponse>("/has/role", request_, false);
17719 
17720  return actualResponse_;
17721  }
17722 
17723 
17782  public HasRoleResponse hasRole( string principal,
17783  string role,
17784  IDictionary<string, string> options = null )
17785  {
17786  return hasRole( new HasRoleRequest( principal, role, options ) );
17787  }
17788 
17789 
17800  {
17801  HasSchemaResponse actualResponse_ = SubmitRequest<HasSchemaResponse>("/has/schema", request_, false);
17802 
17803  return actualResponse_;
17804  }
17805 
17806 
17820  public HasSchemaResponse hasSchema( string schema_name,
17821  IDictionary<string, string> options = null )
17822  {
17823  return hasSchema( new HasSchemaRequest( schema_name, options ) );
17824  }
17825 
17826 
17837  {
17838  HasTableResponse actualResponse_ = SubmitRequest<HasTableResponse>("/has/table", request_, false);
17839 
17840  return actualResponse_;
17841  }
17842 
17843 
17857  public HasTableResponse hasTable( string table_name,
17858  IDictionary<string, string> options = null )
17859  {
17860  return hasTable( new HasTableRequest( table_name, options ) );
17861  }
17862 
17863 
17873  {
17874  HasTypeResponse actualResponse_ = SubmitRequest<HasTypeResponse>("/has/type", request_, false);
17875 
17876  return actualResponse_;
17877  }
17878 
17879 
17890  public HasTypeResponse hasType( string type_id,
17891  IDictionary<string, string> options = null )
17892  {
17893  return hasType( new HasTypeRequest( type_id, options ) );
17894  }
17895 
17904  public ImportModelResponse importModel( ImportModelRequest request_ )
17905  {
17906  ImportModelResponse actualResponse_ = SubmitRequest<ImportModelResponse>("/import/model", request_, false);
17907 
17908  return actualResponse_;
17909  }
17911 
17932  public ImportModelResponse importModel( string model_name,
17933  string registry_name,
17934  string container,
17935  string run_function,
17936  string model_type,
17937  IDictionary<string, string> options = null )
17938  {
17939  return importModel( new ImportModelRequest( model_name, registry_name,
17940  container, run_function,
17941  model_type, options ) );
17942  }
17944 
17945 
17977  {
17978  InsertRecordsResponse actualResponse_ = SubmitRequest<InsertRecordsResponse>("/insert/records", request_, true);
17979 
17980  return actualResponse_;
17981  }
17982 
17983 
18017  {
18018  RawInsertRecordsRequest actualRequest_ = new RawInsertRecordsRequest();
18019  actualRequest_.table_name = request_.table_name;
18020  foreach (var thisObj in request_.data) actualRequest_.list.Add( AvroEncode( thisObj ) );
18021  actualRequest_.options = request_.options;
18022  InsertRecordsResponse actualResponse_ = SubmitRequest<InsertRecordsResponse>("/insert/records", actualRequest_, true);
18023 
18024  return actualResponse_;
18025  }
18026 
18027 
18251  public InsertRecordsResponse insertRecords<T>( string table_name,
18252  IList<T> data,
18253  IDictionary<string, string> options = null )
18254  {
18255  return insertRecords<T>( new InsertRecordsRequest<T>( table_name, data,
18256  options ) );
18257  }
18258 
18259 
18301  {
18302  InsertRecordsFromFilesResponse actualResponse_ = SubmitRequest<InsertRecordsFromFilesResponse>("/insert/records/fromfiles", request_, false);
18303 
18304  return actualResponse_;
18305  }
18306 
18307 
19377  IList<string> filepaths,
19378  IDictionary<string, IDictionary<string, string>> modify_columns = null,
19379  IDictionary<string, string> create_table_options = null,
19380  IDictionary<string, string> options = null )
19381  {
19382  return insertRecordsFromFiles( new InsertRecordsFromFilesRequest( table_name,
19383  filepaths,
19384  modify_columns,
19385  create_table_options,
19386  options ) );
19387  }
19388 
19389 
19405  {
19406  InsertRecordsFromPayloadResponse actualResponse_ = SubmitRequest<InsertRecordsFromPayloadResponse>("/insert/records/frompayload", request_, false);
19407 
19408  return actualResponse_;
19409  }
19410 
19411 
20379  string data_text,
20380  byte[] data_bytes,
20381  IDictionary<string, IDictionary<string, string>> modify_columns = null,
20382  IDictionary<string, string> create_table_options = null,
20383  IDictionary<string, string> options = null )
20384  {
20386  table_name,
20387  data_text,
20388  data_bytes,
20389  modify_columns,
20390  create_table_options,
20391  options ) );
20392  }
20393 
20394 
20405  {
20406  InsertRecordsFromQueryResponse actualResponse_ = SubmitRequest<InsertRecordsFromQueryResponse>("/insert/records/fromquery", request_, false);
20407 
20408  return actualResponse_;
20409  }
20410 
20411 
20954  string remote_query,
20955  IDictionary<string, IDictionary<string, string>> modify_columns = null,
20956  IDictionary<string, string> create_table_options = null,
20957  IDictionary<string, string> options = null )
20958  {
20959  return insertRecordsFromQuery( new InsertRecordsFromQueryRequest( table_name,
20960  remote_query,
20961  modify_columns,
20962  create_table_options,
20963  options ) );
20964  }
20965 
20966 
20988  {
20989  InsertRecordsRandomResponse actualResponse_ = SubmitRequest<InsertRecordsRandomResponse>("/insert/records/random", request_, false);
20990 
20991  return actualResponse_;
20992  }
20993 
20994 
21245  long count,
21246  IDictionary<string, IDictionary<string, double>> options = null )
21247  {
21248  return insertRecordsRandom( new InsertRecordsRandomRequest( table_name, count,
21249  options ) );
21250  }
21251 
21252 
21272  {
21273  InsertSymbolResponse actualResponse_ = SubmitRequest<InsertSymbolResponse>("/insert/symbol", request_, false);
21274 
21275  return actualResponse_;
21276  }
21277 
21278 
21332  public InsertSymbolResponse insertSymbol( string symbol_id,
21333  string symbol_format,
21334  byte[] symbol_data,
21335  IDictionary<string, string> options = null )
21336  {
21337  return insertSymbol( new InsertSymbolRequest( symbol_id, symbol_format,
21338  symbol_data, options ) );
21339  }
21340 
21341 
21351  {
21352  KillProcResponse actualResponse_ = SubmitRequest<KillProcResponse>("/kill/proc", request_, false);
21353 
21354  return actualResponse_;
21355  }
21356 
21357 
21404  public KillProcResponse killProc( string run_id = "",
21405  IDictionary<string, string> options = null )
21406  {
21407  return killProc( new KillProcRequest( run_id, options ) );
21408  }
21409 
21418  public ListGraphResponse listGraph( ListGraphRequest request_ )
21419  {
21420  ListGraphResponse actualResponse_ = SubmitRequest<ListGraphResponse>("/list/graph", request_, false);
21421 
21422  return actualResponse_;
21423  }
21425 
21434  public ListGraphResponse listGraph( string graph_name = "",
21435  IDictionary<string, string> options = null )
21436  {
21437  return listGraph( new ListGraphRequest( graph_name, options ) );
21438  }
21440 
21441 
21460  {
21461  LockTableResponse actualResponse_ = SubmitRequest<LockTableResponse>("/lock/table", request_, false);
21462 
21463  return actualResponse_;
21464  }
21465 
21466 
21521  public LockTableResponse lockTable( string table_name,
21522  string lock_type = LockTableRequest.LockType.STATUS,
21523  IDictionary<string, string> options = null )
21524  {
21525  return lockTable( new LockTableRequest( table_name, lock_type, options ) );
21526  }
21527 
21528 
21552  {
21553  MatchGraphResponse actualResponse_ = SubmitRequest<MatchGraphResponse>("/match/graph", request_, false);
21554 
21555  return actualResponse_;
21556  }
21557 
21558 
22251  public MatchGraphResponse matchGraph( string graph_name,
22252  IList<string> sample_points,
22253  string solve_method = MatchGraphRequest.SolveMethod.MARKOV_CHAIN,
22254  string solution_table = "",
22255  IDictionary<string, string> options = null )
22256  {
22257  return matchGraph( new MatchGraphRequest( graph_name, sample_points,
22258  solve_method, solution_table,
22259  options ) );
22260  }
22261 
22262 
22297  {
22298  MergeRecordsResponse actualResponse_ = SubmitRequest<MergeRecordsResponse>("/merge/records", request_, false);
22299 
22300  return actualResponse_;
22301  }
22302 
22303 
22460  public MergeRecordsResponse mergeRecords( string table_name,
22461  IList<string> source_table_names,
22462  IList<IDictionary<string, string>> field_maps,
22463  IDictionary<string, string> options = null )
22464  {
22465  return mergeRecords( new MergeRecordsRequest( table_name, source_table_names,
22466  field_maps, options ) );
22467  }
22468 
22469 
22489  {
22490  ModifyGraphResponse actualResponse_ = SubmitRequest<ModifyGraphResponse>("/modify/graph", request_, false);
22491 
22492  return actualResponse_;
22493  }
22494 
22495 
22804  public ModifyGraphResponse modifyGraph( string graph_name,
22805  IList<string> nodes,
22806  IList<string> edges,
22807  IList<string> weights,
22808  IList<string> restrictions,
22809  IDictionary<string, string> options = null )
22810  {
22811  return modifyGraph( new ModifyGraphRequest( graph_name, nodes, edges, weights,
22812  restrictions, options ) );
22813  }
22814 
22815 
22862  {
22863  QueryGraphResponse actualResponse_ = SubmitRequest<QueryGraphResponse>("/query/graph", request_, false);
22864 
22865  return actualResponse_;
22866  }
22867 
22868 
23074  public QueryGraphResponse queryGraph( string graph_name,
23075  IList<string> queries,
23076  IList<string> restrictions = null,
23077  string adjacency_table = "",
23078  int rings = 1,
23079  IDictionary<string, string> options = null )
23080  {
23081  return queryGraph( new QueryGraphRequest( graph_name, queries, restrictions,
23082  adjacency_table, rings, options ) );
23083  }
23084 
23085 
23105  {
23106  RepartitionGraphResponse actualResponse_ = SubmitRequest<RepartitionGraphResponse>("/repartition/graph", request_, false);
23107 
23108  return actualResponse_;
23109  }
23110 
23111 
23163  public RepartitionGraphResponse repartitionGraph( string graph_name,
23164  IDictionary<string, string> options = null )
23165  {
23166  return repartitionGraph( new RepartitionGraphRequest( graph_name, options ) );
23167  }
23168 
23177  public ReserveResourceResponse reserveResource( ReserveResourceRequest request_ )
23178  {
23179  ReserveResourceResponse actualResponse_ = SubmitRequest<ReserveResourceResponse>("/reserve/resource", request_, false);
23180 
23181  return actualResponse_;
23182  }
23184 
23227  public ReserveResourceResponse reserveResource( string component,
23228  string name,
23229  string action,
23230  long bytes_requested = 0,
23231  long owner_id = 0,
23232  IDictionary<string, string> options = null )
23233  {
23234  return reserveResource( new ReserveResourceRequest( component, name, action,
23235  bytes_requested, owner_id,
23236  options ) );
23237  }
23239 
23240 
23251  {
23252  RevokePermissionResponse actualResponse_ = SubmitRequest<RevokePermissionResponse>("/revoke/permission", request_, false);
23253 
23254  return actualResponse_;
23255  }
23256 
23257 
23400  public RevokePermissionResponse revokePermission( string principal,
23401  string _object,
23402  string object_type,
23403  string permission,
23404  IDictionary<string, string> options = null )
23405  {
23406  return revokePermission( new RevokePermissionRequest( principal, _object,
23407  object_type, permission,
23408  options ) );
23409  }
23410 
23411 
23424  {
23425  RevokePermissionCredentialResponse actualResponse_ = SubmitRequest<RevokePermissionCredentialResponse>("/revoke/permission/credential", request_, false);
23426 
23427  return actualResponse_;
23428  }
23429 
23430 
23466  string permission,
23467  string credential_name,
23468  IDictionary<string, string> options = null )
23469  {
23471  name,
23472  permission,
23473  credential_name,
23474  options ) );
23475  }
23476 
23477 
23489  {
23490  RevokePermissionDatasourceResponse actualResponse_ = SubmitRequest<RevokePermissionDatasourceResponse>("/revoke/permission/datasource", request_, false);
23491 
23492  return actualResponse_;
23493  }
23494 
23495 
23529  string permission,
23530  string datasource_name,
23531  IDictionary<string, string> options = null )
23532  {
23534  name,
23535  permission,
23536  datasource_name,
23537  options ) );
23538  }
23539 
23540 
23552  {
23553  RevokePermissionDirectoryResponse actualResponse_ = SubmitRequest<RevokePermissionDirectoryResponse>("/revoke/permission/directory", request_, false);
23554 
23555  return actualResponse_;
23556  }
23557 
23558 
23594  string permission,
23595  string directory_name,
23596  IDictionary<string, string> options = null )
23597  {
23599  permission,
23600  directory_name,
23601  options ) );
23602  }
23603 
23604 
23615  {
23616  RevokePermissionProcResponse actualResponse_ = SubmitRequest<RevokePermissionProcResponse>("/revoke/permission/proc", request_, false);
23617 
23618  return actualResponse_;
23619  }
23620 
23621 
23653  string permission,
23654  string proc_name,
23655  IDictionary<string, string> options = null )
23656  {
23658  permission,
23659  proc_name,
23660  options ) );
23661  }
23662 
23663 
23674  {
23675  RevokePermissionSystemResponse actualResponse_ = SubmitRequest<RevokePermissionSystemResponse>("/revoke/permission/system", request_, false);
23676 
23677  return actualResponse_;
23678  }
23679 
23680 
23722  string permission,
23723  IDictionary<string, string> options = null )
23724  {
23726  permission,
23727  options ) );
23728  }
23729 
23730 
23741  {
23742  RevokePermissionTableResponse actualResponse_ = SubmitRequest<RevokePermissionTableResponse>("/revoke/permission/table", request_, false);
23743 
23744  return actualResponse_;
23745  }
23746 
23747 
23805  string permission,
23806  string table_name,
23807  IDictionary<string, string> options = null )
23808  {
23810  permission,
23811  table_name,
23812  options ) );
23813  }
23814 
23815 
23826  {
23827  RevokeRoleResponse actualResponse_ = SubmitRequest<RevokeRoleResponse>("/revoke/role", request_, false);
23828 
23829  return actualResponse_;
23830  }
23831 
23832 
23847  public RevokeRoleResponse revokeRole( string role,
23848  string member,
23849  IDictionary<string, string> options = null )
23850  {
23851  return revokeRole( new RevokeRoleRequest( role, member, options ) );
23852  }
23853 
23862  public ShowContainerRegistryResponse showContainerRegistry( ShowContainerRegistryRequest request_ )
23863  {
23864  ShowContainerRegistryResponse actualResponse_ = SubmitRequest<ShowContainerRegistryResponse>("/show/container/registry", request_, false);
23865 
23866  return actualResponse_;
23867  }
23869 
23878  public ShowContainerRegistryResponse showContainerRegistry( string registry_name,
23879  IDictionary<string, string> options = null )
23880  {
23881  return showContainerRegistry( new ShowContainerRegistryRequest( registry_name,
23882  options ) );
23883  }
23885 
23886 
23898  {
23899  ShowCredentialResponse actualResponse_ = SubmitRequest<ShowCredentialResponse>("/show/credential", request_, false);
23900 
23901  return actualResponse_;
23902  }
23903 
23904 
23919  public ShowCredentialResponse showCredential( string credential_name,
23920  IDictionary<string, string> options = null )
23921  {
23922  return showCredential( new ShowCredentialRequest( credential_name, options ) );
23923  }
23924 
23925 
23937  {
23938  ShowDatasinkResponse actualResponse_ = SubmitRequest<ShowDatasinkResponse>("/show/datasink", request_, false);
23939 
23940  return actualResponse_;
23941  }
23942 
23943 
23958  public ShowDatasinkResponse showDatasink( string name,
23959  IDictionary<string, string> options = null )
23960  {
23961  return showDatasink( new ShowDatasinkRequest( name, options ) );
23962  }
23963 
23964 
23976  {
23977  ShowDatasourceResponse actualResponse_ = SubmitRequest<ShowDatasourceResponse>("/show/datasource", request_, false);
23978 
23979  return actualResponse_;
23980  }
23981 
23982 
23998  IDictionary<string, string> options = null )
23999  {
24000  return showDatasource( new ShowDatasourceRequest( name, options ) );
24001  }
24002 
24003 
24015  {
24016  ShowDirectoriesResponse actualResponse_ = SubmitRequest<ShowDirectoriesResponse>("/show/directories", request_, false);
24017 
24018  return actualResponse_;
24019  }
24020 
24021 
24034  public ShowDirectoriesResponse showDirectories( string directory_name = "",
24035  IDictionary<string, string> options = null )
24036  {
24037  return showDirectories( new ShowDirectoriesRequest( directory_name, options ) );
24038  }
24039 
24040 
24053  {
24054  ShowEnvironmentResponse actualResponse_ = SubmitRequest<ShowEnvironmentResponse>("/show/environment", request_, false);
24055 
24056  return actualResponse_;
24057  }
24058 
24059 
24102  public ShowEnvironmentResponse showEnvironment( string environment_name = "",
24103  IDictionary<string, string> options = null )
24104  {
24105  return showEnvironment( new ShowEnvironmentRequest( environment_name, options ) );
24106  }
24107 
24108 
24121  {
24122  ShowFilesResponse actualResponse_ = SubmitRequest<ShowFilesResponse>("/show/files", request_, false);
24123 
24124  return actualResponse_;
24125  }
24126 
24127 
24145  public ShowFilesResponse showFiles( IList<string> paths,
24146  IDictionary<string, string> options = null )
24147  {
24148  return showFiles( new ShowFilesRequest( paths, options ) );
24149  }
24150 
24159  public ShowFunctionsResponse showFunctions( ShowFunctionsRequest request_ )
24160  {
24161  ShowFunctionsResponse actualResponse_ = SubmitRequest<ShowFunctionsResponse>("/show/functions", request_, false);
24162 
24163  return actualResponse_;
24164  }
24166 
24273  public ShowFunctionsResponse showFunctions( IList<string> names,
24274  IDictionary<string, string> options = null )
24275  {
24276  return showFunctions( new ShowFunctionsRequest( names, options ) );
24277  }
24279 
24280 
24291  {
24292  ShowGraphResponse actualResponse_ = SubmitRequest<ShowGraphResponse>("/show/graph", request_, false);
24293 
24294  return actualResponse_;
24295  }
24296 
24297 
24338  public ShowGraphResponse showGraph( string graph_name = "",
24339  IDictionary<string, string> options = null )
24340  {
24341  return showGraph( new ShowGraphRequest( graph_name, options ) );
24342  }
24343 
24352  public ShowGraphGrammarResponse showGraphGrammar( ShowGraphGrammarRequest request_ )
24353  {
24354  ShowGraphGrammarResponse actualResponse_ = SubmitRequest<ShowGraphGrammarResponse>("/show/graph/grammar", request_, false);
24355 
24356  return actualResponse_;
24357  }
24359 
24367  public ShowGraphGrammarResponse showGraphGrammar( IDictionary<string, string> options = null )
24368  {
24369  return showGraphGrammar( new ShowGraphGrammarRequest( options ) );
24370  }
24372 
24381  public ShowModelResponse showModel( ShowModelRequest request_ )
24382  {
24383  ShowModelResponse actualResponse_ = SubmitRequest<ShowModelResponse>("/show/model", request_, false);
24384 
24385  return actualResponse_;
24386  }
24388 
24397  public ShowModelResponse showModel( IList<string> model_names = null,
24398  IDictionary<string, string> options = null )
24399  {
24400  return showModel( new ShowModelRequest( model_names, options ) );
24401  }
24403 
24404 
24414  {
24415  ShowProcResponse actualResponse_ = SubmitRequest<ShowProcResponse>("/show/proc", request_, false);
24416 
24417  return actualResponse_;
24418  }
24419 
24420 
24455  public ShowProcResponse showProc( string proc_name = "",
24456  IDictionary<string, string> options = null )
24457  {
24458  return showProc( new ShowProcRequest( proc_name, options ) );
24459  }
24460 
24461 
24475  {
24476  ShowProcStatusResponse actualResponse_ = SubmitRequest<ShowProcStatusResponse>("/show/proc/status", request_, false);
24477 
24478  return actualResponse_;
24479  }
24480 
24481 
24532  public ShowProcStatusResponse showProcStatus( string run_id = "",
24533  IDictionary<string, string> options = null )
24534  {
24535  return showProcStatus( new ShowProcStatusRequest( run_id, options ) );
24536  }
24537 
24538 
24556  {
24557  ShowResourceObjectsResponse actualResponse_ = SubmitRequest<ShowResourceObjectsResponse>("/show/resource/objects", request_, false);
24558 
24559  return actualResponse_;
24560  }
24561 
24562 
24651  public ShowResourceObjectsResponse showResourceObjects( IDictionary<string, string> options = null )
24652  {
24653  return showResourceObjects( new ShowResourceObjectsRequest( options ) );
24654  }
24655 
24656 
24668  {
24669  ShowResourceStatisticsResponse actualResponse_ = SubmitRequest<ShowResourceStatisticsResponse>("/show/resource/statistics", request_, false);
24670 
24671  return actualResponse_;
24672  }
24673 
24674 
24685  public ShowResourceStatisticsResponse showResourceStatistics( IDictionary<string, string> options = null )
24686  {
24687  return showResourceStatistics( new ShowResourceStatisticsRequest( options ) );
24688  }
24689 
24690 
24702  {
24703  ShowResourceGroupsResponse actualResponse_ = SubmitRequest<ShowResourceGroupsResponse>("/show/resourcegroups", request_, false);
24704 
24705  return actualResponse_;
24706  }
24707 
24708 
24781  public ShowResourceGroupsResponse showResourceGroups( IList<string> names,
24782  IDictionary<string, string> options = null )
24783  {
24784  return showResourceGroups( new ShowResourceGroupsRequest( names, options ) );
24785  }
24786 
24787 
24800  {
24801  ShowSchemaResponse actualResponse_ = SubmitRequest<ShowSchemaResponse>("/show/schema", request_, false);
24802 
24803  return actualResponse_;
24804  }
24805 
24806 
24845  public ShowSchemaResponse showSchema( string schema_name,
24846  IDictionary<string, string> options = null )
24847  {
24848  return showSchema( new ShowSchemaRequest( schema_name, options ) );
24849  }
24850 
24851 
24863  {
24864  ShowSecurityResponse actualResponse_ = SubmitRequest<ShowSecurityResponse>("/show/security", request_, false);
24865 
24866  return actualResponse_;
24867  }
24868 
24869 
24904  public ShowSecurityResponse showSecurity( IList<string> names,
24905  IDictionary<string, string> options = null )
24906  {
24907  return showSecurity( new ShowSecurityRequest( names, options ) );
24908  }
24909 
24910 
24921  {
24922  ShowSqlProcResponse actualResponse_ = SubmitRequest<ShowSqlProcResponse>("/show/sql/proc", request_, false);
24923 
24924  return actualResponse_;
24925  }
24926 
24927 
24962  public ShowSqlProcResponse showSqlProc( string procedure_name = "",
24963  IDictionary<string, string> options = null )
24964  {
24965  return showSqlProc( new ShowSqlProcRequest( procedure_name, options ) );
24966  }
24967 
24968 
24979  {
24980  ShowStatisticsResponse actualResponse_ = SubmitRequest<ShowStatisticsResponse>("/show/statistics", request_, false);
24981 
24982  return actualResponse_;
24983  }
24984 
24985 
25000  public ShowStatisticsResponse showStatistics( IList<string> table_names,
25001  IDictionary<string, string> options = null )
25002  {
25003  return showStatistics( new ShowStatisticsRequest( table_names, options ) );
25004  }
25005 
25006 
25018  {
25019  ShowSystemPropertiesResponse actualResponse_ = SubmitRequest<ShowSystemPropertiesResponse>("/show/system/properties", request_, false);
25020 
25021  return actualResponse_;
25022  }
25023 
25024 
25044  public ShowSystemPropertiesResponse showSystemProperties( IDictionary<string, string> options = null )
25045  {
25046  return showSystemProperties( new ShowSystemPropertiesRequest( options ) );
25047  }
25048 
25049 
25061  {
25062  ShowSystemStatusResponse actualResponse_ = SubmitRequest<ShowSystemStatusResponse>("/show/system/status", request_, false);
25063 
25064  return actualResponse_;
25065  }
25066 
25067 
25078  public ShowSystemStatusResponse showSystemStatus( IDictionary<string, string> options = null )
25079  {
25080  return showSystemStatus( new ShowSystemStatusRequest( options ) );
25081  }
25082 
25083 
25095  {
25096  ShowSystemTimingResponse actualResponse_ = SubmitRequest<ShowSystemTimingResponse>("/show/system/timing", request_, false);
25097 
25098  return actualResponse_;
25099  }
25100 
25101 
25112  public ShowSystemTimingResponse showSystemTiming( IDictionary<string, string> options = null )
25113  {
25114  return showSystemTiming( new ShowSystemTimingRequest( options ) );
25115  }
25116 
25117 
25161  {
25162  ShowTableResponse actualResponse_ = SubmitRequest<ShowTableResponse>("/show/table", request_, false);
25163 
25164 
25165  for ( int i_ = 0; i_ < actualResponse_.type_ids.Count; ++i_ )
25166  {
25167  SetDecoderIfMissing( actualResponse_.type_ids[i_],
25168  actualResponse_.type_labels[i_],
25169  actualResponse_.type_schemas[i_],
25170  actualResponse_.properties[i_] );
25171  }
25172 
25173  return actualResponse_;
25174  }
25175 
25176 
25349  public ShowTableResponse showTable( string table_name,
25350  IDictionary<string, string> options = null )
25351  {
25352  return showTable( new ShowTableRequest( table_name, options ) );
25353  }
25354 
25355 
25366  {
25367  ShowTableMetadataResponse actualResponse_ = SubmitRequest<ShowTableMetadataResponse>("/show/table/metadata", request_, false);
25368 
25369  return actualResponse_;
25370  }
25371 
25372 
25387  public ShowTableMetadataResponse showTableMetadata( IList<string> table_names,
25388  IDictionary<string, string> options = null )
25389  {
25390  return showTableMetadata( new ShowTableMetadataRequest( table_names, options ) );
25391  }
25392 
25393 
25408  {
25409  ShowTableMonitorsResponse actualResponse_ = SubmitRequest<ShowTableMonitorsResponse>("/show/tablemonitors", request_, false);
25410 
25411  return actualResponse_;
25412  }
25413 
25414 
25431  public ShowTableMonitorsResponse showTableMonitors( IList<string> monitor_ids,
25432  IDictionary<string, string> options = null )
25433  {
25434  return showTableMonitors( new ShowTableMonitorsRequest( monitor_ids, options ) );
25435  }
25436 
25437 
25451  {
25452  ShowTablesByTypeResponse actualResponse_ = SubmitRequest<ShowTablesByTypeResponse>("/show/tables/bytype", request_, false);
25453 
25454  return actualResponse_;
25455  }
25456 
25457 
25476  string label,
25477  IDictionary<string, string> options = null )
25478  {
25479  return showTablesByType( new ShowTablesByTypeRequest( type_id, label, options ) );
25480  }
25481 
25482 
25493  {
25494  ShowTriggersResponse actualResponse_ = SubmitRequest<ShowTriggersResponse>("/show/triggers", request_, false);
25495 
25496  return actualResponse_;
25497  }
25498 
25499 
25512  public ShowTriggersResponse showTriggers( IList<string> trigger_ids,
25513  IDictionary<string, string> options = null )
25514  {
25515  return showTriggers( new ShowTriggersRequest( trigger_ids, options ) );
25516  }
25517 
25518 
25531  {
25532  ShowTypesResponse actualResponse_ = SubmitRequest<ShowTypesResponse>("/show/types", request_, false);
25533 
25534 
25535  for ( int i_ = 0; i_ < actualResponse_.type_ids.Count; ++i_ )
25536  {
25537  SetDecoderIfMissing( actualResponse_.type_ids[i_],
25538  actualResponse_.labels[i_],
25539  actualResponse_.type_schemas[i_],
25540  actualResponse_.properties[i_] );
25541  }
25542 
25543  return actualResponse_;
25544  }
25545 
25546 
25583  public ShowTypesResponse showTypes( string type_id,
25584  string label,
25585  IDictionary<string, string> options = null )
25586  {
25587  return showTypes( new ShowTypesRequest( type_id, label, options ) );
25588  }
25589 
25590 
25600  {
25601  ShowVideoResponse actualResponse_ = SubmitRequest<ShowVideoResponse>("/show/video", request_, false);
25602 
25603  return actualResponse_;
25604  }
25605 
25606 
25618  public ShowVideoResponse showVideo( IList<string> paths,
25619  IDictionary<string, string> options = null )
25620  {
25621  return showVideo( new ShowVideoRequest( paths, options ) );
25622  }
25623 
25624 
25649  {
25650  SolveGraphResponse actualResponse_ = SubmitRequest<SolveGraphResponse>("/solve/graph", request_, false);
25651 
25652  return actualResponse_;
25653  }
25654 
25655 
26041  public SolveGraphResponse solveGraph( string graph_name,
26042  IList<string> weights_on_edges = null,
26043  IList<string> restrictions = null,
26044  string solver_type = SolveGraphRequest.SolverType.SHORTEST_PATH,
26045  IList<string> source_nodes = null,
26046  IList<string> destination_nodes = null,
26047  string solution_table = "graph_solutions",
26048  IDictionary<string, string> options = null )
26049  {
26050  return solveGraph( new SolveGraphRequest( graph_name, weights_on_edges,
26051  restrictions, solver_type,
26052  source_nodes, destination_nodes,
26053  solution_table, options ) );
26054  }
26055 
26056 
26110  {
26111  UpdateRecordsResponse actualResponse_ = SubmitRequest<UpdateRecordsResponse>("/update/records", request_, true);
26112 
26113  return actualResponse_;
26114  }
26115 
26116 
26172  {
26173  RawUpdateRecordsRequest actualRequest_ = new RawUpdateRecordsRequest();
26174  actualRequest_.table_name = request_.table_name;
26175  actualRequest_.expressions = request_.expressions;
26176  actualRequest_.new_values_maps = request_.new_values_maps;
26177  foreach (var thisObj in request_.data) actualRequest_.records_to_insert.Add( AvroEncode( thisObj ) );
26178  actualRequest_.options = request_.options;
26179  UpdateRecordsResponse actualResponse_ = SubmitRequest<UpdateRecordsResponse>("/update/records", actualRequest_, true);
26180 
26181  return actualResponse_;
26182  }
26183 
26184 
26464  public UpdateRecordsResponse updateRecords<T>( string table_name,
26465  IList<string> expressions,
26466  IList<IDictionary<string, string>> new_values_maps,
26467  IList<T> data = null,
26468  IDictionary<string, string> options = null )
26469  {
26470  return updateRecords<T>( new UpdateRecordsRequest<T>( table_name, expressions,
26471  new_values_maps, data,
26472  options ) );
26473  }
26474 
26475 
26491  {
26492  UpdateRecordsBySeriesResponse actualResponse_ = SubmitRequest<UpdateRecordsBySeriesResponse>("/update/records/byseries", request_, false);
26493 
26494  return actualResponse_;
26495  }
26496 
26497 
26530  string world_table_name,
26531  string view_name = "",
26532  IList<string> reserved = null,
26533  IDictionary<string, string> options = null )
26534  {
26535  return updateRecordsBySeries( new UpdateRecordsBySeriesRequest( table_name,
26536  world_table_name,
26537  view_name,
26538  reserved,
26539  options ) );
26540  }
26541 
26542 
26625  {
26626  UploadFilesResponse actualResponse_ = SubmitRequest<UploadFilesResponse>("/upload/files", request_, false);
26627 
26628  return actualResponse_;
26629  }
26630 
26631 
26832  public UploadFilesResponse uploadFiles( IList<string> file_names,
26833  IList<byte[]> file_data,
26834  IDictionary<string, string> options = null )
26835  {
26836  return uploadFiles( new UploadFilesRequest( file_names, file_data, options ) );
26837  }
26838 
26839 
26867  {
26868  UploadFilesFromurlResponse actualResponse_ = SubmitRequest<UploadFilesFromurlResponse>("/upload/files/fromurl", request_, false);
26869 
26870  return actualResponse_;
26871  }
26872 
26873 
26912  public UploadFilesFromurlResponse uploadFilesFromurl( IList<string> file_names,
26913  IList<string> urls,
26914  IDictionary<string, string> options = null )
26915  {
26916  return uploadFilesFromurl( new UploadFilesFromurlRequest( file_names, urls,
26917  options ) );
26918  }
26919 
26928  public VisualizeGetFeatureInfoResponse visualizeGetFeatureInfo( VisualizeGetFeatureInfoRequest request_ )
26929  {
26930  VisualizeGetFeatureInfoResponse actualResponse_ = SubmitRequest<VisualizeGetFeatureInfoResponse>("/visualize/getfeatureinfo", request_, false);
26931 
26932  return actualResponse_;
26933  }
26935 
27011  public VisualizeGetFeatureInfoResponse visualizeGetFeatureInfo( IList<string> table_names,
27012  IList<string> x_column_names,
27013  IList<string> y_column_names,
27014  IList<string> geometry_column_names,
27015  IList<IList<string>> query_column_names,
27016  string projection,
27017  double min_x,
27018  double max_x,
27019  double min_y,
27020  double max_y,
27021  int width,
27022  int height,
27023  int x,
27024  int y,
27025  int radius,
27026  long limit,
27027  string encoding,
27028  IDictionary<string, string> options = null )
27029  {
27030  return visualizeGetFeatureInfo( new VisualizeGetFeatureInfoRequest(
27031  table_names,
27032  x_column_names,
27033  y_column_names,
27034  geometry_column_names,
27035  query_column_names,
27036  projection,
27037  min_x,
27038  max_x,
27039  min_y,
27040  max_y,
27041  width,
27042  height, x,
27043  y, radius,
27044  limit,
27045  encoding,
27046  options ) );
27047  }
27049 
27058  public VisualizeImageResponse visualizeImage( VisualizeImageRequest request_ )
27059  {
27060  VisualizeImageResponse actualResponse_ = SubmitRequest<VisualizeImageResponse>("/visualize/image", request_, false);
27061 
27062  return actualResponse_;
27063  }
27065 
27529  public VisualizeImageResponse visualizeImage( IList<string> table_names,
27530  IList<string> world_table_names,
27531  string x_column_name,
27532  string y_column_name,
27533  string symbol_column_name,
27534  string geometry_column_name,
27535  IList<IList<string>> track_ids,
27536  double min_x,
27537  double max_x,
27538  double min_y,
27539  double max_y,
27540  int width,
27541  int height,
27542  string projection,
27543  long bg_color,
27544  IDictionary<string, IList<string>> style_options,
27545  IDictionary<string, string> options = null )
27546  {
27547  return visualizeImage( new VisualizeImageRequest( table_names,
27548  world_table_names,
27549  x_column_name,
27550  y_column_name,
27551  symbol_column_name,
27552  geometry_column_name,
27553  track_ids, min_x, max_x,
27554  min_y, max_y, width, height,
27555  projection, bg_color,
27556  style_options, options ) );
27557  }
27559 
27560 
27576  {
27577  VisualizeImageChartResponse actualResponse_ = SubmitRequest<VisualizeImageChartResponse>("/visualize/image/chart", request_, false);
27578 
27579  return actualResponse_;
27580  }
27581 
27582 
27835  IList<string> x_column_names,
27836  IList<string> y_column_names,
27837  double min_x,
27838  double max_x,
27839  double min_y,
27840  double max_y,
27841  int width,
27842  int height,
27843  string bg_color,
27844  IDictionary<string, IList<string>> style_options,
27845  IDictionary<string, string> options = null )
27846  {
27847  return visualizeImageChart( new VisualizeImageChartRequest( table_name,
27848  x_column_names,
27849  y_column_names,
27850  min_x, max_x,
27851  min_y, max_y,
27852  width, height,
27853  bg_color,
27854  style_options,
27855  options ) );
27856  }
27857 
27866  public VisualizeImageClassbreakResponse visualizeImageClassbreak( VisualizeImageClassbreakRequest request_ )
27867  {
27868  VisualizeImageClassbreakResponse actualResponse_ = SubmitRequest<VisualizeImageClassbreakResponse>("/visualize/image/classbreak", request_, false);
27869 
27870  return actualResponse_;
27871  }
27873 
28303  public VisualizeImageClassbreakResponse visualizeImageClassbreak( IList<string> table_names,
28304  IList<string> world_table_names,
28305  string x_column_name,
28306  string y_column_name,
28307  string symbol_column_name,
28308  string geometry_column_name,
28309  IList<IList<string>> track_ids,
28310  string cb_attr,
28311  IList<string> cb_vals,
28312  string cb_pointcolor_attr,
28313  IList<string> cb_pointcolor_vals,
28314  string cb_pointalpha_attr,
28315  IList<string> cb_pointalpha_vals,
28316  string cb_pointsize_attr,
28317  IList<string> cb_pointsize_vals,
28318  string cb_pointshape_attr,
28319  IList<string> cb_pointshape_vals,
28320  double min_x,
28321  double max_x,
28322  double min_y,
28323  double max_y,
28324  int width,
28325  int height,
28326  string projection,
28327  long bg_color,
28328  IDictionary<string, IList<string>> style_options,
28329  IDictionary<string, string> options,
28330  IList<int> cb_transparency_vec )
28331  {
28332  return visualizeImageClassbreak( new VisualizeImageClassbreakRequest(
28333  table_names,
28334  world_table_names,
28335  x_column_name,
28336  y_column_name,
28337  symbol_column_name,
28338  geometry_column_name,
28339  track_ids,
28340  cb_attr,
28341  cb_vals,
28342  cb_pointcolor_attr,
28343  cb_pointcolor_vals,
28344  cb_pointalpha_attr,
28345  cb_pointalpha_vals,
28346  cb_pointsize_attr,
28347  cb_pointsize_vals,
28348  cb_pointshape_attr,
28349  cb_pointshape_vals,
28350  min_x,
28351  max_x,
28352  min_y,
28353  max_y,
28354  width,
28355  height,
28356  projection,
28357  bg_color,
28358  style_options,
28359  options,
28360  cb_transparency_vec ) );
28361  }
28363 
28372  public VisualizeImageContourResponse visualizeImageContour( VisualizeImageContourRequest request_ )
28373  {
28374  VisualizeImageContourResponse actualResponse_ = SubmitRequest<VisualizeImageContourResponse>("/visualize/image/contour", request_, false);
28375 
28376  return actualResponse_;
28377  }
28379 
28934  public VisualizeImageContourResponse visualizeImageContour( IList<string> table_names,
28935  string x_column_name,
28936  string y_column_name,
28937  string value_column_name,
28938  double min_x,
28939  double max_x,
28940  double min_y,
28941  double max_y,
28942  int width,
28943  int height,
28944  string projection,
28945  IDictionary<string, string> style_options,
28946  IDictionary<string, string> options = null )
28947  {
28948  return visualizeImageContour( new VisualizeImageContourRequest( table_names,
28949  x_column_name,
28950  y_column_name,
28951  value_column_name,
28952  min_x, max_x,
28953  min_y, max_y,
28954  width, height,
28955  projection,
28956  style_options,
28957  options ) );
28958  }
28960 
28969  public VisualizeImageHeatmapResponse visualizeImageHeatmap( VisualizeImageHeatmapRequest request_ )
28970  {
28971  VisualizeImageHeatmapResponse actualResponse_ = SubmitRequest<VisualizeImageHeatmapResponse>("/visualize/image/heatmap", request_, false);
28972 
28973  return actualResponse_;
28974  }
28976 
29371  public VisualizeImageHeatmapResponse visualizeImageHeatmap( IList<string> table_names,
29372  string x_column_name,
29373  string y_column_name,
29374  string value_column_name,
29375  string geometry_column_name,
29376  double min_x,
29377  double max_x,
29378  double min_y,
29379  double max_y,
29380  int width,
29381  int height,
29382  string projection,
29383  IDictionary<string, string> style_options,
29384  IDictionary<string, string> options = null )
29385  {
29386  return visualizeImageHeatmap( new VisualizeImageHeatmapRequest( table_names,
29387  x_column_name,
29388  y_column_name,
29389  value_column_name,
29390  geometry_column_name,
29391  min_x, max_x,
29392  min_y, max_y,
29393  width, height,
29394  projection,
29395  style_options,
29396  options ) );
29397  }
29399 
29408  public VisualizeImageLabelsResponse visualizeImageLabels( VisualizeImageLabelsRequest request_ )
29409  {
29410  VisualizeImageLabelsResponse actualResponse_ = SubmitRequest<VisualizeImageLabelsResponse>("/visualize/image/labels", request_, false);
29411 
29412  return actualResponse_;
29413  }
29415 
29489  public VisualizeImageLabelsResponse visualizeImageLabels( string table_name,
29490  string x_column_name,
29491  string y_column_name,
29492  string x_offset,
29493  string y_offset,
29494  string text_string,
29495  string font,
29496  string text_color,
29497  string text_angle,
29498  string text_scale,
29499  string draw_box,
29500  string draw_leader,
29501  string line_width,
29502  string line_color,
29503  string fill_color,
29504  string leader_x_column_name,
29505  string leader_y_column_name,
29506  string filter,
29507  double min_x,
29508  double max_x,
29509  double min_y,
29510  double max_y,
29511  int width,
29512  int height,
29513  string projection = VisualizeImageLabelsRequest.Projection.PLATE_CARREE,
29514  IDictionary<string, string> options = null )
29515  {
29516  return visualizeImageLabels( new VisualizeImageLabelsRequest( table_name,
29517  x_column_name,
29518  y_column_name,
29519  x_offset,
29520  y_offset,
29521  text_string,
29522  font,
29523  text_color,
29524  text_angle,
29525  text_scale,
29526  draw_box,
29527  draw_leader,
29528  line_width,
29529  line_color,
29530  fill_color,
29531  leader_x_column_name,
29532  leader_y_column_name,
29533  filter, min_x,
29534  max_x, min_y,
29535  max_y, width,
29536  height,
29537  projection,
29538  options ) );
29539  }
29541 
29542 
29561  {
29562  VisualizeIsochroneResponse actualResponse_ = SubmitRequest<VisualizeIsochroneResponse>("/visualize/isochrone", request_, false);
29563 
29564  return actualResponse_;
29565  }
29566 
29567 
30322  string source_node,
30323  double max_solution_radius,
30324  IList<string> weights_on_edges,
30325  IList<string> restrictions,
30326  int num_levels,
30327  bool generate_image,
30328  string levels_table,
30329  IDictionary<string, string> style_options,
30330  IDictionary<string, string> solve_options = null,
30331  IDictionary<string, string> contour_options = null,
30332  IDictionary<string, string> options = null )
30333  {
30334  return visualizeIsochrone( new VisualizeIsochroneRequest( graph_name,
30335  source_node,
30336  max_solution_radius,
30337  weights_on_edges,
30338  restrictions,
30339  num_levels,
30340  generate_image,
30341  levels_table,
30342  style_options,
30343  solve_options,
30344  contour_options,
30345  options ) );
30346  }
30347 
30348 
30349  } // end class Kinetica
30350 } // end namespace kinetica
30351 
A set of parameters for Kinetica.grantPermissionProc(string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.aggregateMinMax(string,string,IDictionary{string, string}).
A set of results returned by Kinetica.createUnion(string,IList{string},IList{IList{string}},IList{string},IDictionary{string, string}).
Definition: CreateUnion.cs:886
AdminSwitchoverResponse adminSwitchover(AdminSwitchoverRequest request_)
Manually switch over one or more processes to another host.
A set of results returned by Kinetica.grantRole(string,string,IDictionary{string, string})...
Definition: GrantRole.cs:67
A set of results returned by Kinetica.showResourceObjects(IDictionary{string, string}).
A set of results returned by Kinetica.aggregateConvexHull(string,string,string,IDictionary{string, string}).
UpdateRecordsResponse updateRecords< T >(UpdateRecordsRequest< T > request_)
Runs multiple predicate-based updates in a single call.
A set of results returned by Kinetica.getRecordsFromCollection{T}(string,long,long,IDictionary{string, string}).
A set of results returned by Kinetica.hasPermission(string,string,string,string,IDictionary{string, string}).
FilterByTableResponse filterByTable(string table_name, string view_name, string column_name, string source_table_name, string source_table_column_name, IDictionary< string, string > options=null)
Filters objects in one table based on objects in another table.
MergeRecordsResponse mergeRecords(MergeRecordsRequest request_)
Create a new empty result table (specified by ), and insert all records from source tables (specified...
CreateProcResponse createProc(string proc_name, string execution_mode=CreateProcRequest.ExecutionMode.DISTRIBUTED, IDictionary< string, byte[]> files=null, string command="", IList< string > args=null, IDictionary< string, string > options=null)
Creates an instance (proc) of the user-defined functions (UDF) specified by the given command...
FilterByStringResponse filterByString(FilterByStringRequest request_)
Calculates which objects from a table or view match a string expression for the given string columns...
A set of parameters for Kinetica.modifyGraph(string,IList{string},IList{string},IList{string},IList{string},IDictionary{string, string}).
Definition: ModifyGraph.cs:28
CreateTriggerByRangeResponse createTriggerByRange(string request_id, IList< string > table_names, string column_name, double min, double max, IDictionary< string, string > options=null)
Sets up a simple range trigger for a column_name for one or more tables.
A set of parameters for Kinetica.hasPermission(string,string,string,string,IDictionary{string, string}).
HasTableResponse hasTable(HasTableRequest request_)
Checks for the existence of a table with the given name.
GrantPermissionDirectoryResponse grantPermissionDirectory(string name, string permission, string directory_name, IDictionary< string, string > options=null)
Grants a KiFS directory-level permission to a user or role.
A set of results returned by Kinetica.aggregateKMeans(string,IList{string},int,double,IDictionary{string, string}).
UpdateRecordsBySeriesResponse updateRecordsBySeries(string table_name, string world_table_name, string view_name="", IList< string > reserved=null, IDictionary< string, string > options=null)
Updates the view specified by table_name to include full series (track) information from the world_t...
A set of results returned by Kinetica.dropEnvironment(string,IDictionary{string, string}).
A set of parameters for Kinetica.getRecordsBySeries{T}(string,string,int,int,IDictionary{string, string}).
ShowProcStatusResponse showProcStatus(ShowProcStatusRequest request_)
Shows the statuses of running or completed proc instances.
A set of results returned by Kinetica.adminRebalance(IDictionary{string, string}).
A set of results returned by Kinetica.createEnvironment(string,IDictionary{string, string}).
A set of results returned by Kinetica.showSystemProperties(IDictionary{string, string}).
A set of parameters for Kinetica.dropDatasink(string,IDictionary{string, string}).
Definition: DropDatasink.cs:25
A set of results returned by Kinetica.getRecordsByColumn(string,IList{string},long,long,IDictionary{string, string}).
A set of results returned by Kinetica.insertRecordsRandom(string,long,IDictionary{string, IDictionary{string, double}}).
A set of results returned by Kinetica.aggregateGroupBy(string,IList{string},long,long,IDictionary{string, string}).
IList< string > type_ids
Definition: ShowTypes.cs:160
A set of results returned by Kinetica.grantPermissionSystem(string,string,IDictionary{string, string}).
DeleteRecordsResponse deleteRecords(DeleteRecordsRequest request_)
Deletes record(s) matching the provided criteria from the given table.
AdminHaRefreshResponse adminHaRefresh(IDictionary< string, string > options=null)
Restarts the HA processing on the given cluster as a mechanism of accepting breaking HA conf changes...
AlterTableColumnsResponse alterTableColumns(AlterTableColumnsRequest request_)
Apply various modifications to columns in a table, view.
AlterTableMetadataResponse alterTableMetadata(AlterTableMetadataRequest request_)
Updates (adds or changes) metadata for tables.
A set of results returned by Kinetica.revokePermissionSystem(string,string,IDictionary{string, string}).
AggregateConvexHullResponse aggregateConvexHull(AggregateConvexHullRequest request_)
Calculates and returns the convex hull for the values in a table specified by .
A set of results returned by Kinetica.adminAddRanks(IList{string},IList{IDictionary{string, string}},IDictionary{string, string}).
AdminRemoveHostResponse adminRemoveHost(AdminRemoveHostRequest request_)
Removes a host from an existing cluster.
HasTypeResponse hasType(HasTypeRequest request_)
Check for the existence of a type.
ShowStatisticsResponse showStatistics(IList< string > table_names, IDictionary< string, string > options=null)
Retrieves the collected column statistics for the specified table(s).
AggregateUniqueResponse aggregateUnique(string table_name, string column_name, long offset=0, long limit=-9999, IDictionary< string, string > options=null)
Returns all the unique values from a particular column (specified by column_name ) of a particular ta...
CreateCredentialResponse createCredential(CreateCredentialRequest request_)
Create a new credential.
ShowTableResponse showTable(string table_name, IDictionary< string, string > options=null)
Retrieves detailed information about a table, view, or schema, specified in table_name ...
A set of results returned by Kinetica.showDatasource(string,IDictionary{string, string}).
A set of parameters for Kinetica.alterTableMonitor(string,IDictionary{string, string},IDictionary{string, string}).
A set of results returned by Kinetica.createDatasink(string,string,IDictionary{string, string}).
GrantPermissionDirectoryResponse grantPermissionDirectory(GrantPermissionDirectoryRequest request_)
Grants a KiFS directory-level permission to a user or role.
DeleteGraphResponse deleteGraph(string graph_name, IDictionary< string, string > options=null)
Deletes an existing graph from the graph server and/or persist.
FilterByListResponse filterByList(string table_name, string view_name, IDictionary< string, IList< string >> column_values_map, IDictionary< string, string > options=null)
Calculates which records from a table have values in the given list for the corresponding column...
HasTypeResponse hasType(string type_id, IDictionary< string, string > options=null)
Check for the existence of a type.
A set of parameters for Kinetica.createType(string,string,IDictionary{string, IList{string}},IDictionary{string, string}).
Definition: CreateType.cs:59
A set of parameters for Kinetica.updateRecordsBySeries(string,string,string,IList{string},IDictionary{string, string}).
AggregateMinMaxGeometryResponse aggregateMinMaxGeometry(string table_name, string column_name, IDictionary< string, string > options=null)
Calculates and returns the minimum and maximum x- and y-coordinates of a particular geospatial geomet...
A set of parameters for Kinetica.deleteFiles(IList{string},IDictionary{string, string}).
Definition: DeleteFiles.cs:20
A set of parameters for Kinetica.createDatasink(string,string,IDictionary{string, string})...
A set of parameters for Kinetica.alterResourceGroup(string,IDictionary{string, IDictionary{string, string}},string,string,IDictionary{string, string}).
A set of results returned by Kinetica.createUserInternal(string,string,IDictionary{string, string}).
A set of parameters for Kinetica.showResourceObjects(IDictionary{string, string}).
ShowDirectoriesResponse showDirectories(string directory_name="", IDictionary< string, string > options=null)
Shows information about directories in KiFS.
A set of results returned by Kinetica.hasSchema(string,IDictionary{string, string}).
Definition: HasSchema.cs:59
AdminRebalanceResponse adminRebalance(AdminRebalanceRequest request_)
Rebalance the data in the cluster so that all nodes contain an equal number of records approximately ...
A set of parameters for Kinetica.showFiles(IList{string},IDictionary{string, string}).
Definition: ShowFiles.cs:21
AggregateGroupByResponse aggregateGroupBy(string table_name, IList< string > column_names, long offset=0, long limit=-9999, IDictionary< string, string > options=null)
Calculates unique combinations (groups) of values for the given columns in a given table or view and ...
A set of results returned by Kinetica.exportRecordsToTable(string,string,IDictionary{string, string}).
CreateUnionResponse createUnion(CreateUnionRequest request_)
Merges data from one or more tables with comparable data types into a new table.
A set of results returned by Kinetica.createCredential(string,string,string,string,IDictionary{string, string}).
DropCredentialResponse dropCredential(DropCredentialRequest request_)
Drop an existing credential.
FilterByTableResponse filterByTable(FilterByTableRequest request_)
Filters objects in one table based on objects in another table.
VisualizeImageChartResponse visualizeImageChart(string table_name, IList< string > x_column_names, IList< string > y_column_names, double min_x, double max_x, double min_y, double max_y, int width, int height, string bg_color, IDictionary< string, IList< string >> style_options, IDictionary< string, string > options=null)
Scatter plot is the only plot type currently supported.
A set of parameters for Kinetica.alterTableColumns(string,IList{IDictionary{string, string}},IDictionary{string, string}).
A set of results returned by Kinetica.createTableMonitor(string,IDictionary{string, string}).
AdminRemoveRanksResponse adminRemoveRanks(IList< string > ranks, IDictionary< string, string > options=null)
Remove one or more ranks from an existing Kinetica cluster.
CreateJobResponse createJob(CreateJobRequest request_)
Create a job which will run asynchronously.
A set of results returned by Kinetica.showSystemTiming(IDictionary{string, string}).
IDictionary< string, IList< string > > properties
Value of .
Definition: CreateType.cs:1131
ShowTriggersResponse showTriggers(ShowTriggersRequest request_)
Retrieves information regarding the specified triggers or all existing triggers currently active...
A set of results returned by Kinetica.alterSystemProperties(IDictionary{string, string},IDictionary{string, string}).
A set of results returned by Kinetica.dropDatasource(string,IDictionary{string, string}).
ShowSchemaResponse showSchema(string schema_name, IDictionary< string, string > options=null)
Retrieves information about a schema (or all schemas), as specified in schema_name ...
GrantRoleResponse grantRole(GrantRoleRequest request_)
Grants membership in a role to a user or role.
A set of results returned by Kinetica.adminShowClusterOperations(int,IDictionary{string, string}).
LockTableResponse lockTable(string table_name, string lock_type=LockTableRequest.LockType.STATUS, IDictionary< string, string > options=null)
Manages global access to a table&#39;s data.
ShowGraphResponse showGraph(ShowGraphRequest request_)
Shows information and characteristics of graphs that exist on the graph server.
A set of parameters for Kinetica.uploadFilesFromurl(IList{string},IList{string},IDictionary{string, string}).
AdminOfflineResponse adminOffline(bool offline, IDictionary< string, string > options=null)
Take the system offline.
RevokePermissionTableResponse revokePermissionTable(RevokePermissionTableRequest request_)
Revokes a table-level permission from a user or role.
RevokeRoleResponse revokeRole(string role, string member, IDictionary< string, string > options=null)
Revokes membership in a role from a user or role.
A set of parameters for Kinetica.adminBackupBegin(IDictionary{string, string}).
KillProcResponse killProc(string run_id="", IDictionary< string, string > options=null)
Kills a running proc instance.
A set of results returned by Kinetica.clearTable(string,string,IDictionary{string, string}).
Definition: ClearTable.cs:182
A set of results returned by Kinetica.clearTableMonitor(string,IDictionary{string, string}).
A set of parameters for Kinetica.dropSchema(string,IDictionary{string, string}).
Definition: DropSchema.cs:20
A set of results returned by Kinetica.adminRemoveHost(string,IDictionary{string, string}).
DropDatasourceResponse dropDatasource(string name, IDictionary< string, string > options=null)
Drops an existing data source.
DeleteFilesResponse deleteFiles(IList< string > file_names, IDictionary< string, string > options=null)
Deletes one or more files from KiFS.
RevokePermissionDatasourceResponse revokePermissionDatasource(RevokePermissionDatasourceRequest request_)
Revokes a data source permission from a user or role.
A set of results returned by Kinetica.showTableMetadata(IList{string},IDictionary{string, string}).
AdminShowShardsResponse adminShowShards(AdminShowShardsRequest request_)
Show the mapping of shards to the corresponding rank and tom.
HasPermissionResponse hasPermission(string principal, string _object, string object_type, string permission, IDictionary< string, string > options=null)
Checks if the specified user has the specified permission on the specified object.
QueryGraphResponse queryGraph(QueryGraphRequest request_)
Employs a topological query on a network graph generated a-priori by Kinetica.createGraph(string,bool,IList{string},IList{string},IList{string},IList{string},IDictionary{string, string}) and returns a list of adjacent edge(s) or node(s), also known as an adjacency list, depending on what&#39;s been provided to the endpoint; providing edges will return nodes and providing nodes will return edges.
AlterSystemPropertiesResponse alterSystemProperties(AlterSystemPropertiesRequest request_)
The Kinetica.alterSystemProperties(IDictionary{string, string},IDictionary{string, string}) endpoint is primarily used to simplify the testing of the system and is not expected to be used during normal execution.
A set of results returned by Kinetica.alterRole(string,string,string,IDictionary{string, string}).
Definition: AlterRole.cs:115
A set of parameters for Kinetica.alterTable(string,string,string,IDictionary{string, string}).
Definition: AlterTable.cs:72
AggregateMinMaxGeometryResponse aggregateMinMaxGeometry(AggregateMinMaxGeometryRequest request_)
Calculates and returns the minimum and maximum x- and y-coordinates of a particular geospatial geomet...
ShowDatasinkResponse showDatasink(ShowDatasinkRequest request_)
Shows information about a specified data sink or all data sinks.
A set of results returned by Kinetica.filterBySeries(string,string,string,IList{string},IDictionary{string, string}).
A set of parameters for Kinetica.createProc(string,string,IDictionary{string, byte[]},string,IList{string},IDictionary{string, string}).
Definition: CreateProc.cs:23
ShowTableMonitorsResponse showTableMonitors(IList< string > monitor_ids, IDictionary< string, string > options=null)
Show table monitors and their properties.
A set of results returned by Kinetica.grantPermission(string,string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.adminAlterHost(string,IDictionary{string, string}).
A set of parameters for Kinetica.insertRecords{T}(string,IList{T},IDictionary{string, string}).
AdminAddRanksResponse adminAddRanks(AdminAddRanksRequest request_)
Add one or more ranks to an existing Kinetica cluster.
InsertRecordsRandomResponse insertRecordsRandom(string table_name, long count, IDictionary< string, IDictionary< string, double >> options=null)
Generates a specified number of random records and adds them to the given table.
HasProcResponse hasProc(string proc_name, IDictionary< string, string > options=null)
Checks the existence of a proc with the given name.
AggregateMinMaxResponse aggregateMinMax(AggregateMinMaxRequest request_)
Calculates and returns the minimum and maximum values of a particular column in a table...
A set of results returned by Kinetica.insertSymbol(string,string,byte[],IDictionary{string, string}).
DeleteFilesResponse deleteFiles(DeleteFilesRequest request_)
Deletes one or more files from KiFS.
AdminBackupBeginResponse adminBackupBegin(AdminBackupBeginRequest request_)
Prepares the system for a backup by closing all open file handles after allowing current active jobs ...
FilterByAreaResponse filterByArea(FilterByAreaRequest request_)
Calculates which objects from a table are within a named area of interest (NAI/polygon).
IList< IDictionary< string, IList< string > > > properties
Definition: ShowTypes.cs:163
DropDatasinkResponse dropDatasink(string name, IDictionary< string, string > options=null)
Drops an existing data sink.
AdminShowClusterOperationsResponse adminShowClusterOperations(AdminShowClusterOperationsRequest request_)
Requests the detailed status of the current operation (by default) or a prior cluster operation speci...
KillProcResponse killProc(KillProcRequest request_)
Kills a running proc instance.
IList< string > type_schemas
Type schemas of the respective tables in &lt;member name=&quot;table_names&quot;&gt;.
Definition: ShowTable.cs:1064
A set of parameters for Kinetica.aggregateHistogram(string,string,double,double,double,IDictionary{string, string}).
A set of parameters for Kinetica.alterSchema(string,string,string,IDictionary{string, string}).
Definition: AlterSchema.cs:21
A set of results returned by Kinetica.visualizeImageChart(string,IList{string},IList{string},double,double,double,double,int,int,string,IDictionary{string, IList{string}},IDictionary{string, string}).
A set of results returned by Kinetica.alterResourceGroup(string,IDictionary{string, IDictionary{string, string}},string,string,IDictionary{string, string}).
A set of parameters for Kinetica.insertRecordsFromQuery(string,string,IDictionary{string, IDictionary{string, string}},IDictionary{string, string},IDictionary{string, string}).
A set of results returned by Kinetica.getRecords{T}(string,long,long,IDictionary{string, string}).
Definition: GetRecords.cs:513
A set of parameters for Kinetica.grantPermissionDirectory(string,string,string,IDictionary{string, string}).
A set of results returned by Kinetica.createTriggerByRange(string,IList{string},string,double,double,IDictionary{string, string}).
CreateTableResponse createTable(CreateTableRequest request_)
Creates a new table.
A set of parameters for Kinetica.deleteRecords(string,IList{string},IDictionary{string, string}).
A set of parameters for Kinetica.lockTable(string,string,IDictionary{string, string}).
Definition: LockTable.cs:26
IList< IDictionary< string, IList< string > > > properties
Property maps of the respective tables in &lt;member name=&quot;table_names&quot;&gt;.
Definition: ShowTable.cs:1072
A set of parameters for Kinetica.deleteRole(string,IDictionary{string, string}).
Definition: DeleteRole.cs:18
AlterSchemaResponse alterSchema(AlterSchemaRequest request_)
Used to change the name of a SQL-style schema, specified in .
A set of parameters for Kinetica.showProcStatus(string,IDictionary{string, string}).
A set of results returned by Kinetica.downloadFiles(IList{string},IList{long},IList{long},IDictionary{string, string}).
AlterSchemaResponse alterSchema(string schema_name, string action, string _value, IDictionary< string, string > options=null)
Used to change the name of a SQL-style schema, specified in schema_name .
A set of results returned by Kinetica.clearStatistics(string,string,IDictionary{string, string}).
DropDatasinkResponse dropDatasink(DropDatasinkRequest request_)
Drops an existing data sink.
AlterDirectoryResponse alterDirectory(AlterDirectoryRequest request_)
Alters an existing directory in KiFS.
A set of parameters for Kinetica.aggregateStatisticsByRange(string,string,string,string,string,double,double,double,IDictionary{string, string}).
A set of results returned by Kinetica.exportRecordsToFiles(string,string,IDictionary{string, string}).
A set of parameters for Kinetica.appendRecords(string,string,IDictionary{string, string},IDictionary{string, string}).
IList< string > type_ids
Type ids of the respective tables in &lt;member name=&quot;table_names&quot;&gt;.
Definition: ShowTable.cs:1060
A set of parameters for Kinetica.revokePermissionCredential(string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.createTableMonitor(string,IDictionary{string, string}).
A set of parameters for Kinetica.downloadFiles(IList{string},IList{long},IList{long},IDictionary{string, string}).
CreateDirectoryResponse createDirectory(string directory_name, IDictionary< string, string > options=null)
Creates a new directory in KiFS.
A set of results returned by Kinetica.aggregateMinMax(string,string,IDictionary{string, string}).
A set of parameters for Kinetica.alterDatasink(string,IDictionary{string, string},IDictionary{string, string}).
string type_id
An identifier representing the created type.
Definition: CreateType.cs:1119
A set of results returned by Kinetica.filterByRadius(string,string,string,double,string,double,double,IDictionary{string, string}).
AggregateStatisticsResponse aggregateStatistics(AggregateStatisticsRequest request_)
Calculates the requested statistics of the given column(s) in a given table.
A set of parameters for Kinetica.clearTable(string,string,IDictionary{string, string}).
Definition: ClearTable.cs:24
A set of parameters for Kinetica.createUnion(string,IList{string},IList{IList{string}},IList{string},IDictionary{string, string}).
Definition: CreateUnion.cs:48
InsertRecordsFromPayloadResponse insertRecordsFromPayload(string table_name, string data_text, byte[] data_bytes, IDictionary< string, IDictionary< string, string >> modify_columns=null, IDictionary< string, string > create_table_options=null, IDictionary< string, string > options=null)
Reads from the given text-based or binary payload and inserts the data into a new or existing table...
AlterDirectoryResponse alterDirectory(string directory_name, IDictionary< string, string > directory_updates_map, IDictionary< string, string > options=null)
Alters an existing directory in KiFS.
A set of results returned by Kinetica.createTriggerByArea(string,IList{string},string,IList{double},string,IList{double},IDictionary{string, string}).
CreateDatasinkResponse createDatasink(CreateDatasinkRequest request_)
Creates a data sink, which contains the destination information for a data sink that is external to t...
A set of parameters for Kinetica.showSystemTiming(IDictionary{string, string}).
A set of results returned by Kinetica.getRecords{T}(string,long,long,IDictionary{string, string}).
Definition: GetRecords.cs:557
A set of results returned by Kinetica.adminShowJobs(IDictionary{string, string}). ...
ShowEnvironmentResponse showEnvironment(ShowEnvironmentRequest request_)
Shows information about a specified user-defined function (UDF) environment or all environments...
AlterVideoResponse alterVideo(string path, IDictionary< string, string > options=null)
Alters a video.
AdminShutdownResponse adminShutdown(AdminShutdownRequest request_)
Exits the database server application.
GrantPermissionProcResponse grantPermissionProc(GrantPermissionProcRequest request_)
Grants a proc-level permission to a user or role.
A set of results returned by Kinetica.aggregateUnpivot(string,IList{string},string,string,IList{string},IDictionary{string, string}).
ShowSecurityResponse showSecurity(ShowSecurityRequest request_)
Shows security information relating to users and/or roles.
A set of parameters for Kinetica.deleteResourceGroup(string,IDictionary{string, string}).
A set of results returned by Kinetica.alterTier(string,IDictionary{string, string}).
Definition: AlterTier.cs:282
A set of results returned by Kinetica.adminAlterHost(string,IDictionary{string, string}).
A set of results returned by Kinetica.clearTrigger(string,IDictionary{string, string}).
Definition: ClearTrigger.cs:57
ShowTablesByTypeResponse showTablesByType(ShowTablesByTypeRequest request_)
Gets names of the tables whose type matches the given criteria.
A set of results returned by Kinetica.createDatasource(string,string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.updateRecords{T}(string,IList{string},IList{IDictionary{string, string}},IList{T},IDictionary{string, string}).
GrantPermissionCredentialResponse grantPermissionCredential(GrantPermissionCredentialRequest request_)
Grants a credential-level permission to a user or role.
ExecuteSqlResponse executeSql(ExecuteSqlRequest request_)
Execute a SQL statement (query, DML, or DDL).
A set of parameters for Kinetica.revokePermissionDatasource(string,string,string,IDictionary{string, string}).
MergeRecordsResponse mergeRecords(string table_name, IList< string > source_table_names, IList< IDictionary< string, string >> field_maps, IDictionary< string, string > options=null)
Create a new empty result table (specified by table_name ), and insert all records from source tables...
A set of parameters for Kinetica.createEnvironment(string,IDictionary{string, string}).
A set of results returned by Kinetica.revokePermission(string,string,string,string,IDictionary{string, string}).
RepartitionGraphResponse repartitionGraph(string graph_name, IDictionary< string, string > options=null)
Rebalances an existing partitioned graph.
A set of results returned by Kinetica.adminSwitchover(IList{string},IList{string},IDictionary{string, string}).
CreateJoinTableResponse createJoinTable(CreateJoinTableRequest request_)
Creates a table that is the result of a SQL JOIN.
ShowDatasourceResponse showDatasource(string name, IDictionary< string, string > options=null)
Shows information about a specified data source or all data sources.
InsertRecordsFromQueryResponse insertRecordsFromQuery(InsertRecordsFromQueryRequest request_)
Computes remote query result and inserts the result data into a new or existing table
FilterByAreaGeometryResponse filterByAreaGeometry(string table_name, string view_name, string column_name, IList< double > x_vector, IList< double > y_vector, IDictionary< string, string > options=null)
Calculates which geospatial geometry objects from a table intersect a named area of interest (NAI/pol...
CreateGraphResponse createGraph(CreateGraphRequest request_)
Creates a new graph network using given nodes, edges, weights, and restrictions.
ShowSqlProcResponse showSqlProc(string procedure_name="", IDictionary< string, string > options=null)
Shows information about SQL procedures, including the full definition of each requested procedure...
RevokePermissionProcResponse revokePermissionProc(RevokePermissionProcRequest request_)
Revokes a proc-level permission from a user or role.
GrantPermissionSystemResponse grantPermissionSystem(GrantPermissionSystemRequest request_)
Grants a system-level permission to a user or role.
AdminRemoveRanksResponse adminRemoveRanks(AdminRemoveRanksRequest request_)
Remove one or more ranks from an existing Kinetica cluster.
CreateJobResponse createJob(string endpoint, string request_encoding, byte[] data, string data_str, IDictionary< string, string > options=null)
Create a job which will run asynchronously.
A set of parameters for Kinetica.filterByRadius(string,string,string,double,string,double,double,IDictionary{string, string}).
A set of results returned by Kinetica.hasTable(string,IDictionary{string, string}).
Definition: HasTable.cs:60
A set of results returned by Kinetica.adminBackupBegin(IDictionary{string, string}).
A set of results returned by Kinetica.dropCredential(string,IDictionary{string, string}).
ShowProcStatusResponse showProcStatus(string run_id="", IDictionary< string, string > options=null)
Shows the statuses of running or completed proc instances.
A set of parameters for Kinetica.adminAddHost(string,IDictionary{string, string}).
Definition: AdminAddHost.cs:18
ShowVideoResponse showVideo(ShowVideoRequest request_)
Retrieves information about rendered videos.
ShowTriggersResponse showTriggers(IList< string > trigger_ids, IDictionary< string, string > options=null)
Retrieves information regarding the specified triggers or all existing triggers currently active...
A set of parameters for Kinetica.exportRecordsToTable(string,string,IDictionary{string, string}).
DropDatasourceResponse dropDatasource(DropDatasourceRequest request_)
Drops an existing data source.
FilterByValueResponse filterByValue(string table_name, string view_name, bool is_string, double _value, string value_str, string column_name, IDictionary< string, string > options=null)
Calculates which objects from a table has a particular value for a particular column.
RevokePermissionTableResponse revokePermissionTable(string name, string permission, string table_name, IDictionary< string, string > options=null)
Revokes a table-level permission from a user or role.
A set of parameters for Kinetica.createMaterializedView(string,IDictionary{string, string}).
A set of parameters for Kinetica.alterVideo(string,IDictionary{string, string}).
Definition: AlterVideo.cs:18
A set of results returned by Kinetica.adminBackupEnd(IDictionary{string, string}).
A set of results returned by Kinetica.grantPermissionProc(string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.createUserExternal(string,IDictionary{string, string}).
A set of parameters for Kinetica.showGraph(string,IDictionary{string, string}).
Definition: ShowGraph.cs:19
ExportRecordsToTableResponse exportRecordsToTable(string table_name, string remote_query="", IDictionary< string, string > options=null)
Exports records from source table to the specified target table in an external database
DeleteProcResponse deleteProc(string proc_name, IDictionary< string, string > options=null)
Deletes a proc.
A set of results returned by Kinetica.aggregateUnpivot(string,IList{string},string,string,IList{string},IDictionary{string, string}).
CreateCredentialResponse createCredential(string credential_name, string type, string identity, string secret, IDictionary< string, string > options=null)
Create a new credential.
A set of parameters for Kinetica.adminShutdown(string,string,IDictionary{string, string}).
A set of results returned by Kinetica.filterByValue(string,string,bool,double,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.filterByAreaGeometry(string,string,string,IList{double},IList{double},IDictionary{string, string}).
AlterDatasourceResponse alterDatasource(AlterDatasourceRequest request_)
Alters the properties of an existing data source
A set of results returned by Kinetica.filterByString(string,string,string,string,IList{string},IDictionary{string, string}).
A set of parameters for Kinetica.updateRecords{T}(string,IList{string},IList{IDictionary{string, string}},IList{T},IDictionary{string, string}).
GrantPermissionDatasourceResponse grantPermissionDatasource(GrantPermissionDatasourceRequest request_)
Grants a data source permission to a user or role.
ShowSchemaResponse showSchema(ShowSchemaRequest request_)
Retrieves information about a schema (or all schemas), as specified in .
GetRecordsBySeriesResponse< T > getRecordsBySeries< T >(GetRecordsBySeriesRequest request_)
Retrieves the complete series/track records from the given based on the partial track information co...
A set of parameters for Kinetica.clearStatistics(string,string,IDictionary{string, string}).
DeleteRoleResponse deleteRole(DeleteRoleRequest request_)
Deletes an existing role.
ClearTableMonitorResponse clearTableMonitor(string topic_id, IDictionary< string, string > options=null)
Deactivates a table monitor previously created with Kinetica.createTableMonitor(string,IDictionary{string, string}).
ShowSystemStatusResponse showSystemStatus(ShowSystemStatusRequest request_)
Provides server configuration and health related status to the caller.
CreateMaterializedViewResponse createMaterializedView(CreateMaterializedViewRequest request_)
Initiates the process of creating a materialized view, reserving the view&#39;s name to prevent other vie...
ShowResourceObjectsResponse showResourceObjects(IDictionary< string, string > options=null)
Returns information about the internal sub-components (tiered objects) which use resources of the sys...
A set of results returned by Kinetica.alterUser(string,string,string,IDictionary{string, string}).
Definition: AlterUser.cs:162
AppendRecordsResponse appendRecords(string table_name, string source_table_name, IDictionary< string, string > field_map, IDictionary< string, string > options=null)
Append (or insert) all records from a source table (specified by source_table_name ) to a particular ...
A set of results returned by Kinetica.updateRecords{T}(string,IList{string},IList{IDictionary{string...
RevokePermissionSystemResponse revokePermissionSystem(string name, string permission, IDictionary< string, string > options=null)
Revokes a system-level permission from a user or role.
GrantPermissionResponse grantPermission(GrantPermissionRequest request_)
Grant user or role the specified permission on the specified object.
A set of parameters for Kinetica.showResourceStatistics(IDictionary{string, string}).
GetRecordsByColumnResponse getRecordsByColumn(string table_name, IList< string > column_names, long offset=0, long limit=-9999, IDictionary< string, string > options=null)
For a given table, retrieves the values from the requested column(s).
A set of parameters for Kinetica.getRecordsByColumn(string,IList{string},long,long,IDictionary{string, string}).
A set of results returned by Kinetica.alterDatasink(string,IDictionary{string, string},IDictionary{string, string}).
A set of parameters for Kinetica.grantPermissionDatasource(string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.revokePermissionSystem(string,string,IDictionary{string, string}).
A set of parameters for Kinetica.createDatasource(string,string,string,string,IDictionary{string, string}).
ShowFilesResponse showFiles(IList< string > paths, IDictionary< string, string > options=null)
Shows information about files in KiFS.
AdminVerifyDbResponse adminVerifyDb(IDictionary< string, string > options=null)
Verify database is in a consistent state.
InsertSymbolResponse insertSymbol(string symbol_id, string symbol_format, byte[] symbol_data, IDictionary< string, string > options=null)
Adds a symbol or icon (i.e.
AdminSwitchoverResponse adminSwitchover(IList< string > processes, IList< string > destinations, IDictionary< string, string > options=null)
Manually switch over one or more processes to another host.
RepartitionGraphResponse repartitionGraph(RepartitionGraphRequest request_)
Rebalances an existing partitioned graph.
InsertRecordsFromFilesResponse insertRecordsFromFiles(InsertRecordsFromFilesRequest request_)
Reads from one or more files and inserts the data into a new or existing table.
A set of parameters for Kinetica.showCredential(string,IDictionary{string, string}).
A set of parameters for Kinetica.grantPermissionCredential(string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.adminAlterJobs(IList{long},string,IDictionary{string, string}).
GrantRoleResponse grantRole(string role, string member, IDictionary< string, string > options=null)
Grants membership in a role to a user or role.
CreateTriggerByAreaResponse createTriggerByArea(string request_id, IList< string > table_names, string x_column_name, IList< double > x_vector, string y_column_name, IList< double > y_vector, IDictionary< string, string > options=null)
Sets up an area trigger mechanism for two column_names for one or more tables.
CreateGraphResponse createGraph(string graph_name, bool directed_graph, IList< string > nodes, IList< string > edges, IList< string > weights, IList< string > restrictions, IDictionary< string, string > options=null)
Creates a new graph network using given nodes, edges, weights, and restrictions.
ShowDirectoriesResponse showDirectories(ShowDirectoriesRequest request_)
Shows information about directories in KiFS.
A set of results returned by Kinetica.alterTableColumns(string,IList{IDictionary{string, string}},IDictionary{string, string}).
A set of parameters for Kinetica.exportRecordsToFiles(string,string,IDictionary{string, string}).
A set of results returned by Kinetica.deleteDirectory(string,IDictionary{string, string}).
AlterTableColumnsResponse alterTableColumns(string table_name, IList< IDictionary< string, string >> column_alterations, IDictionary< string, string > options)
Apply various modifications to columns in a table, view.
AdminOfflineResponse adminOffline(AdminOfflineRequest request_)
Take the system offline.
HasSchemaResponse hasSchema(HasSchemaRequest request_)
Checks for the existence of a schema with the given name.
InsertRecordsFromQueryResponse insertRecordsFromQuery(string table_name, string remote_query, IDictionary< string, IDictionary< string, string >> modify_columns=null, IDictionary< string, string > create_table_options=null, IDictionary< string, string > options=null)
Computes remote query result and inserts the result data into a new or existing table
GrantPermissionDatasourceResponse grantPermissionDatasource(string name, string permission, string datasource_name, IDictionary< string, string > options=null)
Grants a data source permission to a user or role.
ShowSystemTimingResponse showSystemTiming(IDictionary< string, string > options=null)
Returns the last 100 database requests along with the request timing and internal job id...
GetRecordsResponse< T > getRecords< T >(GetRecordsRequest request_)
Retrieves records from a given table, optionally filtered by an expression and/or sorted by a column...
A set of results returned by Kinetica.killProc(string,IDictionary{string, string}).
Definition: KillProc.cs:204
A set of results returned by Kinetica.adminAlterJobs(IList{long},string,IDictionary{string, string}).
FilterByStringResponse filterByString(string table_name, string view_name, string expression, string mode, IList< string > column_names, IDictionary< string, string > options=null)
Calculates which objects from a table or view match a string expression for the given string columns...
RevokePermissionProcResponse revokePermissionProc(string name, string permission, string proc_name, IDictionary< string, string > options=null)
Revokes a proc-level permission from a user or role.
A set of results returned by Kinetica.alterDatasource(string,IDictionary{string, string},IDictionary{string, string}).
A set of results returned by Kinetica.grantPermissionDatasource(string,string,string,IDictionary{string, string}).
AlterDatasinkResponse alterDatasink(AlterDatasinkRequest request_)
Alters the properties of an existing data sink
UploadFilesFromurlResponse uploadFilesFromurl(UploadFilesFromurlRequest request_)
Uploads one or more files to KiFS.
DropSchemaResponse dropSchema(DropSchemaRequest request_)
Drops an existing SQL-style schema, specified in .
IList< string > type_schemas
Definition: ShowTypes.cs:161
A set of parameters for Kinetica.showSystemProperties(IDictionary{string, string}).
RevokePermissionCredentialResponse revokePermissionCredential(string name, string permission, string credential_name, IDictionary< string, string > options=null)
Revokes a credential-level permission from a user or role.
ShowResourceStatisticsResponse showResourceStatistics(ShowResourceStatisticsRequest request_)
Requests various statistics for storage/memory tiers and resource groups.
A set of parameters for Kinetica.showDatasink(string,IDictionary{string, string}).
Definition: ShowDatasink.cs:20
CreateUserInternalResponse createUserInternal(string name, string password, IDictionary< string, string > options=null)
Creates a new internal user (a user whose credentials are managed by the database system)...
ClearStatisticsResponse clearStatistics(ClearStatisticsRequest request_)
Clears statistics (cardinality, mean value, etc.) for a column in a specified table.
AdminShowShardsResponse adminShowShards(IDictionary< string, string > options=null)
Show the mapping of shards to the corresponding rank and tom.
ShowResourceStatisticsResponse showResourceStatistics(IDictionary< string, string > options=null)
Requests various statistics for storage/memory tiers and resource groups.
A set of results returned by Kinetica.createProjection(string,string,IList{string},IDictionary{string, string}).
CreateUnionResponse createUnion(string table_name, IList< string > table_names, IList< IList< string >> input_column_names, IList< string > output_column_names, IDictionary< string, string > options=null)
Merges data from one or more tables with comparable data types into a new table.
CreateTableResponse createTable(string table_name, string type_id, IDictionary< string, string > options=null)
Creates a new table.
CreateMaterializedViewResponse createMaterializedView(string table_name, IDictionary< string, string > options=null)
Initiates the process of creating a materialized view, reserving the view&#39;s name to prevent other vie...
A set of results returned by Kinetica.revokePermissionProc(string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.alterRole(string,string,string,IDictionary{string, string}).
Definition: AlterRole.cs:19
FilterByRadiusResponse filterByRadius(FilterByRadiusRequest request_)
Calculates which objects from a table lie within a circle with the given radius and center point (i...
ShowStatisticsResponse showStatistics(ShowStatisticsRequest request_)
Retrieves the collected column statistics for the specified table(s).
A set of results returned by Kinetica.updateRecordsBySeries(string,string,string,IList{string},IDictionary{string, string}).
AppendRecordsResponse appendRecords(AppendRecordsRequest request_)
Append (or insert) all records from a source table (specified by ) to a particular target table (spec...
A set of results returned by Kinetica.showSqlProc(string,IDictionary{string, string}).
Definition: ShowSqlProc.cs:154
A set of parameters for Kinetica.deleteProc(string,IDictionary{string, string}).
Definition: DeleteProc.cs:19
A set of parameters for Kinetica.hasProc(string,IDictionary{string, string}).
Definition: HasProc.cs:18
ShowResourceGroupsResponse showResourceGroups(IList< string > names, IDictionary< string, string > options=null)
Requests resource group properties.
A set of parameters for Kinetica.solveGraph(string,IList{string},IList{string},string,IList{string},IList{string},string,IDictionary{string, string}).
Definition: SolveGraph.cs:33
A set of results returned by Kinetica.showGraph(string,IDictionary{string, string}).
Definition: ShowGraph.cs:176
AlterRoleResponse alterRole(AlterRoleRequest request_)
Alters a Role.
A set of parameters for Kinetica.filterBySeries(string,string,string,IList{string},IDictionary{string, string}).
A set of results returned by Kinetica.adminShutdown(string,string,IDictionary{string, string}).
A set of parameters for Kinetica.showDirectories(string,IDictionary{string, string}).
A set of parameters for Kinetica.mergeRecords(string,IList{string},IList{IDictionary{string, string}},IDictionary{string, string}).
Definition: MergeRecords.cs:39
A set of parameters for Kinetica.grantPermissionTable(string,string,string,string,IDictionary{string, string}).
AdminBackupEndResponse adminBackupEnd(AdminBackupEndRequest request_)
Restores the system to normal operating mode after a backup has completed, allowing any queries that ...
A set of results returned by Kinetica.grantPermissionTable(string,string,string,string,IDictionary{string, string}).
A set of results returned by Kinetica.showTable(string,IDictionary{string, string}).
Definition: ShowTable.cs:591
A set of results returned by Kinetica.aggregateHistogram(string,string,double,double,double,IDictionary{string, string}).
HasProcResponse hasProc(HasProcRequest request_)
Checks the existence of a proc with the given name.
AlterDatasinkResponse alterDatasink(string name, IDictionary< string, string > datasink_updates_map, IDictionary< string, string > options)
Alters the properties of an existing data sink
CollectStatisticsResponse collectStatistics(CollectStatisticsRequest request_)
Collect statistics for a column(s) in a specified table.
A set of parameters for Kinetica.adminBackupEnd(IDictionary{string, string}).
A set of parameters for Kinetica.showEnvironment(string,IDictionary{string, string}).
A set of results returned by Kinetica.showDirectories(string,IDictionary{string, string}).
A set of parameters for Kinetica.alterTier(string,IDictionary{string, string}).
Definition: AlterTier.cs:27
AlterUserResponse alterUser(AlterUserRequest request_)
Alters a user.
ShowSystemTimingResponse showSystemTiming(ShowSystemTimingRequest request_)
Returns the last 100 database requests along with the request timing and internal job id...
VisualizeIsochroneResponse visualizeIsochrone(string graph_name, string source_node, double max_solution_radius, IList< string > weights_on_edges, IList< string > restrictions, int num_levels, bool generate_image, string levels_table, IDictionary< string, string > style_options, IDictionary< string, string > solve_options=null, IDictionary< string, string > contour_options=null, IDictionary< string, string > options=null)
Generate an image containing isolines for travel results using an existing graph. ...
AdminRebalanceResponse adminRebalance(IDictionary< string, string > options=null)
Rebalance the data in the cluster so that all nodes contain an equal number of records approximately ...
MatchGraphResponse matchGraph(string graph_name, IList< string > sample_points, string solve_method=MatchGraphRequest.SolveMethod.MARKOV_CHAIN, string solution_table="", IDictionary< string, string > options=null)
Matches a directed route implied by a given set of latitude/longitude points to an existing underlyin...
A set of results returned by Kinetica.createDirectory(string,IDictionary{string, string}).
AlterSystemPropertiesResponse alterSystemProperties(IDictionary< string, string > property_updates_map, IDictionary< string, string > options=null)
The Kinetica.alterSystemProperties(IDictionary{string, string},IDictionary{string, string}) endpoint is primarily used to simplify the testing of the system and is not expected to be used during normal execution.
A set of results returned by Kinetica.aggregateUnique(string,string,long,long,IDictionary{string, string}).
A set of results returned by Kinetica.filterByBoxGeometry(string,string,string,double,double,double,double,IDictionary{string, string}).
RevokePermissionCredentialResponse revokePermissionCredential(RevokePermissionCredentialRequest request_)
Revokes a credential-level permission from a user or role.
A set of parameters for Kinetica.adminShowShards(IDictionary{string, string}).
A set of parameters for Kinetica.showTypes(string,string,IDictionary{string, string}).
Definition: ShowTypes.cs:22
A set of results returned by Kinetica.showResourceGroups(IList{string},IDictionary{string, string}).
A set of parameters for Kinetica.filterByArea(string,string,string,IList{double},string,IList{double},IDictionary{string, string}).
Definition: FilterByArea.cs:29
A set of results returned by Kinetica.repartitionGraph(string,IDictionary{string, string})...
ShowGraphResponse showGraph(string graph_name="", IDictionary< string, string > options=null)
Shows information and characteristics of graphs that exist on the graph server.
ShowFilesResponse showFiles(ShowFilesRequest request_)
Shows information about files in KiFS.
AdminBackupBeginResponse adminBackupBegin(IDictionary< string, string > options=null)
Prepares the system for a backup by closing all open file handles after allowing current active jobs ...
CollectStatisticsResponse collectStatistics(string table_name, IList< string > column_names, IDictionary< string, string > options=null)
Collect statistics for a column(s) in a specified table.
A set of results returned by Kinetica.deleteRecords(string,IList{string},IDictionary{string, string}).
A set of parameters for Kinetica.showTableMetadata(IList{string},IDictionary{string, string}).
AggregateGroupByResponse aggregateGroupBy(AggregateGroupByRequest request_)
Calculates unique combinations (groups) of values for the given columns in a given table or view and ...
A set of parameters for Kinetica.grantPermissionSystem(string,string,IDictionary{string, string}).
A set of results returned by Kinetica.deleteResourceGroup(string,IDictionary{string, string}).
GetJobResponse getJob(long job_id, IDictionary< string, string > options=null)
Get the status and result of asynchronously running job.
RevokeRoleResponse revokeRole(RevokeRoleRequest request_)
Revokes membership in a role from a user or role.
A set of results returned by Kinetica.getRecordsBySeries{T}(string,string,int,int,IDictionary{string, string}).
A set of results returned by Kinetica.adminAddHost(string,IDictionary{string, string}).
DeleteResourceGroupResponse deleteResourceGroup(string name, IDictionary< string, string > options=null)
Deletes a resource group.
IList< string > labels
Definition: ShowTypes.cs:162
A set of results returned by Kinetica.executeSql(string,long,long,string,IList{byte[]},IDictionary{string, string}).
Definition: ExecuteSql.cs:1966
AlterEnvironmentResponse alterEnvironment(string environment_name, string action, string _value, IDictionary< string, string > options=null)
Alters an existing environment which can be referenced by a user-defined function (UDF)...
AdminHaRefreshResponse adminHaRefresh(AdminHaRefreshRequest request_)
Restarts the HA processing on the given cluster as a mechanism of accepting breaking HA conf changes...
CreateTableMonitorResponse createTableMonitor(CreateTableMonitorRequest request_)
Creates a monitor that watches for a single table modification event type (insert, update, or delete) on a particular table (identified by ) and forwards event notifications to subscribers via ZMQ.
AlterTierResponse alterTier(AlterTierRequest request_)
Alters properties of an exisiting tier to facilitate resource management.
LockTableResponse lockTable(LockTableRequest request_)
Manages global access to a table&#39;s data.
CreateResourceGroupResponse createResourceGroup(CreateResourceGroupRequest request_)
Creates a new resource group to facilitate resource management.
AlterTableMonitorResponse alterTableMonitor(AlterTableMonitorRequest request_)
Alters a table monitor previously created with Kinetica.createTableMonitor(string,IDictionary{string, string}).
A set of results returned by Kinetica.showVideo(IList{string},IDictionary{string, string})...
Definition: ShowVideo.cs:59
A set of results returned by Kinetica.grantPermissionCredential(string,string,string,IDictionary{string, string}).
SolveGraphResponse solveGraph(SolveGraphRequest request_)
Solves an existing graph for a type of problem (e.g., shortest path, page rank, travelling salesman...
A set of results returned by Kinetica.alterSchema(string,string,string,IDictionary{string, string}).
Definition: AlterSchema.cs:124
A set of parameters for Kinetica.grantRole(string,string,IDictionary{string, string}).
Definition: GrantRole.cs:19
A set of results returned by Kinetica.alterEnvironment(string,string,string,IDictionary{string, string}).
A set of results returned by Kinetica.deleteRole(string,IDictionary{string, string}).
Definition: DeleteRole.cs:56
A set of results returned by Kinetica.createMaterializedView(string,IDictionary{string, string}).
CreateTypeResponse createType(string type_definition, string label, IDictionary< string, IList< string >> properties=null, IDictionary< string, string > options=null)
Creates a new type describing the layout of a table.
CreateTableExternalResponse createTableExternal(CreateTableExternalRequest request_)
Creates a new external table, which is a local database object whose source data is located externall...
A set of parameters for Kinetica.alterTableMetadata(IList{string},IDictionary{string, string},IDictionary{string, string}).
AlterTierResponse alterTier(string name, IDictionary< string, string > options=null)
Alters properties of an exisiting tier to facilitate resource management.
A set of parameters for Kinetica.filterByList(string,string,IDictionary{string, IList{string}},IDictionary{string, string}).
Definition: FilterByList.cs:41
AlterDatasourceResponse alterDatasource(string name, IDictionary< string, string > datasource_updates_map, IDictionary< string, string > options)
Alters the properties of an existing data source
A set of parameters for Kinetica.showDatasource(string,IDictionary{string, string}).
A set of parameters for Kinetica.createTableExternal(string,IList{string},IDictionary{string, IDictionary{string, string}},IDictionary{string, string},IDictionary{string, string}).
GetRecordsFromCollectionResponse< T > getRecordsFromCollection< T >(GetRecordsFromCollectionRequest request_)
Retrieves records from a collection.
A set of parameters for Kinetica.filterByValue(string,string,bool,double,string,string,IDictionary{string, string}).
CreateJoinTableResponse createJoinTable(string join_table_name, IList< string > table_names, IList< string > column_names, IList< string > expressions=null, IDictionary< string, string > options=null)
Creates a table that is the result of a SQL JOIN.
A set of results returned by Kinetica.filterByTable(string,string,string,string,string,IDictionary{string, string}).
CreateProcResponse createProc(CreateProcRequest request_)
Creates an instance (proc) of the user-defined functions (UDF) specified by the given command...
AlterCredentialResponse alterCredential(string credential_name, IDictionary< string, string > credential_updates_map, IDictionary< string, string > options)
Alter the properties of an existing credential.
RevokePermissionDatasourceResponse revokePermissionDatasource(string name, string permission, string datasource_name, IDictionary< string, string > options=null)
Revokes a data source permission from a user or role.
AggregateStatisticsByRangeResponse aggregateStatisticsByRange(AggregateStatisticsByRangeRequest request_)
Divides the given set into bins and calculates statistics of the values of a value-column in each bin...
GetJobResponse getJob(GetJobRequest request_)
Get the status and result of asynchronously running job.
A set of results returned by Kinetica.showStatistics(IList{string},IDictionary{string, string}).
A set of parameters for Kinetica.createProjection(string,string,IList{string},IDictionary{string, string}).
string type_definition
Value of .
Definition: CreateType.cs:1123
A set of parameters for Kinetica.createTriggerByRange(string,IList{string},string,double,double,IDictionary{string, string}).
FilterByAreaGeometryResponse filterByAreaGeometry(FilterByAreaGeometryRequest request_)
Calculates which geospatial geometry objects from a table intersect a named area of interest (NAI/pol...
AdminAddHostResponse adminAddHost(string host_address, IDictionary< string, string > options=null)
Adds a host to an existing cluster.
FilterByBoxResponse filterByBox(string table_name, string view_name, string x_column_name, double min_x, double max_x, string y_column_name, double min_y, double max_y, IDictionary< string, string > options=null)
Calculates how many objects within the given table lie in a rectangular box.
A set of parameters for Kinetica.revokePermissionDirectory(string,string,string,IDictionary{string, string}).
FilterByGeometryResponse filterByGeometry(string table_name, string view_name, string column_name, string input_wkt, string operation, IDictionary< string, string > options=null)
Applies a geometry filter against a geospatial geometry column in a given table or view...
A set of results returned by Kinetica.createJob(string,string,byte[],string,IDictionary{string, string}).
Definition: CreateJob.cs:276
A set of parameters for Kinetica.adminRemoveHost(string,IDictionary{string, string}).
UploadFilesResponse uploadFiles(IList< string > file_names, IList< byte[]> file_data, IDictionary< string, string > options=null)
Uploads one or more files to KiFS.
DownloadFilesResponse downloadFiles(DownloadFilesRequest request_)
Downloads one or more files from KiFS.
FilterByRangeResponse filterByRange(FilterByRangeRequest request_)
Calculates which objects from a table have a column that is within the given bounds.
A set of parameters for Kinetica.dropEnvironment(string,IDictionary{string, string}).
CreateSchemaResponse createSchema(CreateSchemaRequest request_)
Creates a SQL-style schema.
A set of parameters for Kinetica.revokePermission(string,string,string,string,IDictionary{string, string}).
HasRoleResponse hasRole(string principal, string role, IDictionary< string, string > options=null)
Checks if the specified user has the specified role.
InsertRecordsFromFilesResponse insertRecordsFromFiles(string table_name, IList< string > filepaths, IDictionary< string, IDictionary< string, string >> modify_columns=null, IDictionary< string, string > create_table_options=null, IDictionary< string, string > options=null)
Reads from one or more files and inserts the data into a new or existing table.
A set of results returned by Kinetica.matchGraph(string,IList{string},string,string,IDictionary{string, string}).
Definition: MatchGraph.cs:2617
A set of results returned by Kinetica.revokePermissionCredential(string,string,string,IDictionary{string, string}).
ClearStatisticsResponse clearStatistics(string table_name="", string column_name="", IDictionary< string, string > options=null)
Clears statistics (cardinality, mean value, etc.) for a column in a specified table.
CreateTriggerByRangeResponse createTriggerByRange(CreateTriggerByRangeRequest request_)
Sets up a simple range trigger for a column_name for one or more tables.
A set of parameters for Kinetica.alterDatasource(string,IDictionary{string, string},IDictionary{string, string}).
AdminShowAlertsResponse adminShowAlerts(int num_alerts, IDictionary< string, string > options=null)
Requests a list of the most recent alerts.
A set of parameters for Kinetica.hasSchema(string,IDictionary{string, string}).
Definition: HasSchema.cs:18
A set of parameters for Kinetica.createGraph(string,bool,IList{string},IList{string},IList{string},IList{string},IDictionary{string, string}).
Definition: CreateGraph.cs:30
DropSchemaResponse dropSchema(string schema_name, IDictionary< string, string > options=null)
Drops an existing SQL-style schema, specified in schema_name .
AggregateUnpivotResponse aggregateUnpivot(AggregateUnpivotRequest request_)
Rotate the column values into rows values.
AdminShutdownResponse adminShutdown(string exit_type, string authorization, IDictionary< string, string > options=null)
Exits the database server application.
A set of results returned by Kinetica.createRole(string,IDictionary{string, string}).
Definition: CreateRole.cs:97
A set of parameters for Kinetica.executeSql(string,long,long,string,IList{byte[]},IDictionary{string, string}).
Definition: ExecuteSql.cs:22
FilterByRadiusResponse filterByRadius(string table_name, string view_name, string x_column_name, double x_center, string y_column_name, double y_center, double radius, IDictionary< string, string > options=null)
Calculates which objects from a table lie within a circle with the given radius and center point (i...
A set of parameters for Kinetica.aggregateUnpivot(string,IList{string},string,string,IList{string},IDictionary{string, string}).
A set of results returned by Kinetica.getRecordsByColumn(string,IList{string},long,long,IDictionary{string, string}).
RevokePermissionDirectoryResponse revokePermissionDirectory(RevokePermissionDirectoryRequest request_)
Revokes a KiFS directory-level permission from a user or role.
A set of parameters for Kinetica.alterUser(string,string,string,IDictionary{string, string}).
Definition: AlterUser.cs:19
UploadFilesResponse uploadFiles(UploadFilesRequest request_)
Uploads one or more files to KiFS.
A set of parameters for Kinetica.uploadFiles(IList{string},IList{byte[]},IDictionary{string, string}).
Definition: UploadFiles.cs:88
ShowDatasinkResponse showDatasink(string name, IDictionary< string, string > options=null)
Shows information about a specified data sink or all data sinks.
HasSchemaResponse hasSchema(string schema_name, IDictionary< string, string > options=null)
Checks for the existence of a schema with the given name.
A set of parameters for Kinetica.hasRole(string,string,IDictionary{string, string}).
Definition: HasRole.cs:19
A set of results returned by Kinetica.filterByArea(string,string,string,IList{double},string,IList{double},IDictionary{string, string}).
CreateUserExternalResponse createUserExternal(string name, IDictionary< string, string > options=null)
Creates a new external user (a user whose credentials are managed by an external LDAP).
A set of parameters for Kinetica.createCredential(string,string,string,string,IDictionary{string, string}).
AdminShowJobsResponse adminShowJobs(AdminShowJobsRequest request_)
Get a list of the current jobs in GPUdb.
FilterBySeriesResponse filterBySeries(string table_name, string view_name, string track_id, IList< string > target_track_ids, IDictionary< string, string > options=null)
Filters objects matching all points of the given track (works only on track type data).
A set of parameters for Kinetica.adminRemoveRanks(IList{string},IDictionary{string, string}).
A set of parameters for Kinetica.createTable(string,string,IDictionary{string, string}).
Definition: CreateTable.cs:34
AlterVideoResponse alterVideo(AlterVideoRequest request_)
Alters a video.
AlterUserResponse alterUser(string name, string action, string _value, IDictionary< string, string > options=null)
Alters a user.
A set of parameters for Kinetica.getRecords{T}(string,long,long,IDictionary{string, string}).
Definition: GetRecords.cs:32
const string API_VERSION
CreateEnvironmentResponse createEnvironment(CreateEnvironmentRequest request_)
Creates a new environment which can be used by user-defined functions (UDF).
A set of results returned by Kinetica.revokeRole(string,string,IDictionary{string, string}).
Definition: RevokeRole.cs:67
A set of results returned by Kinetica.createJoinTable(string,IList{string},IList{string},IList{string},IDictionary{string, string}).
A set of parameters for Kinetica.filterByBoxGeometry(string,string,string,double,double,double,double,IDictionary{string, string}).
ShowProcResponse showProc(string proc_name="", IDictionary< string, string > options=null)
Shows information about a proc.
ClearTableMonitorResponse clearTableMonitor(ClearTableMonitorRequest request_)
Deactivates a table monitor previously created with Kinetica.createTableMonitor(string,IDictionary{string, string}).
AggregateHistogramResponse aggregateHistogram(AggregateHistogramRequest request_)
Performs a histogram calculation given a table, a column, and an interval function.
ExecuteProcResponse executeProc(string proc_name, IDictionary< string, string > _params=null, IDictionary< string, byte[]> bin_params=null, IList< string > input_table_names=null, IDictionary< string, IList< string >> input_column_names=null, IList< string > output_table_names=null, IDictionary< string, string > options=null)
Executes a proc.
FilterByGeometryResponse filterByGeometry(FilterByGeometryRequest request_)
Applies a geometry filter against a geospatial geometry column in a given table or view...
A set of results returned by Kinetica.showTableMonitors(IList{string},IDictionary{string, string}).
A set of results returned by Kinetica.showTablesByType(string,string,IDictionary{string, string}).
A set of parameters for Kinetica.adminSwitchover(IList{string},IList{string},IDictionary{string, string}).
CreateTypeResponse createType(CreateTypeRequest request_)
Creates a new type describing the layout of a table.
AlterTableMetadataResponse alterTableMetadata(IList< string > table_names, IDictionary< string, string > metadata_map, IDictionary< string, string > options=null)
Updates (adds or changes) metadata for tables.
FilterByRadiusGeometryResponse filterByRadiusGeometry(string table_name, string view_name, string column_name, double x_center, double y_center, double radius, IDictionary< string, string > options=null)
Calculates which geospatial geometry objects from a table intersect a circle with the given radius an...
A set of parameters for Kinetica.insertSymbol(string,string,byte[],IDictionary{string, string}).
Definition: InsertSymbol.cs:28
DeleteGraphResponse deleteGraph(DeleteGraphRequest request_)
Deletes an existing graph from the graph server and/or persist.
A set of results returned by Kinetica.revokePermissionTable(string,string,string,IDictionary{string, string}).
DeleteUserResponse deleteUser(string name, IDictionary< string, string > options=null)
Deletes an existing user.
AlterCredentialResponse alterCredential(AlterCredentialRequest request_)
Alter the properties of an existing credential.
AdminShowJobsResponse adminShowJobs(IDictionary< string, string > options=null)
Get a list of the current jobs in GPUdb.
CreateDatasinkResponse createDatasink(string name, string destination, IDictionary< string, string > options=null)
Creates a data sink, which contains the destination information for a data sink that is external to t...
CreateUserInternalResponse createUserInternal(CreateUserInternalRequest request_)
Creates a new internal user (a user whose credentials are managed by the database system)...
A set of parameters for Kinetica.getRecordsFromCollection{T}(string,long,long,IDictionary{string, string}).
A set of parameters for Kinetica.adminRebalance(IDictionary{string, string}).
ClearTableResponse clearTable(ClearTableRequest request_)
Clears (drops) one or all tables in the database cluster.
ShowTableResponse showTable(ShowTableRequest request_)
Retrieves detailed information about a table, view, or schema, specified in .
DropEnvironmentResponse dropEnvironment(string environment_name, IDictionary< string, string > options=null)
Drop an existing user-defined function (UDF) environment.
RevokePermissionResponse revokePermission(string principal, string _object, string object_type, string permission, IDictionary< string, string > options=null)
Revoke user or role the specified permission on the specified object.
A set of results returned by Kinetica.showSystemStatus(IDictionary{string, string}).
A set of results returned by Kinetica.insertRecordsFromFiles(string,IList{string},IDictionary{string, IDictionary{string, string}},IDictionary{string, string},IDictionary{string, string}).
ShowSystemPropertiesResponse showSystemProperties(IDictionary< string, string > options=null)
Returns server configuration and version related information to the caller.
A set of results returned by Kinetica.aggregateUnique(string,string,long,long,IDictionary{string, string}).
AggregateStatisticsResponse aggregateStatistics(string table_name, string column_name, string stats, IDictionary< string, string > options=null)
Calculates the requested statistics of the given column(s) in a given table.
DeleteUserResponse deleteUser(DeleteUserRequest request_)
Deletes an existing user.
A set of parameters for Kinetica.hasType(string,IDictionary{string, string}).
Definition: HasType.cs:18
A set of parameters for Kinetica.filterByGeometry(string,string,string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.grantPermission(string,string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.adminShowAlerts(int,IDictionary{string, string}).
ClearTriggerResponse clearTrigger(string trigger_id, IDictionary< string, string > options=null)
Clears or cancels the trigger identified by the specified handle.
ExportRecordsToFilesResponse exportRecordsToFiles(ExportRecordsToFilesRequest request_)
Export records from a table to files.
A set of parameters for Kinetica.repartitionGraph(string,IDictionary{string, string}).
A set of results returned by Kinetica.executeProc(string,IDictionary{string, string},IDictionary{string, byte[]},IList{string},IDictionary{string, IList{string}},IList{string},IDictionary{string, string}).
Definition: ExecuteProc.cs:484
A set of results returned by Kinetica.createVideo(string,string,double,string,double,string,string,string,IDictionary{string, string}).
Definition: CreateVideo.cs:467
FilterByBoxGeometryResponse filterByBoxGeometry(FilterByBoxGeometryRequest request_)
Calculates which geospatial geometry objects from a table intersect a rectangular box...
CreateEnvironmentResponse createEnvironment(string environment_name, IDictionary< string, string > options=null)
Creates a new environment which can be used by user-defined functions (UDF).
CreateDatasourceResponse createDatasource(string name, string location, string user_name, string password, IDictionary< string, string > options=null)
Creates a data source, which contains the location and connection information for a data store that i...
AdminRemoveHostResponse adminRemoveHost(string host, IDictionary< string, string > options=null)
Removes a host from an existing cluster.
FilterByAreaResponse filterByArea(string table_name, string view_name, string x_column_name, IList< double > x_vector, string y_column_name, IList< double > y_vector, IDictionary< string, string > options=null)
Calculates which objects from a table are within a named area of interest (NAI/polygon).
ShowCredentialResponse showCredential(string credential_name, IDictionary< string, string > options=null)
Shows information about a specified credential or all credentials.
A set of parameters for Kinetica.visualizeIsochrone(string,string,double,IList{string},IList{string},int,bool,string,IDictionary{string, string},IDictionary{string, string},IDictionary{string, string},IDictionary{string, string}).
CreateProjectionResponse createProjection(string table_name, string projection_name, IList< string > column_names, IDictionary< string, string > options=null)
Creates a new projection of an existing table.
A set of parameters for Kinetica.aggregateConvexHull(string,string,string,IDictionary{string, string}).
GrantPermissionProcResponse grantPermissionProc(string name, string permission, string proc_name, IDictionary< string, string > options=null)
Grants a proc-level permission to a user or role.
A set of parameters for Kinetica.showTable(string,IDictionary{string, string}).
Definition: ShowTable.cs:47
A set of results returned by Kinetica.alterTableMonitor(string,IDictionary{string, string},IDictionary{string, string}).
A set of results returned by Kinetica.showSchema(string,IDictionary{string, string}).
Definition: ShowSchema.cs:161
A set of results returned by Kinetica.createProc(string,string,IDictionary{string, byte[]},string,IList{string},IDictionary{string, string}).
Definition: CreateProc.cs:320
A set of parameters for Kinetica.alterSystemProperties(IDictionary{string, string},IDictionary{string, string}).
A set of parameters for Kinetica.showSqlProc(string,IDictionary{string, string}). ...
Definition: ShowSqlProc.cs:19
ShowSystemPropertiesResponse showSystemProperties(ShowSystemPropertiesRequest request_)
Returns server configuration and version related information to the caller.
A set of results returned by Kinetica.createGraph(string,bool,IList{string},IList{string},IList{string},IList{string},IDictionary{string, string}).
CreateDatasourceResponse createDatasource(CreateDatasourceRequest request_)
Creates a data source, which contains the location and connection information for a data store that i...
A set of parameters for Kinetica.filterByRange(string,string,string,double,double,IDictionary{string, string}).
AggregateStatisticsByRangeResponse aggregateStatisticsByRange(string table_name, string select_expression, string column_name, string value_column_name, string stats, double start, double end, double interval, IDictionary< string, string > options=null)
Divides the given set into bins and calculates statistics of the values of a value-column in each bin...
AggregateHistogramResponse aggregateHistogram(string table_name, string column_name, double start, double end, double interval, IDictionary< string, string > options=null)
Performs a histogram calculation given a table, a column, and an interval function.
AdminAlterHostResponse adminAlterHost(string host, IDictionary< string, string > options=null)
Alter properties on an existing host in the cluster.
A set of parameters for Kinetica.revokeRole(string,string,IDictionary{string, string}).
Definition: RevokeRole.cs:19
A set of results returned by Kinetica.dropDatasink(string,IDictionary{string, string}).
A set of parameters for Kinetica.deleteDirectory(string,IDictionary{string, string}).
FilterBySeriesResponse filterBySeries(FilterBySeriesRequest request_)
Filters objects matching all points of the given track (works only on track type data).
ShowTypesResponse showTypes(string type_id, string label, IDictionary< string, string > options=null)
Retrieves information for the specified data type ID or type label.
A set of parameters for Kinetica.showProc(string,IDictionary{string, string}).
Definition: ShowProc.cs:18
A set of results returned by Kinetica.aggregateGroupBy(string,IList{string},long,long,IDictionary{string, string}).
A set of parameters for Kinetica.showSchema(string,IDictionary{string, string}).
Definition: ShowSchema.cs:20
ExecuteProcResponse executeProc(ExecuteProcRequest request_)
Executes a proc.
A set of parameters for Kinetica.dropCredential(string,IDictionary{string, string}).
FilterByRangeResponse filterByRange(string table_name, string view_name, string column_name, double lower_bound, double upper_bound, IDictionary< string, string > options=null)
Calculates which objects from a table have a column that is within the given bounds.
A set of results returned by Kinetica.alterVideo(string,IDictionary{string, string}).
Definition: AlterVideo.cs:93
A set of parameters for Kinetica.insertRecords{T}(string,IList{T},IDictionary{string, string}).
AggregateMinMaxResponse aggregateMinMax(string table_name, string column_name, IDictionary< string, string > options=null)
Calculates and returns the minimum and maximum values of a particular column in a table...
InsertRecordsResponse insertRecords< T >(InsertRecordsRequest< T > request_)
Adds multiple records to the specified table.
A set of parameters for Kinetica.filterByRadiusGeometry(string,string,string,double,double,double,IDictionary{string, string}).
AlterTableResponse alterTable(AlterTableRequest request_)
Apply various modifications to a table or view.
CreateVideoResponse createVideo(string attribute, string begin, double duration_seconds, string end, double frames_per_second, string style, string path, string style_parameters, IDictionary< string, string > options=null)
Creates a job to generate a sequence of raster images that visualize data over a specified time...
A set of results returned by Kinetica.showTriggers(IList{string},IDictionary{string, string}).
Definition: ShowTriggers.cs:60
A set of parameters for Kinetica.aggregateKMeans(string,IList{string},int,double,IDictionary{string, string}).
MatchGraphResponse matchGraph(MatchGraphRequest request_)
Matches a directed route implied by a given set of latitude/longitude points to an existing underlyin...
A set of parameters for Kinetica.createJob(string,string,byte[],string,IDictionary{string, string}).
Definition: CreateJob.cs:23
A set of results returned by Kinetica.showDatasink(string,IDictionary{string, string}).
Definition: ShowDatasink.cs:62
A set of parameters for Kinetica.alterCredential(string,IDictionary{string, string},IDictionary{string, string}).
CreateTriggerByAreaResponse createTriggerByArea(CreateTriggerByAreaRequest request_)
Sets up an area trigger mechanism for two column_names for one or more tables.
A set of parameters for Kinetica.createDirectory(string,IDictionary{string, string}).
A set of results returned by Kinetica.revokePermissionDirectory(string,string,string,IDictionary{string, string}).
GrantPermissionTableResponse grantPermissionTable(GrantPermissionTableRequest request_)
Grants a table-level permission to a user or role.
A set of results returned by Kinetica.appendRecords(string,string,IDictionary{string, string},IDictionary{string, string}).
A set of results returned by Kinetica.dropSchema(string,IDictionary{string, string}).
Definition: DropSchema.cs:239
A set of results returned by Kinetica.filterByRadiusGeometry(string,string,string,double,double,double,IDictionary{string, string}).
A set of parameters for Kinetica.collectStatistics(string,IList{string},IDictionary{string, string}).
A set of results returned by Kinetica.filterByBox(string,string,string,double,double,string,double,double,IDictionary{string, string}).
Definition: FilterByBox.cs:293
A set of results returned by Kinetica.showProc(string,IDictionary{string, string}).
Definition: ShowProc.cs:155
AlterTableResponse alterTable(string table_name, string action, string _value, IDictionary< string, string > options=null)
Apply various modifications to a table or view.
A set of results returned by Kinetica.createUserExternal(string,IDictionary{string, string}).
AdminBackupEndResponse adminBackupEnd(IDictionary< string, string > options=null)
Restores the system to normal operating mode after a backup has completed, allowing any queries that ...
A set of results returned by Kinetica.insertRecordsFromPayload(string,string,byte[],IDictionary{string, IDictionary{string, string}},IDictionary{string, string},IDictionary{string, string}).
A set of results returned by Kinetica.filterByAreaGeometry(string,string,string,IList{double},IList{double},IDictionary{string, string}).
CreateResourceGroupResponse createResourceGroup(string name, IDictionary< string, IDictionary< string, string >> tier_attributes, string ranking, string adjoining_resource_group="", IDictionary< string, string > options=null)
Creates a new resource group to facilitate resource management.
FilterByRadiusGeometryResponse filterByRadiusGeometry(FilterByRadiusGeometryRequest request_)
Calculates which geospatial geometry objects from a table intersect a circle with the given radius an...
InsertSymbolResponse insertSymbol(InsertSymbolRequest request_)
Adds a symbol or icon (i.e.
A set of results returned by Kinetica.hasRole(string,string,IDictionary{string, string}).
Definition: HasRole.cs:249
AdminShowClusterOperationsResponse adminShowClusterOperations(int history_index=0, IDictionary< string, string > options=null)
Requests the detailed status of the current operation (by default) or a prior cluster operation speci...
CreateUserExternalResponse createUserExternal(CreateUserExternalRequest request_)
Creates a new external user (a user whose credentials are managed by an external LDAP).
AggregateKMeansResponse aggregateKMeans(AggregateKMeansRequest request_)
This endpoint runs the k-means algorithm - a heuristic algorithm that attempts to do k-means clusteri...
A set of parameters for Kinetica.dropDatasource(string,IDictionary{string, string}).
ShowTableMonitorsResponse showTableMonitors(ShowTableMonitorsRequest request_)
Show table monitors and their properties.
ShowTableMetadataResponse showTableMetadata(ShowTableMetadataRequest request_)
Retrieves the user provided metadata for the specified tables.
A set of results returned by Kinetica.adminVerifyDb(IDictionary{string, string}). ...
A set of results returned by Kinetica.solveGraph(string,IList{string},IList{string},string,IList{string},IList{string},string,IDictionary{string, string}).
Definition: SolveGraph.cs:1385
AdminAlterJobsResponse adminAlterJobs(AdminAlterJobsRequest request_)
Perform the requested action on a list of one or more job(s).
AlterEnvironmentResponse alterEnvironment(AlterEnvironmentRequest request_)
Alters an existing environment which can be referenced by a user-defined function (UDF)...
A set of results returned by Kinetica.uploadFiles(IList{string},IList{byte[]},IDictionary{string, string}).
Definition: UploadFiles.cs:595
FilterByValueResponse filterByValue(FilterByValueRequest request_)
Calculates which objects from a table has a particular value for a particular column.
A set of results returned by Kinetica.getJob(long,IDictionary{string, string}).
Definition: GetJob.cs:95
SolveGraphResponse solveGraph(string graph_name, IList< string > weights_on_edges=null, IList< string > restrictions=null, string solver_type=SolveGraphRequest.SolverType.SHORTEST_PATH, IList< string > source_nodes=null, IList< string > destination_nodes=null, string solution_table="graph_solutions", IDictionary< string, string > options=null)
Solves an existing graph for a type of problem (e.g., shortest path, page rank, travelling salesman...
GrantPermissionResponse grantPermission(string principal, string _object, string object_type, string permission, IDictionary< string, string > options=null)
Grant user or role the specified permission on the specified object.
GrantPermissionSystemResponse grantPermissionSystem(string name, string permission, IDictionary< string, string > options=null)
Grants a system-level permission to a user or role.
A set of parameters for Kinetica.showSecurity(IList{string},IDictionary{string, string}).
Definition: ShowSecurity.cs:21
UploadFilesFromurlResponse uploadFilesFromurl(IList< string > file_names, IList< string > urls, IDictionary< string, string > options=null)
Uploads one or more files to KiFS.
FilterByListResponse filterByList(FilterByListRequest request_)
Calculates which records from a table have values in the given list for the corresponding column...
CreateDirectoryResponse createDirectory(CreateDirectoryRequest request_)
Creates a new directory in KiFS.
FilterByBoxGeometryResponse filterByBoxGeometry(string table_name, string view_name, string column_name, double min_x, double max_x, double min_y, double max_y, IDictionary< string, string > options=null)
Calculates which geospatial geometry objects from a table intersect a rectangular box...
AggregateUnpivotResponse aggregateUnpivot(string table_name, IList< string > column_names, string variable_column_name, string value_column_name, IList< string > pivoted_columns, IDictionary< string, string > options=null)
Rotate the column values into rows values.
A set of results returned by Kinetica.showResourceStatistics(IDictionary{string, string}).
FilterResponse filter(string table_name, string view_name, string expression, IDictionary< string, string > options=null)
Filters data based on the specified expression.
A set of parameters for Kinetica.killProc(string,IDictionary{string, string}).
Definition: KillProc.cs:18
A set of parameters for Kinetica.filterByString(string,string,string,string,IList{string},IDictionary{string, string}).
A set of results returned by Kinetica.createSchema(string,IDictionary{string, string}).
A set of parameters for Kinetica.filter(string,string,string,IDictionary{string, string}).
Definition: Filter.cs:30
A set of results returned by Kinetica.hasProc(string,IDictionary{string, string}).
Definition: HasProc.cs:55
HasTableResponse hasTable(string table_name, IDictionary< string, string > options=null)
Checks for the existence of a table with the given name.
A set of parameters for Kinetica.showVideo(IList{string},IDictionary{string, string}).
Definition: ShowVideo.cs:19
A set of parameters for Kinetica.revokePermissionProc(string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.aggregateMinMaxGeometry(string,string,IDictionary{string, string}).
CreateVideoResponse createVideo(CreateVideoRequest request_)
Creates a job to generate a sequence of raster images that visualize data over a specified time...
A set of results returned by Kinetica.visualizeIsochrone(string,string,double,IList{string},IList{string},int,bool,string,IDictionary{string, string},IDictionary{string, string},IDictionary{string, string},IDictionary{string, string}).
A set of parameters for Kinetica.createTriggerByArea(string,IList{string},string,IList{double},string,IList{double},IDictionary{string, string}).
IList< string > type_labels
Type labels of the respective tables in &lt;member name=&quot;table_names&quot;&gt;.
Definition: ShowTable.cs:1068
A set of results returned by Kinetica.hasType(string,IDictionary{string, string}).
Definition: HasType.cs:56
A set of parameters for Kinetica.alterEnvironment(string,string,string,IDictionary{string, string}).
ShowTablesByTypeResponse showTablesByType(string type_id, string label, IDictionary< string, string > options=null)
Gets names of the tables whose type matches the given criteria.
FilterResponse filter(FilterRequest request_)
Filters data based on the specified expression.
A set of parameters for Kinetica.showTableMonitors(IList{string},IDictionary{string, string}).
A set of parameters for Kinetica.createVideo(string,string,double,string,double,string,string,string,IDictionary{string, string}).
Definition: CreateVideo.cs:20
A set of parameters for Kinetica.alterDirectory(string,IDictionary{string, string},IDictionary{string, string}).
DropCredentialResponse dropCredential(string credential_name, IDictionary< string, string > options=null)
Drop an existing credential.
VisualizeImageChartResponse visualizeImageChart(VisualizeImageChartRequest request_)
Scatter plot is the only plot type currently supported.
CreateRoleResponse createRole(CreateRoleRequest request_)
Creates a new role.
ClearTriggerResponse clearTrigger(ClearTriggerRequest request_)
Clears or cancels the trigger identified by the specified handle.
A set of results returned by Kinetica.filterByGeometry(string,string,string,string,string,IDictionary{string, string}).
A set of results returned by Kinetica.showCredential(string,IDictionary{string, string}).
A set of results returned by Kinetica.mergeRecords(string,IList{string},IList{IDictionary{string, string}},IDictionary{string, string}).
A set of results returned by Kinetica.createTableExternal(string,IList{string},IDictionary{string, IDictionary{string, string}},IDictionary{string, string},IDictionary{string, string}).
A set of parameters for Kinetica.adminAddRanks(IList{string},IList{IDictionary{string, string}},IDictionary{string, string}).
A set of parameters for Kinetica.adminHaRefresh(IDictionary{string, string}).
A set of parameters for Kinetica.matchGraph(string,IList{string},string,string,IDictionary{string, string}).
Definition: MatchGraph.cs:33
UpdateRecordsResponse updateRecordsRaw(RawUpdateRecordsRequest request_)
Runs multiple predicate-based updates in a single call.
RevokePermissionDirectoryResponse revokePermissionDirectory(string name, string permission, string directory_name, IDictionary< string, string > options=null)
Revokes a KiFS directory-level permission from a user or role.
ExecuteSqlResponse executeSql(string statement, long offset=0, long limit=-9999, string request_schema_str="", IList< byte[]> data=null, IDictionary< string, string > options=null)
Execute a SQL statement (query, DML, or DDL).
A set of results returned by Kinetica.filterByRange(string,string,string,double,double,IDictionary{string, string}).
A set of parameters for Kinetica.clearTableMonitor(string,IDictionary{string, string}).
ShowTableMetadataResponse showTableMetadata(IList< string > table_names, IDictionary< string, string > options=null)
Retrieves the user provided metadata for the specified tables.
A set of results returned by Kinetica.getRecordsFromCollection{T}(string,long,long,IDictionary{string, string}).
A set of results returned by Kinetica.deleteGraph(string,IDictionary{string, string}).
Definition: DeleteGraph.cs:184
ShowProcResponse showProc(ShowProcRequest request_)
Shows information about a proc.
A set of parameters for Kinetica.deleteUser(string,IDictionary{string, string}).
Definition: DeleteUser.cs:18
A set of parameters for Kinetica.showTablesByType(string,string,IDictionary{string, string}).
A set of results returned by Kinetica.grantPermissionDirectory(string,string,string,IDictionary{string, string}).
GrantPermissionTableResponse grantPermissionTable(string name, string permission, string table_name, string filter_expression="", IDictionary< string, string > options=null)
Grants a table-level permission to a user or role.
A set of results returned by Kinetica.showSecurity(IList{string},IDictionary{string, string}).
A set of results returned by Kinetica.filter(string,string,string,IDictionary{string, string}).
Definition: Filter.cs:293
CreateTableExternalResponse createTableExternal(string table_name, IList< string > filepaths, IDictionary< string, IDictionary< string, string >> modify_columns=null, IDictionary< string, string > create_table_options=null, IDictionary< string, string > options=null)
Creates a new external table, which is a local database object whose source data is located externall...
A set of results returned by Kinetica.createTable(string,string,IDictionary{string, string}).
ShowDatasourceResponse showDatasource(ShowDatasourceRequest request_)
Shows information about a specified data source or all data sources.
AdminAddRanksResponse adminAddRanks(IList< string > hosts, IList< IDictionary< string, string >> config_params, IDictionary< string, string > options=null)
Add one or more ranks to an existing Kinetica cluster.
AdminShowAlertsResponse adminShowAlerts(AdminShowAlertsRequest request_)
Requests a list of the most recent alerts.
AdminAlterJobsResponse adminAlterJobs(IList< long > job_ids, string action, IDictionary< string, string > options=null)
Perform the requested action on a list of one or more job(s).
InsertRecordsRandomResponse insertRecordsRandom(InsertRecordsRandomRequest request_)
Generates a specified number of random records and adds them to the given table.
A set of parameters for Kinetica.adminShowClusterOperations(int,IDictionary{string, string}).
ShowSystemStatusResponse showSystemStatus(IDictionary< string, string > options=null)
Provides server configuration and health related status to the caller.
AggregateUniqueResponse aggregateUnique(AggregateUniqueRequest request_)
Returns all the unique values from a particular column (specified by ) of a particular table or view ...
A set of results returned by Kinetica.insertRecordsFromQuery(string,string,IDictionary{string, IDictionary{string, string}},IDictionary{string, string},IDictionary{string, string}).
string label
Value of .
Definition: CreateType.cs:1127
HasRoleResponse hasRole(HasRoleRequest request_)
Checks if the specified user has the specified role.
A set of parameters for Kinetica.clearTrigger(string,IDictionary{string, string}).
Definition: ClearTrigger.cs:20
RevokePermissionResponse revokePermission(RevokePermissionRequest request_)
Revoke user or role the specified permission on the specified object.
A set of parameters for Kinetica.aggregateStatistics(string,string,string,IDictionary{string, string}).
ModifyGraphResponse modifyGraph(string graph_name, IList< string > nodes, IList< string > edges, IList< string > weights, IList< string > restrictions, IDictionary< string, string > options=null)
Update an existing graph network using given nodes, edges, weights, restrictions, and options...
ShowTypesResponse showTypes(ShowTypesRequest request_)
Retrieves information for the specified data type ID or type label.
QueryGraphResponse queryGraph(string graph_name, IList< string > queries, IList< string > restrictions=null, string adjacency_table="", int rings=1, IDictionary< string, string > options=null)
Employs a topological query on a network graph generated a-priori by Kinetica.createGraph(string,bool,IList{string},IList{string},IList{string},IList{string},IDictionary{string, string}) and returns a list of adjacent edge(s) or node(s), also known as an adjacency list, depending on what&#39;s been provided to the endpoint; providing edges will return nodes and providing nodes will return edges.
RevokePermissionSystemResponse revokePermissionSystem(RevokePermissionSystemRequest request_)
Revokes a system-level permission from a user or role.
CreateSchemaResponse createSchema(string schema_name, IDictionary< string, string > options=null)
Creates a SQL-style schema.
A set of results returned by Kinetica.modifyGraph(string,IList{string},IList{string},IList{string},IList{string},IDictionary{string, string}).
AlterRoleResponse alterRole(string name, string action, string _value, IDictionary< string, string > options=null)
Alters a Role.
A set of results returned by Kinetica.insertRecords{T}(string,IList{T},IDictionary{string, string}).
A set of parameters for Kinetica.insertRecordsRandom(string,long,IDictionary{string, IDictionary{string, double}}).
A set of parameters for Kinetica.queryGraph(string,IList{string},IList{string},string,int,IDictionary{string, string}).
Definition: QueryGraph.cs:53
A set of parameters for Kinetica.adminVerifyDb(IDictionary{string, string}).
DownloadFilesResponse downloadFiles(IList< string > file_names, IList< long > read_offsets, IList< long > read_lengths, IDictionary< string, string > options=null)
Downloads one or more files from KiFS.
GetRecordsByColumnResponse getRecordsByColumn(GetRecordsByColumnRequest request_)
For a given table, retrieves the values from the requested column(s).
VisualizeIsochroneResponse visualizeIsochrone(VisualizeIsochroneRequest request_)
Generate an image containing isolines for travel results using an existing graph. ...
A set of results returned by Kinetica.getRecordsBySeries{T}(string,string,int,int,IDictionary{string, string}).
A set of parameters for Kinetica.filterByTable(string,string,string,string,string,IDictionary{string, string}).
A set of results returned by Kinetica.aggregateStatisticsByRange(string,string,string,string,string,double,double,double,IDictionary{string, string}).
FilterByBoxResponse filterByBox(FilterByBoxRequest request_)
Calculates how many objects within the given table lie in a rectangular box.
A set of results returned by Kinetica.adminRemoveRanks(IList{string},IDictionary{string, string}).
ShowCredentialResponse showCredential(ShowCredentialRequest request_)
Shows information about a specified credential or all credentials.
A set of results returned by Kinetica.createResourceGroup(string,IDictionary{string, IDictionary{string, string}},string,string,IDictionary{string, string}).
A set of parameters for Kinetica.showResourceGroups(IList{string},IDictionary{string, string}).
A set of results returned by Kinetica.queryGraph(string,IList{string},IList{string},string,int,IDictionary{string, string}).
Definition: QueryGraph.cs:633
ModifyGraphResponse modifyGraph(ModifyGraphRequest request_)
Update an existing graph network using given nodes, edges, weights, restrictions, and options...
A set of results returned by Kinetica.showProcStatus(string,IDictionary{string, string}).
A set of parameters for Kinetica.createUserInternal(string,string,IDictionary{string, string}).
A set of parameters for Kinetica.insertRecordsFromFiles(string,IList{string},IDictionary{string, IDictionary{string, string}},IDictionary{string, string},IDictionary{string, string}).
DeleteRoleResponse deleteRole(string name, IDictionary< string, string > options=null)
Deletes an existing role.
A set of parameters for Kinetica.createSchema(string,IDictionary{string, string}).
Definition: CreateSchema.cs:21
A set of parameters for Kinetica.visualizeImageChart(string,IList{string},IList{string},double,double,double,double,int,int,string,IDictionary{string, IList{string}},IDictionary{string, string}).
A set of results returned by Kinetica.showEnvironment(string,IDictionary{string, string}).
ClearTableResponse clearTable(string table_name="", string authorization="", IDictionary< string, string > options=null)
Clears (drops) one or all tables in the database cluster.
A set of parameters for Kinetica.showStatistics(IList{string},IDictionary{string, string})...
A set of results returned by Kinetica.deleteFiles(IList{string},IDictionary{string, string}).
Definition: DeleteFiles.cs:157
ShowEnvironmentResponse showEnvironment(string environment_name="", IDictionary< string, string > options=null)
Shows information about a specified user-defined function (UDF) environment or all environments...
A set of results returned by Kinetica.uploadFilesFromurl(IList{string},IList{string},IDictionary{string, string}).
A set of results returned by Kinetica.lockTable(string,string,IDictionary{string, string})...
Definition: LockTable.cs:195
A set of results returned by Kinetica.alterDirectory(string,IDictionary{string, string},IDictionary{string, string}).
ShowResourceGroupsResponse showResourceGroups(ShowResourceGroupsRequest request_)
Requests resource group properties.
A set of results returned by Kinetica.aggregateStatistics(string,string,string,IDictionary{string, string}).
DeleteResourceGroupResponse deleteResourceGroup(DeleteResourceGroupRequest request_)
Deletes a resource group.
UpdateRecordsBySeriesResponse updateRecordsBySeries(UpdateRecordsBySeriesRequest request_)
Updates the view specified by to include full series (track) information from the for the series (t...
ExportRecordsToTableResponse exportRecordsToTable(ExportRecordsToTableRequest request_)
Exports records from source table to the specified target table in an external database
A set of results returned by Kinetica.alterTable(string,string,string,IDictionary{string, string}).
Definition: AlterTable.cs:1985
CreateProjectionResponse createProjection(CreateProjectionRequest request_)
Creates a new projection of an existing table.
InsertRecordsResponse insertRecordsRaw(RawInsertRecordsRequest request_)
Adds multiple records to the specified table.
AdminVerifyDbResponse adminVerifyDb(AdminVerifyDbRequest request_)
Verify database is in a consistent state.
A set of parameters for Kinetica.getJob(long,IDictionary{string, string}).
Definition: GetJob.cs:21
A set of parameters for Kinetica.createJoinTable(string,IList{string},IList{string},IList{string},IDictionary{string, string}).
A set of parameters for Kinetica.showSystemStatus(IDictionary{string, string}).
A set of parameters for Kinetica.executeProc(string,IDictionary{string, string},IDictionary{string, byte[]},IList{string},IDictionary{string, IList{string}},IList{string},IDictionary{string, string}).
Definition: ExecuteProc.cs:32
DeleteDirectoryResponse deleteDirectory(DeleteDirectoryRequest request_)
Deletes a directory from KiFS.
ShowSecurityResponse showSecurity(IList< string > names, IDictionary< string, string > options=null)
Shows security information relating to users and/or roles.
A set of results returned by Kinetica.alterTableMetadata(IList{string},IDictionary{string, string},IDictionary{string, string}).
ShowVideoResponse showVideo(IList< string > paths, IDictionary< string, string > options=null)
Retrieves information about rendered videos.
InsertRecordsFromPayloadResponse insertRecordsFromPayload(InsertRecordsFromPayloadRequest request_)
Reads from the given text-based or binary payload and inserts the data into a new or existing table...
ShowSqlProcResponse showSqlProc(ShowSqlProcRequest request_)
Shows information about SQL procedures, including the full definition of each requested procedure...
A set of parameters for Kinetica.createRole(string,IDictionary{string, string}).
Definition: CreateRole.cs:18
A set of parameters for Kinetica.adminShowJobs(IDictionary{string, string}).
A set of results returned by Kinetica.showFiles(IList{string},IDictionary{string, string})...
Definition: ShowFiles.cs:68
AdminAlterHostResponse adminAlterHost(AdminAlterHostRequest request_)
Alter properties on an existing host in the cluster.
A set of results returned by Kinetica.createType(string,string,IDictionary{string, IList{string}},IDictionary{string, string}).
Definition: CreateType.cs:1114
A set of results returned by Kinetica.adminShowAlerts(int,IDictionary{string, string}).
A set of parameters for Kinetica.aggregateUnique(string,string,long,long,IDictionary{string, string}).
A set of results returned by Kinetica.showTypes(string,string,IDictionary{string, string})...
Definition: ShowTypes.cs:158
A set of results returned by Kinetica.adminHaRefresh(IDictionary{string, string}).
A set of results returned by Kinetica.deleteUser(string,IDictionary{string, string}).
Definition: DeleteUser.cs:56
AggregateKMeansResponse aggregateKMeans(string table_name, IList< string > column_names, int k, double tolerance, IDictionary< string, string > options=null)
This endpoint runs the k-means algorithm - a heuristic algorithm that attempts to do k-means clusteri...
A set of results returned by Kinetica.adminShowShards(IDictionary{string, string}).
A set of results returned by Kinetica.adminOffline(bool,IDictionary{string, string}).
DeleteProcResponse deleteProc(DeleteProcRequest request_)
Deletes a proc.
A set of results returned by Kinetica.filterByList(string,string,IDictionary{string, IList{string}},IDictionary{string, string}).
DeleteRecordsResponse deleteRecords(string table_name, IList< string > expressions, IDictionary< string, string > options=null)
Deletes record(s) matching the provided criteria from the given table.
CreateTableMonitorResponse createTableMonitor(string table_name, IDictionary< string, string > options=null)
Creates a monitor that watches for a single table modification event type (insert, update, or delete) on a particular table (identified by table_name ) and forwards event notifications to subscribers via ZMQ.
ShowResourceObjectsResponse showResourceObjects(ShowResourceObjectsRequest request_)
Returns information about the internal sub-components (tiered objects) which use resources of the sys...
A set of parameters for Kinetica.insertRecordsFromPayload(string,string,byte[],IDictionary{string, IDictionary{string, string}},IDictionary{string, string},IDictionary{string, string}).
A set of parameters for Kinetica.adminOffline(bool,IDictionary{string, string}).
Definition: AdminOffline.cs:19
A set of results returned by Kinetica.collectStatistics(string,IList{string},IDictionary{string, string}).
AlterResourceGroupResponse alterResourceGroup(AlterResourceGroupRequest request_)
Alters the properties of an exisiting resource group to facilitate resource management.
AlterResourceGroupResponse alterResourceGroup(string name, IDictionary< string, IDictionary< string, string >> tier_attributes=null, string ranking=AlterResourceGroupRequest.Ranking.EMPTY_STRING, string adjoining_resource_group="", IDictionary< string, string > options=null)
Alters the properties of an exisiting resource group to facilitate resource management.
A set of parameters for Kinetica.createResourceGroup(string,IDictionary{string, IDictionary{string, string}},string,string,IDictionary{string, string}).
A set of results returned by Kinetica.aggregateMinMaxGeometry(string,string,IDictionary{string, string}).
AlterTableMonitorResponse alterTableMonitor(string topic_id, IDictionary< string, string > monitor_updates_map, IDictionary< string, string > options)
Alters a table monitor previously created with Kinetica.createTableMonitor(string,IDictionary{string, string}).
DeleteDirectoryResponse deleteDirectory(string directory_name, IDictionary< string, string > options=null)
Deletes a directory from KiFS.
A set of parameters for Kinetica.hasTable(string,IDictionary{string, string}).
Definition: HasTable.cs:18
A set of results returned by Kinetica.revokePermissionDatasource(string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.deleteGraph(string,IDictionary{string, string}). ...
Definition: DeleteGraph.cs:19
GrantPermissionCredentialResponse grantPermissionCredential(string name, string permission, string credential_name, IDictionary< string, string > options=null)
Grants a credential-level permission to a user or role.
AggregateConvexHullResponse aggregateConvexHull(string table_name, string x_column_name, string y_column_name, IDictionary< string, string > options=null)
Calculates and returns the convex hull for the values in a table specified by table_name ...
A set of results returned by Kinetica.alterCredential(string,IDictionary{string, string},IDictionary{string, string}).
CreateRoleResponse createRole(string name, IDictionary< string, string > options=null)
Creates a new role.
A set of parameters for Kinetica.aggregateGroupBy(string,IList{string},long,long,IDictionary{string, string}).
A set of results returned by Kinetica.deleteProc(string,IDictionary{string, string}).
Definition: DeleteProc.cs:57
A set of results returned by Kinetica.executeSql(string,long,long,string,IList{byte[]},IDictionary{string, string}).
Definition: ExecuteSql.cs:2064
AdminAddHostResponse adminAddHost(AdminAddHostRequest request_)
Adds a host to an existing cluster.
HasPermissionResponse hasPermission(HasPermissionRequest request_)
Checks if the specified user has the specified permission on the specified object.
A set of parameters for Kinetica.revokePermissionTable(string,string,string,IDictionary{string, string}).
A set of parameters for Kinetica.filterByBox(string,string,string,double,double,string,double,double,IDictionary{string, string}).
Definition: FilterByBox.cs:28
A set of parameters for Kinetica.showTriggers(IList{string},IDictionary{string, string}).
Definition: ShowTriggers.cs:20
DropEnvironmentResponse dropEnvironment(DropEnvironmentRequest request_)
Drop an existing user-defined function (UDF) environment.
ExportRecordsToFilesResponse exportRecordsToFiles(string table_name, string filepath, IDictionary< string, string > options=null)
Export records from a table to files.