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  AdminHaOfflineResponse actualResponse_ = SubmitRequest<AdminHaOfflineResponse>("/admin/ha/offline", request_, false);
488 
489  return actualResponse_;
490  }
491 
512  IDictionary<string, string> options = null )
513  {
514  return adminHaOffline( new AdminHaOfflineRequest( offline, options ) );
515  }
516 
527  {
528  AdminHaRefreshResponse actualResponse_ = SubmitRequest<AdminHaRefreshResponse>("/admin/ha/refresh", request_, false);
529 
530  return actualResponse_;
531  }
532 
542  public AdminHaRefreshResponse adminHaRefresh( IDictionary<string, string> options = null )
543  {
544  return adminHaRefresh( new AdminHaRefreshRequest( options ) );
545  }
546 
557  {
558  AdminOfflineResponse actualResponse_ = SubmitRequest<AdminOfflineResponse>("/admin/offline", request_, false);
559 
560  return actualResponse_;
561  }
562 
603  public AdminOfflineResponse adminOffline( bool offline,
604  IDictionary<string, string> options = null )
605  {
606  return adminOffline( new AdminOfflineRequest( offline, options ) );
607  }
608 
644  {
645  AdminRebalanceResponse actualResponse_ = SubmitRequest<AdminRebalanceResponse>("/admin/rebalance", request_, false);
646 
647  return actualResponse_;
648  }
649 
878  public AdminRebalanceResponse adminRebalance( IDictionary<string, string> options = null )
879  {
880  return adminRebalance( new AdminRebalanceRequest( options ) );
881  }
882 
901  {
902  AdminRemoveHostResponse actualResponse_ = SubmitRequest<AdminRemoveHostResponse>("/admin/remove/host", request_, false);
903 
904  return actualResponse_;
905  }
906 
954  IDictionary<string, string> options = null )
955  {
956  return adminRemoveHost( new AdminRemoveHostRequest( host, options ) );
957  }
958 
987  {
988  AdminRemoveRanksResponse actualResponse_ = SubmitRequest<AdminRemoveRanksResponse>("/admin/remove/ranks", request_, false);
989 
990  return actualResponse_;
991  }
992 
1105  public AdminRemoveRanksResponse adminRemoveRanks( IList<string> ranks,
1106  IDictionary<string, string> options = null )
1107  {
1108  return adminRemoveRanks( new AdminRemoveRanksRequest( ranks, options ) );
1109  }
1110 
1119  {
1120  AdminRepairTableResponse actualResponse_ = SubmitRequest<AdminRepairTableResponse>("/admin/repair/table", request_, false);
1121 
1122  return actualResponse_;
1123  }
1124 
1200  public AdminRepairTableResponse adminRepairTable( IList<string> table_names,
1201  IDictionary<string, string> table_types,
1202  IDictionary<string, string> options = null )
1203  {
1204  return adminRepairTable( new AdminRepairTableRequest( table_names,
1205  table_types, options ) );
1206  }
1207 
1216  {
1217  AdminSendAlertResponse actualResponse_ = SubmitRequest<AdminSendAlertResponse>("/admin/send/alert", request_, false);
1218 
1219  return actualResponse_;
1220  }
1221 
1262  public AdminSendAlertResponse adminSendAlert( string message,
1263  string label,
1264  string log_level,
1265  IDictionary<string, string> options = null )
1266  {
1267  return adminSendAlert( new AdminSendAlertRequest( message, label, log_level,
1268  options ) );
1269  }
1270 
1279  {
1280  AdminShowAlertsResponse actualResponse_ = SubmitRequest<AdminShowAlertsResponse>("/admin/show/alerts", request_, false);
1281 
1282  return actualResponse_;
1283  }
1284 
1297  IDictionary<string, string> options = null )
1298  {
1299  return adminShowAlerts( new AdminShowAlertsRequest( num_alerts, options ) );
1300  }
1301 
1314  {
1315  AdminShowClusterOperationsResponse actualResponse_ = SubmitRequest<AdminShowClusterOperationsResponse>("/admin/show/cluster/operations", request_, false);
1316 
1317  return actualResponse_;
1318  }
1319 
1335  IDictionary<string, string> options = null )
1336  {
1338  options ) );
1339  }
1340 
1348  {
1349  AdminShowJobsResponse actualResponse_ = SubmitRequest<AdminShowJobsResponse>("/admin/show/jobs", request_, false);
1350 
1351  return actualResponse_;
1352  }
1353 
1410  public AdminShowJobsResponse adminShowJobs( IDictionary<string, string> options = null )
1411  {
1412  return adminShowJobs( new AdminShowJobsRequest( options ) );
1413  }
1414 
1426  {
1427  AdminShowShardsResponse actualResponse_ = SubmitRequest<AdminShowShardsResponse>("/admin/show/shards", request_, false);
1428 
1429  return actualResponse_;
1430  }
1431 
1442  public AdminShowShardsResponse adminShowShards( IDictionary<string, string> options = null )
1443  {
1444  return adminShowShards( new AdminShowShardsRequest( options ) );
1445  }
1446 
1454  {
1455  AdminShutdownResponse actualResponse_ = SubmitRequest<AdminShutdownResponse>("/admin/shutdown", request_, false);
1456 
1457  return actualResponse_;
1458  }
1459 
1470  public AdminShutdownResponse adminShutdown( string exit_type,
1471  string authorization,
1472  IDictionary<string, string> options = null )
1473  {
1474  return adminShutdown( new AdminShutdownRequest( exit_type, authorization,
1475  options ) );
1476  }
1477 
1490  {
1491  AdminSwitchoverResponse actualResponse_ = SubmitRequest<AdminSwitchoverResponse>("/admin/switchover", request_, false);
1492 
1493  return actualResponse_;
1494  }
1495 
1552  public AdminSwitchoverResponse adminSwitchover( IList<string> processes,
1553  IList<string> destinations,
1554  IDictionary<string, string> options = null )
1555  {
1556  return adminSwitchover( new AdminSwitchoverRequest( processes, destinations,
1557  options ) );
1558  }
1559 
1570  {
1571  AdminVerifyDbResponse actualResponse_ = SubmitRequest<AdminVerifyDbResponse>("/admin/verifydb", request_, false);
1572 
1573  return actualResponse_;
1574  }
1575 
1791  public AdminVerifyDbResponse adminVerifyDb( IDictionary<string, string> options = null )
1792  {
1793  return adminVerifyDb( new AdminVerifyDbRequest( options ) );
1794  }
1795 
1806  {
1807  AggregateConvexHullResponse actualResponse_ = SubmitRequest<AggregateConvexHullResponse>("/aggregate/convexhull", request_, false);
1808 
1809  return actualResponse_;
1810  }
1811 
1831  string x_column_name,
1832  string y_column_name,
1833  IDictionary<string, string> options = null )
1834  {
1835  return aggregateConvexHull( new AggregateConvexHullRequest( table_name,
1836  x_column_name,
1837  y_column_name,
1838  options ) );
1839  }
1840 
1918  {
1919  RawAggregateGroupByResponse actualResponse_ = SubmitRequest<RawAggregateGroupByResponse>("/aggregate/groupby", request_, false);
1920 
1922  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
1923  response_.total_number_of_records = actualResponse_.total_number_of_records;
1924  response_.has_more_records = actualResponse_.has_more_records;
1925  response_.info = actualResponse_.info;
1926  return response_;
1927  }
1928 
2434  public AggregateGroupByResponse aggregateGroupBy( string table_name,
2435  IList<string> column_names,
2436  long offset = 0,
2437  long limit = -9999,
2438  IDictionary<string, string> options = null )
2439  {
2440  return aggregateGroupBy( new AggregateGroupByRequest( table_name,
2441  column_names, offset,
2442  limit, options ) );
2443  }
2444 
2470  {
2471  AggregateHistogramResponse actualResponse_ = SubmitRequest<AggregateHistogramResponse>("/aggregate/histogram", request_, false);
2472 
2473  return actualResponse_;
2474  }
2475 
2545  string column_name,
2546  double start,
2547  double end,
2548  double interval,
2549  IDictionary<string, string> options = null )
2550  {
2551  return aggregateHistogram( new AggregateHistogramRequest( table_name,
2552  column_name, start,
2553  end, interval,
2554  options ) );
2555  }
2556 
2575  {
2576  AggregateKMeansResponse actualResponse_ = SubmitRequest<AggregateKMeansResponse>("/aggregate/kmeans", request_, false);
2577 
2578  return actualResponse_;
2579  }
2580 
2724  public AggregateKMeansResponse aggregateKMeans( string table_name,
2725  IList<string> column_names,
2726  int k,
2727  double tolerance,
2728  IDictionary<string, string> options = null )
2729  {
2730  return aggregateKMeans( new AggregateKMeansRequest( table_name, column_names,
2731  k, tolerance, options ) );
2732  }
2733 
2742  {
2743  AggregateMinMaxResponse actualResponse_ = SubmitRequest<AggregateMinMaxResponse>("/aggregate/minmax", request_, false);
2744 
2745  return actualResponse_;
2746  }
2747 
2762  public AggregateMinMaxResponse aggregateMinMax( string table_name,
2763  string column_name,
2764  IDictionary<string, string> options = null )
2765  {
2766  return aggregateMinMax( new AggregateMinMaxRequest( table_name, column_name,
2767  options ) );
2768  }
2769 
2779  {
2780  AggregateMinMaxGeometryResponse actualResponse_ = SubmitRequest<AggregateMinMaxGeometryResponse>("/aggregate/minmax/geometry", request_, false);
2781 
2782  return actualResponse_;
2783  }
2784 
2801  string column_name,
2802  IDictionary<string, string> options = null )
2803  {
2805  column_name,
2806  options ) );
2807  }
2808 
2880  {
2881  AggregateStatisticsResponse actualResponse_ = SubmitRequest<AggregateStatisticsResponse>("/aggregate/statistics", request_, false);
2882 
2883  return actualResponse_;
2884  }
2885 
3091  string column_name,
3092  string stats,
3093  IDictionary<string, string> options = null )
3094  {
3095  return aggregateStatistics( new AggregateStatisticsRequest( table_name,
3096  column_name,
3097  stats, options ) );
3098  }
3099 
3135  {
3136  AggregateStatisticsByRangeResponse actualResponse_ = SubmitRequest<AggregateStatisticsByRangeResponse>("/aggregate/statistics/byrange", request_, false);
3137 
3138  return actualResponse_;
3139  }
3140 
3229  string select_expression,
3230  string column_name,
3231  string value_column_name,
3232  string stats,
3233  double start,
3234  double end,
3235  double interval,
3236  IDictionary<string, string> options = null )
3237  {
3239  select_expression,
3240  column_name,
3241  value_column_name,
3242  stats,
3243  start,
3244  end,
3245  interval,
3246  options ) );
3247  }
3248 
3302  {
3303  RawAggregateUniqueResponse actualResponse_ = SubmitRequest<RawAggregateUniqueResponse>("/aggregate/unique", request_, false);
3304 
3306  response_.table_name = actualResponse_.table_name;
3307  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
3308  response_.has_more_records = actualResponse_.has_more_records;
3309  response_.info = actualResponse_.info;
3310  return response_;
3311  }
3312 
3624  public AggregateUniqueResponse aggregateUnique( string table_name,
3625  string column_name,
3626  long offset = 0,
3627  long limit = -9999,
3628  IDictionary<string, string> options = null )
3629  {
3630  return aggregateUnique( new AggregateUniqueRequest( table_name, column_name,
3631  offset, limit, options ) );
3632  }
3633 
3656  {
3657  RawAggregateUnpivotResponse actualResponse_ = SubmitRequest<RawAggregateUnpivotResponse>("/aggregate/unpivot", request_, false);
3658 
3660  response_.table_name = actualResponse_.table_name;
3661  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
3662  response_.total_number_of_records = actualResponse_.total_number_of_records;
3663  response_.has_more_records = actualResponse_.has_more_records;
3664  response_.info = actualResponse_.info;
3665  return response_;
3666  }
3667 
3918  public AggregateUnpivotResponse aggregateUnpivot( string table_name,
3919  IList<string> column_names,
3920  string variable_column_name,
3921  string value_column_name,
3922  IList<string> pivoted_columns,
3923  IDictionary<string, string> options = null )
3924  {
3925  return aggregateUnpivot( new AggregateUnpivotRequest( table_name,
3926  column_names,
3927  variable_column_name,
3928  value_column_name,
3929  pivoted_columns, options ) );
3930  }
3931 
3940  {
3941  AlterBackupResponse actualResponse_ = SubmitRequest<AlterBackupResponse>("/alter/backup", request_, false);
3942 
3943  return actualResponse_;
3944  }
3945 
4025  public AlterBackupResponse alterBackup( string backup_name,
4026  string action,
4027  string _value,
4028  string datasink_name,
4029  IDictionary<string, string> options = null )
4030  {
4031  return alterBackup( new AlterBackupRequest( backup_name, action, _value,
4032  datasink_name, options ) );
4033  }
4034 
4044  {
4045  AlterCredentialResponse actualResponse_ = SubmitRequest<AlterCredentialResponse>("/alter/credential", request_, false);
4046 
4047  return actualResponse_;
4048  }
4049 
4150  public AlterCredentialResponse alterCredential( string credential_name,
4151  IDictionary<string, string> credential_updates_map,
4152  IDictionary<string, string> options )
4153  {
4154  return alterCredential( new AlterCredentialRequest( credential_name,
4155  credential_updates_map,
4156  options ) );
4157  }
4158 
4168  {
4169  AlterDatasinkResponse actualResponse_ = SubmitRequest<AlterDatasinkResponse>("/alter/datasink", request_, false);
4170 
4171  return actualResponse_;
4172  }
4173 
4593  IDictionary<string, string> datasink_updates_map,
4594  IDictionary<string, string> options )
4595  {
4596  return alterDatasink( new AlterDatasinkRequest( name, datasink_updates_map,
4597  options ) );
4598  }
4599 
4609  {
4610  AlterDatasourceResponse actualResponse_ = SubmitRequest<AlterDatasourceResponse>("/alter/datasource", request_, false);
4611 
4612  return actualResponse_;
4613  }
4614 
5033  IDictionary<string, string> datasource_updates_map,
5034  IDictionary<string, string> options )
5035  {
5036  return alterDatasource( new AlterDatasourceRequest( name,
5037  datasource_updates_map,
5038  options ) );
5039  }
5040 
5049  {
5050  AlterDirectoryResponse actualResponse_ = SubmitRequest<AlterDirectoryResponse>("/alter/directory", request_, false);
5051 
5052  return actualResponse_;
5053  }
5054 
5076  public AlterDirectoryResponse alterDirectory( string directory_name,
5077  IDictionary<string, string> directory_updates_map,
5078  IDictionary<string, string> options = null )
5079  {
5080  return alterDirectory( new AlterDirectoryRequest( directory_name,
5081  directory_updates_map,
5082  options ) );
5083  }
5084 
5094  {
5095  AlterEnvironmentResponse actualResponse_ = SubmitRequest<AlterEnvironmentResponse>("/alter/environment", request_, false);
5096 
5097  return actualResponse_;
5098  }
5099 
5182  public AlterEnvironmentResponse alterEnvironment( string environment_name,
5183  string action,
5184  string _value,
5185  IDictionary<string, string> options = null )
5186  {
5187  return alterEnvironment( new AlterEnvironmentRequest( environment_name,
5188  action, _value, options ) );
5189  }
5190 
5192  public AlterGraphResponse alterGraph( AlterGraphRequest request_ )
5193  {
5194  AlterGraphResponse actualResponse_ = SubmitRequest<AlterGraphResponse>("/alter/graph", request_, false);
5195 
5196  return actualResponse_;
5197  }
5199 
5201  public AlterGraphResponse alterGraph( string graph_name,
5202  string action,
5203  string action_arg,
5204  IDictionary<string, string> options = null )
5205  {
5206  return alterGraph( new AlterGraphRequest( graph_name, action, action_arg,
5207  options ) );
5208  }
5210 
5212  public AlterModelResponse alterModel( AlterModelRequest request_ )
5213  {
5214  AlterModelResponse actualResponse_ = SubmitRequest<AlterModelResponse>("/alter/model", request_, false);
5215 
5216  return actualResponse_;
5217  }
5219 
5221  public AlterModelResponse alterModel( string model_name,
5222  string action,
5223  string _value,
5224  IDictionary<string, string> options = null )
5225  {
5226  return alterModel( new AlterModelRequest( model_name, action, _value, options ) );
5227  }
5229 
5238  {
5239  AlterResourceGroupResponse actualResponse_ = SubmitRequest<AlterResourceGroupResponse>("/alter/resourcegroup", request_, false);
5240 
5241  return actualResponse_;
5242  }
5243 
5419  IDictionary<string, IDictionary<string, string>> tier_attributes = null,
5421  string adjoining_resource_group = "",
5422  IDictionary<string, string> options = null )
5423  {
5425  tier_attributes,
5426  ranking,
5427  adjoining_resource_group,
5428  options ) );
5429  }
5430 
5438  {
5439  AlterRoleResponse actualResponse_ = SubmitRequest<AlterRoleResponse>("/alter/role", request_, false);
5440 
5441  return actualResponse_;
5442  }
5443 
5475  public AlterRoleResponse alterRole( string name,
5476  string action,
5477  string _value,
5478  IDictionary<string, string> options = null )
5479  {
5480  return alterRole( new AlterRoleRequest( name, action, _value, options ) );
5481  }
5482 
5493  {
5494  AlterSchemaResponse actualResponse_ = SubmitRequest<AlterSchemaResponse>("/alter/schema", request_, false);
5495 
5496  return actualResponse_;
5497  }
5498 
5533  public AlterSchemaResponse alterSchema( string schema_name,
5534  string action,
5535  string _value,
5536  IDictionary<string, string> options = null )
5537  {
5538  return alterSchema( new AlterSchemaRequest( schema_name, action, _value,
5539  options ) );
5540  }
5541 
5557  {
5558  AlterSystemPropertiesResponse actualResponse_ = SubmitRequest<AlterSystemPropertiesResponse>("/alter/system/properties", request_, false);
5559 
5560  return actualResponse_;
5561  }
5562 
6009  public AlterSystemPropertiesResponse alterSystemProperties( IDictionary<string, string> property_updates_map,
6010  IDictionary<string, string> options = null )
6011  {
6012  return alterSystemProperties( new AlterSystemPropertiesRequest( property_updates_map,
6013  options ) );
6014  }
6015 
6072  {
6073  AlterTableResponse actualResponse_ = SubmitRequest<AlterTableResponse>("/alter/table", request_, false);
6074 
6075  return actualResponse_;
6076  }
6077 
6765  public AlterTableResponse alterTable( string table_name,
6766  string action,
6767  string _value,
6768  IDictionary<string, string> options = null )
6769  {
6770  return alterTable( new AlterTableRequest( table_name, action, _value, options ) );
6771  }
6772 
6794  {
6795  AlterTableColumnsResponse actualResponse_ = SubmitRequest<AlterTableColumnsResponse>("/alter/table/columns", request_, false);
6796 
6797  return actualResponse_;
6798  }
6799 
6833  IList<IDictionary<string, string>> column_alterations,
6834  IDictionary<string, string> options )
6835  {
6836  return alterTableColumns( new AlterTableColumnsRequest( table_name,
6837  column_alterations,
6838  options ) );
6839  }
6840 
6852  {
6853  AlterTableMetadataResponse actualResponse_ = SubmitRequest<AlterTableMetadataResponse>("/alter/table/metadata", request_, false);
6854 
6855  return actualResponse_;
6856  }
6857 
6878  public AlterTableMetadataResponse alterTableMetadata( IList<string> table_names,
6879  IDictionary<string, string> metadata_map,
6880  IDictionary<string, string> options = null )
6881  {
6882  return alterTableMetadata( new AlterTableMetadataRequest( table_names,
6883  metadata_map,
6884  options ) );
6885  }
6886 
6896  {
6897  AlterTableMonitorResponse actualResponse_ = SubmitRequest<AlterTableMonitorResponse>("/alter/tablemonitor", request_, false);
6898 
6899  return actualResponse_;
6900  }
6901 
6928  IDictionary<string, string> monitor_updates_map,
6929  IDictionary<string, string> options )
6930  {
6931  return alterTableMonitor( new AlterTableMonitorRequest( topic_id,
6932  monitor_updates_map,
6933  options ) );
6934  }
6935 
6953  {
6954  AlterTierResponse actualResponse_ = SubmitRequest<AlterTierResponse>("/alter/tier", request_, false);
6955 
6956  return actualResponse_;
6957  }
6958 
7049  public AlterTierResponse alterTier( string name,
7050  IDictionary<string, string> options = null )
7051  {
7052  return alterTier( new AlterTierRequest( name, options ) );
7053  }
7054 
7062  {
7063  AlterUserResponse actualResponse_ = SubmitRequest<AlterUserResponse>("/alter/user", request_, false);
7064 
7065  return actualResponse_;
7066  }
7067 
7130  public AlterUserResponse alterUser( string name,
7131  string action,
7132  string _value,
7133  IDictionary<string, string> options = null )
7134  {
7135  return alterUser( new AlterUserRequest( name, action, _value, options ) );
7136  }
7137 
7145  {
7146  AlterVideoResponse actualResponse_ = SubmitRequest<AlterVideoResponse>("/alter/video", request_, false);
7147 
7148  return actualResponse_;
7149  }
7150 
7167  public AlterVideoResponse alterVideo( string path,
7168  IDictionary<string, string> options = null )
7169  {
7170  return alterVideo( new AlterVideoRequest( path, options ) );
7171  }
7172 
7181  {
7182  AlterWalResponse actualResponse_ = SubmitRequest<AlterWalResponse>("/alter/wal", request_, false);
7183 
7184  return actualResponse_;
7185  }
7186 
7360  public AlterWalResponse alterWal( IList<string> table_names,
7361  IDictionary<string, string> options = null )
7362  {
7363  return alterWal( new AlterWalRequest( table_names, options ) );
7364  }
7365 
7381  {
7382  AppendRecordsResponse actualResponse_ = SubmitRequest<AppendRecordsResponse>("/append/records", request_, false);
7383 
7384  return actualResponse_;
7385  }
7386 
7598  public AppendRecordsResponse appendRecords( string table_name,
7599  string source_table_name,
7600  IDictionary<string, string> field_map,
7601  IDictionary<string, string> options = null )
7602  {
7603  return appendRecords( new AppendRecordsRequest( table_name, source_table_name,
7604  field_map, options ) );
7605  }
7606 
7615  {
7616  ClearStatisticsResponse actualResponse_ = SubmitRequest<ClearStatisticsResponse>("/clear/statistics", request_, false);
7617 
7618  return actualResponse_;
7619  }
7620 
7637  public ClearStatisticsResponse clearStatistics( string table_name = "",
7638  string column_name = "",
7639  IDictionary<string, string> options = null )
7640  {
7641  return clearStatistics( new ClearStatisticsRequest( table_name, column_name,
7642  options ) );
7643  }
7644 
7657  {
7658  ClearTableResponse actualResponse_ = SubmitRequest<ClearTableResponse>("/clear/table", request_, false);
7659 
7660  return actualResponse_;
7661  }
7662 
7713  public ClearTableResponse clearTable( string table_name = "",
7714  string authorization = "",
7715  IDictionary<string, string> options = null )
7716  {
7717  return clearTable( new ClearTableRequest( table_name, authorization, options ) );
7718  }
7719 
7729  {
7730  ClearTableMonitorResponse actualResponse_ = SubmitRequest<ClearTableMonitorResponse>("/clear/tablemonitor", request_, false);
7731 
7732  return actualResponse_;
7733  }
7734 
7803  IDictionary<string, string> options = null )
7804  {
7805  return clearTableMonitor( new ClearTableMonitorRequest( topic_id, options ) );
7806  }
7807 
7819  {
7820  ClearTablesResponse actualResponse_ = SubmitRequest<ClearTablesResponse>("/clear/tables", request_, false);
7821 
7822  return actualResponse_;
7823  }
7824 
7872  public ClearTablesResponse clearTables( IList<string> table_names = null,
7873  IDictionary<string, string> options = null )
7874  {
7875  return clearTables( new ClearTablesRequest( table_names, options ) );
7876  }
7877 
7889  {
7890  ClearTriggerResponse actualResponse_ = SubmitRequest<ClearTriggerResponse>("/clear/trigger", request_, false);
7891 
7892  return actualResponse_;
7893  }
7894 
7907  public ClearTriggerResponse clearTrigger( string trigger_id,
7908  IDictionary<string, string> options = null )
7909  {
7910  return clearTrigger( new ClearTriggerRequest( trigger_id, options ) );
7911  }
7912 
7921  {
7922  CollectStatisticsResponse actualResponse_ = SubmitRequest<CollectStatisticsResponse>("/collect/statistics", request_, false);
7923 
7924  return actualResponse_;
7925  }
7926 
7943  IList<string> column_names,
7944  IDictionary<string, string> options = null )
7945  {
7946  return collectStatistics( new CollectStatisticsRequest( table_name,
7947  column_names, options ) );
7948  }
7949 
7958  {
7959  CreateBackupResponse actualResponse_ = SubmitRequest<CreateBackupResponse>("/create/backup", request_, false);
7960 
7961  return actualResponse_;
7962  }
7963 
8218  public CreateBackupResponse createBackup( string backup_name,
8219  string backup_type,
8220  IDictionary<string, string> backup_objects_map,
8221  string datasink_name,
8222  IDictionary<string, string> options = null )
8223  {
8224  return createBackup( new CreateBackupRequest( backup_name, backup_type,
8225  backup_objects_map,
8226  datasink_name, options ) );
8227  }
8228 
8230  public CreateContainerRegistryResponse createContainerRegistry( CreateContainerRegistryRequest request_ )
8231  {
8232  CreateContainerRegistryResponse actualResponse_ = SubmitRequest<CreateContainerRegistryResponse>("/create/container/registry", request_, false);
8233 
8234  return actualResponse_;
8235  }
8237 
8239  public CreateContainerRegistryResponse createContainerRegistry( string registry_name,
8240  string uri,
8241  string credential,
8242  IDictionary<string, string> options = null )
8243  {
8244  return createContainerRegistry( new CreateContainerRegistryRequest( registry_name,
8245  uri,
8246  credential,
8247  options ) );
8248  }
8250 
8259  {
8260  CreateCredentialResponse actualResponse_ = SubmitRequest<CreateCredentialResponse>("/create/credential", request_, false);
8261 
8262  return actualResponse_;
8263  }
8264 
8357  public CreateCredentialResponse createCredential( string credential_name,
8358  string type,
8359  string identity,
8360  string secret,
8361  IDictionary<string, string> options = null )
8362  {
8363  return createCredential( new CreateCredentialRequest( credential_name, type,
8364  identity, secret,
8365  options ) );
8366  }
8367 
8378  {
8379  CreateDatasinkResponse actualResponse_ = SubmitRequest<CreateDatasinkResponse>("/create/datasink", request_, false);
8380 
8381  return actualResponse_;
8382  }
8383 
8754  string destination,
8755  IDictionary<string, string> options = null )
8756  {
8757  return createDatasink( new CreateDatasinkRequest( name, destination, options ) );
8758  }
8759 
8770  {
8771  CreateDatasourceResponse actualResponse_ = SubmitRequest<CreateDatasourceResponse>("/create/datasource", request_, false);
8772 
8773  return actualResponse_;
8774  }
8775 
9180  string location,
9181  string user_name,
9182  string password,
9183  IDictionary<string, string> options = null )
9184  {
9185  return createDatasource( new CreateDatasourceRequest( name, location,
9186  user_name, password,
9187  options ) );
9188  }
9189 
9191  public CreateDeltaTableResponse createDeltaTable( CreateDeltaTableRequest request_ )
9192  {
9193  CreateDeltaTableResponse actualResponse_ = SubmitRequest<CreateDeltaTableResponse>("/create/deltatable", request_, false);
9194 
9195  return actualResponse_;
9196  }
9198 
9200  public CreateDeltaTableResponse createDeltaTable( string delta_table_name,
9201  string table_name,
9202  IDictionary<string, string> options = null )
9203  {
9204  return createDeltaTable( new CreateDeltaTableRequest( delta_table_name,
9205  table_name, options ) );
9206  }
9208 
9221  {
9222  CreateDirectoryResponse actualResponse_ = SubmitRequest<CreateDirectoryResponse>("/create/directory", request_, false);
9223 
9224  return actualResponse_;
9225  }
9226 
9284  public CreateDirectoryResponse createDirectory( string directory_name,
9285  IDictionary<string, string> options = null )
9286  {
9287  return createDirectory( new CreateDirectoryRequest( directory_name, options ) );
9288  }
9289 
9299  {
9300  CreateEnvironmentResponse actualResponse_ = SubmitRequest<CreateEnvironmentResponse>("/create/environment", request_, false);
9301 
9302  return actualResponse_;
9303  }
9304 
9315  public CreateEnvironmentResponse createEnvironment( string environment_name,
9316  IDictionary<string, string> options = null )
9317  {
9318  return createEnvironment( new CreateEnvironmentRequest( environment_name,
9319  options ) );
9320  }
9321 
9337  {
9338  CreateGraphResponse actualResponse_ = SubmitRequest<CreateGraphResponse>("/create/graph", request_, false);
9339 
9340  return actualResponse_;
9341  }
9342 
9656  public CreateGraphResponse createGraph( string graph_name,
9657  bool directed_graph,
9658  IList<string> nodes,
9659  IList<string> edges,
9660  IList<string> weights,
9661  IList<string> restrictions,
9662  IDictionary<string, string> options = null )
9663  {
9664  return createGraph( new CreateGraphRequest( graph_name, directed_graph, nodes,
9665  edges, weights, restrictions,
9666  options ) );
9667  }
9668 
9680  {
9681  CreateJobResponse actualResponse_ = SubmitRequest<CreateJobResponse>("/create/job", request_, false);
9682 
9683  return actualResponse_;
9684  }
9685 
9749  public CreateJobResponse createJob( string endpoint,
9750  string request_encoding,
9751  byte[] data,
9752  string data_str,
9753  IDictionary<string, string> options = null )
9754  {
9755  return createJob( new CreateJobRequest( endpoint, request_encoding, data,
9756  data_str, options ) );
9757  }
9758 
9772  {
9773  CreateJoinTableResponse actualResponse_ = SubmitRequest<CreateJoinTableResponse>("/create/jointable", request_, false);
9774 
9775  return actualResponse_;
9776  }
9777 
9988  public CreateJoinTableResponse createJoinTable( string join_table_name,
9989  IList<string> table_names,
9990  IList<string> column_names,
9991  IList<string> expressions = null,
9992  IDictionary<string, string> options = null )
9993  {
9994  return createJoinTable( new CreateJoinTableRequest( join_table_name,
9995  table_names, column_names,
9996  expressions, options ) );
9997  }
9998 
10016  {
10017  CreateMaterializedViewResponse actualResponse_ = SubmitRequest<CreateMaterializedViewResponse>("/create/materializedview", request_, false);
10018 
10019  return actualResponse_;
10020  }
10021 
10240  IDictionary<string, string> options = null )
10241  {
10242  return createMaterializedView( new CreateMaterializedViewRequest( table_name,
10243  options ) );
10244  }
10245 
10256  {
10257  CreateProcResponse actualResponse_ = SubmitRequest<CreateProcResponse>("/create/proc", request_, false);
10258 
10259  return actualResponse_;
10260  }
10261 
10343  public CreateProcResponse createProc( string proc_name,
10344  string execution_mode = CreateProcRequest.ExecutionMode.DISTRIBUTED,
10345  IDictionary<string, byte[]> files = null,
10346  string command = "",
10347  IList<string> args = null,
10348  IDictionary<string, string> options = null )
10349  {
10350  return createProc( new CreateProcRequest( proc_name, execution_mode, files,
10351  command, args, options ) );
10352  }
10353 
10391  {
10392  CreateProjectionResponse actualResponse_ = SubmitRequest<CreateProjectionResponse>("/create/projection", request_, false);
10393 
10394  return actualResponse_;
10395  }
10396 
10845  public CreateProjectionResponse createProjection( string table_name,
10846  string projection_name,
10847  IList<string> column_names,
10848  IDictionary<string, string> options = null )
10849  {
10850  return createProjection( new CreateProjectionRequest( table_name,
10851  projection_name,
10852  column_names, options ) );
10853  }
10854 
10863  {
10864  CreateResourceGroupResponse actualResponse_ = SubmitRequest<CreateResourceGroupResponse>("/create/resourcegroup", request_, false);
10865 
10866  return actualResponse_;
10867  }
10868 
10977  IDictionary<string, IDictionary<string, string>> tier_attributes,
10978  string ranking,
10979  string adjoining_resource_group = "",
10980  IDictionary<string, string> options = null )
10981  {
10983  tier_attributes,
10984  ranking,
10985  adjoining_resource_group,
10986  options ) );
10987  }
10988 
10998  {
10999  CreateRoleResponse actualResponse_ = SubmitRequest<CreateRoleResponse>("/create/role", request_, false);
11000 
11001  return actualResponse_;
11002  }
11003 
11025  public CreateRoleResponse createRole( string name,
11026  IDictionary<string, string> options = null )
11027  {
11028  return createRole( new CreateRoleRequest( name, options ) );
11029  }
11030 
11042  {
11043  CreateSchemaResponse actualResponse_ = SubmitRequest<CreateSchemaResponse>("/create/schema", request_, false);
11044 
11045  return actualResponse_;
11046  }
11047 
11088  public CreateSchemaResponse createSchema( string schema_name,
11089  IDictionary<string, string> options = null )
11090  {
11091  return createSchema( new CreateSchemaRequest( schema_name, options ) );
11092  }
11093 
11095  public CreateStateTableResponse createStateTable( CreateStateTableRequest request_ )
11096  {
11097  CreateStateTableResponse actualResponse_ = SubmitRequest<CreateStateTableResponse>("/create/statetable", request_, false);
11098 
11099  return actualResponse_;
11100  }
11102 
11104  public CreateStateTableResponse createStateTable( string table_name,
11105  string input_table_name,
11106  string init_table_name,
11107  IDictionary<string, string> options = null )
11108  {
11109  return createStateTable( new CreateStateTableRequest( table_name,
11110  input_table_name,
11111  init_table_name, options ) );
11112  }
11114 
11163  {
11164  CreateTableResponse actualResponse_ = SubmitRequest<CreateTableResponse>("/create/table", request_, false);
11165 
11166  return actualResponse_;
11167  }
11168 
11653  public CreateTableResponse createTable( string table_name,
11654  string type_id,
11655  IDictionary<string, string> options = null )
11656  {
11657  return createTable( new CreateTableRequest( table_name, type_id, options ) );
11658  }
11659 
11680  {
11681  CreateTableExternalResponse actualResponse_ = SubmitRequest<CreateTableExternalResponse>("/create/table/external", request_, false);
11682 
11683  return actualResponse_;
11684  }
11685 
13088  IList<string> filepaths,
13089  IDictionary<string, IDictionary<string, string>> modify_columns = null,
13090  IDictionary<string, string> create_table_options = null,
13091  IDictionary<string, string> options = null )
13092  {
13093  return createTableExternal( new CreateTableExternalRequest( table_name,
13094  filepaths,
13095  modify_columns,
13096  create_table_options,
13097  options ) );
13098  }
13099 
13125  {
13126  CreateTableMonitorResponse actualResponse_ = SubmitRequest<CreateTableMonitorResponse>("/create/tablemonitor", request_, false);
13127 
13128  return actualResponse_;
13129  }
13130 
13330  IDictionary<string, string> options = null )
13331  {
13332  return createTableMonitor( new CreateTableMonitorRequest( table_name, options ) );
13333  }
13334 
13359  {
13360  CreateTriggerByAreaResponse actualResponse_ = SubmitRequest<CreateTriggerByAreaResponse>("/create/trigger/byarea", request_, false);
13361 
13362  return actualResponse_;
13363  }
13364 
13410  IList<string> table_names,
13411  string x_column_name,
13412  IList<double> x_vector,
13413  string y_column_name,
13414  IList<double> y_vector,
13415  IDictionary<string, string> options = null )
13416  {
13417  return createTriggerByArea( new CreateTriggerByAreaRequest( request_id,
13418  table_names,
13419  x_column_name,
13420  x_vector,
13421  y_column_name,
13422  y_vector, options ) );
13423  }
13424 
13446  {
13447  CreateTriggerByRangeResponse actualResponse_ = SubmitRequest<CreateTriggerByRangeResponse>("/create/trigger/byrange", request_, false);
13448 
13449  return actualResponse_;
13450  }
13451 
13486  IList<string> table_names,
13487  string column_name,
13488  double min,
13489  double max,
13490  IDictionary<string, string> options = null )
13491  {
13492  return createTriggerByRange( new CreateTriggerByRangeRequest( request_id,
13493  table_names,
13494  column_name,
13495  min, max,
13496  options ) );
13497  }
13498 
13555  {
13556  CreateTypeResponse actualResponse_ = SubmitRequest<CreateTypeResponse>("/create/type", request_, false);
13557 
13558  SetDecoderIfMissing( actualResponse_.type_id,
13559  actualResponse_.label,
13560  actualResponse_.type_definition,
13561  actualResponse_.properties );
13562  return actualResponse_;
13563  }
13564 
13976  public CreateTypeResponse createType( string type_definition,
13977  string label,
13978  IDictionary<string, IList<string>> properties = null,
13979  IDictionary<string, string> options = null )
13980  {
13981  return createType( new CreateTypeRequest( type_definition, label, properties,
13982  options ) );
13983  }
13984 
14018  {
14019  CreateUnionResponse actualResponse_ = SubmitRequest<CreateUnionResponse>("/create/union", request_, false);
14020 
14021  return actualResponse_;
14022  }
14023 
14324  public CreateUnionResponse createUnion( string table_name,
14325  IList<string> table_names,
14326  IList<IList<string>> input_column_names,
14327  IList<string> output_column_names,
14328  IDictionary<string, string> options = null )
14329  {
14330  return createUnion( new CreateUnionRequest( table_name, table_names,
14331  input_column_names,
14332  output_column_names, options ) );
14333  }
14334 
14345  {
14346  CreateUserExternalResponse actualResponse_ = SubmitRequest<CreateUserExternalResponse>("/create/user/external", request_, false);
14347 
14348  return actualResponse_;
14349  }
14350 
14440  IDictionary<string, string> options = null )
14441  {
14442  return createUserExternal( new CreateUserExternalRequest( name, options ) );
14443  }
14444 
14453  {
14454  CreateUserInternalResponse actualResponse_ = SubmitRequest<CreateUserInternalResponse>("/create/user/internal", request_, false);
14455 
14456  return actualResponse_;
14457  }
14458 
14549  string password,
14550  IDictionary<string, string> options = null )
14551  {
14552  return createUserInternal( new CreateUserInternalRequest( name, password,
14553  options ) );
14554  }
14555 
14564  {
14565  CreateVideoResponse actualResponse_ = SubmitRequest<CreateVideoResponse>("/create/video", request_, false);
14566 
14567  return actualResponse_;
14568  }
14569 
14706  public CreateVideoResponse createVideo( string attribute,
14707  string begin,
14708  double duration_seconds,
14709  string end,
14710  double frames_per_second,
14711  string style,
14712  string path,
14713  string style_parameters,
14714  IDictionary<string, string> options = null )
14715  {
14716  return createVideo( new CreateVideoRequest( attribute, begin,
14717  duration_seconds, end,
14718  frames_per_second, style, path,
14719  style_parameters, options ) );
14720  }
14721 
14730  {
14731  DeleteDirectoryResponse actualResponse_ = SubmitRequest<DeleteDirectoryResponse>("/delete/directory", request_, false);
14732 
14733  return actualResponse_;
14734  }
14735 
14798  public DeleteDirectoryResponse deleteDirectory( string directory_name,
14799  IDictionary<string, string> options = null )
14800  {
14801  return deleteDirectory( new DeleteDirectoryRequest( directory_name, options ) );
14802  }
14803 
14812  {
14813  DeleteFilesResponse actualResponse_ = SubmitRequest<DeleteFilesResponse>("/delete/files", request_, false);
14814 
14815  return actualResponse_;
14816  }
14817 
14857  public DeleteFilesResponse deleteFiles( IList<string> file_names,
14858  IDictionary<string, string> options = null )
14859  {
14860  return deleteFiles( new DeleteFilesRequest( file_names, options ) );
14861  }
14862 
14871  {
14872  DeleteGraphResponse actualResponse_ = SubmitRequest<DeleteGraphResponse>("/delete/graph", request_, false);
14873 
14874  return actualResponse_;
14875  }
14876 
14923  public DeleteGraphResponse deleteGraph( string graph_name,
14924  IDictionary<string, string> options = null )
14925  {
14926  return deleteGraph( new DeleteGraphRequest( graph_name, options ) );
14927  }
14928 
14938  {
14939  DeleteProcResponse actualResponse_ = SubmitRequest<DeleteProcResponse>("/delete/proc", request_, false);
14940 
14941  return actualResponse_;
14942  }
14943 
14954  public DeleteProcResponse deleteProc( string proc_name,
14955  IDictionary<string, string> options = null )
14956  {
14957  return deleteProc( new DeleteProcRequest( proc_name, options ) );
14958  }
14959 
14980  {
14981  DeleteRecordsResponse actualResponse_ = SubmitRequest<DeleteRecordsResponse>("/delete/records", request_, false);
14982 
14983  return actualResponse_;
14984  }
14985 
15066  public DeleteRecordsResponse deleteRecords( string table_name,
15067  IList<string> expressions,
15068  IDictionary<string, string> options = null )
15069  {
15070  return deleteRecords( new DeleteRecordsRequest( table_name, expressions,
15071  options ) );
15072  }
15073 
15081  {
15082  DeleteResourceGroupResponse actualResponse_ = SubmitRequest<DeleteResourceGroupResponse>("/delete/resourcegroup", request_, false);
15083 
15084  return actualResponse_;
15085  }
15086 
15124  IDictionary<string, string> options = null )
15125  {
15126  return deleteResourceGroup( new DeleteResourceGroupRequest( name, options ) );
15127  }
15128 
15138  {
15139  DeleteRoleResponse actualResponse_ = SubmitRequest<DeleteRoleResponse>("/delete/role", request_, false);
15140 
15141  return actualResponse_;
15142  }
15143 
15154  public DeleteRoleResponse deleteRole( string name,
15155  IDictionary<string, string> options = null )
15156  {
15157  return deleteRole( new DeleteRoleRequest( name, options ) );
15158  }
15159 
15169  {
15170  DeleteUserResponse actualResponse_ = SubmitRequest<DeleteUserResponse>("/delete/user", request_, false);
15171 
15172  return actualResponse_;
15173  }
15174 
15185  public DeleteUserResponse deleteUser( string name,
15186  IDictionary<string, string> options = null )
15187  {
15188  return deleteUser( new DeleteUserRequest( name, options ) );
15189  }
15190 
15199  {
15200  DownloadFilesResponse actualResponse_ = SubmitRequest<DownloadFilesResponse>("/download/files", request_, false);
15201 
15202  return actualResponse_;
15203  }
15204 
15260  public DownloadFilesResponse downloadFiles( IList<string> file_names,
15261  IList<long> read_offsets,
15262  IList<long> read_lengths,
15263  IDictionary<string, string> options = null )
15264  {
15265  return downloadFiles( new DownloadFilesRequest( file_names, read_offsets,
15266  read_lengths, options ) );
15267  }
15268 
15277  {
15278  DropBackupResponse actualResponse_ = SubmitRequest<DropBackupResponse>("/drop/backup", request_, false);
15279 
15280  return actualResponse_;
15281  }
15282 
15369  public DropBackupResponse dropBackup( string backup_name,
15370  string datasink_name,
15371  IDictionary<string, string> options = null )
15372  {
15373  return dropBackup( new DropBackupRequest( backup_name, datasink_name, options ) );
15374  }
15375 
15377  public DropContainerRegistryResponse dropContainerRegistry( DropContainerRegistryRequest request_ )
15378  {
15379  DropContainerRegistryResponse actualResponse_ = SubmitRequest<DropContainerRegistryResponse>("/drop/container/registry", request_, false);
15380 
15381  return actualResponse_;
15382  }
15384 
15386  public DropContainerRegistryResponse dropContainerRegistry( string registry_name,
15387  IDictionary<string, string> options = null )
15388  {
15389  return dropContainerRegistry( new DropContainerRegistryRequest( registry_name,
15390  options ) );
15391  }
15393 
15402  {
15403  DropCredentialResponse actualResponse_ = SubmitRequest<DropCredentialResponse>("/drop/credential", request_, false);
15404 
15405  return actualResponse_;
15406  }
15407 
15417  public DropCredentialResponse dropCredential( string credential_name,
15418  IDictionary<string, string> options = null )
15419  {
15420  return dropCredential( new DropCredentialRequest( credential_name, options ) );
15421  }
15422 
15438  {
15439  DropDatasinkResponse actualResponse_ = SubmitRequest<DropDatasinkResponse>("/drop/datasink", request_, false);
15440 
15441  return actualResponse_;
15442  }
15443 
15488  public DropDatasinkResponse dropDatasink( string name,
15489  IDictionary<string, string> options = null )
15490  {
15491  return dropDatasink( new DropDatasinkRequest( name, options ) );
15492  }
15493 
15505  {
15506  DropDatasourceResponse actualResponse_ = SubmitRequest<DropDatasourceResponse>("/drop/datasource", request_, false);
15507 
15508  return actualResponse_;
15509  }
15510 
15524  IDictionary<string, string> options = null )
15525  {
15526  return dropDatasource( new DropDatasourceRequest( name, options ) );
15527  }
15528 
15538  {
15539  DropEnvironmentResponse actualResponse_ = SubmitRequest<DropEnvironmentResponse>("/drop/environment", request_, false);
15540 
15541  return actualResponse_;
15542  }
15543 
15586  public DropEnvironmentResponse dropEnvironment( string environment_name,
15587  IDictionary<string, string> options = null )
15588  {
15589  return dropEnvironment( new DropEnvironmentRequest( environment_name, options ) );
15590  }
15591 
15593  public DropModelResponse dropModel( DropModelRequest request_ )
15594  {
15595  DropModelResponse actualResponse_ = SubmitRequest<DropModelResponse>("/drop/model", request_, false);
15596 
15597  return actualResponse_;
15598  }
15600 
15602  public DropModelResponse dropModel( string model_name,
15603  IDictionary<string, string> options = null )
15604  {
15605  return dropModel( new DropModelRequest( model_name, options ) );
15606  }
15608 
15619  {
15620  DropSchemaResponse actualResponse_ = SubmitRequest<DropSchemaResponse>("/drop/schema", request_, false);
15621 
15622  return actualResponse_;
15623  }
15624 
15691  public DropSchemaResponse dropSchema( string schema_name,
15692  IDictionary<string, string> options = null )
15693  {
15694  return dropSchema( new DropSchemaRequest( schema_name, options ) );
15695  }
15696 
15698  public EvaluateModelResponse evaluateModel( EvaluateModelRequest request_ )
15699  {
15700  EvaluateModelResponse actualResponse_ = SubmitRequest<EvaluateModelResponse>("/evaluate/model", request_, false);
15701 
15702  return actualResponse_;
15703  }
15705 
15707  public EvaluateModelResponse evaluateModel( string model_name,
15708  int replicas,
15709  string deployment_mode,
15710  string source_table,
15711  string destination_table,
15712  IDictionary<string, string> options = null )
15713  {
15714  return evaluateModel( new EvaluateModelRequest( model_name, replicas,
15715  deployment_mode, source_table,
15716  destination_table, options ) );
15717  }
15719 
15738  {
15739  ExecuteProcResponse actualResponse_ = SubmitRequest<ExecuteProcResponse>("/execute/proc", request_, false);
15740 
15741  return actualResponse_;
15742  }
15743 
15878  public ExecuteProcResponse executeProc( string proc_name,
15879  IDictionary<string, string> _params = null,
15880  IDictionary<string, byte[]> bin_params = null,
15881  IList<string> input_table_names = null,
15882  IDictionary<string, IList<string>> input_column_names = null,
15883  IList<string> output_table_names = null,
15884  IDictionary<string, string> options = null )
15885  {
15886  return executeProc( new ExecuteProcRequest( proc_name, _params, bin_params,
15887  input_table_names,
15888  input_column_names,
15889  output_table_names, options ) );
15890  }
15891 
15924  {
15925  RawExecuteSqlResponse actualResponse_ = SubmitRequest<RawExecuteSqlResponse>("/execute/sql", request_, false);
15926 
15927  ExecuteSqlResponse response_ = new ExecuteSqlResponse();
15928  response_.count_affected = actualResponse_.count_affected;
15929  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
15930  response_.total_number_of_records = actualResponse_.total_number_of_records;
15931  response_.has_more_records = actualResponse_.has_more_records;
15932  response_.paging_table = actualResponse_.paging_table;
15933  response_.info = actualResponse_.info;
15934  return response_;
15935  }
15936 
16451  public ExecuteSqlResponse executeSql( string statement,
16452  long offset = 0,
16453  long limit = -9999,
16454  string request_schema_str = "",
16455  IList<byte[]> data = null,
16456  IDictionary<string, string> options = null )
16457  {
16458  return executeSql( new ExecuteSqlRequest( statement, offset, limit,
16459  request_schema_str, data, options ) );
16460  }
16461 
16470  {
16471  ExportQueryMetricsResponse actualResponse_ = SubmitRequest<ExportQueryMetricsResponse>("/export/query/metrics", request_, false);
16472 
16473  return actualResponse_;
16474  }
16475 
16537  public ExportQueryMetricsResponse exportQueryMetrics( IDictionary<string, string> options = null )
16538  {
16539  return exportQueryMetrics( new ExportQueryMetricsRequest( options ) );
16540  }
16541 
16568  {
16569  ExportRecordsToFilesResponse actualResponse_ = SubmitRequest<ExportRecordsToFilesResponse>("/export/records/tofiles", request_, false);
16570 
16571  return actualResponse_;
16572  }
16573 
16895  string filepath,
16896  IDictionary<string, string> options = null )
16897  {
16898  return exportRecordsToFiles( new ExportRecordsToFilesRequest( table_name,
16899  filepath,
16900  options ) );
16901  }
16902 
16911  {
16912  ExportRecordsToTableResponse actualResponse_ = SubmitRequest<ExportRecordsToTableResponse>("/export/records/totable", request_, false);
16913 
16914  return actualResponse_;
16915  }
16916 
17021  string remote_query = "",
17022  IDictionary<string, string> options = null )
17023  {
17024  return exportRecordsToTable( new ExportRecordsToTableRequest( table_name,
17025  remote_query,
17026  options ) );
17027  }
17028 
17045  {
17046  FilterResponse actualResponse_ = SubmitRequest<FilterResponse>("/filter", request_, false);
17047 
17048  return actualResponse_;
17049  }
17050 
17137  public FilterResponse filter( string table_name,
17138  string view_name,
17139  string expression,
17140  IDictionary<string, string> options = null )
17141  {
17142  return filter( new FilterRequest( table_name, view_name, expression, options ) );
17143  }
17144 
17160  {
17161  FilterByAreaResponse actualResponse_ = SubmitRequest<FilterByAreaResponse>("/filter/byarea", request_, false);
17162 
17163  return actualResponse_;
17164  }
17165 
17245  public FilterByAreaResponse filterByArea( string table_name,
17246  string view_name,
17247  string x_column_name,
17248  IList<double> x_vector,
17249  string y_column_name,
17250  IList<double> y_vector,
17251  IDictionary<string, string> options = null )
17252  {
17253  return filterByArea( new FilterByAreaRequest( table_name, view_name,
17254  x_column_name, x_vector,
17255  y_column_name, y_vector, options ) );
17256  }
17257 
17273  {
17274  FilterByAreaGeometryResponse actualResponse_ = SubmitRequest<FilterByAreaGeometryResponse>("/filter/byarea/geometry", request_, false);
17275 
17276  return actualResponse_;
17277  }
17278 
17356  string view_name,
17357  string column_name,
17358  IList<double> x_vector,
17359  IList<double> y_vector,
17360  IDictionary<string, string> options = null )
17361  {
17362  return filterByAreaGeometry( new FilterByAreaGeometryRequest( table_name,
17363  view_name,
17364  column_name,
17365  x_vector,
17366  y_vector,
17367  options ) );
17368  }
17369 
17385  {
17386  FilterByBoxResponse actualResponse_ = SubmitRequest<FilterByBoxResponse>("/filter/bybox", request_, false);
17387 
17388  return actualResponse_;
17389  }
17390 
17477  public FilterByBoxResponse filterByBox( string table_name,
17478  string view_name,
17479  string x_column_name,
17480  double min_x,
17481  double max_x,
17482  string y_column_name,
17483  double min_y,
17484  double max_y,
17485  IDictionary<string, string> options = null )
17486  {
17487  return filterByBox( new FilterByBoxRequest( table_name, view_name,
17488  x_column_name, min_x, max_x,
17489  y_column_name, min_y, max_y,
17490  options ) );
17491  }
17492 
17508  {
17509  FilterByBoxGeometryResponse actualResponse_ = SubmitRequest<FilterByBoxGeometryResponse>("/filter/bybox/geometry", request_, false);
17510 
17511  return actualResponse_;
17512  }
17513 
17600  string view_name,
17601  string column_name,
17602  double min_x,
17603  double max_x,
17604  double min_y,
17605  double max_y,
17606  IDictionary<string, string> options = null )
17607  {
17608  return filterByBoxGeometry( new FilterByBoxGeometryRequest( table_name,
17609  view_name,
17610  column_name,
17611  min_x, max_x,
17612  min_y, max_y,
17613  options ) );
17614  }
17615 
17627  {
17628  FilterByGeometryResponse actualResponse_ = SubmitRequest<FilterByGeometryResponse>("/filter/bygeometry", request_, false);
17629 
17630  return actualResponse_;
17631  }
17632 
17767  public FilterByGeometryResponse filterByGeometry( string table_name,
17768  string view_name,
17769  string column_name,
17770  string input_wkt,
17771  string operation,
17772  IDictionary<string, string> options = null )
17773  {
17774  return filterByGeometry( new FilterByGeometryRequest( table_name, view_name,
17775  column_name, input_wkt,
17776  operation, options ) );
17777  }
17778 
17802  {
17803  FilterByListResponse actualResponse_ = SubmitRequest<FilterByListResponse>("/filter/bylist", request_, false);
17804 
17805  return actualResponse_;
17806  }
17807 
17915  public FilterByListResponse filterByList( string table_name,
17916  string view_name,
17917  IDictionary<string, IList<string>> column_values_map,
17918  IDictionary<string, string> options = null )
17919  {
17920  return filterByList( new FilterByListRequest( table_name, view_name,
17921  column_values_map, options ) );
17922  }
17923 
17943  {
17944  FilterByRadiusResponse actualResponse_ = SubmitRequest<FilterByRadiusResponse>("/filter/byradius", request_, false);
17945 
17946  return actualResponse_;
17947  }
17948 
18039  public FilterByRadiusResponse filterByRadius( string table_name,
18040  string view_name,
18041  string x_column_name,
18042  double x_center,
18043  string y_column_name,
18044  double y_center,
18045  double radius,
18046  IDictionary<string, string> options = null )
18047  {
18048  return filterByRadius( new FilterByRadiusRequest( table_name, view_name,
18049  x_column_name, x_center,
18050  y_column_name, y_center,
18051  radius, options ) );
18052  }
18053 
18070  {
18071  FilterByRadiusGeometryResponse actualResponse_ = SubmitRequest<FilterByRadiusGeometryResponse>("/filter/byradius/geometry", request_, false);
18072 
18073  return actualResponse_;
18074  }
18075 
18163  string view_name,
18164  string column_name,
18165  double x_center,
18166  double y_center,
18167  double radius,
18168  IDictionary<string, string> options = null )
18169  {
18170  return filterByRadiusGeometry( new FilterByRadiusGeometryRequest( table_name,
18171  view_name,
18172  column_name,
18173  x_center,
18174  y_center,
18175  radius,
18176  options ) );
18177  }
18178 
18200  {
18201  FilterByRangeResponse actualResponse_ = SubmitRequest<FilterByRangeResponse>("/filter/byrange", request_, false);
18202 
18203  return actualResponse_;
18204  }
18205 
18287  public FilterByRangeResponse filterByRange( string table_name,
18288  string view_name,
18289  string column_name,
18290  double lower_bound,
18291  double upper_bound,
18292  IDictionary<string, string> options = null )
18293  {
18294  return filterByRange( new FilterByRangeRequest( table_name, view_name,
18295  column_name, lower_bound,
18296  upper_bound, options ) );
18297  }
18298 
18321  {
18322  FilterBySeriesResponse actualResponse_ = SubmitRequest<FilterBySeriesResponse>("/filter/byseries", request_, false);
18323 
18324  return actualResponse_;
18325  }
18326 
18454  public FilterBySeriesResponse filterBySeries( string table_name,
18455  string view_name,
18456  string track_id,
18457  IList<string> target_track_ids,
18458  IDictionary<string, string> options = null )
18459  {
18460  return filterBySeries( new FilterBySeriesRequest( table_name, view_name,
18461  track_id, target_track_ids,
18462  options ) );
18463  }
18464 
18480  {
18481  FilterByStringResponse actualResponse_ = SubmitRequest<FilterByStringResponse>("/filter/bystring", request_, false);
18482 
18483  return actualResponse_;
18484  }
18485 
18634  public FilterByStringResponse filterByString( string table_name,
18635  string view_name,
18636  string expression,
18637  string mode,
18638  IList<string> column_names,
18639  IDictionary<string, string> options = null )
18640  {
18641  return filterByString( new FilterByStringRequest( table_name, view_name,
18642  expression, mode,
18643  column_names, options ) );
18644  }
18645 
18664  {
18665  FilterByTableResponse actualResponse_ = SubmitRequest<FilterByTableResponse>("/filter/bytable", request_, false);
18666 
18667  return actualResponse_;
18668  }
18669 
18876  public FilterByTableResponse filterByTable( string table_name,
18877  string view_name,
18878  string column_name,
18879  string source_table_name,
18880  string source_table_column_name,
18881  IDictionary<string, string> options = null )
18882  {
18883  return filterByTable( new FilterByTableRequest( table_name, view_name,
18884  column_name,
18885  source_table_name,
18886  source_table_column_name,
18887  options ) );
18888  }
18889 
18908  {
18909  FilterByValueResponse actualResponse_ = SubmitRequest<FilterByValueResponse>("/filter/byvalue", request_, false);
18910 
18911  return actualResponse_;
18912  }
18913 
18994  public FilterByValueResponse filterByValue( string table_name,
18995  string view_name,
18996  bool is_string,
18997  double _value,
18998  string value_str,
18999  string column_name,
19000  IDictionary<string, string> options = null )
19001  {
19002  return filterByValue( new FilterByValueRequest( table_name, view_name,
19003  is_string, _value, value_str,
19004  column_name, options ) );
19005  }
19006 
19019  {
19020  GetJobResponse actualResponse_ = SubmitRequest<GetJobResponse>("/get/job", request_, false);
19021 
19022  return actualResponse_;
19023  }
19024 
19047  public GetJobResponse getJob( long job_id,
19048  IDictionary<string, string> options = null )
19049  {
19050  return getJob( new GetJobRequest( job_id, options ) );
19051  }
19052 
19071  public GetRecordsResponse<T> getRecords<T>( GetRecordsRequest request_ ) where T : new()
19072  {
19073  RawGetRecordsResponse actualResponse_ = SubmitRequest<RawGetRecordsResponse>("/get/records", request_, false);
19074 
19075  GetRecordsResponse<T> response_ = new GetRecordsResponse<T>();
19076  response_.table_name = actualResponse_.table_name;
19077  response_.type_name = actualResponse_.type_name;
19078  response_.type_schema = actualResponse_.type_schema;
19079  response_.data = new List<T>();
19080  this.DecodeRawBinaryDataUsingSchemaString<T>( response_.type_schema, actualResponse_.records_binary, response_.data );
19081  response_.total_number_of_records = actualResponse_.total_number_of_records;
19082  response_.has_more_records = actualResponse_.has_more_records;
19083  response_.info = actualResponse_.info;
19084  return response_;
19085  }
19086 
19191  public GetRecordsResponse<T> getRecords<T>( string table_name,
19192  long offset = 0,
19193  long limit = -9999,
19194  IDictionary<string, string> options = null ) where T : new()
19195  {
19196  return getRecords<T>( new GetRecordsRequest( table_name, offset, limit,
19197  options ) );
19198  }
19199 
19236  {
19237  RawGetRecordsByColumnResponse actualResponse_ = SubmitRequest<RawGetRecordsByColumnResponse>("/get/records/bycolumn", request_, false);
19238 
19240  response_.table_name = actualResponse_.table_name;
19241  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
19242  response_.total_number_of_records = actualResponse_.total_number_of_records;
19243  response_.has_more_records = actualResponse_.has_more_records;
19244  response_.info = actualResponse_.info;
19245  return response_;
19246  }
19247 
19400  IList<string> column_names,
19401  long offset = 0,
19402  long limit = -9999,
19403  IDictionary<string, string> options = null )
19404  {
19405  return getRecordsByColumn( new GetRecordsByColumnRequest( table_name,
19406  column_names,
19407  offset, limit,
19408  options ) );
19409  }
19410 
19438  {
19439  RawGetRecordsBySeriesResponse actualResponse_ = SubmitRequest<RawGetRecordsBySeriesResponse>("/get/records/byseries", request_, false);
19440 
19442  response_.table_names = actualResponse_.table_names;
19443  response_.type_names = actualResponse_.type_names;
19444  response_.type_schemas = actualResponse_.type_schemas;
19445  response_.data = new List<IList<T>>();
19446  this.DecodeRawBinaryDataUsingTypeIDs<T>( response_.type_names, actualResponse_.list_records_binary, response_.data );
19447  response_.info = actualResponse_.info;
19448  return response_;
19449  }
19450 
19495  string world_table_name,
19496  int offset = 0,
19497  int limit = 250,
19498  IDictionary<string, string> options = null ) where T : new()
19499  {
19500  return getRecordsBySeries<T>( new GetRecordsBySeriesRequest( table_name,
19501  world_table_name,
19502  offset, limit,
19503  options ) );
19504  }
19505 
19525  {
19526  RawGetRecordsFromCollectionResponse actualResponse_ = SubmitRequest<RawGetRecordsFromCollectionResponse>("/get/records/fromcollection", request_, false);
19527 
19529  response_.table_name = actualResponse_.table_name;
19530  response_.type_names = actualResponse_.type_names;
19531  response_.data = new List<T>();
19532  this.DecodeRawBinaryDataUsingTypeIDs<T>( response_.type_names, actualResponse_.records_binary, response_.data );
19533  response_.record_ids = actualResponse_.record_ids;
19534  response_.info = actualResponse_.info;
19535  return response_;
19536  }
19537 
19609  long offset = 0,
19610  long limit = -9999,
19611  IDictionary<string, string> options = null ) where T : new()
19612  {
19614  offset,
19615  limit,
19616  options ) );
19617  }
19618 
19620  public GetVectortileResponse getVectortile( GetVectortileRequest request_ )
19621  {
19622  GetVectortileResponse actualResponse_ = SubmitRequest<GetVectortileResponse>("/get/vectortile", request_, false);
19623 
19624  return actualResponse_;
19625  }
19627 
19629  public GetVectortileResponse getVectortile( IList<string> table_names,
19630  IList<string> column_names,
19631  IDictionary<string, IList<string>> layers,
19632  int tile_x,
19633  int tile_y,
19634  int zoom,
19635  IDictionary<string, string> options = null )
19636  {
19637  return getVectortile( new GetVectortileRequest( table_names, column_names,
19638  layers, tile_x, tile_y, zoom,
19639  options ) );
19640  }
19642 
19651  {
19652  GrantPermissionResponse actualResponse_ = SubmitRequest<GrantPermissionResponse>("/grant/permission", request_, false);
19653 
19654  return actualResponse_;
19655  }
19656 
19869  public GrantPermissionResponse grantPermission( string principal,
19870  string _object,
19871  string object_type,
19872  string permission,
19873  IDictionary<string, string> options = null )
19874  {
19875  return grantPermission( new GrantPermissionRequest( principal, _object,
19876  object_type, permission,
19877  options ) );
19878  }
19879 
19890  {
19891  GrantPermissionCredentialResponse actualResponse_ = SubmitRequest<GrantPermissionCredentialResponse>("/grant/permission/credential", request_, false);
19892 
19893  return actualResponse_;
19894  }
19895 
19929  string permission,
19930  string credential_name,
19931  IDictionary<string, string> options = null )
19932  {
19934  permission,
19935  credential_name,
19936  options ) );
19937  }
19938 
19948  {
19949  GrantPermissionDatasourceResponse actualResponse_ = SubmitRequest<GrantPermissionDatasourceResponse>("/grant/permission/datasource", request_, false);
19950 
19951  return actualResponse_;
19952  }
19953 
19986  string permission,
19987  string datasource_name,
19988  IDictionary<string, string> options = null )
19989  {
19991  permission,
19992  datasource_name,
19993  options ) );
19994  }
19995 
20005  {
20006  GrantPermissionDirectoryResponse actualResponse_ = SubmitRequest<GrantPermissionDirectoryResponse>("/grant/permission/directory", request_, false);
20007 
20008  return actualResponse_;
20009  }
20010 
20045  string permission,
20046  string directory_name,
20047  IDictionary<string, string> options = null )
20048  {
20050  permission,
20051  directory_name,
20052  options ) );
20053  }
20054 
20063  {
20064  GrantPermissionProcResponse actualResponse_ = SubmitRequest<GrantPermissionProcResponse>("/grant/permission/proc", request_, false);
20065 
20066  return actualResponse_;
20067  }
20068 
20098  string permission,
20099  string proc_name,
20100  IDictionary<string, string> options = null )
20101  {
20102  return grantPermissionProc( new GrantPermissionProcRequest( name, permission,
20103  proc_name, options ) );
20104  }
20105 
20114  {
20115  GrantPermissionSystemResponse actualResponse_ = SubmitRequest<GrantPermissionSystemResponse>("/grant/permission/system", request_, false);
20116 
20117  return actualResponse_;
20118  }
20119 
20167  string permission,
20168  IDictionary<string, string> options = null )
20169  {
20171  permission,
20172  options ) );
20173  }
20174 
20183  {
20184  GrantPermissionTableResponse actualResponse_ = SubmitRequest<GrantPermissionTableResponse>("/grant/permission/table", request_, false);
20185 
20186  return actualResponse_;
20187  }
20188 
20252  string permission,
20253  string table_name,
20254  string filter_expression = "",
20255  IDictionary<string, string> options = null )
20256  {
20258  permission,
20259  table_name,
20260  filter_expression,
20261  options ) );
20262  }
20263 
20271  {
20272  GrantRoleResponse actualResponse_ = SubmitRequest<GrantRoleResponse>("/grant/role", request_, false);
20273 
20274  return actualResponse_;
20275  }
20276 
20288  public GrantRoleResponse grantRole( string role,
20289  string member,
20290  IDictionary<string, string> options = null )
20291  {
20292  return grantRole( new GrantRoleRequest( role, member, options ) );
20293  }
20294 
20303  {
20304  HasPermissionResponse actualResponse_ = SubmitRequest<HasPermissionResponse>("/has/permission", request_, false);
20305 
20306  return actualResponse_;
20307  }
20308 
20513  public HasPermissionResponse hasPermission( string principal,
20514  string _object,
20515  string object_type,
20516  string permission,
20517  IDictionary<string, string> options = null )
20518  {
20519  return hasPermission( new HasPermissionRequest( principal, _object,
20520  object_type, permission,
20521  options ) );
20522  }
20523 
20532  {
20533  HasProcResponse actualResponse_ = SubmitRequest<HasProcResponse>("/has/proc", request_, false);
20534 
20535  return actualResponse_;
20536  }
20537 
20547  public HasProcResponse hasProc( string proc_name,
20548  IDictionary<string, string> options = null )
20549  {
20550  return hasProc( new HasProcRequest( proc_name, options ) );
20551  }
20552 
20561  {
20562  HasRoleResponse actualResponse_ = SubmitRequest<HasRoleResponse>("/has/role", request_, false);
20563 
20564  return actualResponse_;
20565  }
20566 
20637  public HasRoleResponse hasRole( string principal,
20638  string role,
20639  IDictionary<string, string> options = null )
20640  {
20641  return hasRole( new HasRoleRequest( principal, role, options ) );
20642  }
20643 
20652  {
20653  HasSchemaResponse actualResponse_ = SubmitRequest<HasSchemaResponse>("/has/schema", request_, false);
20654 
20655  return actualResponse_;
20656  }
20657 
20669  public HasSchemaResponse hasSchema( string schema_name,
20670  IDictionary<string, string> options = null )
20671  {
20672  return hasSchema( new HasSchemaRequest( schema_name, options ) );
20673  }
20674 
20683  {
20684  HasTableResponse actualResponse_ = SubmitRequest<HasTableResponse>("/has/table", request_, false);
20685 
20686  return actualResponse_;
20687  }
20688 
20700  public HasTableResponse hasTable( string table_name,
20701  IDictionary<string, string> options = null )
20702  {
20703  return hasTable( new HasTableRequest( table_name, options ) );
20704  }
20705 
20713  {
20714  HasTypeResponse actualResponse_ = SubmitRequest<HasTypeResponse>("/has/type", request_, false);
20715 
20716  return actualResponse_;
20717  }
20718 
20728  public HasTypeResponse hasType( string type_id,
20729  IDictionary<string, string> options = null )
20730  {
20731  return hasType( new HasTypeRequest( type_id, options ) );
20732  }
20733 
20735  public ImportModelResponse importModel( ImportModelRequest request_ )
20736  {
20737  ImportModelResponse actualResponse_ = SubmitRequest<ImportModelResponse>("/import/model", request_, false);
20738 
20739  return actualResponse_;
20740  }
20742 
20744  public ImportModelResponse importModel( string model_name,
20745  string registry_name,
20746  string container,
20747  string run_function,
20748  string model_type,
20749  IDictionary<string, string> options = null )
20750  {
20751  return importModel( new ImportModelRequest( model_name, registry_name,
20752  container, run_function,
20753  model_type, options ) );
20754  }
20756 
20781  {
20782  InsertRecordsResponse actualResponse_ = SubmitRequest<InsertRecordsResponse>("/insert/records", request_, true);
20783 
20784  return actualResponse_;
20785  }
20786 
20813  {
20814  RawInsertRecordsRequest actualRequest_ = new RawInsertRecordsRequest();
20815  actualRequest_.table_name = request_.table_name;
20816  foreach (var thisObj in request_.data) actualRequest_.list.Add( AvroEncode( thisObj ) );
20817  actualRequest_.options = request_.options;
20818  InsertRecordsResponse actualResponse_ = SubmitRequest<InsertRecordsResponse>("/insert/records", actualRequest_, true);
20819 
20820  return actualResponse_;
20821  }
20822 
21101  public InsertRecordsResponse insertRecords<T>( string table_name,
21102  IList<T> data,
21103  IDictionary<string, string> options = null )
21104  {
21105  return insertRecords<T>( new InsertRecordsRequest<T>( table_name, data,
21106  options ) );
21107  }
21108 
21145  {
21146  InsertRecordsFromFilesResponse actualResponse_ = SubmitRequest<InsertRecordsFromFilesResponse>("/insert/records/fromfiles", request_, false);
21147 
21148  return actualResponse_;
21149  }
21150 
22472  IList<string> filepaths,
22473  IDictionary<string, IDictionary<string, string>> modify_columns = null,
22474  IDictionary<string, string> create_table_options = null,
22475  IDictionary<string, string> options = null )
22476  {
22477  return insertRecordsFromFiles( new InsertRecordsFromFilesRequest( table_name,
22478  filepaths,
22479  modify_columns,
22480  create_table_options,
22481  options ) );
22482  }
22483 
22495  {
22496  InsertRecordsFromPayloadResponse actualResponse_ = SubmitRequest<InsertRecordsFromPayloadResponse>("/insert/records/frompayload", request_, false);
22497 
22498  return actualResponse_;
22499  }
22500 
23667  string data_text,
23668  byte[] data_bytes,
23669  IDictionary<string, IDictionary<string, string>> modify_columns = null,
23670  IDictionary<string, string> create_table_options = null,
23671  IDictionary<string, string> options = null )
23672  {
23674  data_text,
23675  data_bytes,
23676  modify_columns,
23677  create_table_options,
23678  options ) );
23679  }
23680 
23689  {
23690  InsertRecordsFromQueryResponse actualResponse_ = SubmitRequest<InsertRecordsFromQueryResponse>("/insert/records/fromquery", request_, false);
23691 
23692  return actualResponse_;
23693  }
23694 
24350  string remote_query,
24351  IDictionary<string, IDictionary<string, string>> modify_columns = null,
24352  IDictionary<string, string> create_table_options = null,
24353  IDictionary<string, string> options = null )
24354  {
24355  return insertRecordsFromQuery( new InsertRecordsFromQueryRequest( table_name,
24356  remote_query,
24357  modify_columns,
24358  create_table_options,
24359  options ) );
24360  }
24361 
24378  {
24379  InsertRecordsRandomResponse actualResponse_ = SubmitRequest<InsertRecordsRandomResponse>("/insert/records/random", request_, false);
24380 
24381  return actualResponse_;
24382  }
24383 
24680  long count,
24681  IDictionary<string, IDictionary<string, double>> options = null )
24682  {
24683  return insertRecordsRandom( new InsertRecordsRandomRequest( table_name, count,
24684  options ) );
24685  }
24686 
24705  {
24706  InsertSymbolResponse actualResponse_ = SubmitRequest<InsertSymbolResponse>("/insert/symbol", request_, false);
24707 
24708  return actualResponse_;
24709  }
24710 
24765  public InsertSymbolResponse insertSymbol( string symbol_id,
24766  string symbol_format,
24767  byte[] symbol_data,
24768  IDictionary<string, string> options = null )
24769  {
24770  return insertSymbol( new InsertSymbolRequest( symbol_id, symbol_format,
24771  symbol_data, options ) );
24772  }
24773 
24781  {
24782  KillProcResponse actualResponse_ = SubmitRequest<KillProcResponse>("/kill/proc", request_, false);
24783 
24784  return actualResponse_;
24785  }
24786 
24843  public KillProcResponse killProc( string run_id = "",
24844  IDictionary<string, string> options = null )
24845  {
24846  return killProc( new KillProcRequest( run_id, options ) );
24847  }
24848 
24850  public ListGraphResponse listGraph( ListGraphRequest request_ )
24851  {
24852  ListGraphResponse actualResponse_ = SubmitRequest<ListGraphResponse>("/list/graph", request_, false);
24853 
24854  return actualResponse_;
24855  }
24857 
24859  public ListGraphResponse listGraph( string graph_name = "",
24860  IDictionary<string, string> options = null )
24861  {
24862  return listGraph( new ListGraphRequest( graph_name, options ) );
24863  }
24865 
24888  {
24889  LockTableResponse actualResponse_ = SubmitRequest<LockTableResponse>("/lock/table", request_, false);
24890 
24891  return actualResponse_;
24892  }
24893 
24958  public LockTableResponse lockTable( string table_name,
24959  string lock_type = LockTableRequest.LockType.STATUS,
24960  IDictionary<string, string> options = null )
24961  {
24962  return lockTable( new LockTableRequest( table_name, lock_type, options ) );
24963  }
24964 
24982  {
24983  MatchGraphResponse actualResponse_ = SubmitRequest<MatchGraphResponse>("/match/graph", request_, false);
24984 
24985  return actualResponse_;
24986  }
24987 
25966  public MatchGraphResponse matchGraph( string graph_name,
25967  IList<string> sample_points,
25968  string solve_method = MatchGraphRequest.SolveMethod.MARKOV_CHAIN,
25969  string solution_table = "",
25970  IDictionary<string, string> options = null )
25971  {
25972  return matchGraph( new MatchGraphRequest( graph_name, sample_points,
25973  solve_method, solution_table,
25974  options ) );
25975  }
25976 
25990  {
25991  ModifyGraphResponse actualResponse_ = SubmitRequest<ModifyGraphResponse>("/modify/graph", request_, false);
25992 
25993  return actualResponse_;
25994  }
25995 
26354  public ModifyGraphResponse modifyGraph( string graph_name,
26355  IList<string> nodes,
26356  IList<string> edges,
26357  IList<string> weights,
26358  IList<string> restrictions,
26359  IDictionary<string, string> options = null )
26360  {
26361  return modifyGraph( new ModifyGraphRequest( graph_name, nodes, edges, weights,
26362  restrictions, options ) );
26363  }
26364 
26394  {
26395  QueryGraphResponse actualResponse_ = SubmitRequest<QueryGraphResponse>("/query/graph", request_, false);
26396 
26397  return actualResponse_;
26398  }
26399 
26614  public QueryGraphResponse queryGraph( string graph_name,
26615  IList<string> queries,
26616  IList<string> restrictions = null,
26617  string adjacency_table = "",
26618  int rings = 1,
26619  IDictionary<string, string> options = null )
26620  {
26621  return queryGraph( new QueryGraphRequest( graph_name, queries, restrictions,
26622  adjacency_table, rings, options ) );
26623  }
26624 
26639  {
26640  RepartitionGraphResponse actualResponse_ = SubmitRequest<RepartitionGraphResponse>("/repartition/graph", request_, false);
26641 
26642  return actualResponse_;
26643  }
26644 
26685  public RepartitionGraphResponse repartitionGraph( string graph_name,
26686  IDictionary<string, string> options = null )
26687  {
26688  return repartitionGraph( new RepartitionGraphRequest( graph_name, options ) );
26689  }
26690 
26692  public ReserveResourceResponse reserveResource( ReserveResourceRequest request_ )
26693  {
26694  ReserveResourceResponse actualResponse_ = SubmitRequest<ReserveResourceResponse>("/reserve/resource", request_, false);
26695 
26696  return actualResponse_;
26697  }
26699 
26701  public ReserveResourceResponse reserveResource( string component,
26702  string name,
26703  string action,
26704  long bytes_requested = 0,
26705  long owner_id = 0,
26706  IDictionary<string, string> options = null )
26707  {
26708  return reserveResource( new ReserveResourceRequest( component, name, action,
26709  bytes_requested, owner_id,
26710  options ) );
26711  }
26713 
26722  {
26723  RestoreBackupResponse actualResponse_ = SubmitRequest<RestoreBackupResponse>("/restore/backup", request_, false);
26724 
26725  return actualResponse_;
26726  }
26727 
27002  public RestoreBackupResponse restoreBackup( string backup_name,
27003  IDictionary<string, string> restore_objects_map,
27004  string datasource_name,
27005  IDictionary<string, string> options = null )
27006  {
27007  return restoreBackup( new RestoreBackupRequest( backup_name,
27008  restore_objects_map,
27009  datasource_name, options ) );
27010  }
27011 
27020  {
27021  RevokePermissionResponse actualResponse_ = SubmitRequest<RevokePermissionResponse>("/revoke/permission", request_, false);
27022 
27023  return actualResponse_;
27024  }
27025 
27207  public RevokePermissionResponse revokePermission( string principal,
27208  string _object,
27209  string object_type,
27210  string permission,
27211  IDictionary<string, string> options = null )
27212  {
27213  return revokePermission( new RevokePermissionRequest( principal, _object,
27214  object_type, permission,
27215  options ) );
27216  }
27217 
27228  {
27229  RevokePermissionCredentialResponse actualResponse_ = SubmitRequest<RevokePermissionCredentialResponse>("/revoke/permission/credential", request_, false);
27230 
27231  return actualResponse_;
27232  }
27233 
27269  string permission,
27270  string credential_name,
27271  IDictionary<string, string> options = null )
27272  {
27274  permission,
27275  credential_name,
27276  options ) );
27277  }
27278 
27288  {
27289  RevokePermissionDatasourceResponse actualResponse_ = SubmitRequest<RevokePermissionDatasourceResponse>("/revoke/permission/datasource", request_, false);
27290 
27291  return actualResponse_;
27292  }
27293 
27328  string permission,
27329  string datasource_name,
27330  IDictionary<string, string> options = null )
27331  {
27333  permission,
27334  datasource_name,
27335  options ) );
27336  }
27337 
27347  {
27348  RevokePermissionDirectoryResponse actualResponse_ = SubmitRequest<RevokePermissionDirectoryResponse>("/revoke/permission/directory", request_, false);
27349 
27350  return actualResponse_;
27351  }
27352 
27388  string permission,
27389  string directory_name,
27390  IDictionary<string, string> options = null )
27391  {
27393  permission,
27394  directory_name,
27395  options ) );
27396  }
27397 
27406  {
27407  RevokePermissionProcResponse actualResponse_ = SubmitRequest<RevokePermissionProcResponse>("/revoke/permission/proc", request_, false);
27408 
27409  return actualResponse_;
27410  }
27411 
27443  string permission,
27444  string proc_name,
27445  IDictionary<string, string> options = null )
27446  {
27448  permission,
27449  proc_name,
27450  options ) );
27451  }
27452 
27461  {
27462  RevokePermissionSystemResponse actualResponse_ = SubmitRequest<RevokePermissionSystemResponse>("/revoke/permission/system", request_, false);
27463 
27464  return actualResponse_;
27465  }
27466 
27516  string permission,
27517  IDictionary<string, string> options = null )
27518  {
27520  permission,
27521  options ) );
27522  }
27523 
27532  {
27533  RevokePermissionTableResponse actualResponse_ = SubmitRequest<RevokePermissionTableResponse>("/revoke/permission/table", request_, false);
27534 
27535  return actualResponse_;
27536  }
27537 
27599  string permission,
27600  string table_name,
27601  IDictionary<string, string> options = null )
27602  {
27604  permission,
27605  table_name,
27606  options ) );
27607  }
27608 
27617  {
27618  RevokeRoleResponse actualResponse_ = SubmitRequest<RevokeRoleResponse>("/revoke/role", request_, false);
27619 
27620  return actualResponse_;
27621  }
27622 
27635  public RevokeRoleResponse revokeRole( string role,
27636  string member,
27637  IDictionary<string, string> options = null )
27638  {
27639  return revokeRole( new RevokeRoleRequest( role, member, options ) );
27640  }
27641 
27650  {
27651  ShowBackupResponse actualResponse_ = SubmitRequest<ShowBackupResponse>("/show/backup", request_, false);
27652 
27653  return actualResponse_;
27654  }
27655 
27735  public ShowBackupResponse showBackup( string backup_name,
27736  string datasource_name,
27737  IDictionary<string, string> options = null )
27738  {
27739  return showBackup( new ShowBackupRequest( backup_name, datasource_name,
27740  options ) );
27741  }
27742 
27744  public ShowContainerRegistryResponse showContainerRegistry( ShowContainerRegistryRequest request_ )
27745  {
27746  ShowContainerRegistryResponse actualResponse_ = SubmitRequest<ShowContainerRegistryResponse>("/show/container/registry", request_, false);
27747 
27748  return actualResponse_;
27749  }
27751 
27753  public ShowContainerRegistryResponse showContainerRegistry( string registry_name,
27754  IDictionary<string, string> options = null )
27755  {
27756  return showContainerRegistry( new ShowContainerRegistryRequest( registry_name,
27757  options ) );
27758  }
27760 
27770  {
27771  ShowCredentialResponse actualResponse_ = SubmitRequest<ShowCredentialResponse>("/show/credential", request_, false);
27772 
27773  return actualResponse_;
27774  }
27775 
27788  public ShowCredentialResponse showCredential( string credential_name,
27789  IDictionary<string, string> options = null )
27790  {
27791  return showCredential( new ShowCredentialRequest( credential_name, options ) );
27792  }
27793 
27803  {
27804  ShowDatasinkResponse actualResponse_ = SubmitRequest<ShowDatasinkResponse>("/show/datasink", request_, false);
27805 
27806  return actualResponse_;
27807  }
27808 
27821  public ShowDatasinkResponse showDatasink( string name,
27822  IDictionary<string, string> options = null )
27823  {
27824  return showDatasink( new ShowDatasinkRequest( name, options ) );
27825  }
27826 
27836  {
27837  ShowDatasourceResponse actualResponse_ = SubmitRequest<ShowDatasourceResponse>("/show/datasource", request_, false);
27838 
27839  return actualResponse_;
27840  }
27841 
27855  IDictionary<string, string> options = null )
27856  {
27857  return showDatasource( new ShowDatasourceRequest( name, options ) );
27858  }
27859 
27870  {
27871  ShowDirectoriesResponse actualResponse_ = SubmitRequest<ShowDirectoriesResponse>("/show/directories", request_, false);
27872 
27873  return actualResponse_;
27874  }
27875 
27887  public ShowDirectoriesResponse showDirectories( string directory_name = "",
27888  IDictionary<string, string> options = null )
27889  {
27890  return showDirectories( new ShowDirectoriesRequest( directory_name, options ) );
27891  }
27892 
27903  {
27904  ShowEnvironmentResponse actualResponse_ = SubmitRequest<ShowEnvironmentResponse>("/show/environment", request_, false);
27905 
27906  return actualResponse_;
27907  }
27908 
27980  public ShowEnvironmentResponse showEnvironment( string environment_name = "",
27981  IDictionary<string, string> options = null )
27982  {
27983  return showEnvironment( new ShowEnvironmentRequest( environment_name, options ) );
27984  }
27985 
27996  {
27997  ShowFilesResponse actualResponse_ = SubmitRequest<ShowFilesResponse>("/show/files", request_, false);
27998 
27999  return actualResponse_;
28000  }
28001 
28017  public ShowFilesResponse showFiles( IList<string> paths,
28018  IDictionary<string, string> options = null )
28019  {
28020  return showFiles( new ShowFilesRequest( paths, options ) );
28021  }
28022 
28024  public ShowFunctionsResponse showFunctions( ShowFunctionsRequest request_ )
28025  {
28026  ShowFunctionsResponse actualResponse_ = SubmitRequest<ShowFunctionsResponse>("/show/functions", request_, false);
28027 
28028  return actualResponse_;
28029  }
28031 
28033  public ShowFunctionsResponse showFunctions( IList<string> names,
28034  IDictionary<string, string> options = null )
28035  {
28036  return showFunctions( new ShowFunctionsRequest( names, options ) );
28037  }
28039 
28048  {
28049  ShowGraphResponse actualResponse_ = SubmitRequest<ShowGraphResponse>("/show/graph", request_, false);
28050 
28051  return actualResponse_;
28052  }
28053 
28099  public ShowGraphResponse showGraph( string graph_name = "",
28100  IDictionary<string, string> options = null )
28101  {
28102  return showGraph( new ShowGraphRequest( graph_name, options ) );
28103  }
28104 
28106  public ShowGraphGrammarResponse showGraphGrammar( ShowGraphGrammarRequest request_ )
28107  {
28108  ShowGraphGrammarResponse actualResponse_ = SubmitRequest<ShowGraphGrammarResponse>("/show/graph/grammar", request_, false);
28109 
28110  return actualResponse_;
28111  }
28113 
28115  public ShowGraphGrammarResponse showGraphGrammar( IDictionary<string, string> options = null )
28116  {
28117  return showGraphGrammar( new ShowGraphGrammarRequest( options ) );
28118  }
28120 
28122  public ShowModelResponse showModel( ShowModelRequest request_ )
28123  {
28124  ShowModelResponse actualResponse_ = SubmitRequest<ShowModelResponse>("/show/model", request_, false);
28125 
28126  return actualResponse_;
28127  }
28129 
28131  public ShowModelResponse showModel( IList<string> model_names = null,
28132  IDictionary<string, string> options = null )
28133  {
28134  return showModel( new ShowModelRequest( model_names, options ) );
28135  }
28137 
28145  {
28146  ShowProcResponse actualResponse_ = SubmitRequest<ShowProcResponse>("/show/proc", request_, false);
28147 
28148  return actualResponse_;
28149  }
28150 
28189  public ShowProcResponse showProc( string proc_name = "",
28190  IDictionary<string, string> options = null )
28191  {
28192  return showProc( new ShowProcRequest( proc_name, options ) );
28193  }
28194 
28207  {
28208  ShowProcStatusResponse actualResponse_ = SubmitRequest<ShowProcStatusResponse>("/show/proc/status", request_, false);
28209 
28210  return actualResponse_;
28211  }
28212 
28271  public ShowProcStatusResponse showProcStatus( string run_id = "",
28272  IDictionary<string, string> options = null )
28273  {
28274  return showProcStatus( new ShowProcStatusRequest( run_id, options ) );
28275  }
28276 
28289  {
28290  ShowResourceObjectsResponse actualResponse_ = SubmitRequest<ShowResourceObjectsResponse>("/show/resource/objects", request_, false);
28291 
28292  return actualResponse_;
28293  }
28294 
28388  public ShowResourceObjectsResponse showResourceObjects( IDictionary<string, string> options = null )
28389  {
28390  return showResourceObjects( new ShowResourceObjectsRequest( options ) );
28391  }
28392 
28401  {
28402  ShowResourceStatisticsResponse actualResponse_ = SubmitRequest<ShowResourceStatisticsResponse>("/show/resource/statistics", request_, false);
28403 
28404  return actualResponse_;
28405  }
28406 
28414  public ShowResourceStatisticsResponse showResourceStatistics( IDictionary<string, string> options = null )
28415  {
28416  return showResourceStatistics( new ShowResourceStatisticsRequest( options ) );
28417  }
28418 
28427  {
28428  ShowResourceGroupsResponse actualResponse_ = SubmitRequest<ShowResourceGroupsResponse>("/show/resourcegroups", request_, false);
28429 
28430  return actualResponse_;
28431  }
28432 
28520  public ShowResourceGroupsResponse showResourceGroups( IList<string> names,
28521  IDictionary<string, string> options = null )
28522  {
28523  return showResourceGroups( new ShowResourceGroupsRequest( names, options ) );
28524  }
28525 
28536  {
28537  ShowSchemaResponse actualResponse_ = SubmitRequest<ShowSchemaResponse>("/show/schema", request_, false);
28538 
28539  return actualResponse_;
28540  }
28541 
28584  public ShowSchemaResponse showSchema( string schema_name,
28585  IDictionary<string, string> options = null )
28586  {
28587  return showSchema( new ShowSchemaRequest( schema_name, options ) );
28588  }
28589 
28601  {
28602  ShowSecurityResponse actualResponse_ = SubmitRequest<ShowSecurityResponse>("/show/security", request_, false);
28603 
28604  return actualResponse_;
28605  }
28606 
28646  public ShowSecurityResponse showSecurity( IList<string> names,
28647  IDictionary<string, string> options = null )
28648  {
28649  return showSecurity( new ShowSecurityRequest( names, options ) );
28650  }
28651 
28660  {
28661  ShowSqlProcResponse actualResponse_ = SubmitRequest<ShowSqlProcResponse>("/show/sql/proc", request_, false);
28662 
28663  return actualResponse_;
28664  }
28665 
28706  public ShowSqlProcResponse showSqlProc( string procedure_name = "",
28707  IDictionary<string, string> options = null )
28708  {
28709  return showSqlProc( new ShowSqlProcRequest( procedure_name, options ) );
28710  }
28711 
28720  {
28721  ShowStatisticsResponse actualResponse_ = SubmitRequest<ShowStatisticsResponse>("/show/statistics", request_, false);
28722 
28723  return actualResponse_;
28724  }
28725 
28769  public ShowStatisticsResponse showStatistics( IList<string> table_names,
28770  IDictionary<string, string> options = null )
28771  {
28772  return showStatistics( new ShowStatisticsRequest( table_names, options ) );
28773  }
28774 
28785  {
28786  ShowSystemPropertiesResponse actualResponse_ = SubmitRequest<ShowSystemPropertiesResponse>("/show/system/properties", request_, false);
28787 
28788  return actualResponse_;
28789  }
28790 
28810  public ShowSystemPropertiesResponse showSystemProperties( IDictionary<string, string> options = null )
28811  {
28812  return showSystemProperties( new ShowSystemPropertiesRequest( options ) );
28813  }
28814 
28825  {
28826  ShowSystemStatusResponse actualResponse_ = SubmitRequest<ShowSystemStatusResponse>("/show/system/status", request_, false);
28827 
28828  return actualResponse_;
28829  }
28830 
28840  public ShowSystemStatusResponse showSystemStatus( IDictionary<string, string> options = null )
28841  {
28842  return showSystemStatus( new ShowSystemStatusRequest( options ) );
28843  }
28844 
28855  {
28856  ShowSystemTimingResponse actualResponse_ = SubmitRequest<ShowSystemTimingResponse>("/show/system/timing", request_, false);
28857 
28858  return actualResponse_;
28859  }
28860 
28870  public ShowSystemTimingResponse showSystemTiming( IDictionary<string, string> options = null )
28871  {
28872  return showSystemTiming( new ShowSystemTimingRequest( options ) );
28873  }
28874 
28917  {
28918  ShowTableResponse actualResponse_ = SubmitRequest<ShowTableResponse>("/show/table", request_, false);
28919 
28920 
28921  for ( int i_ = 0; i_ < actualResponse_.type_ids.Count; ++i_ )
28922  {
28923  SetDecoderIfMissing( actualResponse_.type_ids[i_],
28924  actualResponse_.type_labels[i_],
28925  actualResponse_.type_schemas[i_],
28926  actualResponse_.properties[i_] );
28927  }
28928 
28929  return actualResponse_;
28930  }
28931 
29236  public ShowTableResponse showTable( string table_name,
29237  IDictionary<string, string> options = null )
29238  {
29239  return showTable( new ShowTableRequest( table_name, options ) );
29240  }
29241 
29250  {
29251  ShowTableMetadataResponse actualResponse_ = SubmitRequest<ShowTableMetadataResponse>("/show/table/metadata", request_, false);
29252 
29253  return actualResponse_;
29254  }
29255 
29268  public ShowTableMetadataResponse showTableMetadata( IList<string> table_names,
29269  IDictionary<string, string> options = null )
29270  {
29271  return showTableMetadata( new ShowTableMetadataRequest( table_names, options ) );
29272  }
29273 
29285  {
29286  ShowTableMonitorsResponse actualResponse_ = SubmitRequest<ShowTableMonitorsResponse>("/show/tablemonitors", request_, false);
29287 
29288  return actualResponse_;
29289  }
29290 
29304  public ShowTableMonitorsResponse showTableMonitors( IList<string> monitor_ids,
29305  IDictionary<string, string> options = null )
29306  {
29307  return showTableMonitors( new ShowTableMonitorsRequest( monitor_ids, options ) );
29308  }
29309 
29323  {
29324  ShowTablesByTypeResponse actualResponse_ = SubmitRequest<ShowTablesByTypeResponse>("/show/tables/bytype", request_, false);
29325 
29326  return actualResponse_;
29327  }
29328 
29348  string label,
29349  IDictionary<string, string> options = null )
29350  {
29351  return showTablesByType( new ShowTablesByTypeRequest( type_id, label, options ) );
29352  }
29353 
29362  {
29363  ShowTriggersResponse actualResponse_ = SubmitRequest<ShowTriggersResponse>("/show/triggers", request_, false);
29364 
29365  return actualResponse_;
29366  }
29367 
29378  public ShowTriggersResponse showTriggers( IList<string> trigger_ids,
29379  IDictionary<string, string> options = null )
29380  {
29381  return showTriggers( new ShowTriggersRequest( trigger_ids, options ) );
29382  }
29383 
29395  {
29396  ShowTypesResponse actualResponse_ = SubmitRequest<ShowTypesResponse>("/show/types", request_, false);
29397 
29398 
29399  for ( int i_ = 0; i_ < actualResponse_.type_ids.Count; ++i_ )
29400  {
29401  SetDecoderIfMissing( actualResponse_.type_ids[i_],
29402  actualResponse_.labels[i_],
29403  actualResponse_.type_schemas[i_],
29404  actualResponse_.properties[i_] );
29405  }
29406 
29407  return actualResponse_;
29408  }
29409 
29453  public ShowTypesResponse showTypes( string type_id,
29454  string label,
29455  IDictionary<string, string> options = null )
29456  {
29457  return showTypes( new ShowTypesRequest( type_id, label, options ) );
29458  }
29459 
29467  {
29468  ShowVideoResponse actualResponse_ = SubmitRequest<ShowVideoResponse>("/show/video", request_, false);
29469 
29470  return actualResponse_;
29471  }
29472 
29482  public ShowVideoResponse showVideo( IList<string> paths,
29483  IDictionary<string, string> options = null )
29484  {
29485  return showVideo( new ShowVideoRequest( paths, options ) );
29486  }
29487 
29496  {
29497  ShowWalResponse actualResponse_ = SubmitRequest<ShowWalResponse>("/show/wal", request_, false);
29498 
29499  return actualResponse_;
29500  }
29501 
29537  public ShowWalResponse showWal( IList<string> table_names,
29538  IDictionary<string, string> options = null )
29539  {
29540  return showWal( new ShowWalRequest( table_names, options ) );
29541  }
29542 
29561  {
29562  SolveGraphResponse actualResponse_ = SubmitRequest<SolveGraphResponse>("/solve/graph", request_, false);
29563 
29564  return actualResponse_;
29565  }
29566 
30017  public SolveGraphResponse solveGraph( string graph_name,
30018  IList<string> weights_on_edges = null,
30019  IList<string> restrictions = null,
30020  string solver_type = SolveGraphRequest.SolverType.SHORTEST_PATH,
30021  IList<string> source_nodes = null,
30022  IList<string> destination_nodes = null,
30023  string solution_table = "graph_solutions",
30024  IDictionary<string, string> options = null )
30025  {
30026  return solveGraph( new SolveGraphRequest( graph_name, weights_on_edges,
30027  restrictions, solver_type,
30028  source_nodes, destination_nodes,
30029  solution_table, options ) );
30030  }
30031 
30070  {
30071  UpdateRecordsResponse actualResponse_ = SubmitRequest<UpdateRecordsResponse>("/update/records", request_, true);
30072 
30073  return actualResponse_;
30074  }
30075 
30116  {
30117  RawUpdateRecordsRequest actualRequest_ = new RawUpdateRecordsRequest();
30118  actualRequest_.table_name = request_.table_name;
30119  actualRequest_.expressions = request_.expressions;
30120  actualRequest_.new_values_maps = request_.new_values_maps;
30121  foreach (var thisObj in request_.data) actualRequest_.records_to_insert.Add( AvroEncode( thisObj ) );
30122  actualRequest_.options = request_.options;
30123  UpdateRecordsResponse actualResponse_ = SubmitRequest<UpdateRecordsResponse>("/update/records", actualRequest_, true);
30124 
30125  return actualResponse_;
30126  }
30127 
30427  public UpdateRecordsResponse updateRecords<T>( string table_name,
30428  IList<string> expressions,
30429  IList<IDictionary<string, string>> new_values_maps,
30430  IList<T> data = null,
30431  IDictionary<string, string> options = null )
30432  {
30433  return updateRecords<T>( new UpdateRecordsRequest<T>( table_name, expressions,
30434  new_values_maps, data,
30435  options ) );
30436  }
30437 
30451  {
30452  UpdateRecordsBySeriesResponse actualResponse_ = SubmitRequest<UpdateRecordsBySeriesResponse>("/update/records/byseries", request_, false);
30453 
30454  return actualResponse_;
30455  }
30456 
30485  string world_table_name,
30486  string view_name = "",
30487  IList<string> reserved = null,
30488  IDictionary<string, string> options = null )
30489  {
30490  return updateRecordsBySeries( new UpdateRecordsBySeriesRequest( table_name,
30491  world_table_name,
30492  view_name,
30493  reserved,
30494  options ) );
30495  }
30496 
30567  {
30568  UploadFilesResponse actualResponse_ = SubmitRequest<UploadFilesResponse>("/upload/files", request_, false);
30569 
30570  return actualResponse_;
30571  }
30572 
30770  public UploadFilesResponse uploadFiles( IList<string> file_names,
30771  IList<byte[]> file_data,
30772  IDictionary<string, string> options = null )
30773  {
30774  return uploadFiles( new UploadFilesRequest( file_names, file_data, options ) );
30775  }
30776 
30795  {
30796  UploadFilesFromurlResponse actualResponse_ = SubmitRequest<UploadFilesFromurlResponse>("/upload/files/fromurl", request_, false);
30797 
30798  return actualResponse_;
30799  }
30800 
30826  public UploadFilesFromurlResponse uploadFilesFromurl( IList<string> file_names,
30827  IList<string> urls,
30828  IDictionary<string, string> options = null )
30829  {
30830  return uploadFilesFromurl( new UploadFilesFromurlRequest( file_names, urls,
30831  options ) );
30832  }
30833 
30835  public VisualizeGetFeatureInfoResponse visualizeGetFeatureInfo( VisualizeGetFeatureInfoRequest request_ )
30836  {
30837  VisualizeGetFeatureInfoResponse actualResponse_ = SubmitRequest<VisualizeGetFeatureInfoResponse>("/visualize/getfeatureinfo", request_, false);
30838 
30839  return actualResponse_;
30840  }
30842 
30844  public VisualizeGetFeatureInfoResponse visualizeGetFeatureInfo( IList<string> table_names,
30845  IList<string> x_column_names,
30846  IList<string> y_column_names,
30847  IList<string> geometry_column_names,
30848  IList<IList<string>> query_column_names,
30849  string projection,
30850  double min_x,
30851  double max_x,
30852  double min_y,
30853  double max_y,
30854  int width,
30855  int height,
30856  int x,
30857  int y,
30858  int radius,
30859  long limit,
30860  string encoding,
30861  IDictionary<string, string> options = null )
30862  {
30863  return visualizeGetFeatureInfo( new VisualizeGetFeatureInfoRequest( table_names,
30864  x_column_names,
30865  y_column_names,
30866  geometry_column_names,
30867  query_column_names,
30868  projection,
30869  min_x,
30870  max_x,
30871  min_y,
30872  max_y,
30873  width,
30874  height, x,
30875  y, radius,
30876  limit,
30877  encoding,
30878  options ) );
30879  }
30881 
30883  public VisualizeImageResponse visualizeImage( VisualizeImageRequest request_ )
30884  {
30885  VisualizeImageResponse actualResponse_ = SubmitRequest<VisualizeImageResponse>("/visualize/image", request_, false);
30886 
30887  return actualResponse_;
30888  }
30890 
30892  public VisualizeImageResponse visualizeImage( IList<string> table_names,
30893  IList<string> world_table_names,
30894  string x_column_name,
30895  string y_column_name,
30896  string symbol_column_name,
30897  string geometry_column_name,
30898  IList<IList<string>> track_ids,
30899  double min_x,
30900  double max_x,
30901  double min_y,
30902  double max_y,
30903  int width,
30904  int height,
30905  string projection,
30906  long bg_color,
30907  IDictionary<string, IList<string>> style_options,
30908  IDictionary<string, string> options = null )
30909  {
30910  return visualizeImage( new VisualizeImageRequest( table_names,
30911  world_table_names,
30912  x_column_name,
30913  y_column_name,
30914  symbol_column_name,
30915  geometry_column_name,
30916  track_ids, min_x, max_x,
30917  min_y, max_y, width, height,
30918  projection, bg_color,
30919  style_options, options ) );
30920  }
30922 
30937  {
30938  VisualizeImageChartResponse actualResponse_ = SubmitRequest<VisualizeImageChartResponse>("/visualize/image/chart", request_, false);
30939 
30940  return actualResponse_;
30941  }
30942 
31232  IList<string> x_column_names,
31233  IList<string> y_column_names,
31234  double min_x,
31235  double max_x,
31236  double min_y,
31237  double max_y,
31238  int width,
31239  int height,
31240  string bg_color,
31241  IDictionary<string, IList<string>> style_options,
31242  IDictionary<string, string> options = null )
31243  {
31244  return visualizeImageChart( new VisualizeImageChartRequest( table_name,
31245  x_column_names,
31246  y_column_names,
31247  min_x, max_x,
31248  min_y, max_y,
31249  width, height,
31250  bg_color,
31251  style_options,
31252  options ) );
31253  }
31254 
31256  public VisualizeImageClassbreakResponse visualizeImageClassbreak( VisualizeImageClassbreakRequest request_ )
31257  {
31258  VisualizeImageClassbreakResponse actualResponse_ = SubmitRequest<VisualizeImageClassbreakResponse>("/visualize/image/classbreak", request_, false);
31259 
31260  return actualResponse_;
31261  }
31263 
31265  public VisualizeImageClassbreakResponse visualizeImageClassbreak( IList<string> table_names,
31266  IList<string> world_table_names,
31267  string x_column_name,
31268  string y_column_name,
31269  string symbol_column_name,
31270  string geometry_column_name,
31271  IList<IList<string>> track_ids,
31272  string cb_attr,
31273  IList<string> cb_vals,
31274  string cb_pointcolor_attr,
31275  IList<string> cb_pointcolor_vals,
31276  string cb_pointalpha_attr,
31277  IList<string> cb_pointalpha_vals,
31278  string cb_pointsize_attr,
31279  IList<string> cb_pointsize_vals,
31280  string cb_pointshape_attr,
31281  IList<string> cb_pointshape_vals,
31282  double min_x,
31283  double max_x,
31284  double min_y,
31285  double max_y,
31286  int width,
31287  int height,
31288  string projection,
31289  long bg_color,
31290  IDictionary<string, IList<string>> style_options,
31291  IDictionary<string, string> options,
31292  IList<int> cb_transparency_vec )
31293  {
31294  return visualizeImageClassbreak( new VisualizeImageClassbreakRequest( table_names,
31295  world_table_names,
31296  x_column_name,
31297  y_column_name,
31298  symbol_column_name,
31299  geometry_column_name,
31300  track_ids,
31301  cb_attr,
31302  cb_vals,
31303  cb_pointcolor_attr,
31304  cb_pointcolor_vals,
31305  cb_pointalpha_attr,
31306  cb_pointalpha_vals,
31307  cb_pointsize_attr,
31308  cb_pointsize_vals,
31309  cb_pointshape_attr,
31310  cb_pointshape_vals,
31311  min_x,
31312  max_x,
31313  min_y,
31314  max_y,
31315  width,
31316  height,
31317  projection,
31318  bg_color,
31319  style_options,
31320  options,
31321  cb_transparency_vec ) );
31322  }
31324 
31326  public VisualizeImageContourResponse visualizeImageContour( VisualizeImageContourRequest request_ )
31327  {
31328  VisualizeImageContourResponse actualResponse_ = SubmitRequest<VisualizeImageContourResponse>("/visualize/image/contour", request_, false);
31329 
31330  return actualResponse_;
31331  }
31333 
31335  public VisualizeImageContourResponse visualizeImageContour( IList<string> table_names,
31336  string x_column_name,
31337  string y_column_name,
31338  string value_column_name,
31339  double min_x,
31340  double max_x,
31341  double min_y,
31342  double max_y,
31343  int width,
31344  int height,
31345  string projection,
31346  IDictionary<string, string> style_options,
31347  IDictionary<string, string> options = null )
31348  {
31349  return visualizeImageContour( new VisualizeImageContourRequest( table_names,
31350  x_column_name,
31351  y_column_name,
31352  value_column_name,
31353  min_x, max_x,
31354  min_y, max_y,
31355  width, height,
31356  projection,
31357  style_options,
31358  options ) );
31359  }
31361 
31363  public VisualizeImageHeatmapResponse visualizeImageHeatmap( VisualizeImageHeatmapRequest request_ )
31364  {
31365  VisualizeImageHeatmapResponse actualResponse_ = SubmitRequest<VisualizeImageHeatmapResponse>("/visualize/image/heatmap", request_, false);
31366 
31367  return actualResponse_;
31368  }
31370 
31372  public VisualizeImageHeatmapResponse visualizeImageHeatmap( IList<string> table_names,
31373  string x_column_name,
31374  string y_column_name,
31375  string value_column_name,
31376  string geometry_column_name,
31377  double min_x,
31378  double max_x,
31379  double min_y,
31380  double max_y,
31381  int width,
31382  int height,
31383  string projection,
31384  IDictionary<string, string> style_options,
31385  IDictionary<string, string> options = null )
31386  {
31387  return visualizeImageHeatmap( new VisualizeImageHeatmapRequest( table_names,
31388  x_column_name,
31389  y_column_name,
31390  value_column_name,
31391  geometry_column_name,
31392  min_x, max_x,
31393  min_y, max_y,
31394  width, height,
31395  projection,
31396  style_options,
31397  options ) );
31398  }
31400 
31402  public VisualizeImageLabelsResponse visualizeImageLabels( VisualizeImageLabelsRequest request_ )
31403  {
31404  VisualizeImageLabelsResponse actualResponse_ = SubmitRequest<VisualizeImageLabelsResponse>("/visualize/image/labels", request_, false);
31405 
31406  return actualResponse_;
31407  }
31409 
31411  public VisualizeImageLabelsResponse visualizeImageLabels( string table_name,
31412  string x_column_name,
31413  string y_column_name,
31414  string x_offset,
31415  string y_offset,
31416  string text_string,
31417  string font,
31418  string text_color,
31419  string text_angle,
31420  string text_scale,
31421  string draw_box,
31422  string draw_leader,
31423  string line_width,
31424  string line_color,
31425  string fill_color,
31426  string leader_x_column_name,
31427  string leader_y_column_name,
31428  string filter,
31429  double min_x,
31430  double max_x,
31431  double min_y,
31432  double max_y,
31433  int width,
31434  int height,
31435  string projection = VisualizeImageLabelsRequest.Projection.PLATE_CARREE,
31436  IDictionary<string, string> options = null )
31437  {
31438  return visualizeImageLabels( new VisualizeImageLabelsRequest( table_name,
31439  x_column_name,
31440  y_column_name,
31441  x_offset,
31442  y_offset,
31443  text_string,
31444  font,
31445  text_color,
31446  text_angle,
31447  text_scale,
31448  draw_box,
31449  draw_leader,
31450  line_width,
31451  line_color,
31452  fill_color,
31453  leader_x_column_name,
31454  leader_y_column_name,
31455  filter, min_x,
31456  max_x, min_y,
31457  max_y, width,
31458  height,
31459  projection,
31460  options ) );
31461  }
31463 
31478  {
31479  VisualizeIsochroneResponse actualResponse_ = SubmitRequest<VisualizeIsochroneResponse>("/visualize/isochrone", request_, false);
31480 
31481  return actualResponse_;
31482  }
31483 
32413  string source_node,
32414  double max_solution_radius,
32415  IList<string> weights_on_edges,
32416  IList<string> restrictions,
32417  int num_levels,
32418  bool generate_image,
32419  string levels_table,
32420  IDictionary<string, string> style_options,
32421  IDictionary<string, string> solve_options = null,
32422  IDictionary<string, string> contour_options = null,
32423  IDictionary<string, string> options = null )
32424  {
32425  return visualizeIsochrone( new VisualizeIsochroneRequest( graph_name,
32426  source_node,
32427  max_solution_radius,
32428  weights_on_edges,
32429  restrictions,
32430  num_levels,
32431  generate_image,
32432  levels_table,
32433  style_options,
32434  solve_options,
32435  contour_options,
32436  options ) );
32437  }
32438  } // end class Kinetica
32439 } // end namespace kinetica
A set of parameters for Kinetica.grantPermissionProc.
AdminHaOfflineResponse adminHaOffline(bool offline, IDictionary< string, string > options=null)
Pauses consumption of messages from other HA clusters to support data repair/recovery scenarios.
A set of parameters for Kinetica.aggregateMinMax.
A set of results returned by Kinetica.createUnion.
Definition: CreateUnion.cs:743
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.
const string EMPTY_STRING
Don't change the ranking
UpdateRecordsResponse updateRecords< T >(UpdateRecordsRequest< T > request_)
Runs multiple predicate-based updates in a single call.
A set of results returned by Kinetica.hasPermission.
string label
Value of label.
Definition: CreateType.cs:990
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.
IDictionary< string, string > info
Additional information.
Definition: ExecuteSql.cs:1645
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 results returned by Kinetica.clearTables.
Definition: ClearTables.cs:134
IList< string > type_schemas
Definition: ShowTypes.cs:130
A set of parameters for Kinetica.modifyGraph.
Definition: ModifyGraph.cs:21
byte [] binary_encoded_response
Avro binary encoded response.
long total_number_of_records
Total/Filtered number of records.
Definition: GetRecords.cs:447
CreateTriggerByRangeResponse createTriggerByRange(string request_id, IList< string > table_names, string column_name, double min, double max, IDictionary< string, string > options=null)
Sets up a simple range trigger for a column_name for one or more tables.
A set of parameters for Kinetica.hasPermission.
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.
bool has_more_records
Too many records.
A set of parameters for Kinetica.dropDatasink.
Definition: DropDatasink.cs:22
long total_number_of_records
Total/Filtered number of records.
A set of results returned by Kinetica.getRecordsByColumn.
A set of results returned by Kinetica.insertRecordsRandom.
A set of results returned by Kinetica.aggregateGroupBy.
A set of results returned by Kinetica.grantPermissionSystem.
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.
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:59
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.
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
AggregateGroupByResponse aggregateGroupBy(string table_name, IList< string > column_names, long offset=0, long limit=-9999, IDictionary< string, string > options=null)
Calculates unique combinations (groups) of values for the given columns in a given table or view and ...
A set of results returned by Kinetica.exportRecordsToTable.
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.
VisualizeImageChartResponse visualizeImageChart(string table_name, IList< string > x_column_names, IList< string > y_column_names, double min_x, double max_x, double min_y, double max_y, int width, int height, string bg_color, IDictionary< string, IList< string >> style_options, IDictionary< string, string > options=null)
Scatter plot is the only plot type currently supported.
A set of parameters for Kinetica.alterTableColumns.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
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.
IDictionary< string, string > info
Additional information.
CreateJobResponse createJob(CreateJobRequest request_)
Create a job which will run asynchronously.
A set of results returned by Kinetica.showSystemTiming.
string table_name
Name of table to which the records are to be added, in [schema_name.
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.
IDictionary< string, string > info
Additional information.
Definition: GetRecords.cs:454
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.
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
long total_number_of_records
Total/Filtered number of records.
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.
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 write-ahead log (WAL) properties.Returns information about the requested table WAL ent...
CreateBackupResponse createBackup(string backup_name, string backup_type, IDictionary< string, string > backup_objects_map, string datasink_name, IDictionary< string, string > options=null)
Creates a database backup containing a current snapshot of existing objects.
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...
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.
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.
A set of parameters for Kinetica.adminAlterHost.
bool has_more_records
Too many records.
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.
string table_name
The same table name as was passed in the parameter list.
AggregateMinMaxResponse aggregateMinMax(AggregateMinMaxRequest request_)
Calculates and returns the minimum and maximum values of a particular column in a table.
A set of results returned by Kinetica.insertSymbol.
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).
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
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 write-ahead log (WAL) properties.Returns information about the requested table WAL ent...
KillProcResponse killProc(KillProcRequest request_)
Kills a running proc instance.
AlterWalResponse alterWal(AlterWalRequest request_)
Alters table write-ahead log (WAL) settings.Returns information about the requested table WAL modific...
string table_name
The same table name as was passed in the parameter list.
A set of parameters for Kinetica.aggregateHistogram.
A set of parameters for Kinetica.alterSchema.
Definition: AlterSchema.cs:17
IList< string > type_names
The type IDs (one per series/track) of the returned series/tracks.
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:417
A set of parameters for Kinetica.grantPermissionDirectory.
A set of results returned by Kinetica.createTriggerByRange.
CreateTableResponse createTable(CreateTableRequest request_)
Creates a new table with the given type (definition of columns).
AdminRepairTableResponse adminRepairTable(IList< string > table_names, IDictionary< string, string > table_types, IDictionary< string, string > options=null)
Manually repair a corrupted table.Returns information about affected tables.
A set of parameters for Kinetica.deleteRecords.
A set of parameters for Kinetica.lockTable.
Definition: LockTable.cs:26
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.
long total_number_of_records
Total/Filtered number of records.
Definition: ExecuteSql.cs:1616
string paging_table
Name of the table that has the result records of the query.
Definition: ExecuteSql.cs:1571
A set of parameters for Kinetica.aggregateStatisticsByRange.
AdminSendAlertResponse adminSendAlert(string message, string label, string log_level, IDictionary< string, string > options=null)
Sends a user generated alert to the monitoring system.
A set of results returned by Kinetica.exportRecordsToFiles.
IList< KineticaRecord > data
Avro binary encoded response.
Definition: ExecuteSql.cs:1613
A set of parameters for Kinetica.appendRecords.
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.
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
string type_definition
Value of type_definition.
Definition: CreateType.cs:986
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.
bool has_more_records
Too many records.
Definition: ExecuteSql.cs:1628
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....
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
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.
IList< string > type_names
The type IDs of the corresponding records in records_binary or records_json.
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
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:228
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.
A set of parameters for Kinetica.createEnvironment.
ShowBackupResponse showBackup(ShowBackupRequest request_)
Shows information about a backupReturns detailed information about one or more backup instances.
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.
InsertRecordsFromQueryResponse insertRecordsFromQuery(InsertRecordsFromQueryRequest request_)
Computes remote query result and inserts the result data into a new or existing table
FilterByAreaGeometryResponse filterByAreaGeometry(string table_name, string view_name, string column_name, IList< double > x_vector, IList< double > y_vector, IDictionary< string, string > options=null)
Calculates which geospatial geometry objects from a table intersect a named area of interest (NAI/pol...
CreateGraphResponse createGraph(CreateGraphRequest request_)
Creates a new graph network using given nodes, edges, weights, and restrictions.
ShowSqlProcResponse showSqlProc(string procedure_name="", IDictionary< string, string > options=null)
Shows information about SQL procedures, including the full definition of each requested procedure.
RevokePermissionProcResponse revokePermissionProc(RevokePermissionProcRequest request_)
Revokes a proc-level permission from a user or role.
GrantPermissionSystemResponse grantPermissionSystem(GrantPermissionSystemRequest request_)
Grants a system-level permission to a user or role.
AdminRemoveRanksResponse adminRemoveRanks(AdminRemoveRanksRequest request_)
Remove one or more ranks from an existing Kinetica cluster.
CreateJobResponse createJob(string endpoint, string request_encoding, byte[] data, string data_str, IDictionary< string, string > options=null)
Create a job which will run asynchronously.
A set of parameters for Kinetica.filterByRadius.
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.
const string API_VERSION
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.
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.
string table_name
Value of table_name.
Definition: GetRecords.cs:421
A set of parameters for Kinetica.showGraph.
Definition: ShowGraph.cs:16
bool has_more_records
Too many records.
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.
string table_name
The same table name as was passed in the parameter list.
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.
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...
IDictionary< string, string > info
Additional information.
DropBackupResponse dropBackup(string backup_name, string datasink_name, IDictionary< string, string > options=null)
Deletes an existing database backup and all its contained snapshots.
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 ...
const string STATUS
Show locked status
Definition: LockTable.cs:37
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.
GrantPermissionResponse grantPermission(GrantPermissionRequest request_)
Grant user or role the specified permission on the specified object.
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.
string table_name
The same table name as was passed in the parameter list.
A set of parameters for Kinetica.revokePermissionSystem.
A set of parameters for Kinetica.createDatasource.
bool has_more_records
Too many records.
Definition: GetRecords.cs:451
ShowFilesResponse showFiles(IList< string > paths, IDictionary< string, string > options=null)
Shows information about files in KiFS.
A set of parameters for Kinetica.createBackup.
Definition: CreateBackup.cs:16
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.
const string MARKOV_CHAIN
Matches sample_points to the graph using the Hidden Markov Model (HMM)-based method,...
Definition: MatchGraph.cs:45
A set of parameters for Kinetica.restoreBackup.
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.
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.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
A set of parameters for Kinetica.clearTables.
Definition: ClearTables.cs:18
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.
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-...
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 with the given type (definition of columns).
AlterWalResponse alterWal(IList< string > table_names, IDictionary< string, string > options=null)
Alters table write-ahead log (WAL) settings.Returns information about the requested table WAL modific...
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...
IList< string > type_schemas
The type schemas (one per series/track) of the returned series/tracks.
long total_number_of_records
Total/Filtered number of records.
Definition: ExecuteSql.cs:1553
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
A set of parameters for Kinetica.hasProc.
Definition: HasProc.cs:16
string type_schema
Avro schema of records_binary or records_json
Definition: GetRecords.cs:427
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
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.grantPermissionTable.
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:638
A set of results returned by Kinetica.aggregateHistogram.
HasProcResponse hasProc(HasProcRequest request_)
Checks the existence of a proc with the given name.
string table_name
Typically shows the result-table name if provided in the request (Ignore otherwise).
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.
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.
VisualizeIsochroneResponse visualizeIsochrone(string graph_name, string source_node, double max_solution_radius, IList< string > weights_on_edges, IList< string > restrictions, int num_levels, bool generate_image, string levels_table, IDictionary< string, string > style_options, IDictionary< string, string > solve_options=null, IDictionary< string, string > contour_options=null, IDictionary< string, string > options=null)
Generate an image containing isolines for travel results using an existing graph.
AdminRebalanceResponse adminRebalance(IDictionary< string, string > options=null)
Rebalance the data in the cluster so that all nodes contain an equal number of records approximately ...
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.
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.
AdminHaOfflineResponse adminHaOffline(AdminHaOfflineRequest request_)
Pauses consumption of messages from other HA clusters to support data repair/recovery scenarios.
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.
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 existing 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, traveling 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.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
Definition: ExecuteSql.cs:1544
CreateTypeResponse createType(string type_definition, string label, IDictionary< string, IList< string >> properties=null, IDictionary< string, string > options=null)
Creates a new type describing the columns 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 existing 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.
AlterBackupResponse alterBackup(string backup_name, string action, string _value, string datasink_name, IDictionary< string, string > options=null)
Alters an existing database backup containing a current snapshot of existing objects.
AggregateStatisticsByRangeResponse aggregateStatisticsByRange(AggregateStatisticsByRangeRequest request_)
Divides the given set into bins and calculates statistics of the values of a value-column in each bin...
IList< IDictionary< string, IList< string > > > properties
Definition: ShowTypes.cs:134
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.
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.
IDictionary< string, string > info
Additional information.
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 parameters for Kinetica.showBackup.
Definition: ShowBackup.cs:17
A set of results returned by Kinetica.createJob.
Definition: CreateJob.cs:172
IDictionary< string, string > info
Additional information.
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.
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.
bool has_more_records
Too many records.
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
long total_number_of_records
Total/Filtered number of records.
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.
const string SHORTEST_PATH
Solves for the optimal (shortest) path based on weights and restrictions from one source to destinati...
Definition: SolveGraph.cs:38
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.
IList< string > record_ids
If the 'return_record_ids' option of the request was 'true', then this list contains the internal ID ...
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:54
AlterVideoResponse alterVideo(AlterVideoRequest request_)
Alters a video.
AlterUserResponse alterUser(string name, string action, string _value, IDictionary< string, string > options=null)
Alters a user.
IList< IDictionary< string, IList< string > > > properties
Property maps of the respective tables in table_names.
Definition: ShowTable.cs:1184
IList< IDictionary< string, string > > new_values_maps
List of new values for the matching records.
A set of parameters for Kinetica.getRecords.
Definition: GetRecords.cs:24
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
ShowBackupResponse showBackup(string backup_name, string datasource_name, IDictionary< string, string > options=null)
Shows information about a backupReturns detailed information about one or more backup instances.
RestoreBackupResponse restoreBackup(RestoreBackupRequest request_)
Restores objects from a backup instance.Response from a backup restoration operation.
string table_name
Typically shows the result-table name if provided in the request (Ignore otherwise).
IDictionary< string, string > info
Additional information.
A set of results returned by Kinetica.createJoinTable.
A set of results returned by Kinetica.createBackup.
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.
IDictionary< string, string > info
Additional information.
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.
IList< byte[]> records_binary
If the encoding parameter of the request was 'binary' then this list contains the binary encoded reco...
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 table_name
Name of table to be updated, in [schema_name.
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 columns 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
IList< KineticaRecord > data
Avro binary encoded response.
DeleteGraphResponse deleteGraph(DeleteGraphRequest request_)
Deletes an existing graph from the graph server and/or persist.
A set of results returned by Kinetica.revokePermissionTable.
A set of results returned by Kinetica.adminSendAlert.
DeleteUserResponse deleteUser(string name, IDictionary< string, string > options=null)
Deletes an existing user.
CreateBackupResponse createBackup(CreateBackupRequest request_)
Creates a database backup containing a current snapshot of existing objects.
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...
long total_number_of_records
Total/Filtered number of records.
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.
ShowTableResponse showTable(ShowTableRequest request_)
Retrieves detailed information about a table, view, or schema, specified in table_name.
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.
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:355
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.
A set of parameters for Kinetica.adminSendAlert.
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.
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.
IDictionary< string, IList< string > > properties
Value of properties.
Definition: CreateType.cs:994
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
long total_number_of_records
Total/Filtered number of records.
A set of results returned by Kinetica.createProc.
Definition: CreateProc.cs:248
AlterBackupResponse alterBackup(AlterBackupRequest request_)
Alters an existing database backup containing a current snapshot of existing objects.
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
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
ExecuteProcResponse executeProc(ExecuteProcRequest request_)
Executes a proc.
A set of results returned by Kinetica.getRecordsFromCollection.
A set of parameters for Kinetica.dropCredential.
string paging_table
Name of the table that has the result records of the query.
Definition: ExecuteSql.cs:1634
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
string type_id
An identifier representing the created type.
Definition: CreateType.cs:981
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.
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
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
IDictionary< string, string > info
Additional information.
A set of parameters for Kinetica.adminHaOffline.
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.
long count_affected
The number of objects/records affected.
Definition: ExecuteSql.cs:1610
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
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, traveling salesman,...
GrantPermissionResponse grantPermission(string principal, string _object, string object_type, string permission, IDictionary< string, string > options=null)
Grant user or role the specified permission on the specified object.
GrantPermissionSystemResponse grantPermissionSystem(string name, string permission, IDictionary< string, string > options=null)
Grants a system-level permission to a user or role.
A set of parameters for Kinetica.showSecurity.
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.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
IDictionary< string, string > info
Additional information.
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.
RestoreBackupResponse restoreBackup(string backup_name, IDictionary< string, string > restore_objects_map, string datasource_name, IDictionary< string, string > options=null)
Restores objects from a backup instance.Response from a backup restoration operation.
A set of results returned by Kinetica.restoreBackup.
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
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.
IDictionary< string, string > info
Additional information.
Definition: ExecuteSql.cs:1582
A set of parameters for Kinetica.createTriggerByArea.
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.
A set of parameters for Kinetica.showTableMonitors.
A set of parameters for Kinetica.createVideo.
Definition: CreateVideo.cs:16
A set of results returned by Kinetica.showBackup.
Definition: ShowBackup.cs:230
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.
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.
A set of results returned by Kinetica.createTableExternal.
A set of parameters for Kinetica.adminAddRanks.
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).
IList< string > type_labels
Type labels of the respective tables in table_names.
Definition: ShowTable.cs:1180
A set of results returned by Kinetica.filterByRange.
IList< string > type_ids
Type IDs of the respective tables in table_names.
Definition: ShowTable.cs:1172
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.
A set of parameters for Kinetica.dropBackup.
Definition: DropBackup.cs:16
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
ShowProcResponse showProc(ShowProcRequest request_)
Shows information about a proc.
A set of parameters for Kinetica.deleteUser.
Definition: DeleteUser.cs:15
A set of parameters for Kinetica.showTablesByType.
A set of results returned by Kinetica.grantPermissionDirectory.
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.adminHaOffline.
bool has_more_records
Too many records.
Definition: ExecuteSql.cs:1565
A set of results returned by Kinetica.showSecurity.
A set of results returned by Kinetica.filter.
Definition: Filter.cs:232
IList< KineticaRecord > data
Avro binary encoded response.
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.
IList< string > expressions
A list of the actual predicates, one for each update; format should follow the guidelines here.
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.
IList< IList< byte[]> > list_records_binary
If the encoding parameter of the request was 'binary' then this list-of-lists contains the binary enc...
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.
DropBackupResponse dropBackup(DropBackupRequest request_)
Deletes an existing database backup and all its contained snapshots.
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.
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.
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...
long total_number_of_records
Total/Filtered number of records.
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.
ClearTablesResponse clearTables(IList< string > table_names=null, IDictionary< string, string > options=null)
Clears (drops) tables in the database cluster.
A set of results returned by Kinetica.dropBackup.
Definition: DropBackup.cs:223
DownloadFilesResponse downloadFiles(IList< string > file_names, IList< long > read_offsets, IList< long > read_lengths, IDictionary< string, string > options=null)
Downloads one or more files from KiFS.
GetRecordsByColumnResponse getRecordsByColumn(GetRecordsByColumnRequest request_)
For a given table, retrieves the values from the requested column(s).
VisualizeIsochroneResponse visualizeIsochrone(VisualizeIsochroneRequest request_)
Generate an image containing isolines for travel results using an existing graph.
A set of 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.
IList< string > type_ids
Definition: ShowTypes.cs:128
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.
IDictionary< string, string > info
Additional information.
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.
A set of parameters for Kinetica.showStatistics.
AdminSendAlertResponse adminSendAlert(AdminSendAlertRequest request_)
Sends a user generated alert to the monitoring system.
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.
IList< byte[]> records_binary
If the encoding was 'binary', then this list contains the binary encoded records retrieved from the t...
Definition: GetRecords.cs:433
long count_affected
The number of objects/records affected.
Definition: ExecuteSql.cs:1540
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:1744
IList< string > table_names
The table name (one per series/track) of the returned series/tracks.
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.
IList< KineticaRecord > data
Avro binary 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 parameters for Kinetica.alterBackup.
Definition: AlterBackup.cs:16
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:975
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
IList< KineticaRecord > data
Avro binary encoded response.
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:462
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 existing resource group to facilitate resource management.
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 existing resource group to facilitate resource management.
ClearTablesResponse clearTables(ClearTablesRequest request_)
Clears (drops) tables in the database cluster.
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.
IList< string > labels
Definition: ShowTypes.cs:132
IList< string > type_schemas
Type schemas of the respective tables in table_names.
Definition: ShowTable.cs:1176
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
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.
IDictionary< string, string > info
Additional information.
A set of results returned by Kinetica.alterBackup.
Definition: AlterBackup.cs:218