Kinetica   C#   API  Version 7.2.3.0
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 using Avro;
8 using System.Collections.Generic;
9 
10 namespace kinetica
11 {
12  public partial class Kinetica
13  {
14  // Kinetica Version
15  public const string API_VERSION = "7.2.3.0";
16 
26  {
27  AdminAddHostResponse actualResponse_ = SubmitRequest<AdminAddHostResponse>("/admin/add/host", request_, false);
28 
29  return actualResponse_;
30  }
31 
141  public AdminAddHostResponse adminAddHost( string host_address,
142  IDictionary<string, string> options = null )
143  {
144  return adminAddHost( new AdminAddHostRequest( host_address, options ) );
145  }
146 
183  {
184  AdminAddRanksResponse actualResponse_ = SubmitRequest<AdminAddRanksResponse>("/admin/add/ranks", request_, false);
185 
186  return actualResponse_;
187  }
188 
284  public AdminAddRanksResponse adminAddRanks( IList<string> hosts,
285  IList<IDictionary<string, string>> config_params,
286  IDictionary<string, string> options = null )
287  {
288  return adminAddRanks( new AdminAddRanksRequest( hosts, config_params, options ) );
289  }
290 
301  {
302  AdminAlterHostResponse actualResponse_ = SubmitRequest<AdminAlterHostResponse>("/admin/alter/host", request_, false);
303 
304  return actualResponse_;
305  }
306 
347  IDictionary<string, string> options = null )
348  {
349  return adminAlterHost( new AdminAlterHostRequest( host, options ) );
350  }
351 
366  {
367  AdminAlterJobsResponse actualResponse_ = SubmitRequest<AdminAlterJobsResponse>("/admin/alter/jobs", request_, false);
368 
369  return actualResponse_;
370  }
371 
405  public AdminAlterJobsResponse adminAlterJobs( IList<long> job_ids,
406  string action,
407  IDictionary<string, string> options = null )
408  {
409  return adminAlterJobs( new AdminAlterJobsRequest( job_ids, action, options ) );
410  }
411 
425  {
426  AdminBackupBeginResponse actualResponse_ = SubmitRequest<AdminBackupBeginResponse>("/admin/backup/begin", request_, false);
427 
428  return actualResponse_;
429  }
430 
443  public AdminBackupBeginResponse adminBackupBegin( IDictionary<string, string> options = null )
444  {
445  return adminBackupBegin( new AdminBackupBeginRequest( options ) );
446  }
447 
457  {
458  AdminBackupEndResponse actualResponse_ = SubmitRequest<AdminBackupEndResponse>("/admin/backup/end", request_, false);
459 
460  return actualResponse_;
461  }
462 
471  public AdminBackupEndResponse adminBackupEnd( IDictionary<string, string> options = null )
472  {
473  return adminBackupEnd( new AdminBackupEndRequest( options ) );
474  }
475 
486  {
487  AdminHaRefreshResponse actualResponse_ = SubmitRequest<AdminHaRefreshResponse>("/admin/ha/refresh", request_, false);
488 
489  return actualResponse_;
490  }
491 
501  public AdminHaRefreshResponse adminHaRefresh( IDictionary<string, string> options = null )
502  {
503  return adminHaRefresh( new AdminHaRefreshRequest( options ) );
504  }
505 
516  {
517  AdminOfflineResponse actualResponse_ = SubmitRequest<AdminOfflineResponse>("/admin/offline", request_, false);
518 
519  return actualResponse_;
520  }
521 
562  public AdminOfflineResponse adminOffline( bool offline,
563  IDictionary<string, string> options = null )
564  {
565  return adminOffline( new AdminOfflineRequest( offline, options ) );
566  }
567 
603  {
604  AdminRebalanceResponse actualResponse_ = SubmitRequest<AdminRebalanceResponse>("/admin/rebalance", request_, false);
605 
606  return actualResponse_;
607  }
608 
837  public AdminRebalanceResponse adminRebalance( IDictionary<string, string> options = null )
838  {
839  return adminRebalance( new AdminRebalanceRequest( options ) );
840  }
841 
860  {
861  AdminRemoveHostResponse actualResponse_ = SubmitRequest<AdminRemoveHostResponse>("/admin/remove/host", request_, false);
862 
863  return actualResponse_;
864  }
865 
913  IDictionary<string, string> options = null )
914  {
915  return adminRemoveHost( new AdminRemoveHostRequest( host, options ) );
916  }
917 
946  {
947  AdminRemoveRanksResponse actualResponse_ = SubmitRequest<AdminRemoveRanksResponse>("/admin/remove/ranks", request_, false);
948 
949  return actualResponse_;
950  }
951 
1064  public AdminRemoveRanksResponse adminRemoveRanks( IList<string> ranks,
1065  IDictionary<string, string> options = null )
1066  {
1067  return adminRemoveRanks( new AdminRemoveRanksRequest( ranks, options ) );
1068  }
1069 
1078  {
1079  AdminRepairTableResponse actualResponse_ = SubmitRequest<AdminRepairTableResponse>("/admin/repair/table", request_, false);
1080 
1081  return actualResponse_;
1082  }
1083 
1151  public AdminRepairTableResponse adminRepairTable( IList<string> table_names,
1152  IDictionary<string, string> options = null )
1153  {
1154  return adminRepairTable( new AdminRepairTableRequest( table_names, options ) );
1155  }
1156 
1165  {
1166  AdminShowAlertsResponse actualResponse_ = SubmitRequest<AdminShowAlertsResponse>("/admin/show/alerts", request_, false);
1167 
1168  return actualResponse_;
1169  }
1170 
1183  IDictionary<string, string> options = null )
1184  {
1185  return adminShowAlerts( new AdminShowAlertsRequest( num_alerts, options ) );
1186  }
1187 
1200  {
1201  AdminShowClusterOperationsResponse actualResponse_ = SubmitRequest<AdminShowClusterOperationsResponse>("/admin/show/cluster/operations", request_, false);
1202 
1203  return actualResponse_;
1204  }
1205 
1221  IDictionary<string, string> options = null )
1222  {
1224  options ) );
1225  }
1226 
1234  {
1235  AdminShowJobsResponse actualResponse_ = SubmitRequest<AdminShowJobsResponse>("/admin/show/jobs", request_, false);
1236 
1237  return actualResponse_;
1238  }
1239 
1296  public AdminShowJobsResponse adminShowJobs( IDictionary<string, string> options = null )
1297  {
1298  return adminShowJobs( new AdminShowJobsRequest( options ) );
1299  }
1300 
1312  {
1313  AdminShowShardsResponse actualResponse_ = SubmitRequest<AdminShowShardsResponse>("/admin/show/shards", request_, false);
1314 
1315  return actualResponse_;
1316  }
1317 
1328  public AdminShowShardsResponse adminShowShards( IDictionary<string, string> options = null )
1329  {
1330  return adminShowShards( new AdminShowShardsRequest( options ) );
1331  }
1332 
1340  {
1341  AdminShutdownResponse actualResponse_ = SubmitRequest<AdminShutdownResponse>("/admin/shutdown", request_, false);
1342 
1343  return actualResponse_;
1344  }
1345 
1356  public AdminShutdownResponse adminShutdown( string exit_type,
1357  string authorization,
1358  IDictionary<string, string> options = null )
1359  {
1360  return adminShutdown( new AdminShutdownRequest( exit_type, authorization,
1361  options ) );
1362  }
1363 
1376  {
1377  AdminSwitchoverResponse actualResponse_ = SubmitRequest<AdminSwitchoverResponse>("/admin/switchover", request_, false);
1378 
1379  return actualResponse_;
1380  }
1381 
1438  public AdminSwitchoverResponse adminSwitchover( IList<string> processes,
1439  IList<string> destinations,
1440  IDictionary<string, string> options = null )
1441  {
1442  return adminSwitchover( new AdminSwitchoverRequest( processes, destinations,
1443  options ) );
1444  }
1445 
1456  {
1457  AdminVerifyDbResponse actualResponse_ = SubmitRequest<AdminVerifyDbResponse>("/admin/verifydb", request_, false);
1458 
1459  return actualResponse_;
1460  }
1461 
1659  public AdminVerifyDbResponse adminVerifyDb( IDictionary<string, string> options = null )
1660  {
1661  return adminVerifyDb( new AdminVerifyDbRequest( options ) );
1662  }
1663 
1674  {
1675  AggregateConvexHullResponse actualResponse_ = SubmitRequest<AggregateConvexHullResponse>("/aggregate/convexhull", request_, false);
1676 
1677  return actualResponse_;
1678  }
1679 
1699  string x_column_name,
1700  string y_column_name,
1701  IDictionary<string, string> options = null )
1702  {
1703  return aggregateConvexHull( new AggregateConvexHullRequest( table_name,
1704  x_column_name,
1705  y_column_name,
1706  options ) );
1707  }
1708 
1786  {
1787  RawAggregateGroupByResponse actualResponse_ = SubmitRequest<RawAggregateGroupByResponse>("/aggregate/groupby", request_, false);
1788 
1790  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
1791  response_.total_number_of_records = actualResponse_.total_number_of_records;
1792  response_.has_more_records = actualResponse_.has_more_records;
1793  response_.info = actualResponse_.info;
1794  return response_;
1795  }
1796 
2266  public AggregateGroupByResponse aggregateGroupBy( string table_name,
2267  IList<string> column_names,
2268  long offset = 0,
2269  long limit = -9999,
2270  IDictionary<string, string> options = null )
2271  {
2272  return aggregateGroupBy( new AggregateGroupByRequest( table_name,
2273  column_names, offset,
2274  limit, options ) );
2275  }
2276 
2302  {
2303  AggregateHistogramResponse actualResponse_ = SubmitRequest<AggregateHistogramResponse>("/aggregate/histogram", request_, false);
2304 
2305  return actualResponse_;
2306  }
2307 
2356  string column_name,
2357  double start,
2358  double end,
2359  double interval,
2360  IDictionary<string, string> options = null )
2361  {
2362  return aggregateHistogram( new AggregateHistogramRequest( table_name,
2363  column_name, start,
2364  end, interval,
2365  options ) );
2366  }
2367 
2386  {
2387  AggregateKMeansResponse actualResponse_ = SubmitRequest<AggregateKMeansResponse>("/aggregate/kmeans", request_, false);
2388 
2389  return actualResponse_;
2390  }
2391 
2535  public AggregateKMeansResponse aggregateKMeans( string table_name,
2536  IList<string> column_names,
2537  int k,
2538  double tolerance,
2539  IDictionary<string, string> options = null )
2540  {
2541  return aggregateKMeans( new AggregateKMeansRequest( table_name, column_names,
2542  k, tolerance, options ) );
2543  }
2544 
2553  {
2554  AggregateMinMaxResponse actualResponse_ = SubmitRequest<AggregateMinMaxResponse>("/aggregate/minmax", request_, false);
2555 
2556  return actualResponse_;
2557  }
2558 
2573  public AggregateMinMaxResponse aggregateMinMax( string table_name,
2574  string column_name,
2575  IDictionary<string, string> options = null )
2576  {
2577  return aggregateMinMax( new AggregateMinMaxRequest( table_name, column_name,
2578  options ) );
2579  }
2580 
2590  {
2591  AggregateMinMaxGeometryResponse actualResponse_ = SubmitRequest<AggregateMinMaxGeometryResponse>("/aggregate/minmax/geometry", request_, false);
2592 
2593  return actualResponse_;
2594  }
2595 
2612  string column_name,
2613  IDictionary<string, string> options = null )
2614  {
2616  column_name,
2617  options ) );
2618  }
2619 
2691  {
2692  AggregateStatisticsResponse actualResponse_ = SubmitRequest<AggregateStatisticsResponse>("/aggregate/statistics", request_, false);
2693 
2694  return actualResponse_;
2695  }
2696 
2902  string column_name,
2903  string stats,
2904  IDictionary<string, string> options = null )
2905  {
2906  return aggregateStatistics( new AggregateStatisticsRequest( table_name,
2907  column_name,
2908  stats, options ) );
2909  }
2910 
2946  {
2947  AggregateStatisticsByRangeResponse actualResponse_ = SubmitRequest<AggregateStatisticsByRangeResponse>("/aggregate/statistics/byrange", request_, false);
2948 
2949  return actualResponse_;
2950  }
2951 
3040  string select_expression,
3041  string column_name,
3042  string value_column_name,
3043  string stats,
3044  double start,
3045  double end,
3046  double interval,
3047  IDictionary<string, string> options = null )
3048  {
3050  select_expression,
3051  column_name,
3052  value_column_name,
3053  stats,
3054  start,
3055  end,
3056  interval,
3057  options ) );
3058  }
3059 
3113  {
3114  RawAggregateUniqueResponse actualResponse_ = SubmitRequest<RawAggregateUniqueResponse>("/aggregate/unique", request_, false);
3115 
3117  response_.table_name = actualResponse_.table_name;
3118  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
3119  response_.has_more_records = actualResponse_.has_more_records;
3120  response_.info = actualResponse_.info;
3121  return response_;
3122  }
3123 
3426  public AggregateUniqueResponse aggregateUnique( string table_name,
3427  string column_name,
3428  long offset = 0,
3429  long limit = -9999,
3430  IDictionary<string, string> options = null )
3431  {
3432  return aggregateUnique( new AggregateUniqueRequest( table_name, column_name,
3433  offset, limit, options ) );
3434  }
3435 
3458  {
3459  RawAggregateUnpivotResponse actualResponse_ = SubmitRequest<RawAggregateUnpivotResponse>("/aggregate/unpivot", request_, false);
3460 
3462  response_.table_name = actualResponse_.table_name;
3463  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
3464  response_.total_number_of_records = actualResponse_.total_number_of_records;
3465  response_.has_more_records = actualResponse_.has_more_records;
3466  response_.info = actualResponse_.info;
3467  return response_;
3468  }
3469 
3711  public AggregateUnpivotResponse aggregateUnpivot( string table_name,
3712  IList<string> column_names,
3713  string variable_column_name,
3714  string value_column_name,
3715  IList<string> pivoted_columns,
3716  IDictionary<string, string> options = null )
3717  {
3718  return aggregateUnpivot( new AggregateUnpivotRequest( table_name,
3719  column_names,
3720  variable_column_name,
3721  value_column_name,
3722  pivoted_columns, options ) );
3723  }
3724 
3734  {
3735  AlterCredentialResponse actualResponse_ = SubmitRequest<AlterCredentialResponse>("/alter/credential", request_, false);
3736 
3737  return actualResponse_;
3738  }
3739 
3840  public AlterCredentialResponse alterCredential( string credential_name,
3841  IDictionary<string, string> credential_updates_map,
3842  IDictionary<string, string> options )
3843  {
3844  return alterCredential( new AlterCredentialRequest( credential_name,
3845  credential_updates_map,
3846  options ) );
3847  }
3848 
3858  {
3859  AlterDatasinkResponse actualResponse_ = SubmitRequest<AlterDatasinkResponse>("/alter/datasink", request_, false);
3860 
3861  return actualResponse_;
3862  }
3863 
4283  IDictionary<string, string> datasink_updates_map,
4284  IDictionary<string, string> options )
4285  {
4286  return alterDatasink( new AlterDatasinkRequest( name, datasink_updates_map,
4287  options ) );
4288  }
4289 
4299  {
4300  AlterDatasourceResponse actualResponse_ = SubmitRequest<AlterDatasourceResponse>("/alter/datasource", request_, false);
4301 
4302  return actualResponse_;
4303  }
4304 
4709  IDictionary<string, string> datasource_updates_map,
4710  IDictionary<string, string> options )
4711  {
4712  return alterDatasource( new AlterDatasourceRequest( name,
4713  datasource_updates_map,
4714  options ) );
4715  }
4716 
4725  {
4726  AlterDirectoryResponse actualResponse_ = SubmitRequest<AlterDirectoryResponse>("/alter/directory", request_, false);
4727 
4728  return actualResponse_;
4729  }
4730 
4752  public AlterDirectoryResponse alterDirectory( string directory_name,
4753  IDictionary<string, string> directory_updates_map,
4754  IDictionary<string, string> options = null )
4755  {
4756  return alterDirectory( new AlterDirectoryRequest( directory_name,
4757  directory_updates_map,
4758  options ) );
4759  }
4760 
4770  {
4771  AlterEnvironmentResponse actualResponse_ = SubmitRequest<AlterEnvironmentResponse>("/alter/environment", request_, false);
4772 
4773  return actualResponse_;
4774  }
4775 
4858  public AlterEnvironmentResponse alterEnvironment( string environment_name,
4859  string action,
4860  string _value,
4861  IDictionary<string, string> options = null )
4862  {
4863  return alterEnvironment( new AlterEnvironmentRequest( environment_name,
4864  action, _value, options ) );
4865  }
4866 
4868  public AlterGraphResponse alterGraph( AlterGraphRequest request_ )
4869  {
4870  AlterGraphResponse actualResponse_ = SubmitRequest<AlterGraphResponse>("/alter/graph", request_, false);
4871 
4872  return actualResponse_;
4873  }
4875 
4877  public AlterGraphResponse alterGraph( string graph_name,
4878  string action,
4879  string action_arg,
4880  IDictionary<string, string> options = null )
4881  {
4882  return alterGraph( new AlterGraphRequest( graph_name, action, action_arg,
4883  options ) );
4884  }
4886 
4888  public AlterModelResponse alterModel( AlterModelRequest request_ )
4889  {
4890  AlterModelResponse actualResponse_ = SubmitRequest<AlterModelResponse>("/alter/model", request_, false);
4891 
4892  return actualResponse_;
4893  }
4895 
4897  public AlterModelResponse alterModel( string model_name,
4898  string action,
4899  string _value,
4900  IDictionary<string, string> options = null )
4901  {
4902  return alterModel( new AlterModelRequest( model_name, action, _value, options ) );
4903  }
4905 
4914  {
4915  AlterResourceGroupResponse actualResponse_ = SubmitRequest<AlterResourceGroupResponse>("/alter/resourcegroup", request_, false);
4916 
4917  return actualResponse_;
4918  }
4919 
5083  IDictionary<string, IDictionary<string, string>> tier_attributes = null,
5085  string adjoining_resource_group = "",
5086  IDictionary<string, string> options = null )
5087  {
5089  tier_attributes,
5090  ranking,
5091  adjoining_resource_group,
5092  options ) );
5093  }
5094 
5102  {
5103  AlterRoleResponse actualResponse_ = SubmitRequest<AlterRoleResponse>("/alter/role", request_, false);
5104 
5105  return actualResponse_;
5106  }
5107 
5139  public AlterRoleResponse alterRole( string name,
5140  string action,
5141  string _value,
5142  IDictionary<string, string> options = null )
5143  {
5144  return alterRole( new AlterRoleRequest( name, action, _value, options ) );
5145  }
5146 
5157  {
5158  AlterSchemaResponse actualResponse_ = SubmitRequest<AlterSchemaResponse>("/alter/schema", request_, false);
5159 
5160  return actualResponse_;
5161  }
5162 
5197  public AlterSchemaResponse alterSchema( string schema_name,
5198  string action,
5199  string _value,
5200  IDictionary<string, string> options = null )
5201  {
5202  return alterSchema( new AlterSchemaRequest( schema_name, action, _value,
5203  options ) );
5204  }
5205 
5221  {
5222  AlterSystemPropertiesResponse actualResponse_ = SubmitRequest<AlterSystemPropertiesResponse>("/alter/system/properties", request_, false);
5223 
5224  return actualResponse_;
5225  }
5226 
5699  public AlterSystemPropertiesResponse alterSystemProperties( IDictionary<string, string> property_updates_map,
5700  IDictionary<string, string> options = null )
5701  {
5702  return alterSystemProperties( new AlterSystemPropertiesRequest( property_updates_map,
5703  options ) );
5704  }
5705 
5762  {
5763  AlterTableResponse actualResponse_ = SubmitRequest<AlterTableResponse>("/alter/table", request_, false);
5764 
5765  return actualResponse_;
5766  }
5767 
6501  public AlterTableResponse alterTable( string table_name,
6502  string action,
6503  string _value,
6504  IDictionary<string, string> options = null )
6505  {
6506  return alterTable( new AlterTableRequest( table_name, action, _value, options ) );
6507  }
6508 
6530  {
6531  AlterTableColumnsResponse actualResponse_ = SubmitRequest<AlterTableColumnsResponse>("/alter/table/columns", request_, false);
6532 
6533  return actualResponse_;
6534  }
6535 
6569  IList<IDictionary<string, string>> column_alterations,
6570  IDictionary<string, string> options )
6571  {
6572  return alterTableColumns( new AlterTableColumnsRequest( table_name,
6573  column_alterations,
6574  options ) );
6575  }
6576 
6588  {
6589  AlterTableMetadataResponse actualResponse_ = SubmitRequest<AlterTableMetadataResponse>("/alter/table/metadata", request_, false);
6590 
6591  return actualResponse_;
6592  }
6593 
6614  public AlterTableMetadataResponse alterTableMetadata( IList<string> table_names,
6615  IDictionary<string, string> metadata_map,
6616  IDictionary<string, string> options = null )
6617  {
6618  return alterTableMetadata( new AlterTableMetadataRequest( table_names,
6619  metadata_map,
6620  options ) );
6621  }
6622 
6632  {
6633  AlterTableMonitorResponse actualResponse_ = SubmitRequest<AlterTableMonitorResponse>("/alter/tablemonitor", request_, false);
6634 
6635  return actualResponse_;
6636  }
6637 
6664  IDictionary<string, string> monitor_updates_map,
6665  IDictionary<string, string> options )
6666  {
6667  return alterTableMonitor( new AlterTableMonitorRequest( topic_id,
6668  monitor_updates_map,
6669  options ) );
6670  }
6671 
6689  {
6690  AlterTierResponse actualResponse_ = SubmitRequest<AlterTierResponse>("/alter/tier", request_, false);
6691 
6692  return actualResponse_;
6693  }
6694 
6784  public AlterTierResponse alterTier( string name,
6785  IDictionary<string, string> options = null )
6786  {
6787  return alterTier( new AlterTierRequest( name, options ) );
6788  }
6789 
6797  {
6798  AlterUserResponse actualResponse_ = SubmitRequest<AlterUserResponse>("/alter/user", request_, false);
6799 
6800  return actualResponse_;
6801  }
6802 
6865  public AlterUserResponse alterUser( string name,
6866  string action,
6867  string _value,
6868  IDictionary<string, string> options = null )
6869  {
6870  return alterUser( new AlterUserRequest( name, action, _value, options ) );
6871  }
6872 
6880  {
6881  AlterVideoResponse actualResponse_ = SubmitRequest<AlterVideoResponse>("/alter/video", request_, false);
6882 
6883  return actualResponse_;
6884  }
6885 
6902  public AlterVideoResponse alterVideo( string path,
6903  IDictionary<string, string> options = null )
6904  {
6905  return alterVideo( new AlterVideoRequest( path, options ) );
6906  }
6907 
6916  {
6917  AlterWalResponse actualResponse_ = SubmitRequest<AlterWalResponse>("/alter/wal", request_, false);
6918 
6919  return actualResponse_;
6920  }
6921 
7095  public AlterWalResponse alterWal( IList<string> table_names,
7096  IDictionary<string, string> options = null )
7097  {
7098  return alterWal( new AlterWalRequest( table_names, options ) );
7099  }
7100 
7116  {
7117  AppendRecordsResponse actualResponse_ = SubmitRequest<AppendRecordsResponse>("/append/records", request_, false);
7118 
7119  return actualResponse_;
7120  }
7121 
7317  public AppendRecordsResponse appendRecords( string table_name,
7318  string source_table_name,
7319  IDictionary<string, string> field_map,
7320  IDictionary<string, string> options = null )
7321  {
7322  return appendRecords( new AppendRecordsRequest( table_name, source_table_name,
7323  field_map, options ) );
7324  }
7325 
7334  {
7335  ClearStatisticsResponse actualResponse_ = SubmitRequest<ClearStatisticsResponse>("/clear/statistics", request_, false);
7336 
7337  return actualResponse_;
7338  }
7339 
7356  public ClearStatisticsResponse clearStatistics( string table_name = "",
7357  string column_name = "",
7358  IDictionary<string, string> options = null )
7359  {
7360  return clearStatistics( new ClearStatisticsRequest( table_name, column_name,
7361  options ) );
7362  }
7363 
7376  {
7377  ClearTableResponse actualResponse_ = SubmitRequest<ClearTableResponse>("/clear/table", request_, false);
7378 
7379  return actualResponse_;
7380  }
7381 
7432  public ClearTableResponse clearTable( string table_name = "",
7433  string authorization = "",
7434  IDictionary<string, string> options = null )
7435  {
7436  return clearTable( new ClearTableRequest( table_name, authorization, options ) );
7437  }
7438 
7448  {
7449  ClearTableMonitorResponse actualResponse_ = SubmitRequest<ClearTableMonitorResponse>("/clear/tablemonitor", request_, false);
7450 
7451  return actualResponse_;
7452  }
7453 
7522  IDictionary<string, string> options = null )
7523  {
7524  return clearTableMonitor( new ClearTableMonitorRequest( topic_id, options ) );
7525  }
7526 
7538  {
7539  ClearTriggerResponse actualResponse_ = SubmitRequest<ClearTriggerResponse>("/clear/trigger", request_, false);
7540 
7541  return actualResponse_;
7542  }
7543 
7556  public ClearTriggerResponse clearTrigger( string trigger_id,
7557  IDictionary<string, string> options = null )
7558  {
7559  return clearTrigger( new ClearTriggerRequest( trigger_id, options ) );
7560  }
7561 
7570  {
7571  CollectStatisticsResponse actualResponse_ = SubmitRequest<CollectStatisticsResponse>("/collect/statistics", request_, false);
7572 
7573  return actualResponse_;
7574  }
7575 
7592  IList<string> column_names,
7593  IDictionary<string, string> options = null )
7594  {
7595  return collectStatistics( new CollectStatisticsRequest( table_name,
7596  column_names, options ) );
7597  }
7598 
7600  public CreateContainerRegistryResponse createContainerRegistry( CreateContainerRegistryRequest request_ )
7601  {
7602  CreateContainerRegistryResponse actualResponse_ = SubmitRequest<CreateContainerRegistryResponse>("/create/container/registry", request_, false);
7603 
7604  return actualResponse_;
7605  }
7607 
7609  public CreateContainerRegistryResponse createContainerRegistry( string registry_name,
7610  string uri,
7611  string credential,
7612  IDictionary<string, string> options = null )
7613  {
7614  return createContainerRegistry( new CreateContainerRegistryRequest( registry_name,
7615  uri,
7616  credential,
7617  options ) );
7618  }
7620 
7629  {
7630  CreateCredentialResponse actualResponse_ = SubmitRequest<CreateCredentialResponse>("/create/credential", request_, false);
7631 
7632  return actualResponse_;
7633  }
7634 
7727  public CreateCredentialResponse createCredential( string credential_name,
7728  string type,
7729  string identity,
7730  string secret,
7731  IDictionary<string, string> options = null )
7732  {
7733  return createCredential( new CreateCredentialRequest( credential_name, type,
7734  identity, secret,
7735  options ) );
7736  }
7737 
7748  {
7749  CreateDatasinkResponse actualResponse_ = SubmitRequest<CreateDatasinkResponse>("/create/datasink", request_, false);
7750 
7751  return actualResponse_;
7752  }
7753 
8124  string destination,
8125  IDictionary<string, string> options = null )
8126  {
8127  return createDatasink( new CreateDatasinkRequest( name, destination, options ) );
8128  }
8129 
8140  {
8141  CreateDatasourceResponse actualResponse_ = SubmitRequest<CreateDatasourceResponse>("/create/datasource", request_, false);
8142 
8143  return actualResponse_;
8144  }
8145 
8536  string location,
8537  string user_name,
8538  string password,
8539  IDictionary<string, string> options = null )
8540  {
8541  return createDatasource( new CreateDatasourceRequest( name, location,
8542  user_name, password,
8543  options ) );
8544  }
8545 
8547  public CreateDeltaTableResponse createDeltaTable( CreateDeltaTableRequest request_ )
8548  {
8549  CreateDeltaTableResponse actualResponse_ = SubmitRequest<CreateDeltaTableResponse>("/create/deltatable", request_, false);
8550 
8551  return actualResponse_;
8552  }
8554 
8556  public CreateDeltaTableResponse createDeltaTable( string delta_table_name,
8557  string table_name,
8558  IDictionary<string, string> options = null )
8559  {
8560  return createDeltaTable( new CreateDeltaTableRequest( delta_table_name,
8561  table_name, options ) );
8562  }
8564 
8577  {
8578  CreateDirectoryResponse actualResponse_ = SubmitRequest<CreateDirectoryResponse>("/create/directory", request_, false);
8579 
8580  return actualResponse_;
8581  }
8582 
8640  public CreateDirectoryResponse createDirectory( string directory_name,
8641  IDictionary<string, string> options = null )
8642  {
8643  return createDirectory( new CreateDirectoryRequest( directory_name, options ) );
8644  }
8645 
8655  {
8656  CreateEnvironmentResponse actualResponse_ = SubmitRequest<CreateEnvironmentResponse>("/create/environment", request_, false);
8657 
8658  return actualResponse_;
8659  }
8660 
8671  public CreateEnvironmentResponse createEnvironment( string environment_name,
8672  IDictionary<string, string> options = null )
8673  {
8674  return createEnvironment( new CreateEnvironmentRequest( environment_name,
8675  options ) );
8676  }
8677 
8693  {
8694  CreateGraphResponse actualResponse_ = SubmitRequest<CreateGraphResponse>("/create/graph", request_, false);
8695 
8696  return actualResponse_;
8697  }
8698 
9012  public CreateGraphResponse createGraph( string graph_name,
9013  bool directed_graph,
9014  IList<string> nodes,
9015  IList<string> edges,
9016  IList<string> weights,
9017  IList<string> restrictions,
9018  IDictionary<string, string> options = null )
9019  {
9020  return createGraph( new CreateGraphRequest( graph_name, directed_graph, nodes,
9021  edges, weights, restrictions,
9022  options ) );
9023  }
9024 
9036  {
9037  CreateJobResponse actualResponse_ = SubmitRequest<CreateJobResponse>("/create/job", request_, false);
9038 
9039  return actualResponse_;
9040  }
9041 
9123  public CreateJobResponse createJob( string endpoint,
9124  string request_encoding,
9125  byte[] data,
9126  string data_str,
9127  IDictionary<string, string> options = null )
9128  {
9129  return createJob( new CreateJobRequest( endpoint, request_encoding, data,
9130  data_str, options ) );
9131  }
9132 
9146  {
9147  CreateJoinTableResponse actualResponse_ = SubmitRequest<CreateJoinTableResponse>("/create/jointable", request_, false);
9148 
9149  return actualResponse_;
9150  }
9151 
9319  public CreateJoinTableResponse createJoinTable( string join_table_name,
9320  IList<string> table_names,
9321  IList<string> column_names,
9322  IList<string> expressions = null,
9323  IDictionary<string, string> options = null )
9324  {
9325  return createJoinTable( new CreateJoinTableRequest( join_table_name,
9326  table_names, column_names,
9327  expressions, options ) );
9328  }
9329 
9347  {
9348  CreateMaterializedViewResponse actualResponse_ = SubmitRequest<CreateMaterializedViewResponse>("/create/materializedview", request_, false);
9349 
9350  return actualResponse_;
9351  }
9352 
9571  IDictionary<string, string> options = null )
9572  {
9573  return createMaterializedView( new CreateMaterializedViewRequest( table_name,
9574  options ) );
9575  }
9576 
9587  {
9588  CreateProcResponse actualResponse_ = SubmitRequest<CreateProcResponse>("/create/proc", request_, false);
9589 
9590  return actualResponse_;
9591  }
9592 
9674  public CreateProcResponse createProc( string proc_name,
9675  string execution_mode = CreateProcRequest.ExecutionMode.DISTRIBUTED,
9676  IDictionary<string, byte[]> files = null,
9677  string command = "",
9678  IList<string> args = null,
9679  IDictionary<string, string> options = null )
9680  {
9681  return createProc( new CreateProcRequest( proc_name, execution_mode, files,
9682  command, args, options ) );
9683  }
9684 
9722  {
9723  CreateProjectionResponse actualResponse_ = SubmitRequest<CreateProjectionResponse>("/create/projection", request_, false);
9724 
9725  return actualResponse_;
9726  }
9727 
10167  public CreateProjectionResponse createProjection( string table_name,
10168  string projection_name,
10169  IList<string> column_names,
10170  IDictionary<string, string> options = null )
10171  {
10172  return createProjection( new CreateProjectionRequest( table_name,
10173  projection_name,
10174  column_names, options ) );
10175  }
10176 
10185  {
10186  CreateResourceGroupResponse actualResponse_ = SubmitRequest<CreateResourceGroupResponse>("/create/resourcegroup", request_, false);
10187 
10188  return actualResponse_;
10189  }
10190 
10290  IDictionary<string, IDictionary<string, string>> tier_attributes,
10291  string ranking,
10292  string adjoining_resource_group = "",
10293  IDictionary<string, string> options = null )
10294  {
10296  tier_attributes,
10297  ranking,
10298  adjoining_resource_group,
10299  options ) );
10300  }
10301 
10311  {
10312  CreateRoleResponse actualResponse_ = SubmitRequest<CreateRoleResponse>("/create/role", request_, false);
10313 
10314  return actualResponse_;
10315  }
10316 
10338  public CreateRoleResponse createRole( string name,
10339  IDictionary<string, string> options = null )
10340  {
10341  return createRole( new CreateRoleRequest( name, options ) );
10342  }
10343 
10355  {
10356  CreateSchemaResponse actualResponse_ = SubmitRequest<CreateSchemaResponse>("/create/schema", request_, false);
10357 
10358  return actualResponse_;
10359  }
10360 
10401  public CreateSchemaResponse createSchema( string schema_name,
10402  IDictionary<string, string> options = null )
10403  {
10404  return createSchema( new CreateSchemaRequest( schema_name, options ) );
10405  }
10406 
10408  public CreateStateTableResponse createStateTable( CreateStateTableRequest request_ )
10409  {
10410  CreateStateTableResponse actualResponse_ = SubmitRequest<CreateStateTableResponse>("/create/statetable", request_, false);
10411 
10412  return actualResponse_;
10413  }
10415 
10417  public CreateStateTableResponse createStateTable( string table_name,
10418  string input_table_name,
10419  string init_table_name,
10420  IDictionary<string, string> options = null )
10421  {
10422  return createStateTable( new CreateStateTableRequest( table_name,
10423  input_table_name,
10424  init_table_name, options ) );
10425  }
10427 
10449  {
10450  CreateTableResponse actualResponse_ = SubmitRequest<CreateTableResponse>("/create/table", request_, false);
10451 
10452  return actualResponse_;
10453  }
10454 
10926  public CreateTableResponse createTable( string table_name,
10927  string type_id,
10928  IDictionary<string, string> options = null )
10929  {
10930  return createTable( new CreateTableRequest( table_name, type_id, options ) );
10931  }
10932 
10953  {
10954  CreateTableExternalResponse actualResponse_ = SubmitRequest<CreateTableExternalResponse>("/create/table/external", request_, false);
10955 
10956  return actualResponse_;
10957  }
10958 
12319  IList<string> filepaths,
12320  IDictionary<string, IDictionary<string, string>> modify_columns = null,
12321  IDictionary<string, string> create_table_options = null,
12322  IDictionary<string, string> options = null )
12323  {
12324  return createTableExternal( new CreateTableExternalRequest( table_name,
12325  filepaths,
12326  modify_columns,
12327  create_table_options,
12328  options ) );
12329  }
12330 
12356  {
12357  CreateTableMonitorResponse actualResponse_ = SubmitRequest<CreateTableMonitorResponse>("/create/tablemonitor", request_, false);
12358 
12359  return actualResponse_;
12360  }
12361 
12527  IDictionary<string, string> options = null )
12528  {
12529  return createTableMonitor( new CreateTableMonitorRequest( table_name, options ) );
12530  }
12531 
12556  {
12557  CreateTriggerByAreaResponse actualResponse_ = SubmitRequest<CreateTriggerByAreaResponse>("/create/trigger/byarea", request_, false);
12558 
12559  return actualResponse_;
12560  }
12561 
12607  IList<string> table_names,
12608  string x_column_name,
12609  IList<double> x_vector,
12610  string y_column_name,
12611  IList<double> y_vector,
12612  IDictionary<string, string> options = null )
12613  {
12614  return createTriggerByArea( new CreateTriggerByAreaRequest( request_id,
12615  table_names,
12616  x_column_name,
12617  x_vector,
12618  y_column_name,
12619  y_vector, options ) );
12620  }
12621 
12643  {
12644  CreateTriggerByRangeResponse actualResponse_ = SubmitRequest<CreateTriggerByRangeResponse>("/create/trigger/byrange", request_, false);
12645 
12646  return actualResponse_;
12647  }
12648 
12683  IList<string> table_names,
12684  string column_name,
12685  double min,
12686  double max,
12687  IDictionary<string, string> options = null )
12688  {
12689  return createTriggerByRange( new CreateTriggerByRangeRequest( request_id,
12690  table_names,
12691  column_name,
12692  min, max,
12693  options ) );
12694  }
12695 
12748  {
12749  CreateTypeResponse actualResponse_ = SubmitRequest<CreateTypeResponse>("/create/type", request_, false);
12750 
12751  SetDecoderIfMissing( actualResponse_.type_id,
12752  actualResponse_.label,
12753  actualResponse_.type_definition,
12754  actualResponse_.properties );
12755  return actualResponse_;
12756  }
12757 
13180  public CreateTypeResponse createType( string type_definition,
13181  string label,
13182  IDictionary<string, IList<string>> properties = null,
13183  IDictionary<string, string> options = null )
13184  {
13185  return createType( new CreateTypeRequest( type_definition, label, properties,
13186  options ) );
13187  }
13188 
13222  {
13223  CreateUnionResponse actualResponse_ = SubmitRequest<CreateUnionResponse>("/create/union", request_, false);
13224 
13225  return actualResponse_;
13226  }
13227 
13521  public CreateUnionResponse createUnion( string table_name,
13522  IList<string> table_names,
13523  IList<IList<string>> input_column_names,
13524  IList<string> output_column_names,
13525  IDictionary<string, string> options = null )
13526  {
13527  return createUnion( new CreateUnionRequest( table_name, table_names,
13528  input_column_names,
13529  output_column_names, options ) );
13530  }
13531 
13542  {
13543  CreateUserExternalResponse actualResponse_ = SubmitRequest<CreateUserExternalResponse>("/create/user/external", request_, false);
13544 
13545  return actualResponse_;
13546  }
13547 
13637  IDictionary<string, string> options = null )
13638  {
13639  return createUserExternal( new CreateUserExternalRequest( name, options ) );
13640  }
13641 
13650  {
13651  CreateUserInternalResponse actualResponse_ = SubmitRequest<CreateUserInternalResponse>("/create/user/internal", request_, false);
13652 
13653  return actualResponse_;
13654  }
13655 
13746  string password,
13747  IDictionary<string, string> options = null )
13748  {
13749  return createUserInternal( new CreateUserInternalRequest( name, password,
13750  options ) );
13751  }
13752 
13761  {
13762  CreateVideoResponse actualResponse_ = SubmitRequest<CreateVideoResponse>("/create/video", request_, false);
13763 
13764  return actualResponse_;
13765  }
13766 
13903  public CreateVideoResponse createVideo( string attribute,
13904  string begin,
13905  double duration_seconds,
13906  string end,
13907  double frames_per_second,
13908  string style,
13909  string path,
13910  string style_parameters,
13911  IDictionary<string, string> options = null )
13912  {
13913  return createVideo( new CreateVideoRequest( attribute, begin,
13914  duration_seconds, end,
13915  frames_per_second, style, path,
13916  style_parameters, options ) );
13917  }
13918 
13927  {
13928  DeleteDirectoryResponse actualResponse_ = SubmitRequest<DeleteDirectoryResponse>("/delete/directory", request_, false);
13929 
13930  return actualResponse_;
13931  }
13932 
13995  public DeleteDirectoryResponse deleteDirectory( string directory_name,
13996  IDictionary<string, string> options = null )
13997  {
13998  return deleteDirectory( new DeleteDirectoryRequest( directory_name, options ) );
13999  }
14000 
14009  {
14010  DeleteFilesResponse actualResponse_ = SubmitRequest<DeleteFilesResponse>("/delete/files", request_, false);
14011 
14012  return actualResponse_;
14013  }
14014 
14054  public DeleteFilesResponse deleteFiles( IList<string> file_names,
14055  IDictionary<string, string> options = null )
14056  {
14057  return deleteFiles( new DeleteFilesRequest( file_names, options ) );
14058  }
14059 
14068  {
14069  DeleteGraphResponse actualResponse_ = SubmitRequest<DeleteGraphResponse>("/delete/graph", request_, false);
14070 
14071  return actualResponse_;
14072  }
14073 
14120  public DeleteGraphResponse deleteGraph( string graph_name,
14121  IDictionary<string, string> options = null )
14122  {
14123  return deleteGraph( new DeleteGraphRequest( graph_name, options ) );
14124  }
14125 
14135  {
14136  DeleteProcResponse actualResponse_ = SubmitRequest<DeleteProcResponse>("/delete/proc", request_, false);
14137 
14138  return actualResponse_;
14139  }
14140 
14151  public DeleteProcResponse deleteProc( string proc_name,
14152  IDictionary<string, string> options = null )
14153  {
14154  return deleteProc( new DeleteProcRequest( proc_name, options ) );
14155  }
14156 
14177  {
14178  DeleteRecordsResponse actualResponse_ = SubmitRequest<DeleteRecordsResponse>("/delete/records", request_, false);
14179 
14180  return actualResponse_;
14181  }
14182 
14263  public DeleteRecordsResponse deleteRecords( string table_name,
14264  IList<string> expressions,
14265  IDictionary<string, string> options = null )
14266  {
14267  return deleteRecords( new DeleteRecordsRequest( table_name, expressions,
14268  options ) );
14269  }
14270 
14278  {
14279  DeleteResourceGroupResponse actualResponse_ = SubmitRequest<DeleteResourceGroupResponse>("/delete/resourcegroup", request_, false);
14280 
14281  return actualResponse_;
14282  }
14283 
14321  IDictionary<string, string> options = null )
14322  {
14323  return deleteResourceGroup( new DeleteResourceGroupRequest( name, options ) );
14324  }
14325 
14335  {
14336  DeleteRoleResponse actualResponse_ = SubmitRequest<DeleteRoleResponse>("/delete/role", request_, false);
14337 
14338  return actualResponse_;
14339  }
14340 
14351  public DeleteRoleResponse deleteRole( string name,
14352  IDictionary<string, string> options = null )
14353  {
14354  return deleteRole( new DeleteRoleRequest( name, options ) );
14355  }
14356 
14366  {
14367  DeleteUserResponse actualResponse_ = SubmitRequest<DeleteUserResponse>("/delete/user", request_, false);
14368 
14369  return actualResponse_;
14370  }
14371 
14382  public DeleteUserResponse deleteUser( string name,
14383  IDictionary<string, string> options = null )
14384  {
14385  return deleteUser( new DeleteUserRequest( name, options ) );
14386  }
14387 
14396  {
14397  DownloadFilesResponse actualResponse_ = SubmitRequest<DownloadFilesResponse>("/download/files", request_, false);
14398 
14399  return actualResponse_;
14400  }
14401 
14457  public DownloadFilesResponse downloadFiles( IList<string> file_names,
14458  IList<long> read_offsets,
14459  IList<long> read_lengths,
14460  IDictionary<string, string> options = null )
14461  {
14462  return downloadFiles( new DownloadFilesRequest( file_names, read_offsets,
14463  read_lengths, options ) );
14464  }
14465 
14467  public DropContainerRegistryResponse dropContainerRegistry( DropContainerRegistryRequest request_ )
14468  {
14469  DropContainerRegistryResponse actualResponse_ = SubmitRequest<DropContainerRegistryResponse>("/drop/container/registry", request_, false);
14470 
14471  return actualResponse_;
14472  }
14474 
14476  public DropContainerRegistryResponse dropContainerRegistry( string registry_name,
14477  IDictionary<string, string> options = null )
14478  {
14479  return dropContainerRegistry( new DropContainerRegistryRequest( registry_name,
14480  options ) );
14481  }
14483 
14492  {
14493  DropCredentialResponse actualResponse_ = SubmitRequest<DropCredentialResponse>("/drop/credential", request_, false);
14494 
14495  return actualResponse_;
14496  }
14497 
14507  public DropCredentialResponse dropCredential( string credential_name,
14508  IDictionary<string, string> options = null )
14509  {
14510  return dropCredential( new DropCredentialRequest( credential_name, options ) );
14511  }
14512 
14528  {
14529  DropDatasinkResponse actualResponse_ = SubmitRequest<DropDatasinkResponse>("/drop/datasink", request_, false);
14530 
14531  return actualResponse_;
14532  }
14533 
14578  public DropDatasinkResponse dropDatasink( string name,
14579  IDictionary<string, string> options = null )
14580  {
14581  return dropDatasink( new DropDatasinkRequest( name, options ) );
14582  }
14583 
14595  {
14596  DropDatasourceResponse actualResponse_ = SubmitRequest<DropDatasourceResponse>("/drop/datasource", request_, false);
14597 
14598  return actualResponse_;
14599  }
14600 
14614  IDictionary<string, string> options = null )
14615  {
14616  return dropDatasource( new DropDatasourceRequest( name, options ) );
14617  }
14618 
14628  {
14629  DropEnvironmentResponse actualResponse_ = SubmitRequest<DropEnvironmentResponse>("/drop/environment", request_, false);
14630 
14631  return actualResponse_;
14632  }
14633 
14676  public DropEnvironmentResponse dropEnvironment( string environment_name,
14677  IDictionary<string, string> options = null )
14678  {
14679  return dropEnvironment( new DropEnvironmentRequest( environment_name, options ) );
14680  }
14681 
14683  public DropModelResponse dropModel( DropModelRequest request_ )
14684  {
14685  DropModelResponse actualResponse_ = SubmitRequest<DropModelResponse>("/drop/model", request_, false);
14686 
14687  return actualResponse_;
14688  }
14690 
14692  public DropModelResponse dropModel( string model_name,
14693  IDictionary<string, string> options = null )
14694  {
14695  return dropModel( new DropModelRequest( model_name, options ) );
14696  }
14698 
14709  {
14710  DropSchemaResponse actualResponse_ = SubmitRequest<DropSchemaResponse>("/drop/schema", request_, false);
14711 
14712  return actualResponse_;
14713  }
14714 
14781  public DropSchemaResponse dropSchema( string schema_name,
14782  IDictionary<string, string> options = null )
14783  {
14784  return dropSchema( new DropSchemaRequest( schema_name, options ) );
14785  }
14786 
14788  public EvaluateModelResponse evaluateModel( EvaluateModelRequest request_ )
14789  {
14790  EvaluateModelResponse actualResponse_ = SubmitRequest<EvaluateModelResponse>("/evaluate/model", request_, false);
14791 
14792  return actualResponse_;
14793  }
14795 
14797  public EvaluateModelResponse evaluateModel( string model_name,
14798  int replicas,
14799  string deployment_mode,
14800  string source_table,
14801  string destination_table,
14802  IDictionary<string, string> options = null )
14803  {
14804  return evaluateModel( new EvaluateModelRequest( model_name, replicas,
14805  deployment_mode, source_table,
14806  destination_table, options ) );
14807  }
14809 
14828  {
14829  ExecuteProcResponse actualResponse_ = SubmitRequest<ExecuteProcResponse>("/execute/proc", request_, false);
14830 
14831  return actualResponse_;
14832  }
14833 
14990  public ExecuteProcResponse executeProc( string proc_name,
14991  IDictionary<string, string> _params = null,
14992  IDictionary<string, byte[]> bin_params = null,
14993  IList<string> input_table_names = null,
14994  IDictionary<string, IList<string>> input_column_names = null,
14995  IList<string> output_table_names = null,
14996  IDictionary<string, string> options = null )
14997  {
14998  return executeProc( new ExecuteProcRequest( proc_name, _params, bin_params,
14999  input_table_names,
15000  input_column_names,
15001  output_table_names, options ) );
15002  }
15003 
15014  {
15015  RawExecuteSqlResponse actualResponse_ = SubmitRequest<RawExecuteSqlResponse>("/execute/sql", request_, false);
15016 
15017  ExecuteSqlResponse response_ = new ExecuteSqlResponse();
15018  response_.count_affected = actualResponse_.count_affected;
15019  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
15020  response_.total_number_of_records = actualResponse_.total_number_of_records;
15021  response_.has_more_records = actualResponse_.has_more_records;
15022  response_.paging_table = actualResponse_.paging_table;
15023  response_.info = actualResponse_.info;
15024  return response_;
15025  }
15026 
15500  public ExecuteSqlResponse executeSql( string statement,
15501  long offset = 0,
15502  long limit = -9999,
15503  string request_schema_str = "",
15504  IList<byte[]> data = null,
15505  IDictionary<string, string> options = null )
15506  {
15507  return executeSql( new ExecuteSqlRequest( statement, offset, limit,
15508  request_schema_str, data, options ) );
15509  }
15510 
15519  {
15520  ExportQueryMetricsResponse actualResponse_ = SubmitRequest<ExportQueryMetricsResponse>("/export/query/metrics", request_, false);
15521 
15522  return actualResponse_;
15523  }
15524 
15586  public ExportQueryMetricsResponse exportQueryMetrics( IDictionary<string, string> options = null )
15587  {
15588  return exportQueryMetrics( new ExportQueryMetricsRequest( options ) );
15589  }
15590 
15617  {
15618  ExportRecordsToFilesResponse actualResponse_ = SubmitRequest<ExportRecordsToFilesResponse>("/export/records/tofiles", request_, false);
15619 
15620  return actualResponse_;
15621  }
15622 
15944  string filepath,
15945  IDictionary<string, string> options = null )
15946  {
15947  return exportRecordsToFiles( new ExportRecordsToFilesRequest( table_name,
15948  filepath,
15949  options ) );
15950  }
15951 
15960  {
15961  ExportRecordsToTableResponse actualResponse_ = SubmitRequest<ExportRecordsToTableResponse>("/export/records/totable", request_, false);
15962 
15963  return actualResponse_;
15964  }
15965 
16070  string remote_query = "",
16071  IDictionary<string, string> options = null )
16072  {
16073  return exportRecordsToTable( new ExportRecordsToTableRequest( table_name,
16074  remote_query,
16075  options ) );
16076  }
16077 
16094  {
16095  FilterResponse actualResponse_ = SubmitRequest<FilterResponse>("/filter", request_, false);
16096 
16097  return actualResponse_;
16098  }
16099 
16186  public FilterResponse filter( string table_name,
16187  string view_name,
16188  string expression,
16189  IDictionary<string, string> options = null )
16190  {
16191  return filter( new FilterRequest( table_name, view_name, expression, options ) );
16192  }
16193 
16209  {
16210  FilterByAreaResponse actualResponse_ = SubmitRequest<FilterByAreaResponse>("/filter/byarea", request_, false);
16211 
16212  return actualResponse_;
16213  }
16214 
16294  public FilterByAreaResponse filterByArea( string table_name,
16295  string view_name,
16296  string x_column_name,
16297  IList<double> x_vector,
16298  string y_column_name,
16299  IList<double> y_vector,
16300  IDictionary<string, string> options = null )
16301  {
16302  return filterByArea( new FilterByAreaRequest( table_name, view_name,
16303  x_column_name, x_vector,
16304  y_column_name, y_vector, options ) );
16305  }
16306 
16322  {
16323  FilterByAreaGeometryResponse actualResponse_ = SubmitRequest<FilterByAreaGeometryResponse>("/filter/byarea/geometry", request_, false);
16324 
16325  return actualResponse_;
16326  }
16327 
16405  string view_name,
16406  string column_name,
16407  IList<double> x_vector,
16408  IList<double> y_vector,
16409  IDictionary<string, string> options = null )
16410  {
16411  return filterByAreaGeometry( new FilterByAreaGeometryRequest( table_name,
16412  view_name,
16413  column_name,
16414  x_vector,
16415  y_vector,
16416  options ) );
16417  }
16418 
16434  {
16435  FilterByBoxResponse actualResponse_ = SubmitRequest<FilterByBoxResponse>("/filter/bybox", request_, false);
16436 
16437  return actualResponse_;
16438  }
16439 
16526  public FilterByBoxResponse filterByBox( string table_name,
16527  string view_name,
16528  string x_column_name,
16529  double min_x,
16530  double max_x,
16531  string y_column_name,
16532  double min_y,
16533  double max_y,
16534  IDictionary<string, string> options = null )
16535  {
16536  return filterByBox( new FilterByBoxRequest( table_name, view_name,
16537  x_column_name, min_x, max_x,
16538  y_column_name, min_y, max_y,
16539  options ) );
16540  }
16541 
16557  {
16558  FilterByBoxGeometryResponse actualResponse_ = SubmitRequest<FilterByBoxGeometryResponse>("/filter/bybox/geometry", request_, false);
16559 
16560  return actualResponse_;
16561  }
16562 
16649  string view_name,
16650  string column_name,
16651  double min_x,
16652  double max_x,
16653  double min_y,
16654  double max_y,
16655  IDictionary<string, string> options = null )
16656  {
16657  return filterByBoxGeometry( new FilterByBoxGeometryRequest( table_name,
16658  view_name,
16659  column_name,
16660  min_x, max_x,
16661  min_y, max_y,
16662  options ) );
16663  }
16664 
16676  {
16677  FilterByGeometryResponse actualResponse_ = SubmitRequest<FilterByGeometryResponse>("/filter/bygeometry", request_, false);
16678 
16679  return actualResponse_;
16680  }
16681 
16816  public FilterByGeometryResponse filterByGeometry( string table_name,
16817  string view_name,
16818  string column_name,
16819  string input_wkt,
16820  string operation,
16821  IDictionary<string, string> options = null )
16822  {
16823  return filterByGeometry( new FilterByGeometryRequest( table_name, view_name,
16824  column_name, input_wkt,
16825  operation, options ) );
16826  }
16827 
16851  {
16852  FilterByListResponse actualResponse_ = SubmitRequest<FilterByListResponse>("/filter/bylist", request_, false);
16853 
16854  return actualResponse_;
16855  }
16856 
16964  public FilterByListResponse filterByList( string table_name,
16965  string view_name,
16966  IDictionary<string, IList<string>> column_values_map,
16967  IDictionary<string, string> options = null )
16968  {
16969  return filterByList( new FilterByListRequest( table_name, view_name,
16970  column_values_map, options ) );
16971  }
16972 
16992  {
16993  FilterByRadiusResponse actualResponse_ = SubmitRequest<FilterByRadiusResponse>("/filter/byradius", request_, false);
16994 
16995  return actualResponse_;
16996  }
16997 
17088  public FilterByRadiusResponse filterByRadius( string table_name,
17089  string view_name,
17090  string x_column_name,
17091  double x_center,
17092  string y_column_name,
17093  double y_center,
17094  double radius,
17095  IDictionary<string, string> options = null )
17096  {
17097  return filterByRadius( new FilterByRadiusRequest( table_name, view_name,
17098  x_column_name, x_center,
17099  y_column_name, y_center,
17100  radius, options ) );
17101  }
17102 
17119  {
17120  FilterByRadiusGeometryResponse actualResponse_ = SubmitRequest<FilterByRadiusGeometryResponse>("/filter/byradius/geometry", request_, false);
17121 
17122  return actualResponse_;
17123  }
17124 
17212  string view_name,
17213  string column_name,
17214  double x_center,
17215  double y_center,
17216  double radius,
17217  IDictionary<string, string> options = null )
17218  {
17219  return filterByRadiusGeometry( new FilterByRadiusGeometryRequest( table_name,
17220  view_name,
17221  column_name,
17222  x_center,
17223  y_center,
17224  radius,
17225  options ) );
17226  }
17227 
17249  {
17250  FilterByRangeResponse actualResponse_ = SubmitRequest<FilterByRangeResponse>("/filter/byrange", request_, false);
17251 
17252  return actualResponse_;
17253  }
17254 
17336  public FilterByRangeResponse filterByRange( string table_name,
17337  string view_name,
17338  string column_name,
17339  double lower_bound,
17340  double upper_bound,
17341  IDictionary<string, string> options = null )
17342  {
17343  return filterByRange( new FilterByRangeRequest( table_name, view_name,
17344  column_name, lower_bound,
17345  upper_bound, options ) );
17346  }
17347 
17370  {
17371  FilterBySeriesResponse actualResponse_ = SubmitRequest<FilterBySeriesResponse>("/filter/byseries", request_, false);
17372 
17373  return actualResponse_;
17374  }
17375 
17503  public FilterBySeriesResponse filterBySeries( string table_name,
17504  string view_name,
17505  string track_id,
17506  IList<string> target_track_ids,
17507  IDictionary<string, string> options = null )
17508  {
17509  return filterBySeries( new FilterBySeriesRequest( table_name, view_name,
17510  track_id, target_track_ids,
17511  options ) );
17512  }
17513 
17529  {
17530  FilterByStringResponse actualResponse_ = SubmitRequest<FilterByStringResponse>("/filter/bystring", request_, false);
17531 
17532  return actualResponse_;
17533  }
17534 
17683  public FilterByStringResponse filterByString( string table_name,
17684  string view_name,
17685  string expression,
17686  string mode,
17687  IList<string> column_names,
17688  IDictionary<string, string> options = null )
17689  {
17690  return filterByString( new FilterByStringRequest( table_name, view_name,
17691  expression, mode,
17692  column_names, options ) );
17693  }
17694 
17713  {
17714  FilterByTableResponse actualResponse_ = SubmitRequest<FilterByTableResponse>("/filter/bytable", request_, false);
17715 
17716  return actualResponse_;
17717  }
17718 
17925  public FilterByTableResponse filterByTable( string table_name,
17926  string view_name,
17927  string column_name,
17928  string source_table_name,
17929  string source_table_column_name,
17930  IDictionary<string, string> options = null )
17931  {
17932  return filterByTable( new FilterByTableRequest( table_name, view_name,
17933  column_name,
17934  source_table_name,
17935  source_table_column_name,
17936  options ) );
17937  }
17938 
17957  {
17958  FilterByValueResponse actualResponse_ = SubmitRequest<FilterByValueResponse>("/filter/byvalue", request_, false);
17959 
17960  return actualResponse_;
17961  }
17962 
18043  public FilterByValueResponse filterByValue( string table_name,
18044  string view_name,
18045  bool is_string,
18046  double _value,
18047  string value_str,
18048  string column_name,
18049  IDictionary<string, string> options = null )
18050  {
18051  return filterByValue( new FilterByValueRequest( table_name, view_name,
18052  is_string, _value, value_str,
18053  column_name, options ) );
18054  }
18055 
18068  {
18069  GetJobResponse actualResponse_ = SubmitRequest<GetJobResponse>("/get/job", request_, false);
18070 
18071  return actualResponse_;
18072  }
18073 
18096  public GetJobResponse getJob( long job_id,
18097  IDictionary<string, string> options = null )
18098  {
18099  return getJob( new GetJobRequest( job_id, options ) );
18100  }
18101 
18120  public GetRecordsResponse<T> getRecords<T>( GetRecordsRequest request_ ) where T : new()
18121  {
18122  RawGetRecordsResponse actualResponse_ = SubmitRequest<RawGetRecordsResponse>("/get/records", request_, false);
18123 
18124  GetRecordsResponse<T> response_ = new GetRecordsResponse<T>();
18125  response_.table_name = actualResponse_.table_name;
18126  response_.type_name = actualResponse_.type_name;
18127  response_.type_schema = actualResponse_.type_schema;
18128  response_.data = new List<T>();
18129  this.DecodeRawBinaryDataUsingSchemaString<T>( response_.type_schema, actualResponse_.records_binary, response_.data );
18130  response_.total_number_of_records = actualResponse_.total_number_of_records;
18131  response_.has_more_records = actualResponse_.has_more_records;
18132  response_.info = actualResponse_.info;
18133  return response_;
18134  }
18135 
18240  public GetRecordsResponse<T> getRecords<T>( string table_name,
18241  long offset = 0,
18242  long limit = -9999,
18243  IDictionary<string, string> options = null ) where T : new()
18244  {
18245  return getRecords<T>( new GetRecordsRequest( table_name, offset, limit,
18246  options ) );
18247  }
18248 
18285  {
18286  RawGetRecordsByColumnResponse actualResponse_ = SubmitRequest<RawGetRecordsByColumnResponse>("/get/records/bycolumn", request_, false);
18287 
18289  response_.table_name = actualResponse_.table_name;
18290  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
18291  response_.total_number_of_records = actualResponse_.total_number_of_records;
18292  response_.has_more_records = actualResponse_.has_more_records;
18293  response_.info = actualResponse_.info;
18294  return response_;
18295  }
18296 
18449  IList<string> column_names,
18450  long offset = 0,
18451  long limit = -9999,
18452  IDictionary<string, string> options = null )
18453  {
18454  return getRecordsByColumn( new GetRecordsByColumnRequest( table_name,
18455  column_names,
18456  offset, limit,
18457  options ) );
18458  }
18459 
18487  {
18488  RawGetRecordsBySeriesResponse actualResponse_ = SubmitRequest<RawGetRecordsBySeriesResponse>("/get/records/byseries", request_, false);
18489 
18491  response_.table_names = actualResponse_.table_names;
18492  response_.type_names = actualResponse_.type_names;
18493  response_.type_schemas = actualResponse_.type_schemas;
18494  response_.data = new List<IList<T>>();
18495  this.DecodeRawBinaryDataUsingTypeIDs<T>( response_.type_names, actualResponse_.list_records_binary, response_.data );
18496  response_.info = actualResponse_.info;
18497  return response_;
18498  }
18499 
18544  string world_table_name,
18545  int offset = 0,
18546  int limit = 250,
18547  IDictionary<string, string> options = null ) where T : new()
18548  {
18549  return getRecordsBySeries<T>( new GetRecordsBySeriesRequest( table_name,
18550  world_table_name,
18551  offset, limit,
18552  options ) );
18553  }
18554 
18574  {
18575  RawGetRecordsFromCollectionResponse actualResponse_ = SubmitRequest<RawGetRecordsFromCollectionResponse>("/get/records/fromcollection", request_, false);
18576 
18578  response_.table_name = actualResponse_.table_name;
18579  response_.type_names = actualResponse_.type_names;
18580  response_.data = new List<T>();
18581  this.DecodeRawBinaryDataUsingTypeIDs<T>( response_.type_names, actualResponse_.records_binary, response_.data );
18582  response_.record_ids = actualResponse_.record_ids;
18583  response_.info = actualResponse_.info;
18584  return response_;
18585  }
18586 
18658  long offset = 0,
18659  long limit = -9999,
18660  IDictionary<string, string> options = null ) where T : new()
18661  {
18663  offset,
18664  limit,
18665  options ) );
18666  }
18667 
18669  public GetVectortileResponse getVectortile( GetVectortileRequest request_ )
18670  {
18671  GetVectortileResponse actualResponse_ = SubmitRequest<GetVectortileResponse>("/get/vectortile", request_, false);
18672 
18673  return actualResponse_;
18674  }
18676 
18678  public GetVectortileResponse getVectortile( IList<string> table_names,
18679  IList<string> column_names,
18680  IDictionary<string, IList<string>> layers,
18681  int tile_x,
18682  int tile_y,
18683  int zoom,
18684  IDictionary<string, string> options = null )
18685  {
18686  return getVectortile( new GetVectortileRequest( table_names, column_names,
18687  layers, tile_x, tile_y, zoom,
18688  options ) );
18689  }
18691 
18700  {
18701  GrantPermissionResponse actualResponse_ = SubmitRequest<GrantPermissionResponse>("/grant/permission", request_, false);
18702 
18703  return actualResponse_;
18704  }
18705 
18906  public GrantPermissionResponse grantPermission( string principal,
18907  string _object,
18908  string object_type,
18909  string permission,
18910  IDictionary<string, string> options = null )
18911  {
18912  return grantPermission( new GrantPermissionRequest( principal, _object,
18913  object_type, permission,
18914  options ) );
18915  }
18916 
18927  {
18928  GrantPermissionCredentialResponse actualResponse_ = SubmitRequest<GrantPermissionCredentialResponse>("/grant/permission/credential", request_, false);
18929 
18930  return actualResponse_;
18931  }
18932 
18966  string permission,
18967  string credential_name,
18968  IDictionary<string, string> options = null )
18969  {
18971  permission,
18972  credential_name,
18973  options ) );
18974  }
18975 
18985  {
18986  GrantPermissionDatasourceResponse actualResponse_ = SubmitRequest<GrantPermissionDatasourceResponse>("/grant/permission/datasource", request_, false);
18987 
18988  return actualResponse_;
18989  }
18990 
19023  string permission,
19024  string datasource_name,
19025  IDictionary<string, string> options = null )
19026  {
19028  permission,
19029  datasource_name,
19030  options ) );
19031  }
19032 
19042  {
19043  GrantPermissionDirectoryResponse actualResponse_ = SubmitRequest<GrantPermissionDirectoryResponse>("/grant/permission/directory", request_, false);
19044 
19045  return actualResponse_;
19046  }
19047 
19082  string permission,
19083  string directory_name,
19084  IDictionary<string, string> options = null )
19085  {
19087  permission,
19088  directory_name,
19089  options ) );
19090  }
19091 
19100  {
19101  GrantPermissionProcResponse actualResponse_ = SubmitRequest<GrantPermissionProcResponse>("/grant/permission/proc", request_, false);
19102 
19103  return actualResponse_;
19104  }
19105 
19135  string permission,
19136  string proc_name,
19137  IDictionary<string, string> options = null )
19138  {
19139  return grantPermissionProc( new GrantPermissionProcRequest( name, permission,
19140  proc_name, options ) );
19141  }
19142 
19151  {
19152  GrantPermissionSystemResponse actualResponse_ = SubmitRequest<GrantPermissionSystemResponse>("/grant/permission/system", request_, false);
19153 
19154  return actualResponse_;
19155  }
19156 
19198  string permission,
19199  IDictionary<string, string> options = null )
19200  {
19202  permission,
19203  options ) );
19204  }
19205 
19214  {
19215  GrantPermissionTableResponse actualResponse_ = SubmitRequest<GrantPermissionTableResponse>("/grant/permission/table", request_, false);
19216 
19217  return actualResponse_;
19218  }
19219 
19283  string permission,
19284  string table_name,
19285  string filter_expression = "",
19286  IDictionary<string, string> options = null )
19287  {
19289  permission,
19290  table_name,
19291  filter_expression,
19292  options ) );
19293  }
19294 
19302  {
19303  GrantRoleResponse actualResponse_ = SubmitRequest<GrantRoleResponse>("/grant/role", request_, false);
19304 
19305  return actualResponse_;
19306  }
19307 
19319  public GrantRoleResponse grantRole( string role,
19320  string member,
19321  IDictionary<string, string> options = null )
19322  {
19323  return grantRole( new GrantRoleRequest( role, member, options ) );
19324  }
19325 
19334  {
19335  HasPermissionResponse actualResponse_ = SubmitRequest<HasPermissionResponse>("/has/permission", request_, false);
19336 
19337  return actualResponse_;
19338  }
19339 
19532  public HasPermissionResponse hasPermission( string principal,
19533  string _object,
19534  string object_type,
19535  string permission,
19536  IDictionary<string, string> options = null )
19537  {
19538  return hasPermission( new HasPermissionRequest( principal, _object,
19539  object_type, permission,
19540  options ) );
19541  }
19542 
19551  {
19552  HasProcResponse actualResponse_ = SubmitRequest<HasProcResponse>("/has/proc", request_, false);
19553 
19554  return actualResponse_;
19555  }
19556 
19566  public HasProcResponse hasProc( string proc_name,
19567  IDictionary<string, string> options = null )
19568  {
19569  return hasProc( new HasProcRequest( proc_name, options ) );
19570  }
19571 
19580  {
19581  HasRoleResponse actualResponse_ = SubmitRequest<HasRoleResponse>("/has/role", request_, false);
19582 
19583  return actualResponse_;
19584  }
19585 
19656  public HasRoleResponse hasRole( string principal,
19657  string role,
19658  IDictionary<string, string> options = null )
19659  {
19660  return hasRole( new HasRoleRequest( principal, role, options ) );
19661  }
19662 
19671  {
19672  HasSchemaResponse actualResponse_ = SubmitRequest<HasSchemaResponse>("/has/schema", request_, false);
19673 
19674  return actualResponse_;
19675  }
19676 
19688  public HasSchemaResponse hasSchema( string schema_name,
19689  IDictionary<string, string> options = null )
19690  {
19691  return hasSchema( new HasSchemaRequest( schema_name, options ) );
19692  }
19693 
19702  {
19703  HasTableResponse actualResponse_ = SubmitRequest<HasTableResponse>("/has/table", request_, false);
19704 
19705  return actualResponse_;
19706  }
19707 
19719  public HasTableResponse hasTable( string table_name,
19720  IDictionary<string, string> options = null )
19721  {
19722  return hasTable( new HasTableRequest( table_name, options ) );
19723  }
19724 
19732  {
19733  HasTypeResponse actualResponse_ = SubmitRequest<HasTypeResponse>("/has/type", request_, false);
19734 
19735  return actualResponse_;
19736  }
19737 
19747  public HasTypeResponse hasType( string type_id,
19748  IDictionary<string, string> options = null )
19749  {
19750  return hasType( new HasTypeRequest( type_id, options ) );
19751  }
19752 
19754  public ImportModelResponse importModel( ImportModelRequest request_ )
19755  {
19756  ImportModelResponse actualResponse_ = SubmitRequest<ImportModelResponse>("/import/model", request_, false);
19757 
19758  return actualResponse_;
19759  }
19761 
19763  public ImportModelResponse importModel( string model_name,
19764  string registry_name,
19765  string container,
19766  string run_function,
19767  string model_type,
19768  IDictionary<string, string> options = null )
19769  {
19770  return importModel( new ImportModelRequest( model_name, registry_name,
19771  container, run_function,
19772  model_type, options ) );
19773  }
19775 
19800  {
19801  InsertRecordsResponse actualResponse_ = SubmitRequest<InsertRecordsResponse>("/insert/records", request_, true);
19802 
19803  return actualResponse_;
19804  }
19805 
19832  {
19833  RawInsertRecordsRequest actualRequest_ = new RawInsertRecordsRequest();
19834  actualRequest_.table_name = request_.table_name;
19835  foreach (var thisObj in request_.data) actualRequest_.list.Add( AvroEncode( thisObj ) );
19836  actualRequest_.options = request_.options;
19837  InsertRecordsResponse actualResponse_ = SubmitRequest<InsertRecordsResponse>("/insert/records", actualRequest_, true);
19838 
19839  return actualResponse_;
19840  }
19841 
20104  public InsertRecordsResponse insertRecords<T>( string table_name,
20105  IList<T> data,
20106  IDictionary<string, string> options = null )
20107  {
20108  return insertRecords<T>( new InsertRecordsRequest<T>( table_name, data,
20109  options ) );
20110  }
20111 
20148  {
20149  InsertRecordsFromFilesResponse actualResponse_ = SubmitRequest<InsertRecordsFromFilesResponse>("/insert/records/fromfiles", request_, false);
20150 
20151  return actualResponse_;
20152  }
20153 
21433  IList<string> filepaths,
21434  IDictionary<string, IDictionary<string, string>> modify_columns = null,
21435  IDictionary<string, string> create_table_options = null,
21436  IDictionary<string, string> options = null )
21437  {
21438  return insertRecordsFromFiles( new InsertRecordsFromFilesRequest( table_name,
21439  filepaths,
21440  modify_columns,
21441  create_table_options,
21442  options ) );
21443  }
21444 
21456  {
21457  InsertRecordsFromPayloadResponse actualResponse_ = SubmitRequest<InsertRecordsFromPayloadResponse>("/insert/records/frompayload", request_, false);
21458 
21459  return actualResponse_;
21460  }
21461 
22637  string data_text,
22638  byte[] data_bytes,
22639  IDictionary<string, IDictionary<string, string>> modify_columns = null,
22640  IDictionary<string, string> create_table_options = null,
22641  IDictionary<string, string> options = null )
22642  {
22644  data_text,
22645  data_bytes,
22646  modify_columns,
22647  create_table_options,
22648  options ) );
22649  }
22650 
22659  {
22660  InsertRecordsFromQueryResponse actualResponse_ = SubmitRequest<InsertRecordsFromQueryResponse>("/insert/records/fromquery", request_, false);
22661 
22662  return actualResponse_;
22663  }
22664 
23311  string remote_query,
23312  IDictionary<string, IDictionary<string, string>> modify_columns = null,
23313  IDictionary<string, string> create_table_options = null,
23314  IDictionary<string, string> options = null )
23315  {
23316  return insertRecordsFromQuery( new InsertRecordsFromQueryRequest( table_name,
23317  remote_query,
23318  modify_columns,
23319  create_table_options,
23320  options ) );
23321  }
23322 
23339  {
23340  InsertRecordsRandomResponse actualResponse_ = SubmitRequest<InsertRecordsRandomResponse>("/insert/records/random", request_, false);
23341 
23342  return actualResponse_;
23343  }
23344 
23641  long count,
23642  IDictionary<string, IDictionary<string, double>> options = null )
23643  {
23644  return insertRecordsRandom( new InsertRecordsRandomRequest( table_name, count,
23645  options ) );
23646  }
23647 
23666  {
23667  InsertSymbolResponse actualResponse_ = SubmitRequest<InsertSymbolResponse>("/insert/symbol", request_, false);
23668 
23669  return actualResponse_;
23670  }
23671 
23726  public InsertSymbolResponse insertSymbol( string symbol_id,
23727  string symbol_format,
23728  byte[] symbol_data,
23729  IDictionary<string, string> options = null )
23730  {
23731  return insertSymbol( new InsertSymbolRequest( symbol_id, symbol_format,
23732  symbol_data, options ) );
23733  }
23734 
23742  {
23743  KillProcResponse actualResponse_ = SubmitRequest<KillProcResponse>("/kill/proc", request_, false);
23744 
23745  return actualResponse_;
23746  }
23747 
23804  public KillProcResponse killProc( string run_id = "",
23805  IDictionary<string, string> options = null )
23806  {
23807  return killProc( new KillProcRequest( run_id, options ) );
23808  }
23809 
23811  public ListGraphResponse listGraph( ListGraphRequest request_ )
23812  {
23813  ListGraphResponse actualResponse_ = SubmitRequest<ListGraphResponse>("/list/graph", request_, false);
23814 
23815  return actualResponse_;
23816  }
23818 
23820  public ListGraphResponse listGraph( string graph_name = "",
23821  IDictionary<string, string> options = null )
23822  {
23823  return listGraph( new ListGraphRequest( graph_name, options ) );
23824  }
23826 
23849  {
23850  LockTableResponse actualResponse_ = SubmitRequest<LockTableResponse>("/lock/table", request_, false);
23851 
23852  return actualResponse_;
23853  }
23854 
23919  public LockTableResponse lockTable( string table_name,
23920  string lock_type = LockTableRequest.LockType.STATUS,
23921  IDictionary<string, string> options = null )
23922  {
23923  return lockTable( new LockTableRequest( table_name, lock_type, options ) );
23924  }
23925 
23943  {
23944  MatchGraphResponse actualResponse_ = SubmitRequest<MatchGraphResponse>("/match/graph", request_, false);
23945 
23946  return actualResponse_;
23947  }
23948 
24927  public MatchGraphResponse matchGraph( string graph_name,
24928  IList<string> sample_points,
24929  string solve_method = MatchGraphRequest.SolveMethod.MARKOV_CHAIN,
24930  string solution_table = "",
24931  IDictionary<string, string> options = null )
24932  {
24933  return matchGraph( new MatchGraphRequest( graph_name, sample_points,
24934  solve_method, solution_table,
24935  options ) );
24936  }
24937 
24967  {
24968  MergeRecordsResponse actualResponse_ = SubmitRequest<MergeRecordsResponse>("/merge/records", request_, false);
24969 
24970  return actualResponse_;
24971  }
24972 
25164  public MergeRecordsResponse mergeRecords( string table_name,
25165  IList<string> source_table_names,
25166  IList<IDictionary<string, string>> field_maps,
25167  IDictionary<string, string> options = null )
25168  {
25169  return mergeRecords( new MergeRecordsRequest( table_name, source_table_names,
25170  field_maps, options ) );
25171  }
25172 
25186  {
25187  ModifyGraphResponse actualResponse_ = SubmitRequest<ModifyGraphResponse>("/modify/graph", request_, false);
25188 
25189  return actualResponse_;
25190  }
25191 
25550  public ModifyGraphResponse modifyGraph( string graph_name,
25551  IList<string> nodes,
25552  IList<string> edges,
25553  IList<string> weights,
25554  IList<string> restrictions,
25555  IDictionary<string, string> options = null )
25556  {
25557  return modifyGraph( new ModifyGraphRequest( graph_name, nodes, edges, weights,
25558  restrictions, options ) );
25559  }
25560 
25590  {
25591  QueryGraphResponse actualResponse_ = SubmitRequest<QueryGraphResponse>("/query/graph", request_, false);
25592 
25593  return actualResponse_;
25594  }
25595 
25810  public QueryGraphResponse queryGraph( string graph_name,
25811  IList<string> queries,
25812  IList<string> restrictions = null,
25813  string adjacency_table = "",
25814  int rings = 1,
25815  IDictionary<string, string> options = null )
25816  {
25817  return queryGraph( new QueryGraphRequest( graph_name, queries, restrictions,
25818  adjacency_table, rings, options ) );
25819  }
25820 
25835  {
25836  RepartitionGraphResponse actualResponse_ = SubmitRequest<RepartitionGraphResponse>("/repartition/graph", request_, false);
25837 
25838  return actualResponse_;
25839  }
25840 
25887  public RepartitionGraphResponse repartitionGraph( string graph_name,
25888  IDictionary<string, string> options = null )
25889  {
25890  return repartitionGraph( new RepartitionGraphRequest( graph_name, options ) );
25891  }
25892 
25894  public ReserveResourceResponse reserveResource( ReserveResourceRequest request_ )
25895  {
25896  ReserveResourceResponse actualResponse_ = SubmitRequest<ReserveResourceResponse>("/reserve/resource", request_, false);
25897 
25898  return actualResponse_;
25899  }
25901 
25903  public ReserveResourceResponse reserveResource( string component,
25904  string name,
25905  string action,
25906  long bytes_requested = 0,
25907  long owner_id = 0,
25908  IDictionary<string, string> options = null )
25909  {
25910  return reserveResource( new ReserveResourceRequest( component, name, action,
25911  bytes_requested, owner_id,
25912  options ) );
25913  }
25915 
25924  {
25925  RevokePermissionResponse actualResponse_ = SubmitRequest<RevokePermissionResponse>("/revoke/permission", request_, false);
25926 
25927  return actualResponse_;
25928  }
25929 
26099  public RevokePermissionResponse revokePermission( string principal,
26100  string _object,
26101  string object_type,
26102  string permission,
26103  IDictionary<string, string> options = null )
26104  {
26105  return revokePermission( new RevokePermissionRequest( principal, _object,
26106  object_type, permission,
26107  options ) );
26108  }
26109 
26120  {
26121  RevokePermissionCredentialResponse actualResponse_ = SubmitRequest<RevokePermissionCredentialResponse>("/revoke/permission/credential", request_, false);
26122 
26123  return actualResponse_;
26124  }
26125 
26161  string permission,
26162  string credential_name,
26163  IDictionary<string, string> options = null )
26164  {
26166  permission,
26167  credential_name,
26168  options ) );
26169  }
26170 
26180  {
26181  RevokePermissionDatasourceResponse actualResponse_ = SubmitRequest<RevokePermissionDatasourceResponse>("/revoke/permission/datasource", request_, false);
26182 
26183  return actualResponse_;
26184  }
26185 
26220  string permission,
26221  string datasource_name,
26222  IDictionary<string, string> options = null )
26223  {
26225  permission,
26226  datasource_name,
26227  options ) );
26228  }
26229 
26239  {
26240  RevokePermissionDirectoryResponse actualResponse_ = SubmitRequest<RevokePermissionDirectoryResponse>("/revoke/permission/directory", request_, false);
26241 
26242  return actualResponse_;
26243  }
26244 
26280  string permission,
26281  string directory_name,
26282  IDictionary<string, string> options = null )
26283  {
26285  permission,
26286  directory_name,
26287  options ) );
26288  }
26289 
26298  {
26299  RevokePermissionProcResponse actualResponse_ = SubmitRequest<RevokePermissionProcResponse>("/revoke/permission/proc", request_, false);
26300 
26301  return actualResponse_;
26302  }
26303 
26335  string permission,
26336  string proc_name,
26337  IDictionary<string, string> options = null )
26338  {
26340  permission,
26341  proc_name,
26342  options ) );
26343  }
26344 
26353  {
26354  RevokePermissionSystemResponse actualResponse_ = SubmitRequest<RevokePermissionSystemResponse>("/revoke/permission/system", request_, false);
26355 
26356  return actualResponse_;
26357  }
26358 
26402  string permission,
26403  IDictionary<string, string> options = null )
26404  {
26406  permission,
26407  options ) );
26408  }
26409 
26418  {
26419  RevokePermissionTableResponse actualResponse_ = SubmitRequest<RevokePermissionTableResponse>("/revoke/permission/table", request_, false);
26420 
26421  return actualResponse_;
26422  }
26423 
26485  string permission,
26486  string table_name,
26487  IDictionary<string, string> options = null )
26488  {
26490  permission,
26491  table_name,
26492  options ) );
26493  }
26494 
26503  {
26504  RevokeRoleResponse actualResponse_ = SubmitRequest<RevokeRoleResponse>("/revoke/role", request_, false);
26505 
26506  return actualResponse_;
26507  }
26508 
26521  public RevokeRoleResponse revokeRole( string role,
26522  string member,
26523  IDictionary<string, string> options = null )
26524  {
26525  return revokeRole( new RevokeRoleRequest( role, member, options ) );
26526  }
26527 
26529  public ShowContainerRegistryResponse showContainerRegistry( ShowContainerRegistryRequest request_ )
26530  {
26531  ShowContainerRegistryResponse actualResponse_ = SubmitRequest<ShowContainerRegistryResponse>("/show/container/registry", request_, false);
26532 
26533  return actualResponse_;
26534  }
26536 
26538  public ShowContainerRegistryResponse showContainerRegistry( string registry_name,
26539  IDictionary<string, string> options = null )
26540  {
26541  return showContainerRegistry( new ShowContainerRegistryRequest( registry_name,
26542  options ) );
26543  }
26545 
26555  {
26556  ShowCredentialResponse actualResponse_ = SubmitRequest<ShowCredentialResponse>("/show/credential", request_, false);
26557 
26558  return actualResponse_;
26559  }
26560 
26573  public ShowCredentialResponse showCredential( string credential_name,
26574  IDictionary<string, string> options = null )
26575  {
26576  return showCredential( new ShowCredentialRequest( credential_name, options ) );
26577  }
26578 
26588  {
26589  ShowDatasinkResponse actualResponse_ = SubmitRequest<ShowDatasinkResponse>("/show/datasink", request_, false);
26590 
26591  return actualResponse_;
26592  }
26593 
26606  public ShowDatasinkResponse showDatasink( string name,
26607  IDictionary<string, string> options = null )
26608  {
26609  return showDatasink( new ShowDatasinkRequest( name, options ) );
26610  }
26611 
26621  {
26622  ShowDatasourceResponse actualResponse_ = SubmitRequest<ShowDatasourceResponse>("/show/datasource", request_, false);
26623 
26624  return actualResponse_;
26625  }
26626 
26640  IDictionary<string, string> options = null )
26641  {
26642  return showDatasource( new ShowDatasourceRequest( name, options ) );
26643  }
26644 
26655  {
26656  ShowDirectoriesResponse actualResponse_ = SubmitRequest<ShowDirectoriesResponse>("/show/directories", request_, false);
26657 
26658  return actualResponse_;
26659  }
26660 
26672  public ShowDirectoriesResponse showDirectories( string directory_name = "",
26673  IDictionary<string, string> options = null )
26674  {
26675  return showDirectories( new ShowDirectoriesRequest( directory_name, options ) );
26676  }
26677 
26688  {
26689  ShowEnvironmentResponse actualResponse_ = SubmitRequest<ShowEnvironmentResponse>("/show/environment", request_, false);
26690 
26691  return actualResponse_;
26692  }
26693 
26740  public ShowEnvironmentResponse showEnvironment( string environment_name = "",
26741  IDictionary<string, string> options = null )
26742  {
26743  return showEnvironment( new ShowEnvironmentRequest( environment_name, options ) );
26744  }
26745 
26756  {
26757  ShowFilesResponse actualResponse_ = SubmitRequest<ShowFilesResponse>("/show/files", request_, false);
26758 
26759  return actualResponse_;
26760  }
26761 
26777  public ShowFilesResponse showFiles( IList<string> paths,
26778  IDictionary<string, string> options = null )
26779  {
26780  return showFiles( new ShowFilesRequest( paths, options ) );
26781  }
26782 
26784  public ShowFunctionsResponse showFunctions( ShowFunctionsRequest request_ )
26785  {
26786  ShowFunctionsResponse actualResponse_ = SubmitRequest<ShowFunctionsResponse>("/show/functions", request_, false);
26787 
26788  return actualResponse_;
26789  }
26791 
26793  public ShowFunctionsResponse showFunctions( IList<string> names,
26794  IDictionary<string, string> options = null )
26795  {
26796  return showFunctions( new ShowFunctionsRequest( names, options ) );
26797  }
26799 
26808  {
26809  ShowGraphResponse actualResponse_ = SubmitRequest<ShowGraphResponse>("/show/graph", request_, false);
26810 
26811  return actualResponse_;
26812  }
26813 
26859  public ShowGraphResponse showGraph( string graph_name = "",
26860  IDictionary<string, string> options = null )
26861  {
26862  return showGraph( new ShowGraphRequest( graph_name, options ) );
26863  }
26864 
26866  public ShowGraphGrammarResponse showGraphGrammar( ShowGraphGrammarRequest request_ )
26867  {
26868  ShowGraphGrammarResponse actualResponse_ = SubmitRequest<ShowGraphGrammarResponse>("/show/graph/grammar", request_, false);
26869 
26870  return actualResponse_;
26871  }
26873 
26875  public ShowGraphGrammarResponse showGraphGrammar( IDictionary<string, string> options = null )
26876  {
26877  return showGraphGrammar( new ShowGraphGrammarRequest( options ) );
26878  }
26880 
26882  public ShowModelResponse showModel( ShowModelRequest request_ )
26883  {
26884  ShowModelResponse actualResponse_ = SubmitRequest<ShowModelResponse>("/show/model", request_, false);
26885 
26886  return actualResponse_;
26887  }
26889 
26891  public ShowModelResponse showModel( IList<string> model_names = null,
26892  IDictionary<string, string> options = null )
26893  {
26894  return showModel( new ShowModelRequest( model_names, options ) );
26895  }
26897 
26905  {
26906  ShowProcResponse actualResponse_ = SubmitRequest<ShowProcResponse>("/show/proc", request_, false);
26907 
26908  return actualResponse_;
26909  }
26910 
26949  public ShowProcResponse showProc( string proc_name = "",
26950  IDictionary<string, string> options = null )
26951  {
26952  return showProc( new ShowProcRequest( proc_name, options ) );
26953  }
26954 
26967  {
26968  ShowProcStatusResponse actualResponse_ = SubmitRequest<ShowProcStatusResponse>("/show/proc/status", request_, false);
26969 
26970  return actualResponse_;
26971  }
26972 
27031  public ShowProcStatusResponse showProcStatus( string run_id = "",
27032  IDictionary<string, string> options = null )
27033  {
27034  return showProcStatus( new ShowProcStatusRequest( run_id, options ) );
27035  }
27036 
27049  {
27050  ShowResourceObjectsResponse actualResponse_ = SubmitRequest<ShowResourceObjectsResponse>("/show/resource/objects", request_, false);
27051 
27052  return actualResponse_;
27053  }
27054 
27148  public ShowResourceObjectsResponse showResourceObjects( IDictionary<string, string> options = null )
27149  {
27150  return showResourceObjects( new ShowResourceObjectsRequest( options ) );
27151  }
27152 
27161  {
27162  ShowResourceStatisticsResponse actualResponse_ = SubmitRequest<ShowResourceStatisticsResponse>("/show/resource/statistics", request_, false);
27163 
27164  return actualResponse_;
27165  }
27166 
27174  public ShowResourceStatisticsResponse showResourceStatistics( IDictionary<string, string> options = null )
27175  {
27176  return showResourceStatistics( new ShowResourceStatisticsRequest( options ) );
27177  }
27178 
27187  {
27188  ShowResourceGroupsResponse actualResponse_ = SubmitRequest<ShowResourceGroupsResponse>("/show/resourcegroups", request_, false);
27189 
27190  return actualResponse_;
27191  }
27192 
27280  public ShowResourceGroupsResponse showResourceGroups( IList<string> names,
27281  IDictionary<string, string> options = null )
27282  {
27283  return showResourceGroups( new ShowResourceGroupsRequest( names, options ) );
27284  }
27285 
27296  {
27297  ShowSchemaResponse actualResponse_ = SubmitRequest<ShowSchemaResponse>("/show/schema", request_, false);
27298 
27299  return actualResponse_;
27300  }
27301 
27344  public ShowSchemaResponse showSchema( string schema_name,
27345  IDictionary<string, string> options = null )
27346  {
27347  return showSchema( new ShowSchemaRequest( schema_name, options ) );
27348  }
27349 
27361  {
27362  ShowSecurityResponse actualResponse_ = SubmitRequest<ShowSecurityResponse>("/show/security", request_, false);
27363 
27364  return actualResponse_;
27365  }
27366 
27406  public ShowSecurityResponse showSecurity( IList<string> names,
27407  IDictionary<string, string> options = null )
27408  {
27409  return showSecurity( new ShowSecurityRequest( names, options ) );
27410  }
27411 
27420  {
27421  ShowSqlProcResponse actualResponse_ = SubmitRequest<ShowSqlProcResponse>("/show/sql/proc", request_, false);
27422 
27423  return actualResponse_;
27424  }
27425 
27466  public ShowSqlProcResponse showSqlProc( string procedure_name = "",
27467  IDictionary<string, string> options = null )
27468  {
27469  return showSqlProc( new ShowSqlProcRequest( procedure_name, options ) );
27470  }
27471 
27480  {
27481  ShowStatisticsResponse actualResponse_ = SubmitRequest<ShowStatisticsResponse>("/show/statistics", request_, false);
27482 
27483  return actualResponse_;
27484  }
27485 
27529  public ShowStatisticsResponse showStatistics( IList<string> table_names,
27530  IDictionary<string, string> options = null )
27531  {
27532  return showStatistics( new ShowStatisticsRequest( table_names, options ) );
27533  }
27534 
27545  {
27546  ShowSystemPropertiesResponse actualResponse_ = SubmitRequest<ShowSystemPropertiesResponse>("/show/system/properties", request_, false);
27547 
27548  return actualResponse_;
27549  }
27550 
27570  public ShowSystemPropertiesResponse showSystemProperties( IDictionary<string, string> options = null )
27571  {
27572  return showSystemProperties( new ShowSystemPropertiesRequest( options ) );
27573  }
27574 
27585  {
27586  ShowSystemStatusResponse actualResponse_ = SubmitRequest<ShowSystemStatusResponse>("/show/system/status", request_, false);
27587 
27588  return actualResponse_;
27589  }
27590 
27600  public ShowSystemStatusResponse showSystemStatus( IDictionary<string, string> options = null )
27601  {
27602  return showSystemStatus( new ShowSystemStatusRequest( options ) );
27603  }
27604 
27615  {
27616  ShowSystemTimingResponse actualResponse_ = SubmitRequest<ShowSystemTimingResponse>("/show/system/timing", request_, false);
27617 
27618  return actualResponse_;
27619  }
27620 
27630  public ShowSystemTimingResponse showSystemTiming( IDictionary<string, string> options = null )
27631  {
27632  return showSystemTiming( new ShowSystemTimingRequest( options ) );
27633  }
27634 
27677  {
27678  ShowTableResponse actualResponse_ = SubmitRequest<ShowTableResponse>("/show/table", request_, false);
27679 
27680 
27681  for ( int i_ = 0; i_ < actualResponse_.type_ids.Count; ++i_ )
27682  {
27683  SetDecoderIfMissing( actualResponse_.type_ids[i_],
27684  actualResponse_.type_labels[i_],
27685  actualResponse_.type_schemas[i_],
27686  actualResponse_.properties[i_] );
27687  }
27688 
27689  return actualResponse_;
27690  }
27691 
27921  public ShowTableResponse showTable( string table_name,
27922  IDictionary<string, string> options = null )
27923  {
27924  return showTable( new ShowTableRequest( table_name, options ) );
27925  }
27926 
27935  {
27936  ShowTableMetadataResponse actualResponse_ = SubmitRequest<ShowTableMetadataResponse>("/show/table/metadata", request_, false);
27937 
27938  return actualResponse_;
27939  }
27940 
27953  public ShowTableMetadataResponse showTableMetadata( IList<string> table_names,
27954  IDictionary<string, string> options = null )
27955  {
27956  return showTableMetadata( new ShowTableMetadataRequest( table_names, options ) );
27957  }
27958 
27970  {
27971  ShowTableMonitorsResponse actualResponse_ = SubmitRequest<ShowTableMonitorsResponse>("/show/tablemonitors", request_, false);
27972 
27973  return actualResponse_;
27974  }
27975 
27989  public ShowTableMonitorsResponse showTableMonitors( IList<string> monitor_ids,
27990  IDictionary<string, string> options = null )
27991  {
27992  return showTableMonitors( new ShowTableMonitorsRequest( monitor_ids, options ) );
27993  }
27994 
28008  {
28009  ShowTablesByTypeResponse actualResponse_ = SubmitRequest<ShowTablesByTypeResponse>("/show/tables/bytype", request_, false);
28010 
28011  return actualResponse_;
28012  }
28013 
28033  string label,
28034  IDictionary<string, string> options = null )
28035  {
28036  return showTablesByType( new ShowTablesByTypeRequest( type_id, label, options ) );
28037  }
28038 
28047  {
28048  ShowTriggersResponse actualResponse_ = SubmitRequest<ShowTriggersResponse>("/show/triggers", request_, false);
28049 
28050  return actualResponse_;
28051  }
28052 
28063  public ShowTriggersResponse showTriggers( IList<string> trigger_ids,
28064  IDictionary<string, string> options = null )
28065  {
28066  return showTriggers( new ShowTriggersRequest( trigger_ids, options ) );
28067  }
28068 
28080  {
28081  ShowTypesResponse actualResponse_ = SubmitRequest<ShowTypesResponse>("/show/types", request_, false);
28082 
28083 
28084  for ( int i_ = 0; i_ < actualResponse_.type_ids.Count; ++i_ )
28085  {
28086  SetDecoderIfMissing( actualResponse_.type_ids[i_],
28087  actualResponse_.labels[i_],
28088  actualResponse_.type_schemas[i_],
28089  actualResponse_.properties[i_] );
28090  }
28091 
28092  return actualResponse_;
28093  }
28094 
28138  public ShowTypesResponse showTypes( string type_id,
28139  string label,
28140  IDictionary<string, string> options = null )
28141  {
28142  return showTypes( new ShowTypesRequest( type_id, label, options ) );
28143  }
28144 
28152  {
28153  ShowVideoResponse actualResponse_ = SubmitRequest<ShowVideoResponse>("/show/video", request_, false);
28154 
28155  return actualResponse_;
28156  }
28157 
28167  public ShowVideoResponse showVideo( IList<string> paths,
28168  IDictionary<string, string> options = null )
28169  {
28170  return showVideo( new ShowVideoRequest( paths, options ) );
28171  }
28172 
28181  {
28182  ShowWalResponse actualResponse_ = SubmitRequest<ShowWalResponse>("/show/wal", request_, false);
28183 
28184  return actualResponse_;
28185  }
28186 
28222  public ShowWalResponse showWal( IList<string> table_names,
28223  IDictionary<string, string> options = null )
28224  {
28225  return showWal( new ShowWalRequest( table_names, options ) );
28226  }
28227 
28246  {
28247  SolveGraphResponse actualResponse_ = SubmitRequest<SolveGraphResponse>("/solve/graph", request_, false);
28248 
28249  return actualResponse_;
28250  }
28251 
28702  public SolveGraphResponse solveGraph( string graph_name,
28703  IList<string> weights_on_edges = null,
28704  IList<string> restrictions = null,
28705  string solver_type = SolveGraphRequest.SolverType.SHORTEST_PATH,
28706  IList<string> source_nodes = null,
28707  IList<string> destination_nodes = null,
28708  string solution_table = "graph_solutions",
28709  IDictionary<string, string> options = null )
28710  {
28711  return solveGraph( new SolveGraphRequest( graph_name, weights_on_edges,
28712  restrictions, solver_type,
28713  source_nodes, destination_nodes,
28714  solution_table, options ) );
28715  }
28716 
28755  {
28756  UpdateRecordsResponse actualResponse_ = SubmitRequest<UpdateRecordsResponse>("/update/records", request_, true);
28757 
28758  return actualResponse_;
28759  }
28760 
28801  {
28802  RawUpdateRecordsRequest actualRequest_ = new RawUpdateRecordsRequest();
28803  actualRequest_.table_name = request_.table_name;
28804  actualRequest_.expressions = request_.expressions;
28805  actualRequest_.new_values_maps = request_.new_values_maps;
28806  foreach (var thisObj in request_.data) actualRequest_.records_to_insert.Add( AvroEncode( thisObj ) );
28807  actualRequest_.options = request_.options;
28808  UpdateRecordsResponse actualResponse_ = SubmitRequest<UpdateRecordsResponse>("/update/records", actualRequest_, true);
28809 
28810  return actualResponse_;
28811  }
28812 
29112  public UpdateRecordsResponse updateRecords<T>( string table_name,
29113  IList<string> expressions,
29114  IList<IDictionary<string, string>> new_values_maps,
29115  IList<T> data = null,
29116  IDictionary<string, string> options = null )
29117  {
29118  return updateRecords<T>( new UpdateRecordsRequest<T>( table_name, expressions,
29119  new_values_maps, data,
29120  options ) );
29121  }
29122 
29136  {
29137  UpdateRecordsBySeriesResponse actualResponse_ = SubmitRequest<UpdateRecordsBySeriesResponse>("/update/records/byseries", request_, false);
29138 
29139  return actualResponse_;
29140  }
29141 
29170  string world_table_name,
29171  string view_name = "",
29172  IList<string> reserved = null,
29173  IDictionary<string, string> options = null )
29174  {
29175  return updateRecordsBySeries( new UpdateRecordsBySeriesRequest( table_name,
29176  world_table_name,
29177  view_name,
29178  reserved,
29179  options ) );
29180  }
29181 
29252  {
29253  UploadFilesResponse actualResponse_ = SubmitRequest<UploadFilesResponse>("/upload/files", request_, false);
29254 
29255  return actualResponse_;
29256  }
29257 
29455  public UploadFilesResponse uploadFiles( IList<string> file_names,
29456  IList<byte[]> file_data,
29457  IDictionary<string, string> options = null )
29458  {
29459  return uploadFiles( new UploadFilesRequest( file_names, file_data, options ) );
29460  }
29461 
29480  {
29481  UploadFilesFromurlResponse actualResponse_ = SubmitRequest<UploadFilesFromurlResponse>("/upload/files/fromurl", request_, false);
29482 
29483  return actualResponse_;
29484  }
29485 
29511  public UploadFilesFromurlResponse uploadFilesFromurl( IList<string> file_names,
29512  IList<string> urls,
29513  IDictionary<string, string> options = null )
29514  {
29515  return uploadFilesFromurl( new UploadFilesFromurlRequest( file_names, urls,
29516  options ) );
29517  }
29518 
29520  public VisualizeGetFeatureInfoResponse visualizeGetFeatureInfo( VisualizeGetFeatureInfoRequest request_ )
29521  {
29522  VisualizeGetFeatureInfoResponse actualResponse_ = SubmitRequest<VisualizeGetFeatureInfoResponse>("/visualize/getfeatureinfo", request_, false);
29523 
29524  return actualResponse_;
29525  }
29527 
29529  public VisualizeGetFeatureInfoResponse visualizeGetFeatureInfo( IList<string> table_names,
29530  IList<string> x_column_names,
29531  IList<string> y_column_names,
29532  IList<string> geometry_column_names,
29533  IList<IList<string>> query_column_names,
29534  string projection,
29535  double min_x,
29536  double max_x,
29537  double min_y,
29538  double max_y,
29539  int width,
29540  int height,
29541  int x,
29542  int y,
29543  int radius,
29544  long limit,
29545  string encoding,
29546  IDictionary<string, string> options = null )
29547  {
29548  return visualizeGetFeatureInfo( new VisualizeGetFeatureInfoRequest( table_names,
29549  x_column_names,
29550  y_column_names,
29551  geometry_column_names,
29552  query_column_names,
29553  projection,
29554  min_x,
29555  max_x,
29556  min_y,
29557  max_y,
29558  width,
29559  height, x,
29560  y, radius,
29561  limit,
29562  encoding,
29563  options ) );
29564  }
29566 
29568  public VisualizeImageResponse visualizeImage( VisualizeImageRequest request_ )
29569  {
29570  VisualizeImageResponse actualResponse_ = SubmitRequest<VisualizeImageResponse>("/visualize/image", request_, false);
29571 
29572  return actualResponse_;
29573  }
29575 
29577  public VisualizeImageResponse visualizeImage( IList<string> table_names,
29578  IList<string> world_table_names,
29579  string x_column_name,
29580  string y_column_name,
29581  string symbol_column_name,
29582  string geometry_column_name,
29583  IList<IList<string>> track_ids,
29584  double min_x,
29585  double max_x,
29586  double min_y,
29587  double max_y,
29588  int width,
29589  int height,
29590  string projection,
29591  long bg_color,
29592  IDictionary<string, IList<string>> style_options,
29593  IDictionary<string, string> options = null )
29594  {
29595  return visualizeImage( new VisualizeImageRequest( table_names,
29596  world_table_names,
29597  x_column_name,
29598  y_column_name,
29599  symbol_column_name,
29600  geometry_column_name,
29601  track_ids, min_x, max_x,
29602  min_y, max_y, width, height,
29603  projection, bg_color,
29604  style_options, options ) );
29605  }
29607 
29622  {
29623  VisualizeImageChartResponse actualResponse_ = SubmitRequest<VisualizeImageChartResponse>("/visualize/image/chart", request_, false);
29624 
29625  return actualResponse_;
29626  }
29627 
29917  IList<string> x_column_names,
29918  IList<string> y_column_names,
29919  double min_x,
29920  double max_x,
29921  double min_y,
29922  double max_y,
29923  int width,
29924  int height,
29925  string bg_color,
29926  IDictionary<string, IList<string>> style_options,
29927  IDictionary<string, string> options = null )
29928  {
29929  return visualizeImageChart( new VisualizeImageChartRequest( table_name,
29930  x_column_names,
29931  y_column_names,
29932  min_x, max_x,
29933  min_y, max_y,
29934  width, height,
29935  bg_color,
29936  style_options,
29937  options ) );
29938  }
29939 
29941  public VisualizeImageClassbreakResponse visualizeImageClassbreak( VisualizeImageClassbreakRequest request_ )
29942  {
29943  VisualizeImageClassbreakResponse actualResponse_ = SubmitRequest<VisualizeImageClassbreakResponse>("/visualize/image/classbreak", request_, false);
29944 
29945  return actualResponse_;
29946  }
29948 
29950  public VisualizeImageClassbreakResponse visualizeImageClassbreak( IList<string> table_names,
29951  IList<string> world_table_names,
29952  string x_column_name,
29953  string y_column_name,
29954  string symbol_column_name,
29955  string geometry_column_name,
29956  IList<IList<string>> track_ids,
29957  string cb_attr,
29958  IList<string> cb_vals,
29959  string cb_pointcolor_attr,
29960  IList<string> cb_pointcolor_vals,
29961  string cb_pointalpha_attr,
29962  IList<string> cb_pointalpha_vals,
29963  string cb_pointsize_attr,
29964  IList<string> cb_pointsize_vals,
29965  string cb_pointshape_attr,
29966  IList<string> cb_pointshape_vals,
29967  double min_x,
29968  double max_x,
29969  double min_y,
29970  double max_y,
29971  int width,
29972  int height,
29973  string projection,
29974  long bg_color,
29975  IDictionary<string, IList<string>> style_options,
29976  IDictionary<string, string> options,
29977  IList<int> cb_transparency_vec )
29978  {
29979  return visualizeImageClassbreak( new VisualizeImageClassbreakRequest( table_names,
29980  world_table_names,
29981  x_column_name,
29982  y_column_name,
29983  symbol_column_name,
29984  geometry_column_name,
29985  track_ids,
29986  cb_attr,
29987  cb_vals,
29988  cb_pointcolor_attr,
29989  cb_pointcolor_vals,
29990  cb_pointalpha_attr,
29991  cb_pointalpha_vals,
29992  cb_pointsize_attr,
29993  cb_pointsize_vals,
29994  cb_pointshape_attr,
29995  cb_pointshape_vals,
29996  min_x,
29997  max_x,
29998  min_y,
29999  max_y,
30000  width,
30001  height,
30002  projection,
30003  bg_color,
30004  style_options,
30005  options,
30006  cb_transparency_vec ) );
30007  }
30009 
30011  public VisualizeImageContourResponse visualizeImageContour( VisualizeImageContourRequest request_ )
30012  {
30013  VisualizeImageContourResponse actualResponse_ = SubmitRequest<VisualizeImageContourResponse>("/visualize/image/contour", request_, false);
30014 
30015  return actualResponse_;
30016  }
30018 
30020  public VisualizeImageContourResponse visualizeImageContour( IList<string> table_names,
30021  string x_column_name,
30022  string y_column_name,
30023  string value_column_name,
30024  double min_x,
30025  double max_x,
30026  double min_y,
30027  double max_y,
30028  int width,
30029  int height,
30030  string projection,
30031  IDictionary<string, string> style_options,
30032  IDictionary<string, string> options = null )
30033  {
30034  return visualizeImageContour( new VisualizeImageContourRequest( table_names,
30035  x_column_name,
30036  y_column_name,
30037  value_column_name,
30038  min_x, max_x,
30039  min_y, max_y,
30040  width, height,
30041  projection,
30042  style_options,
30043  options ) );
30044  }
30046 
30048  public VisualizeImageHeatmapResponse visualizeImageHeatmap( VisualizeImageHeatmapRequest request_ )
30049  {
30050  VisualizeImageHeatmapResponse actualResponse_ = SubmitRequest<VisualizeImageHeatmapResponse>("/visualize/image/heatmap", request_, false);
30051 
30052  return actualResponse_;
30053  }
30055 
30057  public VisualizeImageHeatmapResponse visualizeImageHeatmap( IList<string> table_names,
30058  string x_column_name,
30059  string y_column_name,
30060  string value_column_name,
30061  string geometry_column_name,
30062  double min_x,
30063  double max_x,
30064  double min_y,
30065  double max_y,
30066  int width,
30067  int height,
30068  string projection,
30069  IDictionary<string, string> style_options,
30070  IDictionary<string, string> options = null )
30071  {
30072  return visualizeImageHeatmap( new VisualizeImageHeatmapRequest( table_names,
30073  x_column_name,
30074  y_column_name,
30075  value_column_name,
30076  geometry_column_name,
30077  min_x, max_x,
30078  min_y, max_y,
30079  width, height,
30080  projection,
30081  style_options,
30082  options ) );
30083  }
30085 
30087  public VisualizeImageLabelsResponse visualizeImageLabels( VisualizeImageLabelsRequest request_ )
30088  {
30089  VisualizeImageLabelsResponse actualResponse_ = SubmitRequest<VisualizeImageLabelsResponse>("/visualize/image/labels", request_, false);
30090 
30091  return actualResponse_;
30092  }
30094 
30096  public VisualizeImageLabelsResponse visualizeImageLabels( string table_name,
30097  string x_column_name,
30098  string y_column_name,
30099  string x_offset,
30100  string y_offset,
30101  string text_string,
30102  string font,
30103  string text_color,
30104  string text_angle,
30105  string text_scale,
30106  string draw_box,
30107  string draw_leader,
30108  string line_width,
30109  string line_color,
30110  string fill_color,
30111  string leader_x_column_name,
30112  string leader_y_column_name,
30113  string filter,
30114  double min_x,
30115  double max_x,
30116  double min_y,
30117  double max_y,
30118  int width,
30119  int height,
30120  string projection = VisualizeImageLabelsRequest.Projection.PLATE_CARREE,
30121  IDictionary<string, string> options = null )
30122  {
30123  return visualizeImageLabels( new VisualizeImageLabelsRequest( table_name,
30124  x_column_name,
30125  y_column_name,
30126  x_offset,
30127  y_offset,
30128  text_string,
30129  font,
30130  text_color,
30131  text_angle,
30132  text_scale,
30133  draw_box,
30134  draw_leader,
30135  line_width,
30136  line_color,
30137  fill_color,
30138  leader_x_column_name,
30139  leader_y_column_name,
30140  filter, min_x,
30141  max_x, min_y,
30142  max_y, width,
30143  height,
30144  projection,
30145  options ) );
30146  }
30148 
30163  {
30164  VisualizeIsochroneResponse actualResponse_ = SubmitRequest<VisualizeIsochroneResponse>("/visualize/isochrone", request_, false);
30165 
30166  return actualResponse_;
30167  }
30168 
31098  string source_node,
31099  double max_solution_radius,
31100  IList<string> weights_on_edges,
31101  IList<string> restrictions,
31102  int num_levels,
31103  bool generate_image,
31104  string levels_table,
31105  IDictionary<string, string> style_options,
31106  IDictionary<string, string> solve_options = null,
31107  IDictionary<string, string> contour_options = null,
31108  IDictionary<string, string> options = null )
31109  {
31110  return visualizeIsochrone( new VisualizeIsochroneRequest( graph_name,
31111  source_node,
31112  max_solution_radius,
31113  weights_on_edges,
31114  restrictions,
31115  num_levels,
31116  generate_image,
31117  levels_table,
31118  style_options,
31119  solve_options,
31120  contour_options,
31121  options ) );
31122  }
31123  } // end class Kinetica
31124 } // end namespace kinetica
A set of parameters for Kinetica.grantPermissionProc.
A set of parameters for Kinetica.aggregateMinMax.
A set of results returned by Kinetica.createUnion.
Definition: CreateUnion.cs:746
AdminSwitchoverResponse adminSwitchover(AdminSwitchoverRequest request_)
Manually switch over one or more processes to another host.
A set of results returned by Kinetica.grantRole.
Definition: GrantRole.cs:60
A set of results returned by Kinetica.showResourceObjects.
A set of results returned by Kinetica.aggregateConvexHull.
UpdateRecordsResponse updateRecords< T >(UpdateRecordsRequest< T > request_)
Runs multiple predicate-based updates in a single call.
A set of results returned by Kinetica.hasPermission.
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 table_name), and insert all records from source tables ...
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.
Definition: ModifyGraph.cs:21
byte [] binary_encoded_response
Avro binary encoded response.
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.
long total_number_of_records
Total/Filtered number of records.
A set of parameters for Kinetica.hasPermission.
IDictionary< string, string > info
Additional information.
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.
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.
A set of parameters for Kinetica.getRecordsBySeries.
ShowProcStatusResponse showProcStatus(ShowProcStatusRequest request_)
Shows the statuses of running or completed proc instances.
A set of results returned by Kinetica.adminRebalance.
A set of results returned by Kinetica.createEnvironment.
A set of results returned by Kinetica.showSystemProperties.
A set of parameters for Kinetica.dropDatasink.
Definition: DropDatasink.cs:22
A set of results returned by Kinetica.getRecordsByColumn.
A set of results returned by Kinetica.insertRecordsRandom.
A set of results returned by Kinetica.aggregateGroupBy.
IList< string > type_ids
Definition: ShowTypes.cs:128
A set of results returned by Kinetica.grantPermissionSystem.
IList< string > type_schemas
The type schemas (one per series/track) of the returned series/tracks.
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.
AggregateConvexHullResponse aggregateConvexHull(AggregateConvexHullRequest request_)
Calculates and returns the convex hull for the values in a table specified by table_name.
A set of results returned by Kinetica.adminAddRanks.
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 table_name
Name of table to which the records are to be added, in [schema_name.
A set of parameters for Kinetica.alterTableMonitor.
A set of results returned by Kinetica.createDatasink.
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.
Definition: CreateType.cs:55
A set of parameters for Kinetica.updateRecordsBySeries.
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.updateRecords.
A set of parameters for Kinetica.deleteFiles.
Definition: DeleteFiles.cs:16
A set of results returned by Kinetica.exportQueryMetrics.
A set of parameters for Kinetica.createDatasink.
IDictionary< string, string > info
Additional information.
A set of parameters for Kinetica.alterResourceGroup.
A set of results returned by Kinetica.createUserInternal.
A set of parameters for Kinetica.showResourceObjects.
ShowDirectoriesResponse showDirectories(string directory_name="", IDictionary< string, string > options=null)
Shows information about directories in KiFS.
A set of results returned by Kinetica.hasSchema.
Definition: HasSchema.cs:52
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.
Definition: ShowFiles.cs:18
const string SHORTEST_PATH
Solves for the optimal (shortest) path based on weights and restrictions from one source to destinati...
Definition: SolveGraph.cs:38
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 ...
IList< byte[]> records_binary
If the encoding was 'binary', then this list contains the binary encoded records retrieved from the t...
Definition: GetRecords.cs:426
IList< string > expressions
A list of the actual predicates, one for each update; format should follow the guidelines here.
A set of results returned by Kinetica.exportRecordsToTable.
IDictionary< string, string > info
Additional information.
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.
DropCredentialResponse dropCredential(DropCredentialRequest request_)
Drop an existing credential.
FilterByTableResponse filterByTable(FilterByTableRequest request_)
Filters objects in one table based on objects in another table.
long total_number_of_records
Total/Filtered number of records.
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.
A set of results returned by Kinetica.createTableMonitor.
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, IList< string > > properties
Value of properties.
Definition: CreateType.cs:1019
ShowTriggersResponse showTriggers(ShowTriggersRequest request_)
Retrieves information regarding the specified triggers or all existing triggers currently active.
A set of results returned by Kinetica.alterSystemProperties.
A set of results returned by Kinetica.dropDatasource.
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.
LockTableResponse lockTable(string table_name, string lock_type=LockTableRequest.LockType.STATUS, IDictionary< string, string > options=null)
Manages global access to a table'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.
string table_name
The same table name as was passed in the parameter list.
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.
KillProcResponse killProc(string run_id="", IDictionary< string, string > options=null)
Kills a running proc instance.
A set of results returned by Kinetica.clearTable.
Definition: ClearTable.cs:144
A set of results returned by Kinetica.clearTableMonitor.
A set of parameters for Kinetica.dropSchema.
Definition: DropSchema.cs:17
A set of results returned by Kinetica.adminRemoveHost.
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.
IList< T > data
If the encoding parameter of the request was 'binary' then this list contains the binary encoded reco...
RevokePermissionDatasourceResponse revokePermissionDatasource(RevokePermissionDatasourceRequest request_)
Revokes a data source permission from a user or role.
A set of results returned by Kinetica.showTableMetadata.
ShowWalResponse showWal(ShowWalRequest request_)
Requests table wal properties.Returns information about the requested table wal entries.
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 graph generated a-priori by createGraph and returns a list of adjace...
IList< string > type_names
The type IDs (one per series/track) of the returned series/tracks.
AlterSystemPropertiesResponse alterSystemProperties(AlterSystemPropertiesRequest request_)
The alterSystemProperties endpoint is primarily used to simplify the testing of the system and is not...
A set of results returned by Kinetica.alterRole.
Definition: AlterRole.cs:117
A set of parameters for Kinetica.alterTable.
Definition: AlterTable.cs:59
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.
IList< KineticaRecord > data
Avro binary encoded response.
A set of parameters for Kinetica.createProc.
Definition: CreateProc.cs:18
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.
IDictionary< string, string > info
Additional information.
A set of parameters for Kinetica.adminAlterHost.
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.
IList< string > record_ids
If the 'return_record_ids' option of the request was 'true', then this list contains the internal ID ...
AggregateMinMaxResponse aggregateMinMax(AggregateMinMaxRequest request_)
Calculates and returns the minimum and maximum values of a particular column in a table.
bool has_more_records
Too many records.
A set of results returned by Kinetica.insertSymbol.
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:134
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...
ShowWalResponse showWal(IList< string > table_names, IDictionary< string, string > options=null)
Requests table wal properties.Returns information about the requested table wal entries.
KillProcResponse killProc(KillProcRequest request_)
Kills a running proc instance.
IList< string > type_schemas
Type schemas of the respective tables in table_names.
Definition: ShowTable.cs:965
AlterWalResponse alterWal(AlterWalRequest request_)
Alters table wal settings.Returns information about the requested table wal modifications.
A set of parameters for Kinetica.aggregateHistogram.
A set of parameters for Kinetica.alterSchema.
Definition: AlterSchema.cs:17
A set of results returned by Kinetica.visualizeImageChart.
A set of results returned by Kinetica.alterResourceGroup.
A set of parameters for Kinetica.insertRecordsFromQuery.
A set of results returned by Kinetica.getRecords.
Definition: GetRecords.cs:410
A set of parameters for Kinetica.grantPermissionDirectory.
A set of results returned by Kinetica.createTriggerByRange.
CreateTableResponse createTable(CreateTableRequest request_)
Creates a new table.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
A set of parameters for Kinetica.deleteRecords.
bool has_more_records
Too many records.
Definition: GetRecords.cs:478
A set of parameters for Kinetica.lockTable.
Definition: LockTable.cs:26
IList< IDictionary< string, IList< string > > > properties
Property maps of the respective tables in table_names.
Definition: ShowTable.cs:973
A set of parameters for Kinetica.deleteRole.
Definition: DeleteRole.cs:15
AlterSchemaResponse alterSchema(AlterSchemaRequest request_)
Used to change the name of a SQL-style schema, specified in schema_name.
A set of parameters for Kinetica.showProcStatus.
A set of results returned by Kinetica.downloadFiles.
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.
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.
IList< string > type_names
The type IDs of the corresponding records in records_binary or records_json.
A set of results returned by Kinetica.exportRecordsToFiles.
A set of parameters for Kinetica.appendRecords.
IList< string > type_ids
Type ids of the respective tables in table_names.
Definition: ShowTable.cs:961
A set of parameters for Kinetica.revokePermissionCredential.
A set of parameters for Kinetica.createTableMonitor.
A set of parameters for Kinetica.downloadFiles.
CreateDirectoryResponse createDirectory(string directory_name, IDictionary< string, string > options=null)
Creates a new directory in KiFS.
A set of results returned by Kinetica.aggregateMinMax.
A set of parameters for Kinetica.alterDatasink.
string type_id
An identifier representing the created type.
Definition: CreateType.cs:1006
A set of results returned by Kinetica.filterByRadius.
AggregateStatisticsResponse aggregateStatistics(AggregateStatisticsRequest request_)
Calculates the requested statistics of the given column(s) in a given table.
A set of parameters for Kinetica.clearTable.
Definition: ClearTable.cs:19
long total_number_of_records
Total/Filtered number of records.
A set of parameters for Kinetica.createUnion.
Definition: CreateUnion.cs:40
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.
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.
A set of results returned by Kinetica.adminShowJobs.
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.
bool has_more_records
Too many records.
string table_name
Value of table_name.
Definition: GetRecords.cs:459
ShowSecurityResponse showSecurity(ShowSecurityRequest request_)
Shows security information relating to users and/or roles.
A set of parameters for Kinetica.deleteResourceGroup.
A set of results returned by Kinetica.alterTier.
Definition: AlterTier.cs:227
long count_affected
The number of objects/records affected.
Definition: ExecuteSql.cs:1540
A set of results returned by Kinetica.adminAlterHost.
A set of results returned by Kinetica.clearTrigger.
Definition: ClearTrigger.cs:50
ShowTablesByTypeResponse showTablesByType(ShowTablesByTypeRequest request_)
Gets names of the tables whose type matches the given criteria.
A set of results returned by Kinetica.createDatasource.
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.
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.
A set of results returned by Kinetica.revokePermission.
RepartitionGraphResponse repartitionGraph(string graph_name, IDictionary< string, string > options=null)
Rebalances an existing partitioned graph.
A set of results returned by Kinetica.adminSwitchover.
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.
const string MARKOV_CHAIN
Matches sample_points to the graph using the Hidden Markov Model (HMM)-based method,...
Definition: MatchGraph.cs:45
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.
IList< KineticaRecord > data
Avro binary encoded response.
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.
A set of results returned by Kinetica.hasTable.
Definition: HasTable.cs:53
A set of results returned by Kinetica.adminBackupBegin.
A set of results returned by Kinetica.dropCredential.
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.
Definition: AdminAddHost.cs:15
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.
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 table_name
Name of table to which the records are to be added, in [schema_name.
A set of parameters for Kinetica.alterVideo.
Definition: AlterVideo.cs:15
A set of results returned by Kinetica.adminBackupEnd.
A set of results returned by Kinetica.grantPermissionProc.
A set of parameters for Kinetica.createUserExternal.
A set of parameters for Kinetica.showGraph.
Definition: ShowGraph.cs:16
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.
IDictionary< string, string > info
Additional information.
A set of results returned by Kinetica.aggregateUnpivot.
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.
A set of results returned by Kinetica.filterByValue.
A set of parameters for Kinetica.filterByAreaGeometry.
AlterDatasourceResponse alterDatasource(AlterDatasourceRequest request_)
Alters the properties of an existing data source
A set of results returned by Kinetica.filterByString.
A set of parameters for Kinetica.updateRecordsRaw.
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 schema_name.
string paging_table
Name of the table that has the result records of the query.
Definition: ExecuteSql.cs:1571
GetRecordsBySeriesResponse< T > getRecordsBySeries< T >(GetRecordsBySeriesRequest request_)
Retrieves the complete series/track records from the given world_table_name based on the partial trac...
A set of parameters for Kinetica.clearStatistics.
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 createTableMonitor.
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's name to prevent other vie...
long total_number_of_records
Total/Filtered number of records.
Definition: ExecuteSql.cs:1616
IList< KineticaRecord > data
Avro binary encoded response.
string paging_table
Name of the table that has the result records of the query.
Definition: ExecuteSql.cs:1634
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.
Definition: AlterUser.cs:190
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.
Convenience class for using Avro.Generic.GenericRecord objects.
RevokePermissionSystemResponse revokePermissionSystem(string name, string permission, IDictionary< string, string > options=null)
Revokes a system-level permission from a user or role.
IDictionary< string, string > info
Additional information.
Definition: GetRecords.cs:481
GrantPermissionResponse grantPermission(GrantPermissionRequest request_)
Grant user or role the specified permission on the specified object.
long count_affected
The number of objects/records affected.
Definition: ExecuteSql.cs:1610
A set of parameters for Kinetica.showResourceStatistics.
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.
A set of results returned by Kinetica.alterDatasink.
A set of parameters for Kinetica.grantPermissionDatasource.
A set of parameters for Kinetica.revokePermissionSystem.
A set of parameters for Kinetica.createDatasource.
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.
A set of parameters for Kinetica.grantPermissionCredential.
A set of parameters for Kinetica.adminAlterJobs.
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.
AdminRepairTableResponse adminRepairTable(IList< string > table_names, IDictionary< string, string > options=null)
Manually repair a corrupted table.Returns information about affected tables.
A set of results returned by Kinetica.alterTableColumns.
A set of parameters for Kinetica.exportRecordsToFiles.
A set of results returned by Kinetica.deleteDirectory.
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.
Definition: KillProc.cs:163
A set of results returned by Kinetica.adminAlterJobs.
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.
byte [] binary_encoded_response
Avro binary encoded response.
Definition: ExecuteSql.cs:1547
A set of results returned by Kinetica.grantPermissionDatasource.
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 schema_name.
IList< string > type_schemas
Definition: ShowTypes.cs:130
A set of parameters for Kinetica.showSystemProperties.
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.Returns statistics on a per-...
IList< KineticaRecord > data
Avro binary encoded response.
A set of parameters for Kinetica.showDatasink.
Definition: ShowDatasink.cs:17
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.Returns statistics on a per-...
A set of results returned by Kinetica.createProjection.
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.
IList< KineticaRecord > data
Avro binary encoded response.
Definition: ExecuteSql.cs:1613
AlterWalResponse alterWal(IList< string > table_names, IDictionary< string, string > options=null)
Alters table wal settings.Returns information about the requested table wal modifications.
CreateMaterializedViewResponse createMaterializedView(string table_name, IDictionary< string, string > options=null)
Initiates the process of creating a materialized view, reserving the view's name to prevent other vie...
A set of results returned by Kinetica.revokePermissionProc.
A set of parameters for Kinetica.alterRole.
Definition: AlterRole.cs:15
FilterByRadiusResponse filterByRadius(FilterByRadiusRequest request_)
Calculates which objects from a table lie within a circle with the given radius and center point (i....
void DecodeRawBinaryDataUsingTypeIDs< T >(IList< string > type_ids, IList< byte[]> records_binary, IList< T > records)
Given IDs of records types registered with Kinetica, decode binary data into distinct records (object...
Definition: Kinetica.cs:305
ShowStatisticsResponse showStatistics(ShowStatisticsRequest request_)
Retrieves the collected column statistics for the specified table(s).
A set of results returned by Kinetica.updateRecordsBySeries.
AppendRecordsResponse appendRecords(AppendRecordsRequest request_)
Append (or insert) all records from a source table (specified by source_table_name) to a particular t...
A set of results returned by Kinetica.showSqlProc.
Definition: ShowSqlProc.cs:120
A set of parameters for Kinetica.deleteProc.
Definition: DeleteProc.cs:16
IList< IList< byte[]> > list_records_binary
If the encoding parameter of the request was 'binary' then this list-of-lists contains the binary enc...
A set of parameters for Kinetica.hasProc.
Definition: HasProc.cs:16
ShowResourceGroupsResponse showResourceGroups(IList< string > names, IDictionary< string, string > options=null)
Requests resource group properties.Returns detailed information about the requested resource groups.
A set of parameters for Kinetica.solveGraph.
Definition: SolveGraph.cs:25
A set of results returned by Kinetica.showGraph.
Definition: ShowGraph.cs:136
long total_number_of_records
Total/Filtered number of records.
Definition: GetRecords.cs:440
AlterRoleResponse alterRole(AlterRoleRequest request_)
Alters a Role.
A set of parameters for Kinetica.filterBySeries.
A set of results returned by Kinetica.adminShutdown.
A set of parameters for Kinetica.showDirectories.
A set of parameters for Kinetica.mergeRecords.
Definition: MergeRecords.cs:29
A set of parameters for Kinetica.grantPermissionTable.
IDictionary< string, string > info
Additional information.
Definition: ExecuteSql.cs:1645
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.
A set of results returned by Kinetica.showTable.
Definition: ShowTable.cs:477
A set of results returned by Kinetica.aggregateHistogram.
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 string constants for the parameter ranking.
A set of parameters for Kinetica.adminBackupEnd.
A set of parameters for Kinetica.showEnvironment.
IDictionary< string, string > info
Additional information.
A set of results returned by Kinetica.showDirectories.
A set of parameters for Kinetica.alterTier.
Definition: AlterTier.cs:24
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.
long total_number_of_records
Total/Filtered number of records.
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.
IDictionary< string, string > info
Additional information.
AdminRebalanceResponse adminRebalance(IDictionary< string, string > options=null)
Rebalance the data in the cluster so that all nodes contain an equal number of records approximately ...
byte [] binary_encoded_response
Avro binary encoded response.
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.
AlterSystemPropertiesResponse alterSystemProperties(IDictionary< string, string > property_updates_map, IDictionary< string, string > options=null)
The alterSystemProperties endpoint is primarily used to simplify the testing of the system and is not...
A set of results returned by Kinetica.aggregateUnique.
A set of results returned by Kinetica.filterByBoxGeometry.
RevokePermissionCredentialResponse revokePermissionCredential(RevokePermissionCredentialRequest request_)
Revokes a credential-level permission from a user or role.
A set of parameters for Kinetica.adminShowShards.
A set of parameters for Kinetica.showTypes.
Definition: ShowTypes.cs:18
A set of results returned by Kinetica.showResourceGroups.
A set of parameters for Kinetica.filterByArea.
Definition: FilterByArea.cs:21
A set of results returned by Kinetica.repartitionGraph.
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.
byte [] binary_encoded_response
Avro binary encoded response.
A set of parameters for Kinetica.showTableMetadata.
bool has_more_records
Too many records.
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.
A set of results returned by Kinetica.deleteResourceGroup.
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.
A set of results returned by Kinetica.adminAddHost.
DeleteResourceGroupResponse deleteResourceGroup(string name, IDictionary< string, string > options=null)
Deletes a resource group.
IList< string > labels
Definition: ShowTypes.cs:132
A set of results returned by Kinetica.executeSql.
Definition: ExecuteSql.cs:1518
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,...
AlterTierResponse alterTier(AlterTierRequest request_)
Alters properties of an exisiting tier to facilitate resource management.
LockTableResponse lockTable(LockTableRequest request_)
Manages global access to a table'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 createTableMonitor.
A set of results returned by Kinetica.showVideo.
Definition: ShowVideo.cs:51
A set of results returned by Kinetica.grantPermissionCredential.
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.
Definition: AlterSchema.cs:118
A set of parameters for Kinetica.grantRole.
Definition: GrantRole.cs:16
A set of results returned by Kinetica.alterEnvironment.
A set of results returned by Kinetica.deleteRole.
Definition: DeleteRole.cs:48
A set of results returned by Kinetica.createMaterializedView.
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.
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.
Definition: FilterByList.cs:29
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.
A set of parameters for Kinetica.createTableExternal.
GetRecordsFromCollectionResponse< T > getRecordsFromCollection< T >(GetRecordsFromCollectionRequest request_)
Retrieves records from a collection.
A set of parameters for Kinetica.filterByValue.
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.
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.
A set of parameters for Kinetica.createProjection.
string type_definition
Value of type_definition.
Definition: CreateType.cs:1011
A set of parameters for Kinetica.createTriggerByRange.
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.
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.
Definition: CreateJob.cs:214
A set of parameters for Kinetica.adminRemoveHost.
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.
CreateSchemaResponse createSchema(CreateSchemaRequest request_)
Creates a SQL-style schema.
A set of parameters for Kinetica.revokePermission.
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.
Definition: MatchGraph.cs:2500
A set of results returned by Kinetica.revokePermissionCredential.
IList< T > data
If the encoding was 'binary', then this list contains the binary encoded records retrieved from the t...
Definition: GetRecords.cs:471
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.
AdminShowAlertsResponse adminShowAlerts(int num_alerts, IDictionary< string, string > options=null)
Requests a list of the most recent alerts.Returns lists of alert data, including timestamp and type.
A set of parameters for Kinetica.hasSchema.
Definition: HasSchema.cs:16
A set of parameters for Kinetica.createGraph.
Definition: CreateGraph.cs:23
A set of parameters for Kinetica.insertRecords.
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.
Definition: CreateRole.cs:77
A set of parameters for Kinetica.executeSql.
Definition: ExecuteSql.cs:17
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.
A set of results returned by Kinetica.getRecordsByColumn.
RevokePermissionDirectoryResponse revokePermissionDirectory(RevokePermissionDirectoryRequest request_)
Revokes a KiFS directory-level permission from a user or role.
A set of parameters for Kinetica.alterUser.
Definition: AlterUser.cs:15
A set of parameters for Kinetica.adminRepairTable.
UploadFilesResponse uploadFiles(UploadFilesRequest request_)
Uploads one or more files to KiFS.
A set of parameters for Kinetica.exportQueryMetrics.
A set of parameters for Kinetica.uploadFiles.
Definition: UploadFiles.cs:68
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.
Definition: HasRole.cs:16
A set of results returned by Kinetica.filterByArea.
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.
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.
A set of parameters for Kinetica.createTable.
Definition: CreateTable.cs:27
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.
Definition: GetRecords.cs:24
const string API_VERSION
IList< IDictionary< string, string > > new_values_maps
List of new values for the matching records.
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.
Definition: RevokeRole.cs:60
A set of results returned by Kinetica.createJoinTable.
IList< byte[]> records_binary
If the encoding parameter of the request was 'binary' then this list contains the binary encoded reco...
A set of parameters for Kinetica.filterByBoxGeometry.
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 createTableMonitor.
void DecodeRawBinaryDataUsingSchemaString< T >(string schema_string, IList< byte[]> records_binary, IList< T > records)
Given a schema string for a certain record type, decode binary data into distinct records (objects).
Definition: Kinetica.cs:241
AggregateHistogramResponse aggregateHistogram(AggregateHistogramRequest request_)
Performs a histogram calculation given a table, a column, and an interval function.
string table_name
Typically shows the result-table name if provided in the request (Ignore otherwise).
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.
string type_schema
Avro schema of data or records_json
Definition: GetRecords.cs:465
A set of results returned by Kinetica.showTablesByType.
A set of parameters for Kinetica.adminSwitchover.
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.
Definition: InsertSymbol.cs:25
const string DISTRIBUTED
Input table data will be divided into data segments that are distributed across all nodes in the clus...
Definition: CreateProc.cs:32
DeleteGraphResponse deleteGraph(DeleteGraphRequest request_)
Deletes an existing graph from the graph server and/or persist.
A set of results returned by Kinetica.revokePermissionTable.
DeleteUserResponse deleteUser(string name, IDictionary< string, string > options=null)
Deletes an existing user.
IDictionary< string, string > info
Additional information.
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.
A set of string constants for the parameter solve_method.
Definition: MatchGraph.cs:30
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.
A set of parameters for Kinetica.adminRebalance.
ClearTableResponse clearTable(ClearTableRequest request_)
Clears (drops) one or all tables in the database cluster.
long total_number_of_records
Total/Filtered number of records.
ShowTableResponse showTable(ShowTableRequest request_)
Retrieves detailed information about a table, view, or schema, specified in table_name.
string type_schema
Avro schema of records_binary or records_json
Definition: GetRecords.cs:420
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.
A set of results returned by Kinetica.insertRecordsFromFiles.
IList< string > table_names
The table name (one per series/track) of the returned series/tracks.
long total_number_of_records
Total/Filtered number of records.
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.
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.
Definition: HasType.cs:15
A set of parameters for Kinetica.filterByGeometry.
A set of parameters for Kinetica.grantPermission.
A set of parameters for Kinetica.adminShowAlerts.
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.
A set of results returned by Kinetica.executeProc.
Definition: ExecuteProc.cs:423
A set of results returned by Kinetica.createVideo.
Definition: CreateVideo.cs:356
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).
byte [] binary_encoded_response
Avro binary encoded response.
IDictionary< string, string > info
Additional information.
Definition: ExecuteSql.cs:1582
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.
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.
GrantPermissionProcResponse grantPermissionProc(string name, string permission, string proc_name, IDictionary< string, string > options=null)
Grants a proc-level permission to a user or role.
ExportQueryMetricsResponse exportQueryMetrics(IDictionary< string, string > options=null)
Export query metrics to a given destination.Returns query metrics.
A set of parameters for Kinetica.showTable.
Definition: ShowTable.cs:43
A set of results returned by Kinetica.alterTableMonitor.
A set of results returned by Kinetica.showSchema.
Definition: ShowSchema.cs:124
A set of results returned by Kinetica.createProc.
Definition: CreateProc.cs:248
A set of parameters for Kinetica.alterSystemProperties.
A set of parameters for Kinetica.showSqlProc.
Definition: ShowSqlProc.cs:16
ShowSystemPropertiesResponse showSystemProperties(ShowSystemPropertiesRequest request_)
Returns server configuration and version related information to the caller.
A set of results returned by Kinetica.createGraph.
Definition: CreateGraph.cs:740
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.
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.
Definition: RevokeRole.cs:16
bool has_more_records
Too many records.
Definition: GetRecords.cs:444
A set of results returned by Kinetica.dropDatasink.
A set of parameters for Kinetica.deleteDirectory.
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.
Definition: ShowProc.cs:15
A set of results returned by Kinetica.aggregateGroupBy.
A set of parameters for Kinetica.showSchema.
Definition: ShowSchema.cs:17
string table_name
Typically shows the result-table name if provided in the request (Ignore otherwise).
ExecuteProcResponse executeProc(ExecuteProcRequest request_)
Executes a proc.
A set of results returned by Kinetica.getRecordsFromCollection.
A set of parameters for Kinetica.dropCredential.
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.
Definition: AlterVideo.cs:71
A set of parameters for Kinetica.insertRecordsRaw.
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 response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
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.
Definition: ShowTriggers.cs:52
A set of parameters for Kinetica.aggregateKMeans.
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.
Definition: CreateJob.cs:20
A set of results returned by Kinetica.showDatasink.
Definition: ShowDatasink.cs:55
string table_name
Value of table_name.
Definition: GetRecords.cs:414
A set of parameters for Kinetica.alterCredential.
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.
A set of results returned by Kinetica.revokePermissionDirectory.
GrantPermissionTableResponse grantPermissionTable(GrantPermissionTableRequest request_)
Grants a table-level permission to a user or role.
A set of results returned by Kinetica.appendRecords.
A set of results returned by Kinetica.dropSchema.
Definition: DropSchema.cs:173
A set of results returned by Kinetica.filterByRadiusGeometry.
A set of string constants for the parameter lock_type.
Definition: LockTable.cs:34
A set of parameters for Kinetica.collectStatistics.
A set of results returned by Kinetica.filterByBox.
Definition: FilterByBox.cs:247
A set of results returned by Kinetica.showProc.
Definition: ShowProc.cs:117
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.
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.
A set of results returned by Kinetica.filterByAreaGeometry.
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.
Definition: HasRole.cs:187
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.
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.
IList< string > expressions
A list of the actual predicates, one for each update; format should follow the guidelines here.
const string STATUS
Show locked status
Definition: LockTable.cs:37
A set of results returned by Kinetica.solveGraph.
Definition: SolveGraph.cs:1165
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.
Definition: UploadFiles.cs:436
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.
Definition: GetJob.cs:73
long total_number_of_records
Total/Filtered number of records.
Definition: GetRecords.cs:474
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.
string table_name
The same table name as was passed in the parameter list.
A set of parameters for Kinetica.showSecurity.
Definition: ShowSecurity.cs:17
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.
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.
Definition: KillProc.cs:15
A set of parameters for Kinetica.filterByString.
A set of results returned by Kinetica.createSchema.
A set of parameters for Kinetica.filter.
Definition: Filter.cs:22
IDictionary< string, string > info
Additional information.
A set of results returned by Kinetica.hasProc.
Definition: HasProc.cs:48
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.
Definition: ShowVideo.cs:16
A set of parameters for Kinetica.revokePermissionProc.
A set of parameters for Kinetica.aggregateMinMaxGeometry.
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.
A set of parameters for Kinetica.createTriggerByArea.
IList< string > type_labels
Type labels of the respective tables in table_names.
Definition: ShowTable.cs:969
IList< IList< T > > data
If the encoding parameter of the request was 'binary' then this list-of-lists contains the binary enc...
A set of results returned by Kinetica.hasType.
Definition: HasType.cs:50
A set of parameters for Kinetica.alterEnvironment.
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.
string table_name
Name of table to be updated, in [schema_name.
A set of parameters for Kinetica.showTableMonitors.
A set of parameters for Kinetica.createVideo.
Definition: CreateVideo.cs:16
A set of parameters for Kinetica.alterDirectory.
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.
string table_name
The same table name as was passed in the parameter list.
IDictionary< string, string > info
Additional information.
ClearTriggerResponse clearTrigger(ClearTriggerRequest request_)
Clears or cancels the trigger identified by the specified handle.
A set of results returned by Kinetica.filterByGeometry.
A set of results returned by Kinetica.showCredential.
string table_name
Name of table to be updated, in [schema_name.
A set of results returned by Kinetica.mergeRecords.
A set of results returned by Kinetica.createTableExternal.
A set of parameters for Kinetica.adminAddRanks.
IList< string > record_ids
If the 'return_record_ids' option of the request was 'true', then this list contains the internal ID ...
A set of parameters for Kinetica.adminHaRefresh.
A set of parameters for Kinetica.matchGraph.
Definition: MatchGraph.cs:24
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.
A set of parameters for Kinetica.clearTableMonitor.
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.
static IList< KineticaRecord > DecodeDynamicTableRecords(string dynamic_table_schema_string, byte[] encoded_data)
Decodes binary encoded data of a dynamically created table returned by the server.
A set of results returned by Kinetica.deleteGraph.
Definition: DeleteGraph.cs:134
IList< string > type_names
The type IDs of the corresponding records in data or records_json.
bool has_more_records
Too many records.
Definition: ExecuteSql.cs:1565
ShowProcResponse showProc(ShowProcRequest request_)
Shows information about a proc.
A set of parameters for Kinetica.deleteUser.
Definition: DeleteUser.cs:15
IList< string > type_names
The type IDs (one per series/track) of the returned series/tracks.
A set of parameters for Kinetica.showTablesByType.
A set of results returned by Kinetica.grantPermissionDirectory.
bool has_more_records
Too many records.
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.
A set of results returned by Kinetica.filter.
Definition: Filter.cs:232
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.
A set of results returned by Kinetica.showWal.
Definition: ShowWal.cs:111
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.Returns lists of alert data, including timestamp and type.
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.
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 column_name) of a particular tab...
A set of results returned by Kinetica.insertRecordsFromQuery.
string label
Value of label.
Definition: CreateType.cs:1015
HasRoleResponse hasRole(HasRoleRequest request_)
Checks if the specified user has the specified role.
A set of parameters for Kinetica.clearTrigger.
Definition: ClearTrigger.cs:18
RevokePermissionResponse revokePermission(RevokePermissionRequest request_)
Revoke user or role the specified permission on the specified object.
A set of parameters for Kinetica.aggregateStatistics.
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.
IList< string > table_names
The table name (one per series/track) of the returned series/tracks.
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 graph generated a-priori by createGraph and returns a list of adjace...
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.
Definition: ModifyGraph.cs:838
AlterRoleResponse alterRole(string name, string action, string _value, IDictionary< string, string > options=null)
Alters a Role.
A set of results returned by Kinetica.insertRecords.
A set of parameters for Kinetica.insertRecordsRandom.
A set of parameters for Kinetica.queryGraph.
Definition: QueryGraph.cs:36
A set of parameters for Kinetica.adminVerifyDb.
IList< string > type_schemas
The type schemas (one per series/track) of the returned series/tracks.
bool has_more_records
Too many records.
Definition: ExecuteSql.cs:1628
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).
IDictionary< string, string > info
Additional information.
VisualizeIsochroneResponse visualizeIsochrone(VisualizeIsochroneRequest request_)
Generate an image containing isolines for travel results using an existing graph.
A set of parameters for Kinetica.filterByTable.
A set of results returned by Kinetica.aggregateStatisticsByRange.
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.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
Definition: ExecuteSql.cs:1544
AdminRepairTableResponse adminRepairTable(AdminRepairTableRequest request_)
Manually repair a corrupted table.Returns information about affected tables.
ShowCredentialResponse showCredential(ShowCredentialRequest request_)
Shows information about a specified credential or all credentials.
A set of results returned by Kinetica.createResourceGroup.
A set of parameters for Kinetica.showResourceGroups.
A set of results returned by Kinetica.queryGraph.
Definition: QueryGraph.cs:490
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.
A set of parameters for Kinetica.createUserInternal.
A set of parameters for Kinetica.insertRecordsFromFiles.
A set of string constants for the parameter solver_type.
Definition: SolveGraph.cs:31
DeleteRoleResponse deleteRole(string name, IDictionary< string, string > options=null)
Deletes an existing role.
A set of parameters for Kinetica.createSchema.
Definition: CreateSchema.cs:18
A set of parameters for Kinetica.visualizeImageChart.
A set of results returned by Kinetica.showEnvironment.
ClearTableResponse clearTable(string table_name="", string authorization="", IDictionary< string, string > options=null)
Clears (drops) one or all tables in the database cluster.
IDictionary< string, string > info
Additional information.
string table_name
The same table name as was passed in the parameter list.
A set of parameters for Kinetica.showStatistics.
A set of results returned by Kinetica.deleteFiles.
Definition: DeleteFiles.cs:120
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.
A set of results returned by Kinetica.lockTable.
Definition: LockTable.cs:156
A set of results returned by Kinetica.alterDirectory.
ShowResourceGroupsResponse showResourceGroups(ShowResourceGroupsRequest request_)
Requests resource group properties.Returns detailed information about the requested resource groups.
A set of results returned by Kinetica.aggregateStatistics.
DeleteResourceGroupResponse deleteResourceGroup(DeleteResourceGroupRequest request_)
Deletes a resource group.
UpdateRecordsBySeriesResponse updateRecordsBySeries(UpdateRecordsBySeriesRequest request_)
Updates the view specified by table_name to include full series (track) information from the world_ta...
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.
Definition: AlterTable.cs:1851
A set of parameters for Kinetica.showWal.
Definition: ShowWal.cs:17
CreateProjectionResponse createProjection(CreateProjectionRequest request_)
Creates a new projection of an existing table.
A set of parameters for Kinetica.alterWal.
Definition: AlterWal.cs:17
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.
Definition: GetJob.cs:19
A set of parameters for Kinetica.createJoinTable.
A set of parameters for Kinetica.showSystemStatus.
A set of parameters for Kinetica.executeProc.
Definition: ExecuteProc.cs:23
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.
A set of results returned by Kinetica.adminRepairTable.
ShowVideoResponse showVideo(IList< string > paths, IDictionary< string, string > options=null)
Retrieves information about rendered videos.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
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 results returned by Kinetica.getRecordsBySeries.
A set of parameters for Kinetica.createRole.
Definition: CreateRole.cs:15
A set of parameters for Kinetica.adminShowJobs.
A set of results returned by Kinetica.showFiles.
Definition: ShowFiles.cs:60
AdminAlterHostResponse adminAlterHost(AdminAlterHostRequest request_)
Alter properties on an existing host in the cluster.
A set of string constants for the parameter execution_mode.
Definition: CreateProc.cs:23
A set of results returned by Kinetica.createType.
Definition: CreateType.cs:1000
A set of results returned by Kinetica.adminShowAlerts.
A set of parameters for Kinetica.aggregateUnique.
A set of results returned by Kinetica.showTypes.
Definition: ShowTypes.cs:126
A set of results returned by Kinetica.adminHaRefresh.
A set of results returned by Kinetica.deleteUser.
Definition: DeleteUser.cs:48
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.
A set of results returned by Kinetica.adminOffline.
DeleteProcResponse deleteProc(DeleteProcRequest request_)
Deletes a proc.
A set of results returned by Kinetica.filterByList.
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,...
A set of results returned by Kinetica.getRecords.
Definition: GetRecords.cs:455
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.
A set of parameters for Kinetica.adminOffline.
Definition: AdminOffline.cs:17
A set of results returned by Kinetica.collectStatistics.
AlterResourceGroupResponse alterResourceGroup(AlterResourceGroupRequest request_)
Alters the properties of an exisiting resource group to facilitate resource management.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
A set of results returned by Kinetica.alterWal.
Definition: AlterWal.cs:433
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.
A set of results returned by Kinetica.aggregateMinMaxGeometry.
AlterTableMonitorResponse alterTableMonitor(string topic_id, IDictionary< string, string > monitor_updates_map, IDictionary< string, string > options)
Alters a table monitor previously created with createTableMonitor.
DeleteDirectoryResponse deleteDirectory(string directory_name, IDictionary< string, string > options=null)
Deletes a directory from KiFS.
IDictionary< string, string > info
Additional information.
Definition: GetRecords.cs:447
A set of parameters for Kinetica.hasTable.
Definition: HasTable.cs:16
A set of results returned by Kinetica.revokePermissionDatasource.
A set of parameters for Kinetica.deleteGraph.
Definition: DeleteGraph.cs:16
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.
CreateRoleResponse createRole(string name, IDictionary< string, string > options=null)
Creates a new role.
A set of parameters for Kinetica.aggregateGroupBy.
A set of results returned by Kinetica.deleteProc.
Definition: DeleteProc.cs:50
A set of results returned by Kinetica.executeSql.
Definition: ExecuteSql.cs:1588
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.
A set of parameters for Kinetica.filterByBox.
Definition: FilterByBox.cs:21
A set of parameters for Kinetica.showTriggers.
Definition: ShowTriggers.cs:16
long total_number_of_records
Total/Filtered number of records.
Definition: ExecuteSql.cs:1553
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.
ExportQueryMetricsResponse exportQueryMetrics(ExportQueryMetricsRequest request_)
Export query metrics to a given destination.Returns query metrics.
IList< IDictionary< string, string > > new_values_maps
List of new values for the matching records.