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 
3945  {
3946  AlterBackupResponse actualResponse_ = SubmitRequest<AlterBackupResponse>("/alter/backup", request_, false);
3947 
3948  return actualResponse_;
3949  }
3950 
4040  public AlterBackupResponse alterBackup( string backup_name,
4041  string action,
4042  string _value,
4043  string datasink_name,
4044  IDictionary<string, string> options = null )
4045  {
4046  return alterBackup( new AlterBackupRequest( backup_name, action, _value,
4047  datasink_name, options ) );
4048  }
4049 
4059  {
4060  AlterCredentialResponse actualResponse_ = SubmitRequest<AlterCredentialResponse>("/alter/credential", request_, false);
4061 
4062  return actualResponse_;
4063  }
4064 
4165  public AlterCredentialResponse alterCredential( string credential_name,
4166  IDictionary<string, string> credential_updates_map,
4167  IDictionary<string, string> options )
4168  {
4169  return alterCredential( new AlterCredentialRequest( credential_name,
4170  credential_updates_map,
4171  options ) );
4172  }
4173 
4183  {
4184  AlterDatasinkResponse actualResponse_ = SubmitRequest<AlterDatasinkResponse>("/alter/datasink", request_, false);
4185 
4186  return actualResponse_;
4187  }
4188 
4608  IDictionary<string, string> datasink_updates_map,
4609  IDictionary<string, string> options )
4610  {
4611  return alterDatasink( new AlterDatasinkRequest( name, datasink_updates_map,
4612  options ) );
4613  }
4614 
4624  {
4625  AlterDatasourceResponse actualResponse_ = SubmitRequest<AlterDatasourceResponse>("/alter/datasource", request_, false);
4626 
4627  return actualResponse_;
4628  }
4629 
5048  IDictionary<string, string> datasource_updates_map,
5049  IDictionary<string, string> options )
5050  {
5051  return alterDatasource( new AlterDatasourceRequest( name,
5052  datasource_updates_map,
5053  options ) );
5054  }
5055 
5064  {
5065  AlterDirectoryResponse actualResponse_ = SubmitRequest<AlterDirectoryResponse>("/alter/directory", request_, false);
5066 
5067  return actualResponse_;
5068  }
5069 
5091  public AlterDirectoryResponse alterDirectory( string directory_name,
5092  IDictionary<string, string> directory_updates_map,
5093  IDictionary<string, string> options = null )
5094  {
5095  return alterDirectory( new AlterDirectoryRequest( directory_name,
5096  directory_updates_map,
5097  options ) );
5098  }
5099 
5109  {
5110  AlterEnvironmentResponse actualResponse_ = SubmitRequest<AlterEnvironmentResponse>("/alter/environment", request_, false);
5111 
5112  return actualResponse_;
5113  }
5114 
5197  public AlterEnvironmentResponse alterEnvironment( string environment_name,
5198  string action,
5199  string _value,
5200  IDictionary<string, string> options = null )
5201  {
5202  return alterEnvironment( new AlterEnvironmentRequest( environment_name,
5203  action, _value, options ) );
5204  }
5205 
5207  public AlterGraphResponse alterGraph( AlterGraphRequest request_ )
5208  {
5209  AlterGraphResponse actualResponse_ = SubmitRequest<AlterGraphResponse>("/alter/graph", request_, false);
5210 
5211  return actualResponse_;
5212  }
5214 
5216  public AlterGraphResponse alterGraph( string graph_name,
5217  string action,
5218  string action_arg,
5219  IDictionary<string, string> options = null )
5220  {
5221  return alterGraph( new AlterGraphRequest( graph_name, action, action_arg,
5222  options ) );
5223  }
5225 
5227  public AlterModelResponse alterModel( AlterModelRequest request_ )
5228  {
5229  AlterModelResponse actualResponse_ = SubmitRequest<AlterModelResponse>("/alter/model", request_, false);
5230 
5231  return actualResponse_;
5232  }
5234 
5236  public AlterModelResponse alterModel( string model_name,
5237  string action,
5238  string _value,
5239  IDictionary<string, string> options = null )
5240  {
5241  return alterModel( new AlterModelRequest( model_name, action, _value, options ) );
5242  }
5244 
5253  {
5254  AlterResourceGroupResponse actualResponse_ = SubmitRequest<AlterResourceGroupResponse>("/alter/resourcegroup", request_, false);
5255 
5256  return actualResponse_;
5257  }
5258 
5434  IDictionary<string, IDictionary<string, string>> tier_attributes = null,
5436  string adjoining_resource_group = "",
5437  IDictionary<string, string> options = null )
5438  {
5440  tier_attributes,
5441  ranking,
5442  adjoining_resource_group,
5443  options ) );
5444  }
5445 
5453  {
5454  AlterRoleResponse actualResponse_ = SubmitRequest<AlterRoleResponse>("/alter/role", request_, false);
5455 
5456  return actualResponse_;
5457  }
5458 
5490  public AlterRoleResponse alterRole( string name,
5491  string action,
5492  string _value,
5493  IDictionary<string, string> options = null )
5494  {
5495  return alterRole( new AlterRoleRequest( name, action, _value, options ) );
5496  }
5497 
5508  {
5509  AlterSchemaResponse actualResponse_ = SubmitRequest<AlterSchemaResponse>("/alter/schema", request_, false);
5510 
5511  return actualResponse_;
5512  }
5513 
5548  public AlterSchemaResponse alterSchema( string schema_name,
5549  string action,
5550  string _value,
5551  IDictionary<string, string> options = null )
5552  {
5553  return alterSchema( new AlterSchemaRequest( schema_name, action, _value,
5554  options ) );
5555  }
5556 
5572  {
5573  AlterSystemPropertiesResponse actualResponse_ = SubmitRequest<AlterSystemPropertiesResponse>("/alter/system/properties", request_, false);
5574 
5575  return actualResponse_;
5576  }
5577 
6024  public AlterSystemPropertiesResponse alterSystemProperties( IDictionary<string, string> property_updates_map,
6025  IDictionary<string, string> options = null )
6026  {
6027  return alterSystemProperties( new AlterSystemPropertiesRequest( property_updates_map,
6028  options ) );
6029  }
6030 
6087  {
6088  AlterTableResponse actualResponse_ = SubmitRequest<AlterTableResponse>("/alter/table", request_, false);
6089 
6090  return actualResponse_;
6091  }
6092 
6780  public AlterTableResponse alterTable( string table_name,
6781  string action,
6782  string _value,
6783  IDictionary<string, string> options = null )
6784  {
6785  return alterTable( new AlterTableRequest( table_name, action, _value, options ) );
6786  }
6787 
6809  {
6810  AlterTableColumnsResponse actualResponse_ = SubmitRequest<AlterTableColumnsResponse>("/alter/table/columns", request_, false);
6811 
6812  return actualResponse_;
6813  }
6814 
6848  IList<IDictionary<string, string>> column_alterations,
6849  IDictionary<string, string> options )
6850  {
6851  return alterTableColumns( new AlterTableColumnsRequest( table_name,
6852  column_alterations,
6853  options ) );
6854  }
6855 
6867  {
6868  AlterTableMetadataResponse actualResponse_ = SubmitRequest<AlterTableMetadataResponse>("/alter/table/metadata", request_, false);
6869 
6870  return actualResponse_;
6871  }
6872 
6893  public AlterTableMetadataResponse alterTableMetadata( IList<string> table_names,
6894  IDictionary<string, string> metadata_map,
6895  IDictionary<string, string> options = null )
6896  {
6897  return alterTableMetadata( new AlterTableMetadataRequest( table_names,
6898  metadata_map,
6899  options ) );
6900  }
6901 
6911  {
6912  AlterTableMonitorResponse actualResponse_ = SubmitRequest<AlterTableMonitorResponse>("/alter/tablemonitor", request_, false);
6913 
6914  return actualResponse_;
6915  }
6916 
6943  IDictionary<string, string> monitor_updates_map,
6944  IDictionary<string, string> options )
6945  {
6946  return alterTableMonitor( new AlterTableMonitorRequest( topic_id,
6947  monitor_updates_map,
6948  options ) );
6949  }
6950 
6968  {
6969  AlterTierResponse actualResponse_ = SubmitRequest<AlterTierResponse>("/alter/tier", request_, false);
6970 
6971  return actualResponse_;
6972  }
6973 
7064  public AlterTierResponse alterTier( string name,
7065  IDictionary<string, string> options = null )
7066  {
7067  return alterTier( new AlterTierRequest( name, options ) );
7068  }
7069 
7077  {
7078  AlterUserResponse actualResponse_ = SubmitRequest<AlterUserResponse>("/alter/user", request_, false);
7079 
7080  return actualResponse_;
7081  }
7082 
7145  public AlterUserResponse alterUser( string name,
7146  string action,
7147  string _value,
7148  IDictionary<string, string> options = null )
7149  {
7150  return alterUser( new AlterUserRequest( name, action, _value, options ) );
7151  }
7152 
7160  {
7161  AlterVideoResponse actualResponse_ = SubmitRequest<AlterVideoResponse>("/alter/video", request_, false);
7162 
7163  return actualResponse_;
7164  }
7165 
7182  public AlterVideoResponse alterVideo( string path,
7183  IDictionary<string, string> options = null )
7184  {
7185  return alterVideo( new AlterVideoRequest( path, options ) );
7186  }
7187 
7196  {
7197  AlterWalResponse actualResponse_ = SubmitRequest<AlterWalResponse>("/alter/wal", request_, false);
7198 
7199  return actualResponse_;
7200  }
7201 
7375  public AlterWalResponse alterWal( IList<string> table_names,
7376  IDictionary<string, string> options = null )
7377  {
7378  return alterWal( new AlterWalRequest( table_names, options ) );
7379  }
7380 
7396  {
7397  AppendRecordsResponse actualResponse_ = SubmitRequest<AppendRecordsResponse>("/append/records", request_, false);
7398 
7399  return actualResponse_;
7400  }
7401 
7613  public AppendRecordsResponse appendRecords( string table_name,
7614  string source_table_name,
7615  IDictionary<string, string> field_map,
7616  IDictionary<string, string> options = null )
7617  {
7618  return appendRecords( new AppendRecordsRequest( table_name, source_table_name,
7619  field_map, options ) );
7620  }
7621 
7630  {
7631  ClearStatisticsResponse actualResponse_ = SubmitRequest<ClearStatisticsResponse>("/clear/statistics", request_, false);
7632 
7633  return actualResponse_;
7634  }
7635 
7652  public ClearStatisticsResponse clearStatistics( string table_name = "",
7653  string column_name = "",
7654  IDictionary<string, string> options = null )
7655  {
7656  return clearStatistics( new ClearStatisticsRequest( table_name, column_name,
7657  options ) );
7658  }
7659 
7672  {
7673  ClearTableResponse actualResponse_ = SubmitRequest<ClearTableResponse>("/clear/table", request_, false);
7674 
7675  return actualResponse_;
7676  }
7677 
7728  public ClearTableResponse clearTable( string table_name = "",
7729  string authorization = "",
7730  IDictionary<string, string> options = null )
7731  {
7732  return clearTable( new ClearTableRequest( table_name, authorization, options ) );
7733  }
7734 
7744  {
7745  ClearTableMonitorResponse actualResponse_ = SubmitRequest<ClearTableMonitorResponse>("/clear/tablemonitor", request_, false);
7746 
7747  return actualResponse_;
7748  }
7749 
7818  IDictionary<string, string> options = null )
7819  {
7820  return clearTableMonitor( new ClearTableMonitorRequest( topic_id, options ) );
7821  }
7822 
7834  {
7835  ClearTablesResponse actualResponse_ = SubmitRequest<ClearTablesResponse>("/clear/tables", request_, false);
7836 
7837  return actualResponse_;
7838  }
7839 
7887  public ClearTablesResponse clearTables( IList<string> table_names = null,
7888  IDictionary<string, string> options = null )
7889  {
7890  return clearTables( new ClearTablesRequest( table_names, options ) );
7891  }
7892 
7904  {
7905  ClearTriggerResponse actualResponse_ = SubmitRequest<ClearTriggerResponse>("/clear/trigger", request_, false);
7906 
7907  return actualResponse_;
7908  }
7909 
7922  public ClearTriggerResponse clearTrigger( string trigger_id,
7923  IDictionary<string, string> options = null )
7924  {
7925  return clearTrigger( new ClearTriggerRequest( trigger_id, options ) );
7926  }
7927 
7936  {
7937  CollectStatisticsResponse actualResponse_ = SubmitRequest<CollectStatisticsResponse>("/collect/statistics", request_, false);
7938 
7939  return actualResponse_;
7940  }
7941 
7958  IList<string> column_names,
7959  IDictionary<string, string> options = null )
7960  {
7961  return collectStatistics( new CollectStatisticsRequest( table_name,
7962  column_names, options ) );
7963  }
7964 
7979  {
7980  CreateBackupResponse actualResponse_ = SubmitRequest<CreateBackupResponse>("/create/backup", request_, false);
7981 
7982  return actualResponse_;
7983  }
7984 
8277  public CreateBackupResponse createBackup( string backup_name,
8278  string backup_type,
8279  IDictionary<string, string> backup_objects_map,
8280  string datasink_name,
8281  IDictionary<string, string> options = null )
8282  {
8283  return createBackup( new CreateBackupRequest( backup_name, backup_type,
8284  backup_objects_map,
8285  datasink_name, options ) );
8286  }
8287 
8289  public CreateContainerRegistryResponse createContainerRegistry( CreateContainerRegistryRequest request_ )
8290  {
8291  CreateContainerRegistryResponse actualResponse_ = SubmitRequest<CreateContainerRegistryResponse>("/create/container/registry", request_, false);
8292 
8293  return actualResponse_;
8294  }
8296 
8298  public CreateContainerRegistryResponse createContainerRegistry( string registry_name,
8299  string uri,
8300  string credential,
8301  IDictionary<string, string> options = null )
8302  {
8303  return createContainerRegistry( new CreateContainerRegistryRequest( registry_name,
8304  uri,
8305  credential,
8306  options ) );
8307  }
8309 
8318  {
8319  CreateCredentialResponse actualResponse_ = SubmitRequest<CreateCredentialResponse>("/create/credential", request_, false);
8320 
8321  return actualResponse_;
8322  }
8323 
8416  public CreateCredentialResponse createCredential( string credential_name,
8417  string type,
8418  string identity,
8419  string secret,
8420  IDictionary<string, string> options = null )
8421  {
8422  return createCredential( new CreateCredentialRequest( credential_name, type,
8423  identity, secret,
8424  options ) );
8425  }
8426 
8437  {
8438  CreateDatasinkResponse actualResponse_ = SubmitRequest<CreateDatasinkResponse>("/create/datasink", request_, false);
8439 
8440  return actualResponse_;
8441  }
8442 
8813  string destination,
8814  IDictionary<string, string> options = null )
8815  {
8816  return createDatasink( new CreateDatasinkRequest( name, destination, options ) );
8817  }
8818 
8829  {
8830  CreateDatasourceResponse actualResponse_ = SubmitRequest<CreateDatasourceResponse>("/create/datasource", request_, false);
8831 
8832  return actualResponse_;
8833  }
8834 
9239  string location,
9240  string user_name,
9241  string password,
9242  IDictionary<string, string> options = null )
9243  {
9244  return createDatasource( new CreateDatasourceRequest( name, location,
9245  user_name, password,
9246  options ) );
9247  }
9248 
9250  public CreateDeltaTableResponse createDeltaTable( CreateDeltaTableRequest request_ )
9251  {
9252  CreateDeltaTableResponse actualResponse_ = SubmitRequest<CreateDeltaTableResponse>("/create/deltatable", request_, false);
9253 
9254  return actualResponse_;
9255  }
9257 
9259  public CreateDeltaTableResponse createDeltaTable( string delta_table_name,
9260  string table_name,
9261  IDictionary<string, string> options = null )
9262  {
9263  return createDeltaTable( new CreateDeltaTableRequest( delta_table_name,
9264  table_name, options ) );
9265  }
9267 
9280  {
9281  CreateDirectoryResponse actualResponse_ = SubmitRequest<CreateDirectoryResponse>("/create/directory", request_, false);
9282 
9283  return actualResponse_;
9284  }
9285 
9343  public CreateDirectoryResponse createDirectory( string directory_name,
9344  IDictionary<string, string> options = null )
9345  {
9346  return createDirectory( new CreateDirectoryRequest( directory_name, options ) );
9347  }
9348 
9358  {
9359  CreateEnvironmentResponse actualResponse_ = SubmitRequest<CreateEnvironmentResponse>("/create/environment", request_, false);
9360 
9361  return actualResponse_;
9362  }
9363 
9374  public CreateEnvironmentResponse createEnvironment( string environment_name,
9375  IDictionary<string, string> options = null )
9376  {
9377  return createEnvironment( new CreateEnvironmentRequest( environment_name,
9378  options ) );
9379  }
9380 
9396  {
9397  CreateGraphResponse actualResponse_ = SubmitRequest<CreateGraphResponse>("/create/graph", request_, false);
9398 
9399  return actualResponse_;
9400  }
9401 
9715  public CreateGraphResponse createGraph( string graph_name,
9716  bool directed_graph,
9717  IList<string> nodes,
9718  IList<string> edges,
9719  IList<string> weights,
9720  IList<string> restrictions,
9721  IDictionary<string, string> options = null )
9722  {
9723  return createGraph( new CreateGraphRequest( graph_name, directed_graph, nodes,
9724  edges, weights, restrictions,
9725  options ) );
9726  }
9727 
9739  {
9740  CreateJobResponse actualResponse_ = SubmitRequest<CreateJobResponse>("/create/job", request_, false);
9741 
9742  return actualResponse_;
9743  }
9744 
9808  public CreateJobResponse createJob( string endpoint,
9809  string request_encoding,
9810  byte[] data,
9811  string data_str,
9812  IDictionary<string, string> options = null )
9813  {
9814  return createJob( new CreateJobRequest( endpoint, request_encoding, data,
9815  data_str, options ) );
9816  }
9817 
9831  {
9832  CreateJoinTableResponse actualResponse_ = SubmitRequest<CreateJoinTableResponse>("/create/jointable", request_, false);
9833 
9834  return actualResponse_;
9835  }
9836 
10024  public CreateJoinTableResponse createJoinTable( string join_table_name,
10025  IList<string> table_names,
10026  IList<string> column_names,
10027  IList<string> expressions = null,
10028  IDictionary<string, string> options = null )
10029  {
10030  return createJoinTable( new CreateJoinTableRequest( join_table_name,
10031  table_names, column_names,
10032  expressions, options ) );
10033  }
10034 
10052  {
10053  CreateMaterializedViewResponse actualResponse_ = SubmitRequest<CreateMaterializedViewResponse>("/create/materializedview", request_, false);
10054 
10055  return actualResponse_;
10056  }
10057 
10276  IDictionary<string, string> options = null )
10277  {
10278  return createMaterializedView( new CreateMaterializedViewRequest( table_name,
10279  options ) );
10280  }
10281 
10292  {
10293  CreateProcResponse actualResponse_ = SubmitRequest<CreateProcResponse>("/create/proc", request_, false);
10294 
10295  return actualResponse_;
10296  }
10297 
10379  public CreateProcResponse createProc( string proc_name,
10380  string execution_mode = CreateProcRequest.ExecutionMode.DISTRIBUTED,
10381  IDictionary<string, byte[]> files = null,
10382  string command = "",
10383  IList<string> args = null,
10384  IDictionary<string, string> options = null )
10385  {
10386  return createProc( new CreateProcRequest( proc_name, execution_mode, files,
10387  command, args, options ) );
10388  }
10389 
10427  {
10428  CreateProjectionResponse actualResponse_ = SubmitRequest<CreateProjectionResponse>("/create/projection", request_, false);
10429 
10430  return actualResponse_;
10431  }
10432 
10881  public CreateProjectionResponse createProjection( string table_name,
10882  string projection_name,
10883  IList<string> column_names,
10884  IDictionary<string, string> options = null )
10885  {
10886  return createProjection( new CreateProjectionRequest( table_name,
10887  projection_name,
10888  column_names, options ) );
10889  }
10890 
10899  {
10900  CreateResourceGroupResponse actualResponse_ = SubmitRequest<CreateResourceGroupResponse>("/create/resourcegroup", request_, false);
10901 
10902  return actualResponse_;
10903  }
10904 
11013  IDictionary<string, IDictionary<string, string>> tier_attributes,
11014  string ranking,
11015  string adjoining_resource_group = "",
11016  IDictionary<string, string> options = null )
11017  {
11019  tier_attributes,
11020  ranking,
11021  adjoining_resource_group,
11022  options ) );
11023  }
11024 
11034  {
11035  CreateRoleResponse actualResponse_ = SubmitRequest<CreateRoleResponse>("/create/role", request_, false);
11036 
11037  return actualResponse_;
11038  }
11039 
11061  public CreateRoleResponse createRole( string name,
11062  IDictionary<string, string> options = null )
11063  {
11064  return createRole( new CreateRoleRequest( name, options ) );
11065  }
11066 
11078  {
11079  CreateSchemaResponse actualResponse_ = SubmitRequest<CreateSchemaResponse>("/create/schema", request_, false);
11080 
11081  return actualResponse_;
11082  }
11083 
11124  public CreateSchemaResponse createSchema( string schema_name,
11125  IDictionary<string, string> options = null )
11126  {
11127  return createSchema( new CreateSchemaRequest( schema_name, options ) );
11128  }
11129 
11131  public CreateStateTableResponse createStateTable( CreateStateTableRequest request_ )
11132  {
11133  CreateStateTableResponse actualResponse_ = SubmitRequest<CreateStateTableResponse>("/create/statetable", request_, false);
11134 
11135  return actualResponse_;
11136  }
11138 
11140  public CreateStateTableResponse createStateTable( string table_name,
11141  string input_table_name,
11142  string init_table_name,
11143  IDictionary<string, string> options = null )
11144  {
11145  return createStateTable( new CreateStateTableRequest( table_name,
11146  input_table_name,
11147  init_table_name, options ) );
11148  }
11150 
11199  {
11200  CreateTableResponse actualResponse_ = SubmitRequest<CreateTableResponse>("/create/table", request_, false);
11201 
11202  return actualResponse_;
11203  }
11204 
11689  public CreateTableResponse createTable( string table_name,
11690  string type_id,
11691  IDictionary<string, string> options = null )
11692  {
11693  return createTable( new CreateTableRequest( table_name, type_id, options ) );
11694  }
11695 
11716  {
11717  CreateTableExternalResponse actualResponse_ = SubmitRequest<CreateTableExternalResponse>("/create/table/external", request_, false);
11718 
11719  return actualResponse_;
11720  }
11721 
13148  IList<string> filepaths,
13149  IDictionary<string, IDictionary<string, string>> modify_columns = null,
13150  IDictionary<string, string> create_table_options = null,
13151  IDictionary<string, string> options = null )
13152  {
13153  return createTableExternal( new CreateTableExternalRequest( table_name,
13154  filepaths,
13155  modify_columns,
13156  create_table_options,
13157  options ) );
13158  }
13159 
13185  {
13186  CreateTableMonitorResponse actualResponse_ = SubmitRequest<CreateTableMonitorResponse>("/create/tablemonitor", request_, false);
13187 
13188  return actualResponse_;
13189  }
13190 
13390  IDictionary<string, string> options = null )
13391  {
13392  return createTableMonitor( new CreateTableMonitorRequest( table_name, options ) );
13393  }
13394 
13419  {
13420  CreateTriggerByAreaResponse actualResponse_ = SubmitRequest<CreateTriggerByAreaResponse>("/create/trigger/byarea", request_, false);
13421 
13422  return actualResponse_;
13423  }
13424 
13470  IList<string> table_names,
13471  string x_column_name,
13472  IList<double> x_vector,
13473  string y_column_name,
13474  IList<double> y_vector,
13475  IDictionary<string, string> options = null )
13476  {
13477  return createTriggerByArea( new CreateTriggerByAreaRequest( request_id,
13478  table_names,
13479  x_column_name,
13480  x_vector,
13481  y_column_name,
13482  y_vector, options ) );
13483  }
13484 
13506  {
13507  CreateTriggerByRangeResponse actualResponse_ = SubmitRequest<CreateTriggerByRangeResponse>("/create/trigger/byrange", request_, false);
13508 
13509  return actualResponse_;
13510  }
13511 
13546  IList<string> table_names,
13547  string column_name,
13548  double min,
13549  double max,
13550  IDictionary<string, string> options = null )
13551  {
13552  return createTriggerByRange( new CreateTriggerByRangeRequest( request_id,
13553  table_names,
13554  column_name,
13555  min, max,
13556  options ) );
13557  }
13558 
13615  {
13616  CreateTypeResponse actualResponse_ = SubmitRequest<CreateTypeResponse>("/create/type", request_, false);
13617 
13618  SetDecoderIfMissing( actualResponse_.type_id,
13619  actualResponse_.label,
13620  actualResponse_.type_definition,
13621  actualResponse_.properties );
13622  return actualResponse_;
13623  }
13624 
14036  public CreateTypeResponse createType( string type_definition,
14037  string label,
14038  IDictionary<string, IList<string>> properties = null,
14039  IDictionary<string, string> options = null )
14040  {
14041  return createType( new CreateTypeRequest( type_definition, label, properties,
14042  options ) );
14043  }
14044 
14078  {
14079  CreateUnionResponse actualResponse_ = SubmitRequest<CreateUnionResponse>("/create/union", request_, false);
14080 
14081  return actualResponse_;
14082  }
14083 
14384  public CreateUnionResponse createUnion( string table_name,
14385  IList<string> table_names,
14386  IList<IList<string>> input_column_names,
14387  IList<string> output_column_names,
14388  IDictionary<string, string> options = null )
14389  {
14390  return createUnion( new CreateUnionRequest( table_name, table_names,
14391  input_column_names,
14392  output_column_names, options ) );
14393  }
14394 
14405  {
14406  CreateUserExternalResponse actualResponse_ = SubmitRequest<CreateUserExternalResponse>("/create/user/external", request_, false);
14407 
14408  return actualResponse_;
14409  }
14410 
14500  IDictionary<string, string> options = null )
14501  {
14502  return createUserExternal( new CreateUserExternalRequest( name, options ) );
14503  }
14504 
14513  {
14514  CreateUserInternalResponse actualResponse_ = SubmitRequest<CreateUserInternalResponse>("/create/user/internal", request_, false);
14515 
14516  return actualResponse_;
14517  }
14518 
14609  string password,
14610  IDictionary<string, string> options = null )
14611  {
14612  return createUserInternal( new CreateUserInternalRequest( name, password,
14613  options ) );
14614  }
14615 
14624  {
14625  CreateVideoResponse actualResponse_ = SubmitRequest<CreateVideoResponse>("/create/video", request_, false);
14626 
14627  return actualResponse_;
14628  }
14629 
14766  public CreateVideoResponse createVideo( string attribute,
14767  string begin,
14768  double duration_seconds,
14769  string end,
14770  double frames_per_second,
14771  string style,
14772  string path,
14773  string style_parameters,
14774  IDictionary<string, string> options = null )
14775  {
14776  return createVideo( new CreateVideoRequest( attribute, begin,
14777  duration_seconds, end,
14778  frames_per_second, style, path,
14779  style_parameters, options ) );
14780  }
14781 
14790  {
14791  DeleteDirectoryResponse actualResponse_ = SubmitRequest<DeleteDirectoryResponse>("/delete/directory", request_, false);
14792 
14793  return actualResponse_;
14794  }
14795 
14858  public DeleteDirectoryResponse deleteDirectory( string directory_name,
14859  IDictionary<string, string> options = null )
14860  {
14861  return deleteDirectory( new DeleteDirectoryRequest( directory_name, options ) );
14862  }
14863 
14872  {
14873  DeleteFilesResponse actualResponse_ = SubmitRequest<DeleteFilesResponse>("/delete/files", request_, false);
14874 
14875  return actualResponse_;
14876  }
14877 
14917  public DeleteFilesResponse deleteFiles( IList<string> file_names,
14918  IDictionary<string, string> options = null )
14919  {
14920  return deleteFiles( new DeleteFilesRequest( file_names, options ) );
14921  }
14922 
14931  {
14932  DeleteGraphResponse actualResponse_ = SubmitRequest<DeleteGraphResponse>("/delete/graph", request_, false);
14933 
14934  return actualResponse_;
14935  }
14936 
14983  public DeleteGraphResponse deleteGraph( string graph_name,
14984  IDictionary<string, string> options = null )
14985  {
14986  return deleteGraph( new DeleteGraphRequest( graph_name, options ) );
14987  }
14988 
14998  {
14999  DeleteProcResponse actualResponse_ = SubmitRequest<DeleteProcResponse>("/delete/proc", request_, false);
15000 
15001  return actualResponse_;
15002  }
15003 
15014  public DeleteProcResponse deleteProc( string proc_name,
15015  IDictionary<string, string> options = null )
15016  {
15017  return deleteProc( new DeleteProcRequest( proc_name, options ) );
15018  }
15019 
15040  {
15041  DeleteRecordsResponse actualResponse_ = SubmitRequest<DeleteRecordsResponse>("/delete/records", request_, false);
15042 
15043  return actualResponse_;
15044  }
15045 
15126  public DeleteRecordsResponse deleteRecords( string table_name,
15127  IList<string> expressions,
15128  IDictionary<string, string> options = null )
15129  {
15130  return deleteRecords( new DeleteRecordsRequest( table_name, expressions,
15131  options ) );
15132  }
15133 
15141  {
15142  DeleteResourceGroupResponse actualResponse_ = SubmitRequest<DeleteResourceGroupResponse>("/delete/resourcegroup", request_, false);
15143 
15144  return actualResponse_;
15145  }
15146 
15184  IDictionary<string, string> options = null )
15185  {
15186  return deleteResourceGroup( new DeleteResourceGroupRequest( name, options ) );
15187  }
15188 
15198  {
15199  DeleteRoleResponse actualResponse_ = SubmitRequest<DeleteRoleResponse>("/delete/role", request_, false);
15200 
15201  return actualResponse_;
15202  }
15203 
15214  public DeleteRoleResponse deleteRole( string name,
15215  IDictionary<string, string> options = null )
15216  {
15217  return deleteRole( new DeleteRoleRequest( name, options ) );
15218  }
15219 
15229  {
15230  DeleteUserResponse actualResponse_ = SubmitRequest<DeleteUserResponse>("/delete/user", request_, false);
15231 
15232  return actualResponse_;
15233  }
15234 
15245  public DeleteUserResponse deleteUser( string name,
15246  IDictionary<string, string> options = null )
15247  {
15248  return deleteUser( new DeleteUserRequest( name, options ) );
15249  }
15250 
15259  {
15260  DownloadFilesResponse actualResponse_ = SubmitRequest<DownloadFilesResponse>("/download/files", request_, false);
15261 
15262  return actualResponse_;
15263  }
15264 
15320  public DownloadFilesResponse downloadFiles( IList<string> file_names,
15321  IList<long> read_offsets,
15322  IList<long> read_lengths,
15323  IDictionary<string, string> options = null )
15324  {
15325  return downloadFiles( new DownloadFilesRequest( file_names, read_offsets,
15326  read_lengths, options ) );
15327  }
15328 
15342  {
15343  DropBackupResponse actualResponse_ = SubmitRequest<DropBackupResponse>("/drop/backup", request_, false);
15344 
15345  return actualResponse_;
15346  }
15347 
15440  public DropBackupResponse dropBackup( string backup_name,
15441  string datasink_name,
15442  IDictionary<string, string> options = null )
15443  {
15444  return dropBackup( new DropBackupRequest( backup_name, datasink_name, options ) );
15445  }
15446 
15448  public DropContainerRegistryResponse dropContainerRegistry( DropContainerRegistryRequest request_ )
15449  {
15450  DropContainerRegistryResponse actualResponse_ = SubmitRequest<DropContainerRegistryResponse>("/drop/container/registry", request_, false);
15451 
15452  return actualResponse_;
15453  }
15455 
15457  public DropContainerRegistryResponse dropContainerRegistry( string registry_name,
15458  IDictionary<string, string> options = null )
15459  {
15460  return dropContainerRegistry( new DropContainerRegistryRequest( registry_name,
15461  options ) );
15462  }
15464 
15473  {
15474  DropCredentialResponse actualResponse_ = SubmitRequest<DropCredentialResponse>("/drop/credential", request_, false);
15475 
15476  return actualResponse_;
15477  }
15478 
15488  public DropCredentialResponse dropCredential( string credential_name,
15489  IDictionary<string, string> options = null )
15490  {
15491  return dropCredential( new DropCredentialRequest( credential_name, options ) );
15492  }
15493 
15509  {
15510  DropDatasinkResponse actualResponse_ = SubmitRequest<DropDatasinkResponse>("/drop/datasink", request_, false);
15511 
15512  return actualResponse_;
15513  }
15514 
15559  public DropDatasinkResponse dropDatasink( string name,
15560  IDictionary<string, string> options = null )
15561  {
15562  return dropDatasink( new DropDatasinkRequest( name, options ) );
15563  }
15564 
15576  {
15577  DropDatasourceResponse actualResponse_ = SubmitRequest<DropDatasourceResponse>("/drop/datasource", request_, false);
15578 
15579  return actualResponse_;
15580  }
15581 
15595  IDictionary<string, string> options = null )
15596  {
15597  return dropDatasource( new DropDatasourceRequest( name, options ) );
15598  }
15599 
15609  {
15610  DropEnvironmentResponse actualResponse_ = SubmitRequest<DropEnvironmentResponse>("/drop/environment", request_, false);
15611 
15612  return actualResponse_;
15613  }
15614 
15657  public DropEnvironmentResponse dropEnvironment( string environment_name,
15658  IDictionary<string, string> options = null )
15659  {
15660  return dropEnvironment( new DropEnvironmentRequest( environment_name, options ) );
15661  }
15662 
15664  public DropModelResponse dropModel( DropModelRequest request_ )
15665  {
15666  DropModelResponse actualResponse_ = SubmitRequest<DropModelResponse>("/drop/model", request_, false);
15667 
15668  return actualResponse_;
15669  }
15671 
15673  public DropModelResponse dropModel( string model_name,
15674  IDictionary<string, string> options = null )
15675  {
15676  return dropModel( new DropModelRequest( model_name, options ) );
15677  }
15679 
15690  {
15691  DropSchemaResponse actualResponse_ = SubmitRequest<DropSchemaResponse>("/drop/schema", request_, false);
15692 
15693  return actualResponse_;
15694  }
15695 
15762  public DropSchemaResponse dropSchema( string schema_name,
15763  IDictionary<string, string> options = null )
15764  {
15765  return dropSchema( new DropSchemaRequest( schema_name, options ) );
15766  }
15767 
15769  public EvaluateModelResponse evaluateModel( EvaluateModelRequest request_ )
15770  {
15771  EvaluateModelResponse actualResponse_ = SubmitRequest<EvaluateModelResponse>("/evaluate/model", request_, false);
15772 
15773  return actualResponse_;
15774  }
15776 
15778  public EvaluateModelResponse evaluateModel( string model_name,
15779  int replicas,
15780  string deployment_mode,
15781  string source_table,
15782  string destination_table,
15783  IDictionary<string, string> options = null )
15784  {
15785  return evaluateModel( new EvaluateModelRequest( model_name, replicas,
15786  deployment_mode, source_table,
15787  destination_table, options ) );
15788  }
15790 
15809  {
15810  ExecuteProcResponse actualResponse_ = SubmitRequest<ExecuteProcResponse>("/execute/proc", request_, false);
15811 
15812  return actualResponse_;
15813  }
15814 
15949  public ExecuteProcResponse executeProc( string proc_name,
15950  IDictionary<string, string> _params = null,
15951  IDictionary<string, byte[]> bin_params = null,
15952  IList<string> input_table_names = null,
15953  IDictionary<string, IList<string>> input_column_names = null,
15954  IList<string> output_table_names = null,
15955  IDictionary<string, string> options = null )
15956  {
15957  return executeProc( new ExecuteProcRequest( proc_name, _params, bin_params,
15958  input_table_names,
15959  input_column_names,
15960  output_table_names, options ) );
15961  }
15962 
15995  {
15996  RawExecuteSqlResponse actualResponse_ = SubmitRequest<RawExecuteSqlResponse>("/execute/sql", request_, false);
15997 
15998  ExecuteSqlResponse response_ = new ExecuteSqlResponse();
15999  response_.count_affected = actualResponse_.count_affected;
16000  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
16001  response_.total_number_of_records = actualResponse_.total_number_of_records;
16002  response_.has_more_records = actualResponse_.has_more_records;
16003  response_.paging_table = actualResponse_.paging_table;
16004  response_.info = actualResponse_.info;
16005  return response_;
16006  }
16007 
16522  public ExecuteSqlResponse executeSql( string statement,
16523  long offset = 0,
16524  long limit = -9999,
16525  string request_schema_str = "",
16526  IList<byte[]> data = null,
16527  IDictionary<string, string> options = null )
16528  {
16529  return executeSql( new ExecuteSqlRequest( statement, offset, limit,
16530  request_schema_str, data, options ) );
16531  }
16532 
16541  {
16542  ExportQueryMetricsResponse actualResponse_ = SubmitRequest<ExportQueryMetricsResponse>("/export/query/metrics", request_, false);
16543 
16544  return actualResponse_;
16545  }
16546 
16608  public ExportQueryMetricsResponse exportQueryMetrics( IDictionary<string, string> options = null )
16609  {
16610  return exportQueryMetrics( new ExportQueryMetricsRequest( options ) );
16611  }
16612 
16639  {
16640  ExportRecordsToFilesResponse actualResponse_ = SubmitRequest<ExportRecordsToFilesResponse>("/export/records/tofiles", request_, false);
16641 
16642  return actualResponse_;
16643  }
16644 
16966  string filepath,
16967  IDictionary<string, string> options = null )
16968  {
16969  return exportRecordsToFiles( new ExportRecordsToFilesRequest( table_name,
16970  filepath,
16971  options ) );
16972  }
16973 
16982  {
16983  ExportRecordsToTableResponse actualResponse_ = SubmitRequest<ExportRecordsToTableResponse>("/export/records/totable", request_, false);
16984 
16985  return actualResponse_;
16986  }
16987 
17092  string remote_query = "",
17093  IDictionary<string, string> options = null )
17094  {
17095  return exportRecordsToTable( new ExportRecordsToTableRequest( table_name,
17096  remote_query,
17097  options ) );
17098  }
17099 
17116  {
17117  FilterResponse actualResponse_ = SubmitRequest<FilterResponse>("/filter", request_, false);
17118 
17119  return actualResponse_;
17120  }
17121 
17208  public FilterResponse filter( string table_name,
17209  string view_name,
17210  string expression,
17211  IDictionary<string, string> options = null )
17212  {
17213  return filter( new FilterRequest( table_name, view_name, expression, options ) );
17214  }
17215 
17231  {
17232  FilterByAreaResponse actualResponse_ = SubmitRequest<FilterByAreaResponse>("/filter/byarea", request_, false);
17233 
17234  return actualResponse_;
17235  }
17236 
17316  public FilterByAreaResponse filterByArea( string table_name,
17317  string view_name,
17318  string x_column_name,
17319  IList<double> x_vector,
17320  string y_column_name,
17321  IList<double> y_vector,
17322  IDictionary<string, string> options = null )
17323  {
17324  return filterByArea( new FilterByAreaRequest( table_name, view_name,
17325  x_column_name, x_vector,
17326  y_column_name, y_vector, options ) );
17327  }
17328 
17344  {
17345  FilterByAreaGeometryResponse actualResponse_ = SubmitRequest<FilterByAreaGeometryResponse>("/filter/byarea/geometry", request_, false);
17346 
17347  return actualResponse_;
17348  }
17349 
17427  string view_name,
17428  string column_name,
17429  IList<double> x_vector,
17430  IList<double> y_vector,
17431  IDictionary<string, string> options = null )
17432  {
17433  return filterByAreaGeometry( new FilterByAreaGeometryRequest( table_name,
17434  view_name,
17435  column_name,
17436  x_vector,
17437  y_vector,
17438  options ) );
17439  }
17440 
17456  {
17457  FilterByBoxResponse actualResponse_ = SubmitRequest<FilterByBoxResponse>("/filter/bybox", request_, false);
17458 
17459  return actualResponse_;
17460  }
17461 
17548  public FilterByBoxResponse filterByBox( string table_name,
17549  string view_name,
17550  string x_column_name,
17551  double min_x,
17552  double max_x,
17553  string y_column_name,
17554  double min_y,
17555  double max_y,
17556  IDictionary<string, string> options = null )
17557  {
17558  return filterByBox( new FilterByBoxRequest( table_name, view_name,
17559  x_column_name, min_x, max_x,
17560  y_column_name, min_y, max_y,
17561  options ) );
17562  }
17563 
17579  {
17580  FilterByBoxGeometryResponse actualResponse_ = SubmitRequest<FilterByBoxGeometryResponse>("/filter/bybox/geometry", request_, false);
17581 
17582  return actualResponse_;
17583  }
17584 
17671  string view_name,
17672  string column_name,
17673  double min_x,
17674  double max_x,
17675  double min_y,
17676  double max_y,
17677  IDictionary<string, string> options = null )
17678  {
17679  return filterByBoxGeometry( new FilterByBoxGeometryRequest( table_name,
17680  view_name,
17681  column_name,
17682  min_x, max_x,
17683  min_y, max_y,
17684  options ) );
17685  }
17686 
17698  {
17699  FilterByGeometryResponse actualResponse_ = SubmitRequest<FilterByGeometryResponse>("/filter/bygeometry", request_, false);
17700 
17701  return actualResponse_;
17702  }
17703 
17838  public FilterByGeometryResponse filterByGeometry( string table_name,
17839  string view_name,
17840  string column_name,
17841  string input_wkt,
17842  string operation,
17843  IDictionary<string, string> options = null )
17844  {
17845  return filterByGeometry( new FilterByGeometryRequest( table_name, view_name,
17846  column_name, input_wkt,
17847  operation, options ) );
17848  }
17849 
17873  {
17874  FilterByListResponse actualResponse_ = SubmitRequest<FilterByListResponse>("/filter/bylist", request_, false);
17875 
17876  return actualResponse_;
17877  }
17878 
17986  public FilterByListResponse filterByList( string table_name,
17987  string view_name,
17988  IDictionary<string, IList<string>> column_values_map,
17989  IDictionary<string, string> options = null )
17990  {
17991  return filterByList( new FilterByListRequest( table_name, view_name,
17992  column_values_map, options ) );
17993  }
17994 
18014  {
18015  FilterByRadiusResponse actualResponse_ = SubmitRequest<FilterByRadiusResponse>("/filter/byradius", request_, false);
18016 
18017  return actualResponse_;
18018  }
18019 
18110  public FilterByRadiusResponse filterByRadius( string table_name,
18111  string view_name,
18112  string x_column_name,
18113  double x_center,
18114  string y_column_name,
18115  double y_center,
18116  double radius,
18117  IDictionary<string, string> options = null )
18118  {
18119  return filterByRadius( new FilterByRadiusRequest( table_name, view_name,
18120  x_column_name, x_center,
18121  y_column_name, y_center,
18122  radius, options ) );
18123  }
18124 
18141  {
18142  FilterByRadiusGeometryResponse actualResponse_ = SubmitRequest<FilterByRadiusGeometryResponse>("/filter/byradius/geometry", request_, false);
18143 
18144  return actualResponse_;
18145  }
18146 
18234  string view_name,
18235  string column_name,
18236  double x_center,
18237  double y_center,
18238  double radius,
18239  IDictionary<string, string> options = null )
18240  {
18241  return filterByRadiusGeometry( new FilterByRadiusGeometryRequest( table_name,
18242  view_name,
18243  column_name,
18244  x_center,
18245  y_center,
18246  radius,
18247  options ) );
18248  }
18249 
18271  {
18272  FilterByRangeResponse actualResponse_ = SubmitRequest<FilterByRangeResponse>("/filter/byrange", request_, false);
18273 
18274  return actualResponse_;
18275  }
18276 
18358  public FilterByRangeResponse filterByRange( string table_name,
18359  string view_name,
18360  string column_name,
18361  double lower_bound,
18362  double upper_bound,
18363  IDictionary<string, string> options = null )
18364  {
18365  return filterByRange( new FilterByRangeRequest( table_name, view_name,
18366  column_name, lower_bound,
18367  upper_bound, options ) );
18368  }
18369 
18392  {
18393  FilterBySeriesResponse actualResponse_ = SubmitRequest<FilterBySeriesResponse>("/filter/byseries", request_, false);
18394 
18395  return actualResponse_;
18396  }
18397 
18525  public FilterBySeriesResponse filterBySeries( string table_name,
18526  string view_name,
18527  string track_id,
18528  IList<string> target_track_ids,
18529  IDictionary<string, string> options = null )
18530  {
18531  return filterBySeries( new FilterBySeriesRequest( table_name, view_name,
18532  track_id, target_track_ids,
18533  options ) );
18534  }
18535 
18551  {
18552  FilterByStringResponse actualResponse_ = SubmitRequest<FilterByStringResponse>("/filter/bystring", request_, false);
18553 
18554  return actualResponse_;
18555  }
18556 
18705  public FilterByStringResponse filterByString( string table_name,
18706  string view_name,
18707  string expression,
18708  string mode,
18709  IList<string> column_names,
18710  IDictionary<string, string> options = null )
18711  {
18712  return filterByString( new FilterByStringRequest( table_name, view_name,
18713  expression, mode,
18714  column_names, options ) );
18715  }
18716 
18735  {
18736  FilterByTableResponse actualResponse_ = SubmitRequest<FilterByTableResponse>("/filter/bytable", request_, false);
18737 
18738  return actualResponse_;
18739  }
18740 
18947  public FilterByTableResponse filterByTable( string table_name,
18948  string view_name,
18949  string column_name,
18950  string source_table_name,
18951  string source_table_column_name,
18952  IDictionary<string, string> options = null )
18953  {
18954  return filterByTable( new FilterByTableRequest( table_name, view_name,
18955  column_name,
18956  source_table_name,
18957  source_table_column_name,
18958  options ) );
18959  }
18960 
18979  {
18980  FilterByValueResponse actualResponse_ = SubmitRequest<FilterByValueResponse>("/filter/byvalue", request_, false);
18981 
18982  return actualResponse_;
18983  }
18984 
19065  public FilterByValueResponse filterByValue( string table_name,
19066  string view_name,
19067  bool is_string,
19068  double _value,
19069  string value_str,
19070  string column_name,
19071  IDictionary<string, string> options = null )
19072  {
19073  return filterByValue( new FilterByValueRequest( table_name, view_name,
19074  is_string, _value, value_str,
19075  column_name, options ) );
19076  }
19077 
19090  {
19091  GetJobResponse actualResponse_ = SubmitRequest<GetJobResponse>("/get/job", request_, false);
19092 
19093  return actualResponse_;
19094  }
19095 
19118  public GetJobResponse getJob( long job_id,
19119  IDictionary<string, string> options = null )
19120  {
19121  return getJob( new GetJobRequest( job_id, options ) );
19122  }
19123 
19142  public GetRecordsResponse<T> getRecords<T>( GetRecordsRequest request_ ) where T : new()
19143  {
19144  RawGetRecordsResponse actualResponse_ = SubmitRequest<RawGetRecordsResponse>("/get/records", request_, false);
19145 
19146  GetRecordsResponse<T> response_ = new GetRecordsResponse<T>();
19147  response_.table_name = actualResponse_.table_name;
19148  response_.type_name = actualResponse_.type_name;
19149  response_.type_schema = actualResponse_.type_schema;
19150  response_.data = new List<T>();
19151  this.DecodeRawBinaryDataUsingSchemaString<T>( response_.type_schema, actualResponse_.records_binary, response_.data );
19152  response_.total_number_of_records = actualResponse_.total_number_of_records;
19153  response_.has_more_records = actualResponse_.has_more_records;
19154  response_.info = actualResponse_.info;
19155  return response_;
19156  }
19157 
19262  public GetRecordsResponse<T> getRecords<T>( string table_name,
19263  long offset = 0,
19264  long limit = -9999,
19265  IDictionary<string, string> options = null ) where T : new()
19266  {
19267  return getRecords<T>( new GetRecordsRequest( table_name, offset, limit,
19268  options ) );
19269  }
19270 
19307  {
19308  RawGetRecordsByColumnResponse actualResponse_ = SubmitRequest<RawGetRecordsByColumnResponse>("/get/records/bycolumn", request_, false);
19309 
19311  response_.table_name = actualResponse_.table_name;
19312  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
19313  response_.total_number_of_records = actualResponse_.total_number_of_records;
19314  response_.has_more_records = actualResponse_.has_more_records;
19315  response_.info = actualResponse_.info;
19316  return response_;
19317  }
19318 
19471  IList<string> column_names,
19472  long offset = 0,
19473  long limit = -9999,
19474  IDictionary<string, string> options = null )
19475  {
19476  return getRecordsByColumn( new GetRecordsByColumnRequest( table_name,
19477  column_names,
19478  offset, limit,
19479  options ) );
19480  }
19481 
19509  {
19510  RawGetRecordsBySeriesResponse actualResponse_ = SubmitRequest<RawGetRecordsBySeriesResponse>("/get/records/byseries", request_, false);
19511 
19513  response_.table_names = actualResponse_.table_names;
19514  response_.type_names = actualResponse_.type_names;
19515  response_.type_schemas = actualResponse_.type_schemas;
19516  response_.data = new List<IList<T>>();
19517  this.DecodeRawBinaryDataUsingTypeIDs<T>( response_.type_names, actualResponse_.list_records_binary, response_.data );
19518  response_.info = actualResponse_.info;
19519  return response_;
19520  }
19521 
19566  string world_table_name,
19567  int offset = 0,
19568  int limit = 250,
19569  IDictionary<string, string> options = null ) where T : new()
19570  {
19571  return getRecordsBySeries<T>( new GetRecordsBySeriesRequest( table_name,
19572  world_table_name,
19573  offset, limit,
19574  options ) );
19575  }
19576 
19596  {
19597  RawGetRecordsFromCollectionResponse actualResponse_ = SubmitRequest<RawGetRecordsFromCollectionResponse>("/get/records/fromcollection", request_, false);
19598 
19600  response_.table_name = actualResponse_.table_name;
19601  response_.type_names = actualResponse_.type_names;
19602  response_.data = new List<T>();
19603  this.DecodeRawBinaryDataUsingTypeIDs<T>( response_.type_names, actualResponse_.records_binary, response_.data );
19604  response_.record_ids = actualResponse_.record_ids;
19605  response_.info = actualResponse_.info;
19606  return response_;
19607  }
19608 
19680  long offset = 0,
19681  long limit = -9999,
19682  IDictionary<string, string> options = null ) where T : new()
19683  {
19685  offset,
19686  limit,
19687  options ) );
19688  }
19689 
19691  public GetVectortileResponse getVectortile( GetVectortileRequest request_ )
19692  {
19693  GetVectortileResponse actualResponse_ = SubmitRequest<GetVectortileResponse>("/get/vectortile", request_, false);
19694 
19695  return actualResponse_;
19696  }
19698 
19700  public GetVectortileResponse getVectortile( IList<string> table_names,
19701  IList<string> column_names,
19702  IDictionary<string, IList<string>> layers,
19703  int tile_x,
19704  int tile_y,
19705  int zoom,
19706  IDictionary<string, string> options = null )
19707  {
19708  return getVectortile( new GetVectortileRequest( table_names, column_names,
19709  layers, tile_x, tile_y, zoom,
19710  options ) );
19711  }
19713 
19722  {
19723  GrantPermissionResponse actualResponse_ = SubmitRequest<GrantPermissionResponse>("/grant/permission", request_, false);
19724 
19725  return actualResponse_;
19726  }
19727 
19940  public GrantPermissionResponse grantPermission( string principal,
19941  string _object,
19942  string object_type,
19943  string permission,
19944  IDictionary<string, string> options = null )
19945  {
19946  return grantPermission( new GrantPermissionRequest( principal, _object,
19947  object_type, permission,
19948  options ) );
19949  }
19950 
19961  {
19962  GrantPermissionCredentialResponse actualResponse_ = SubmitRequest<GrantPermissionCredentialResponse>("/grant/permission/credential", request_, false);
19963 
19964  return actualResponse_;
19965  }
19966 
20000  string permission,
20001  string credential_name,
20002  IDictionary<string, string> options = null )
20003  {
20005  permission,
20006  credential_name,
20007  options ) );
20008  }
20009 
20019  {
20020  GrantPermissionDatasourceResponse actualResponse_ = SubmitRequest<GrantPermissionDatasourceResponse>("/grant/permission/datasource", request_, false);
20021 
20022  return actualResponse_;
20023  }
20024 
20057  string permission,
20058  string datasource_name,
20059  IDictionary<string, string> options = null )
20060  {
20062  permission,
20063  datasource_name,
20064  options ) );
20065  }
20066 
20076  {
20077  GrantPermissionDirectoryResponse actualResponse_ = SubmitRequest<GrantPermissionDirectoryResponse>("/grant/permission/directory", request_, false);
20078 
20079  return actualResponse_;
20080  }
20081 
20116  string permission,
20117  string directory_name,
20118  IDictionary<string, string> options = null )
20119  {
20121  permission,
20122  directory_name,
20123  options ) );
20124  }
20125 
20134  {
20135  GrantPermissionProcResponse actualResponse_ = SubmitRequest<GrantPermissionProcResponse>("/grant/permission/proc", request_, false);
20136 
20137  return actualResponse_;
20138  }
20139 
20169  string permission,
20170  string proc_name,
20171  IDictionary<string, string> options = null )
20172  {
20173  return grantPermissionProc( new GrantPermissionProcRequest( name, permission,
20174  proc_name, options ) );
20175  }
20176 
20185  {
20186  GrantPermissionSystemResponse actualResponse_ = SubmitRequest<GrantPermissionSystemResponse>("/grant/permission/system", request_, false);
20187 
20188  return actualResponse_;
20189  }
20190 
20238  string permission,
20239  IDictionary<string, string> options = null )
20240  {
20242  permission,
20243  options ) );
20244  }
20245 
20254  {
20255  GrantPermissionTableResponse actualResponse_ = SubmitRequest<GrantPermissionTableResponse>("/grant/permission/table", request_, false);
20256 
20257  return actualResponse_;
20258  }
20259 
20323  string permission,
20324  string table_name,
20325  string filter_expression = "",
20326  IDictionary<string, string> options = null )
20327  {
20329  permission,
20330  table_name,
20331  filter_expression,
20332  options ) );
20333  }
20334 
20342  {
20343  GrantRoleResponse actualResponse_ = SubmitRequest<GrantRoleResponse>("/grant/role", request_, false);
20344 
20345  return actualResponse_;
20346  }
20347 
20359  public GrantRoleResponse grantRole( string role,
20360  string member,
20361  IDictionary<string, string> options = null )
20362  {
20363  return grantRole( new GrantRoleRequest( role, member, options ) );
20364  }
20365 
20374  {
20375  HasPermissionResponse actualResponse_ = SubmitRequest<HasPermissionResponse>("/has/permission", request_, false);
20376 
20377  return actualResponse_;
20378  }
20379 
20584  public HasPermissionResponse hasPermission( string principal,
20585  string _object,
20586  string object_type,
20587  string permission,
20588  IDictionary<string, string> options = null )
20589  {
20590  return hasPermission( new HasPermissionRequest( principal, _object,
20591  object_type, permission,
20592  options ) );
20593  }
20594 
20603  {
20604  HasProcResponse actualResponse_ = SubmitRequest<HasProcResponse>("/has/proc", request_, false);
20605 
20606  return actualResponse_;
20607  }
20608 
20618  public HasProcResponse hasProc( string proc_name,
20619  IDictionary<string, string> options = null )
20620  {
20621  return hasProc( new HasProcRequest( proc_name, options ) );
20622  }
20623 
20632  {
20633  HasRoleResponse actualResponse_ = SubmitRequest<HasRoleResponse>("/has/role", request_, false);
20634 
20635  return actualResponse_;
20636  }
20637 
20708  public HasRoleResponse hasRole( string principal,
20709  string role,
20710  IDictionary<string, string> options = null )
20711  {
20712  return hasRole( new HasRoleRequest( principal, role, options ) );
20713  }
20714 
20723  {
20724  HasSchemaResponse actualResponse_ = SubmitRequest<HasSchemaResponse>("/has/schema", request_, false);
20725 
20726  return actualResponse_;
20727  }
20728 
20740  public HasSchemaResponse hasSchema( string schema_name,
20741  IDictionary<string, string> options = null )
20742  {
20743  return hasSchema( new HasSchemaRequest( schema_name, options ) );
20744  }
20745 
20754  {
20755  HasTableResponse actualResponse_ = SubmitRequest<HasTableResponse>("/has/table", request_, false);
20756 
20757  return actualResponse_;
20758  }
20759 
20771  public HasTableResponse hasTable( string table_name,
20772  IDictionary<string, string> options = null )
20773  {
20774  return hasTable( new HasTableRequest( table_name, options ) );
20775  }
20776 
20784  {
20785  HasTypeResponse actualResponse_ = SubmitRequest<HasTypeResponse>("/has/type", request_, false);
20786 
20787  return actualResponse_;
20788  }
20789 
20799  public HasTypeResponse hasType( string type_id,
20800  IDictionary<string, string> options = null )
20801  {
20802  return hasType( new HasTypeRequest( type_id, options ) );
20803  }
20804 
20806  public ImportModelResponse importModel( ImportModelRequest request_ )
20807  {
20808  ImportModelResponse actualResponse_ = SubmitRequest<ImportModelResponse>("/import/model", request_, false);
20809 
20810  return actualResponse_;
20811  }
20813 
20815  public ImportModelResponse importModel( string model_name,
20816  string registry_name,
20817  string container,
20818  string run_function,
20819  string model_type,
20820  IDictionary<string, string> options = null )
20821  {
20822  return importModel( new ImportModelRequest( model_name, registry_name,
20823  container, run_function,
20824  model_type, options ) );
20825  }
20827 
20852  {
20853  InsertRecordsResponse actualResponse_ = SubmitRequest<InsertRecordsResponse>("/insert/records", request_, true);
20854 
20855  return actualResponse_;
20856  }
20857 
20884  {
20885  RawInsertRecordsRequest actualRequest_ = new RawInsertRecordsRequest();
20886  actualRequest_.table_name = request_.table_name;
20887  foreach (var thisObj in request_.data) actualRequest_.list.Add( AvroEncode( thisObj ) );
20888  actualRequest_.options = request_.options;
20889  InsertRecordsResponse actualResponse_ = SubmitRequest<InsertRecordsResponse>("/insert/records", actualRequest_, true);
20890 
20891  return actualResponse_;
20892  }
20893 
21172  public InsertRecordsResponse insertRecords<T>( string table_name,
21173  IList<T> data,
21174  IDictionary<string, string> options = null )
21175  {
21176  return insertRecords<T>( new InsertRecordsRequest<T>( table_name, data,
21177  options ) );
21178  }
21179 
21216  {
21217  InsertRecordsFromFilesResponse actualResponse_ = SubmitRequest<InsertRecordsFromFilesResponse>("/insert/records/fromfiles", request_, false);
21218 
21219  return actualResponse_;
21220  }
21221 
22567  IList<string> filepaths,
22568  IDictionary<string, IDictionary<string, string>> modify_columns = null,
22569  IDictionary<string, string> create_table_options = null,
22570  IDictionary<string, string> options = null )
22571  {
22572  return insertRecordsFromFiles( new InsertRecordsFromFilesRequest( table_name,
22573  filepaths,
22574  modify_columns,
22575  create_table_options,
22576  options ) );
22577  }
22578 
22590  {
22591  InsertRecordsFromPayloadResponse actualResponse_ = SubmitRequest<InsertRecordsFromPayloadResponse>("/insert/records/frompayload", request_, false);
22592 
22593  return actualResponse_;
22594  }
22595 
23786  string data_text,
23787  byte[] data_bytes,
23788  IDictionary<string, IDictionary<string, string>> modify_columns = null,
23789  IDictionary<string, string> create_table_options = null,
23790  IDictionary<string, string> options = null )
23791  {
23793  data_text,
23794  data_bytes,
23795  modify_columns,
23796  create_table_options,
23797  options ) );
23798  }
23799 
23808  {
23809  InsertRecordsFromQueryResponse actualResponse_ = SubmitRequest<InsertRecordsFromQueryResponse>("/insert/records/fromquery", request_, false);
23810 
23811  return actualResponse_;
23812  }
23813 
24469  string remote_query,
24470  IDictionary<string, IDictionary<string, string>> modify_columns = null,
24471  IDictionary<string, string> create_table_options = null,
24472  IDictionary<string, string> options = null )
24473  {
24474  return insertRecordsFromQuery( new InsertRecordsFromQueryRequest( table_name,
24475  remote_query,
24476  modify_columns,
24477  create_table_options,
24478  options ) );
24479  }
24480 
24497  {
24498  InsertRecordsRandomResponse actualResponse_ = SubmitRequest<InsertRecordsRandomResponse>("/insert/records/random", request_, false);
24499 
24500  return actualResponse_;
24501  }
24502 
24799  long count,
24800  IDictionary<string, IDictionary<string, double>> options = null )
24801  {
24802  return insertRecordsRandom( new InsertRecordsRandomRequest( table_name, count,
24803  options ) );
24804  }
24805 
24824  {
24825  InsertSymbolResponse actualResponse_ = SubmitRequest<InsertSymbolResponse>("/insert/symbol", request_, false);
24826 
24827  return actualResponse_;
24828  }
24829 
24884  public InsertSymbolResponse insertSymbol( string symbol_id,
24885  string symbol_format,
24886  byte[] symbol_data,
24887  IDictionary<string, string> options = null )
24888  {
24889  return insertSymbol( new InsertSymbolRequest( symbol_id, symbol_format,
24890  symbol_data, options ) );
24891  }
24892 
24900  {
24901  KillProcResponse actualResponse_ = SubmitRequest<KillProcResponse>("/kill/proc", request_, false);
24902 
24903  return actualResponse_;
24904  }
24905 
24962  public KillProcResponse killProc( string run_id = "",
24963  IDictionary<string, string> options = null )
24964  {
24965  return killProc( new KillProcRequest( run_id, options ) );
24966  }
24967 
24969  public ListGraphResponse listGraph( ListGraphRequest request_ )
24970  {
24971  ListGraphResponse actualResponse_ = SubmitRequest<ListGraphResponse>("/list/graph", request_, false);
24972 
24973  return actualResponse_;
24974  }
24976 
24978  public ListGraphResponse listGraph( string graph_name = "",
24979  IDictionary<string, string> options = null )
24980  {
24981  return listGraph( new ListGraphRequest( graph_name, options ) );
24982  }
24984 
25007  {
25008  LockTableResponse actualResponse_ = SubmitRequest<LockTableResponse>("/lock/table", request_, false);
25009 
25010  return actualResponse_;
25011  }
25012 
25077  public LockTableResponse lockTable( string table_name,
25078  string lock_type = LockTableRequest.LockType.STATUS,
25079  IDictionary<string, string> options = null )
25080  {
25081  return lockTable( new LockTableRequest( table_name, lock_type, options ) );
25082  }
25083 
25101  {
25102  MatchGraphResponse actualResponse_ = SubmitRequest<MatchGraphResponse>("/match/graph", request_, false);
25103 
25104  return actualResponse_;
25105  }
25106 
26085  public MatchGraphResponse matchGraph( string graph_name,
26086  IList<string> sample_points,
26087  string solve_method = MatchGraphRequest.SolveMethod.MARKOV_CHAIN,
26088  string solution_table = "",
26089  IDictionary<string, string> options = null )
26090  {
26091  return matchGraph( new MatchGraphRequest( graph_name, sample_points,
26092  solve_method, solution_table,
26093  options ) );
26094  }
26095 
26109  {
26110  ModifyGraphResponse actualResponse_ = SubmitRequest<ModifyGraphResponse>("/modify/graph", request_, false);
26111 
26112  return actualResponse_;
26113  }
26114 
26473  public ModifyGraphResponse modifyGraph( string graph_name,
26474  IList<string> nodes,
26475  IList<string> edges,
26476  IList<string> weights,
26477  IList<string> restrictions,
26478  IDictionary<string, string> options = null )
26479  {
26480  return modifyGraph( new ModifyGraphRequest( graph_name, nodes, edges, weights,
26481  restrictions, options ) );
26482  }
26483 
26513  {
26514  QueryGraphResponse actualResponse_ = SubmitRequest<QueryGraphResponse>("/query/graph", request_, false);
26515 
26516  return actualResponse_;
26517  }
26518 
26733  public QueryGraphResponse queryGraph( string graph_name,
26734  IList<string> queries,
26735  IList<string> restrictions = null,
26736  string adjacency_table = "",
26737  int rings = 1,
26738  IDictionary<string, string> options = null )
26739  {
26740  return queryGraph( new QueryGraphRequest( graph_name, queries, restrictions,
26741  adjacency_table, rings, options ) );
26742  }
26743 
26758  {
26759  RepartitionGraphResponse actualResponse_ = SubmitRequest<RepartitionGraphResponse>("/repartition/graph", request_, false);
26760 
26761  return actualResponse_;
26762  }
26763 
26804  public RepartitionGraphResponse repartitionGraph( string graph_name,
26805  IDictionary<string, string> options = null )
26806  {
26807  return repartitionGraph( new RepartitionGraphRequest( graph_name, options ) );
26808  }
26809 
26811  public ReserveResourceResponse reserveResource( ReserveResourceRequest request_ )
26812  {
26813  ReserveResourceResponse actualResponse_ = SubmitRequest<ReserveResourceResponse>("/reserve/resource", request_, false);
26814 
26815  return actualResponse_;
26816  }
26818 
26820  public ReserveResourceResponse reserveResource( string component,
26821  string name,
26822  string action,
26823  long bytes_requested = 0,
26824  long owner_id = 0,
26825  IDictionary<string, string> options = null )
26826  {
26827  return reserveResource( new ReserveResourceRequest( component, name, action,
26828  bytes_requested, owner_id,
26829  options ) );
26830  }
26832 
26846  {
26847  RestoreBackupResponse actualResponse_ = SubmitRequest<RestoreBackupResponse>("/restore/backup", request_, false);
26848 
26849  return actualResponse_;
26850  }
26851 
27166  public RestoreBackupResponse restoreBackup( string backup_name,
27167  IDictionary<string, string> restore_objects_map,
27168  string datasource_name,
27169  IDictionary<string, string> options = null )
27170  {
27171  return restoreBackup( new RestoreBackupRequest( backup_name,
27172  restore_objects_map,
27173  datasource_name, options ) );
27174  }
27175 
27184  {
27185  RevokePermissionResponse actualResponse_ = SubmitRequest<RevokePermissionResponse>("/revoke/permission", request_, false);
27186 
27187  return actualResponse_;
27188  }
27189 
27371  public RevokePermissionResponse revokePermission( string principal,
27372  string _object,
27373  string object_type,
27374  string permission,
27375  IDictionary<string, string> options = null )
27376  {
27377  return revokePermission( new RevokePermissionRequest( principal, _object,
27378  object_type, permission,
27379  options ) );
27380  }
27381 
27392  {
27393  RevokePermissionCredentialResponse actualResponse_ = SubmitRequest<RevokePermissionCredentialResponse>("/revoke/permission/credential", request_, false);
27394 
27395  return actualResponse_;
27396  }
27397 
27433  string permission,
27434  string credential_name,
27435  IDictionary<string, string> options = null )
27436  {
27438  permission,
27439  credential_name,
27440  options ) );
27441  }
27442 
27452  {
27453  RevokePermissionDatasourceResponse actualResponse_ = SubmitRequest<RevokePermissionDatasourceResponse>("/revoke/permission/datasource", request_, false);
27454 
27455  return actualResponse_;
27456  }
27457 
27492  string permission,
27493  string datasource_name,
27494  IDictionary<string, string> options = null )
27495  {
27497  permission,
27498  datasource_name,
27499  options ) );
27500  }
27501 
27511  {
27512  RevokePermissionDirectoryResponse actualResponse_ = SubmitRequest<RevokePermissionDirectoryResponse>("/revoke/permission/directory", request_, false);
27513 
27514  return actualResponse_;
27515  }
27516 
27552  string permission,
27553  string directory_name,
27554  IDictionary<string, string> options = null )
27555  {
27557  permission,
27558  directory_name,
27559  options ) );
27560  }
27561 
27570  {
27571  RevokePermissionProcResponse actualResponse_ = SubmitRequest<RevokePermissionProcResponse>("/revoke/permission/proc", request_, false);
27572 
27573  return actualResponse_;
27574  }
27575 
27607  string permission,
27608  string proc_name,
27609  IDictionary<string, string> options = null )
27610  {
27612  permission,
27613  proc_name,
27614  options ) );
27615  }
27616 
27625  {
27626  RevokePermissionSystemResponse actualResponse_ = SubmitRequest<RevokePermissionSystemResponse>("/revoke/permission/system", request_, false);
27627 
27628  return actualResponse_;
27629  }
27630 
27680  string permission,
27681  IDictionary<string, string> options = null )
27682  {
27684  permission,
27685  options ) );
27686  }
27687 
27696  {
27697  RevokePermissionTableResponse actualResponse_ = SubmitRequest<RevokePermissionTableResponse>("/revoke/permission/table", request_, false);
27698 
27699  return actualResponse_;
27700  }
27701 
27763  string permission,
27764  string table_name,
27765  IDictionary<string, string> options = null )
27766  {
27768  permission,
27769  table_name,
27770  options ) );
27771  }
27772 
27781  {
27782  RevokeRoleResponse actualResponse_ = SubmitRequest<RevokeRoleResponse>("/revoke/role", request_, false);
27783 
27784  return actualResponse_;
27785  }
27786 
27799  public RevokeRoleResponse revokeRole( string role,
27800  string member,
27801  IDictionary<string, string> options = null )
27802  {
27803  return revokeRole( new RevokeRoleRequest( role, member, options ) );
27804  }
27805 
27819  {
27820  ShowBackupResponse actualResponse_ = SubmitRequest<ShowBackupResponse>("/show/backup", request_, false);
27821 
27822  return actualResponse_;
27823  }
27824 
27909  public ShowBackupResponse showBackup( string backup_name,
27910  string datasource_name,
27911  IDictionary<string, string> options = null )
27912  {
27913  return showBackup( new ShowBackupRequest( backup_name, datasource_name,
27914  options ) );
27915  }
27916 
27918  public ShowContainerRegistryResponse showContainerRegistry( ShowContainerRegistryRequest request_ )
27919  {
27920  ShowContainerRegistryResponse actualResponse_ = SubmitRequest<ShowContainerRegistryResponse>("/show/container/registry", request_, false);
27921 
27922  return actualResponse_;
27923  }
27925 
27927  public ShowContainerRegistryResponse showContainerRegistry( string registry_name,
27928  IDictionary<string, string> options = null )
27929  {
27930  return showContainerRegistry( new ShowContainerRegistryRequest( registry_name,
27931  options ) );
27932  }
27934 
27944  {
27945  ShowCredentialResponse actualResponse_ = SubmitRequest<ShowCredentialResponse>("/show/credential", request_, false);
27946 
27947  return actualResponse_;
27948  }
27949 
27962  public ShowCredentialResponse showCredential( string credential_name,
27963  IDictionary<string, string> options = null )
27964  {
27965  return showCredential( new ShowCredentialRequest( credential_name, options ) );
27966  }
27967 
27977  {
27978  ShowDatasinkResponse actualResponse_ = SubmitRequest<ShowDatasinkResponse>("/show/datasink", request_, false);
27979 
27980  return actualResponse_;
27981  }
27982 
27995  public ShowDatasinkResponse showDatasink( string name,
27996  IDictionary<string, string> options = null )
27997  {
27998  return showDatasink( new ShowDatasinkRequest( name, options ) );
27999  }
28000 
28010  {
28011  ShowDatasourceResponse actualResponse_ = SubmitRequest<ShowDatasourceResponse>("/show/datasource", request_, false);
28012 
28013  return actualResponse_;
28014  }
28015 
28029  IDictionary<string, string> options = null )
28030  {
28031  return showDatasource( new ShowDatasourceRequest( name, options ) );
28032  }
28033 
28044  {
28045  ShowDirectoriesResponse actualResponse_ = SubmitRequest<ShowDirectoriesResponse>("/show/directories", request_, false);
28046 
28047  return actualResponse_;
28048  }
28049 
28061  public ShowDirectoriesResponse showDirectories( string directory_name = "",
28062  IDictionary<string, string> options = null )
28063  {
28064  return showDirectories( new ShowDirectoriesRequest( directory_name, options ) );
28065  }
28066 
28077  {
28078  ShowEnvironmentResponse actualResponse_ = SubmitRequest<ShowEnvironmentResponse>("/show/environment", request_, false);
28079 
28080  return actualResponse_;
28081  }
28082 
28154  public ShowEnvironmentResponse showEnvironment( string environment_name = "",
28155  IDictionary<string, string> options = null )
28156  {
28157  return showEnvironment( new ShowEnvironmentRequest( environment_name, options ) );
28158  }
28159 
28170  {
28171  ShowFilesResponse actualResponse_ = SubmitRequest<ShowFilesResponse>("/show/files", request_, false);
28172 
28173  return actualResponse_;
28174  }
28175 
28191  public ShowFilesResponse showFiles( IList<string> paths,
28192  IDictionary<string, string> options = null )
28193  {
28194  return showFiles( new ShowFilesRequest( paths, options ) );
28195  }
28196 
28198  public ShowFunctionsResponse showFunctions( ShowFunctionsRequest request_ )
28199  {
28200  ShowFunctionsResponse actualResponse_ = SubmitRequest<ShowFunctionsResponse>("/show/functions", request_, false);
28201 
28202  return actualResponse_;
28203  }
28205 
28207  public ShowFunctionsResponse showFunctions( IList<string> names,
28208  IDictionary<string, string> options = null )
28209  {
28210  return showFunctions( new ShowFunctionsRequest( names, options ) );
28211  }
28213 
28222  {
28223  ShowGraphResponse actualResponse_ = SubmitRequest<ShowGraphResponse>("/show/graph", request_, false);
28224 
28225  return actualResponse_;
28226  }
28227 
28273  public ShowGraphResponse showGraph( string graph_name = "",
28274  IDictionary<string, string> options = null )
28275  {
28276  return showGraph( new ShowGraphRequest( graph_name, options ) );
28277  }
28278 
28280  public ShowGraphGrammarResponse showGraphGrammar( ShowGraphGrammarRequest request_ )
28281  {
28282  ShowGraphGrammarResponse actualResponse_ = SubmitRequest<ShowGraphGrammarResponse>("/show/graph/grammar", request_, false);
28283 
28284  return actualResponse_;
28285  }
28287 
28289  public ShowGraphGrammarResponse showGraphGrammar( IDictionary<string, string> options = null )
28290  {
28291  return showGraphGrammar( new ShowGraphGrammarRequest( options ) );
28292  }
28294 
28296  public ShowModelResponse showModel( ShowModelRequest request_ )
28297  {
28298  ShowModelResponse actualResponse_ = SubmitRequest<ShowModelResponse>("/show/model", request_, false);
28299 
28300  return actualResponse_;
28301  }
28303 
28305  public ShowModelResponse showModel( IList<string> model_names = null,
28306  IDictionary<string, string> options = null )
28307  {
28308  return showModel( new ShowModelRequest( model_names, options ) );
28309  }
28311 
28319  {
28320  ShowProcResponse actualResponse_ = SubmitRequest<ShowProcResponse>("/show/proc", request_, false);
28321 
28322  return actualResponse_;
28323  }
28324 
28363  public ShowProcResponse showProc( string proc_name = "",
28364  IDictionary<string, string> options = null )
28365  {
28366  return showProc( new ShowProcRequest( proc_name, options ) );
28367  }
28368 
28381  {
28382  ShowProcStatusResponse actualResponse_ = SubmitRequest<ShowProcStatusResponse>("/show/proc/status", request_, false);
28383 
28384  return actualResponse_;
28385  }
28386 
28445  public ShowProcStatusResponse showProcStatus( string run_id = "",
28446  IDictionary<string, string> options = null )
28447  {
28448  return showProcStatus( new ShowProcStatusRequest( run_id, options ) );
28449  }
28450 
28463  {
28464  ShowResourceObjectsResponse actualResponse_ = SubmitRequest<ShowResourceObjectsResponse>("/show/resource/objects", request_, false);
28465 
28466  return actualResponse_;
28467  }
28468 
28562  public ShowResourceObjectsResponse showResourceObjects( IDictionary<string, string> options = null )
28563  {
28564  return showResourceObjects( new ShowResourceObjectsRequest( options ) );
28565  }
28566 
28575  {
28576  ShowResourceStatisticsResponse actualResponse_ = SubmitRequest<ShowResourceStatisticsResponse>("/show/resource/statistics", request_, false);
28577 
28578  return actualResponse_;
28579  }
28580 
28588  public ShowResourceStatisticsResponse showResourceStatistics( IDictionary<string, string> options = null )
28589  {
28590  return showResourceStatistics( new ShowResourceStatisticsRequest( options ) );
28591  }
28592 
28601  {
28602  ShowResourceGroupsResponse actualResponse_ = SubmitRequest<ShowResourceGroupsResponse>("/show/resourcegroups", request_, false);
28603 
28604  return actualResponse_;
28605  }
28606 
28694  public ShowResourceGroupsResponse showResourceGroups( IList<string> names,
28695  IDictionary<string, string> options = null )
28696  {
28697  return showResourceGroups( new ShowResourceGroupsRequest( names, options ) );
28698  }
28699 
28710  {
28711  ShowSchemaResponse actualResponse_ = SubmitRequest<ShowSchemaResponse>("/show/schema", request_, false);
28712 
28713  return actualResponse_;
28714  }
28715 
28758  public ShowSchemaResponse showSchema( string schema_name,
28759  IDictionary<string, string> options = null )
28760  {
28761  return showSchema( new ShowSchemaRequest( schema_name, options ) );
28762  }
28763 
28775  {
28776  ShowSecurityResponse actualResponse_ = SubmitRequest<ShowSecurityResponse>("/show/security", request_, false);
28777 
28778  return actualResponse_;
28779  }
28780 
28820  public ShowSecurityResponse showSecurity( IList<string> names,
28821  IDictionary<string, string> options = null )
28822  {
28823  return showSecurity( new ShowSecurityRequest( names, options ) );
28824  }
28825 
28834  {
28835  ShowSqlProcResponse actualResponse_ = SubmitRequest<ShowSqlProcResponse>("/show/sql/proc", request_, false);
28836 
28837  return actualResponse_;
28838  }
28839 
28880  public ShowSqlProcResponse showSqlProc( string procedure_name = "",
28881  IDictionary<string, string> options = null )
28882  {
28883  return showSqlProc( new ShowSqlProcRequest( procedure_name, options ) );
28884  }
28885 
28894  {
28895  ShowStatisticsResponse actualResponse_ = SubmitRequest<ShowStatisticsResponse>("/show/statistics", request_, false);
28896 
28897  return actualResponse_;
28898  }
28899 
28943  public ShowStatisticsResponse showStatistics( IList<string> table_names,
28944  IDictionary<string, string> options = null )
28945  {
28946  return showStatistics( new ShowStatisticsRequest( table_names, options ) );
28947  }
28948 
28959  {
28960  ShowSystemPropertiesResponse actualResponse_ = SubmitRequest<ShowSystemPropertiesResponse>("/show/system/properties", request_, false);
28961 
28962  return actualResponse_;
28963  }
28964 
28984  public ShowSystemPropertiesResponse showSystemProperties( IDictionary<string, string> options = null )
28985  {
28986  return showSystemProperties( new ShowSystemPropertiesRequest( options ) );
28987  }
28988 
28999  {
29000  ShowSystemStatusResponse actualResponse_ = SubmitRequest<ShowSystemStatusResponse>("/show/system/status", request_, false);
29001 
29002  return actualResponse_;
29003  }
29004 
29014  public ShowSystemStatusResponse showSystemStatus( IDictionary<string, string> options = null )
29015  {
29016  return showSystemStatus( new ShowSystemStatusRequest( options ) );
29017  }
29018 
29029  {
29030  ShowSystemTimingResponse actualResponse_ = SubmitRequest<ShowSystemTimingResponse>("/show/system/timing", request_, false);
29031 
29032  return actualResponse_;
29033  }
29034 
29044  public ShowSystemTimingResponse showSystemTiming( IDictionary<string, string> options = null )
29045  {
29046  return showSystemTiming( new ShowSystemTimingRequest( options ) );
29047  }
29048 
29091  {
29092  ShowTableResponse actualResponse_ = SubmitRequest<ShowTableResponse>("/show/table", request_, false);
29093 
29094 
29095  for ( int i_ = 0; i_ < actualResponse_.type_ids.Count; ++i_ )
29096  {
29097  SetDecoderIfMissing( actualResponse_.type_ids[i_],
29098  actualResponse_.type_labels[i_],
29099  actualResponse_.type_schemas[i_],
29100  actualResponse_.properties[i_] );
29101  }
29102 
29103  return actualResponse_;
29104  }
29105 
29410  public ShowTableResponse showTable( string table_name,
29411  IDictionary<string, string> options = null )
29412  {
29413  return showTable( new ShowTableRequest( table_name, options ) );
29414  }
29415 
29424  {
29425  ShowTableMetadataResponse actualResponse_ = SubmitRequest<ShowTableMetadataResponse>("/show/table/metadata", request_, false);
29426 
29427  return actualResponse_;
29428  }
29429 
29442  public ShowTableMetadataResponse showTableMetadata( IList<string> table_names,
29443  IDictionary<string, string> options = null )
29444  {
29445  return showTableMetadata( new ShowTableMetadataRequest( table_names, options ) );
29446  }
29447 
29459  {
29460  ShowTableMonitorsResponse actualResponse_ = SubmitRequest<ShowTableMonitorsResponse>("/show/tablemonitors", request_, false);
29461 
29462  return actualResponse_;
29463  }
29464 
29478  public ShowTableMonitorsResponse showTableMonitors( IList<string> monitor_ids,
29479  IDictionary<string, string> options = null )
29480  {
29481  return showTableMonitors( new ShowTableMonitorsRequest( monitor_ids, options ) );
29482  }
29483 
29497  {
29498  ShowTablesByTypeResponse actualResponse_ = SubmitRequest<ShowTablesByTypeResponse>("/show/tables/bytype", request_, false);
29499 
29500  return actualResponse_;
29501  }
29502 
29522  string label,
29523  IDictionary<string, string> options = null )
29524  {
29525  return showTablesByType( new ShowTablesByTypeRequest( type_id, label, options ) );
29526  }
29527 
29536  {
29537  ShowTriggersResponse actualResponse_ = SubmitRequest<ShowTriggersResponse>("/show/triggers", request_, false);
29538 
29539  return actualResponse_;
29540  }
29541 
29552  public ShowTriggersResponse showTriggers( IList<string> trigger_ids,
29553  IDictionary<string, string> options = null )
29554  {
29555  return showTriggers( new ShowTriggersRequest( trigger_ids, options ) );
29556  }
29557 
29569  {
29570  ShowTypesResponse actualResponse_ = SubmitRequest<ShowTypesResponse>("/show/types", request_, false);
29571 
29572 
29573  for ( int i_ = 0; i_ < actualResponse_.type_ids.Count; ++i_ )
29574  {
29575  SetDecoderIfMissing( actualResponse_.type_ids[i_],
29576  actualResponse_.labels[i_],
29577  actualResponse_.type_schemas[i_],
29578  actualResponse_.properties[i_] );
29579  }
29580 
29581  return actualResponse_;
29582  }
29583 
29627  public ShowTypesResponse showTypes( string type_id,
29628  string label,
29629  IDictionary<string, string> options = null )
29630  {
29631  return showTypes( new ShowTypesRequest( type_id, label, options ) );
29632  }
29633 
29641  {
29642  ShowVideoResponse actualResponse_ = SubmitRequest<ShowVideoResponse>("/show/video", request_, false);
29643 
29644  return actualResponse_;
29645  }
29646 
29656  public ShowVideoResponse showVideo( IList<string> paths,
29657  IDictionary<string, string> options = null )
29658  {
29659  return showVideo( new ShowVideoRequest( paths, options ) );
29660  }
29661 
29670  {
29671  ShowWalResponse actualResponse_ = SubmitRequest<ShowWalResponse>("/show/wal", request_, false);
29672 
29673  return actualResponse_;
29674  }
29675 
29711  public ShowWalResponse showWal( IList<string> table_names,
29712  IDictionary<string, string> options = null )
29713  {
29714  return showWal( new ShowWalRequest( table_names, options ) );
29715  }
29716 
29735  {
29736  SolveGraphResponse actualResponse_ = SubmitRequest<SolveGraphResponse>("/solve/graph", request_, false);
29737 
29738  return actualResponse_;
29739  }
29740 
30191  public SolveGraphResponse solveGraph( string graph_name,
30192  IList<string> weights_on_edges = null,
30193  IList<string> restrictions = null,
30194  string solver_type = SolveGraphRequest.SolverType.SHORTEST_PATH,
30195  IList<string> source_nodes = null,
30196  IList<string> destination_nodes = null,
30197  string solution_table = "graph_solutions",
30198  IDictionary<string, string> options = null )
30199  {
30200  return solveGraph( new SolveGraphRequest( graph_name, weights_on_edges,
30201  restrictions, solver_type,
30202  source_nodes, destination_nodes,
30203  solution_table, options ) );
30204  }
30205 
30244  {
30245  UpdateRecordsResponse actualResponse_ = SubmitRequest<UpdateRecordsResponse>("/update/records", request_, true);
30246 
30247  return actualResponse_;
30248  }
30249 
30290  {
30291  RawUpdateRecordsRequest actualRequest_ = new RawUpdateRecordsRequest();
30292  actualRequest_.table_name = request_.table_name;
30293  actualRequest_.expressions = request_.expressions;
30294  actualRequest_.new_values_maps = request_.new_values_maps;
30295  foreach (var thisObj in request_.data) actualRequest_.records_to_insert.Add( AvroEncode( thisObj ) );
30296  actualRequest_.options = request_.options;
30297  UpdateRecordsResponse actualResponse_ = SubmitRequest<UpdateRecordsResponse>("/update/records", actualRequest_, true);
30298 
30299  return actualResponse_;
30300  }
30301 
30601  public UpdateRecordsResponse updateRecords<T>( string table_name,
30602  IList<string> expressions,
30603  IList<IDictionary<string, string>> new_values_maps,
30604  IList<T> data = null,
30605  IDictionary<string, string> options = null )
30606  {
30607  return updateRecords<T>( new UpdateRecordsRequest<T>( table_name, expressions,
30608  new_values_maps, data,
30609  options ) );
30610  }
30611 
30625  {
30626  UpdateRecordsBySeriesResponse actualResponse_ = SubmitRequest<UpdateRecordsBySeriesResponse>("/update/records/byseries", request_, false);
30627 
30628  return actualResponse_;
30629  }
30630 
30659  string world_table_name,
30660  string view_name = "",
30661  IList<string> reserved = null,
30662  IDictionary<string, string> options = null )
30663  {
30664  return updateRecordsBySeries( new UpdateRecordsBySeriesRequest( table_name,
30665  world_table_name,
30666  view_name,
30667  reserved,
30668  options ) );
30669  }
30670 
30741  {
30742  UploadFilesResponse actualResponse_ = SubmitRequest<UploadFilesResponse>("/upload/files", request_, false);
30743 
30744  return actualResponse_;
30745  }
30746 
30944  public UploadFilesResponse uploadFiles( IList<string> file_names,
30945  IList<byte[]> file_data,
30946  IDictionary<string, string> options = null )
30947  {
30948  return uploadFiles( new UploadFilesRequest( file_names, file_data, options ) );
30949  }
30950 
30969  {
30970  UploadFilesFromurlResponse actualResponse_ = SubmitRequest<UploadFilesFromurlResponse>("/upload/files/fromurl", request_, false);
30971 
30972  return actualResponse_;
30973  }
30974 
31000  public UploadFilesFromurlResponse uploadFilesFromurl( IList<string> file_names,
31001  IList<string> urls,
31002  IDictionary<string, string> options = null )
31003  {
31004  return uploadFilesFromurl( new UploadFilesFromurlRequest( file_names, urls,
31005  options ) );
31006  }
31007 
31009  public VisualizeGetFeatureInfoResponse visualizeGetFeatureInfo( VisualizeGetFeatureInfoRequest request_ )
31010  {
31011  VisualizeGetFeatureInfoResponse actualResponse_ = SubmitRequest<VisualizeGetFeatureInfoResponse>("/visualize/getfeatureinfo", request_, false);
31012 
31013  return actualResponse_;
31014  }
31016 
31018  public VisualizeGetFeatureInfoResponse visualizeGetFeatureInfo( IList<string> table_names,
31019  IList<string> x_column_names,
31020  IList<string> y_column_names,
31021  IList<string> geometry_column_names,
31022  IList<IList<string>> query_column_names,
31023  string projection,
31024  double min_x,
31025  double max_x,
31026  double min_y,
31027  double max_y,
31028  int width,
31029  int height,
31030  int x,
31031  int y,
31032  int radius,
31033  long limit,
31034  string encoding,
31035  IDictionary<string, string> options = null )
31036  {
31037  return visualizeGetFeatureInfo( new VisualizeGetFeatureInfoRequest( table_names,
31038  x_column_names,
31039  y_column_names,
31040  geometry_column_names,
31041  query_column_names,
31042  projection,
31043  min_x,
31044  max_x,
31045  min_y,
31046  max_y,
31047  width,
31048  height, x,
31049  y, radius,
31050  limit,
31051  encoding,
31052  options ) );
31053  }
31055 
31057  public VisualizeImageResponse visualizeImage( VisualizeImageRequest request_ )
31058  {
31059  VisualizeImageResponse actualResponse_ = SubmitRequest<VisualizeImageResponse>("/visualize/image", request_, false);
31060 
31061  return actualResponse_;
31062  }
31064 
31066  public VisualizeImageResponse visualizeImage( IList<string> table_names,
31067  IList<string> world_table_names,
31068  string x_column_name,
31069  string y_column_name,
31070  string symbol_column_name,
31071  string geometry_column_name,
31072  IList<IList<string>> track_ids,
31073  double min_x,
31074  double max_x,
31075  double min_y,
31076  double max_y,
31077  int width,
31078  int height,
31079  string projection,
31080  long bg_color,
31081  IDictionary<string, IList<string>> style_options,
31082  IDictionary<string, string> options = null )
31083  {
31084  return visualizeImage( new VisualizeImageRequest( table_names,
31085  world_table_names,
31086  x_column_name,
31087  y_column_name,
31088  symbol_column_name,
31089  geometry_column_name,
31090  track_ids, min_x, max_x,
31091  min_y, max_y, width, height,
31092  projection, bg_color,
31093  style_options, options ) );
31094  }
31096 
31111  {
31112  VisualizeImageChartResponse actualResponse_ = SubmitRequest<VisualizeImageChartResponse>("/visualize/image/chart", request_, false);
31113 
31114  return actualResponse_;
31115  }
31116 
31406  IList<string> x_column_names,
31407  IList<string> y_column_names,
31408  double min_x,
31409  double max_x,
31410  double min_y,
31411  double max_y,
31412  int width,
31413  int height,
31414  string bg_color,
31415  IDictionary<string, IList<string>> style_options,
31416  IDictionary<string, string> options = null )
31417  {
31418  return visualizeImageChart( new VisualizeImageChartRequest( table_name,
31419  x_column_names,
31420  y_column_names,
31421  min_x, max_x,
31422  min_y, max_y,
31423  width, height,
31424  bg_color,
31425  style_options,
31426  options ) );
31427  }
31428 
31430  public VisualizeImageClassbreakResponse visualizeImageClassbreak( VisualizeImageClassbreakRequest request_ )
31431  {
31432  VisualizeImageClassbreakResponse actualResponse_ = SubmitRequest<VisualizeImageClassbreakResponse>("/visualize/image/classbreak", request_, false);
31433 
31434  return actualResponse_;
31435  }
31437 
31439  public VisualizeImageClassbreakResponse visualizeImageClassbreak( IList<string> table_names,
31440  IList<string> world_table_names,
31441  string x_column_name,
31442  string y_column_name,
31443  string symbol_column_name,
31444  string geometry_column_name,
31445  IList<IList<string>> track_ids,
31446  string cb_attr,
31447  IList<string> cb_vals,
31448  string cb_pointcolor_attr,
31449  IList<string> cb_pointcolor_vals,
31450  string cb_pointalpha_attr,
31451  IList<string> cb_pointalpha_vals,
31452  string cb_pointsize_attr,
31453  IList<string> cb_pointsize_vals,
31454  string cb_pointshape_attr,
31455  IList<string> cb_pointshape_vals,
31456  double min_x,
31457  double max_x,
31458  double min_y,
31459  double max_y,
31460  int width,
31461  int height,
31462  string projection,
31463  long bg_color,
31464  IDictionary<string, IList<string>> style_options,
31465  IDictionary<string, string> options,
31466  IList<int> cb_transparency_vec )
31467  {
31468  return visualizeImageClassbreak( new VisualizeImageClassbreakRequest( table_names,
31469  world_table_names,
31470  x_column_name,
31471  y_column_name,
31472  symbol_column_name,
31473  geometry_column_name,
31474  track_ids,
31475  cb_attr,
31476  cb_vals,
31477  cb_pointcolor_attr,
31478  cb_pointcolor_vals,
31479  cb_pointalpha_attr,
31480  cb_pointalpha_vals,
31481  cb_pointsize_attr,
31482  cb_pointsize_vals,
31483  cb_pointshape_attr,
31484  cb_pointshape_vals,
31485  min_x,
31486  max_x,
31487  min_y,
31488  max_y,
31489  width,
31490  height,
31491  projection,
31492  bg_color,
31493  style_options,
31494  options,
31495  cb_transparency_vec ) );
31496  }
31498 
31500  public VisualizeImageContourResponse visualizeImageContour( VisualizeImageContourRequest request_ )
31501  {
31502  VisualizeImageContourResponse actualResponse_ = SubmitRequest<VisualizeImageContourResponse>("/visualize/image/contour", request_, false);
31503 
31504  return actualResponse_;
31505  }
31507 
31509  public VisualizeImageContourResponse visualizeImageContour( IList<string> table_names,
31510  string x_column_name,
31511  string y_column_name,
31512  string value_column_name,
31513  double min_x,
31514  double max_x,
31515  double min_y,
31516  double max_y,
31517  int width,
31518  int height,
31519  string projection,
31520  IDictionary<string, string> style_options,
31521  IDictionary<string, string> options = null )
31522  {
31523  return visualizeImageContour( new VisualizeImageContourRequest( table_names,
31524  x_column_name,
31525  y_column_name,
31526  value_column_name,
31527  min_x, max_x,
31528  min_y, max_y,
31529  width, height,
31530  projection,
31531  style_options,
31532  options ) );
31533  }
31535 
31537  public VisualizeImageHeatmapResponse visualizeImageHeatmap( VisualizeImageHeatmapRequest request_ )
31538  {
31539  VisualizeImageHeatmapResponse actualResponse_ = SubmitRequest<VisualizeImageHeatmapResponse>("/visualize/image/heatmap", request_, false);
31540 
31541  return actualResponse_;
31542  }
31544 
31546  public VisualizeImageHeatmapResponse visualizeImageHeatmap( IList<string> table_names,
31547  string x_column_name,
31548  string y_column_name,
31549  string value_column_name,
31550  string geometry_column_name,
31551  double min_x,
31552  double max_x,
31553  double min_y,
31554  double max_y,
31555  int width,
31556  int height,
31557  string projection,
31558  IDictionary<string, string> style_options,
31559  IDictionary<string, string> options = null )
31560  {
31561  return visualizeImageHeatmap( new VisualizeImageHeatmapRequest( table_names,
31562  x_column_name,
31563  y_column_name,
31564  value_column_name,
31565  geometry_column_name,
31566  min_x, max_x,
31567  min_y, max_y,
31568  width, height,
31569  projection,
31570  style_options,
31571  options ) );
31572  }
31574 
31576  public VisualizeImageLabelsResponse visualizeImageLabels( VisualizeImageLabelsRequest request_ )
31577  {
31578  VisualizeImageLabelsResponse actualResponse_ = SubmitRequest<VisualizeImageLabelsResponse>("/visualize/image/labels", request_, false);
31579 
31580  return actualResponse_;
31581  }
31583 
31585  public VisualizeImageLabelsResponse visualizeImageLabels( string table_name,
31586  string x_column_name,
31587  string y_column_name,
31588  string x_offset,
31589  string y_offset,
31590  string text_string,
31591  string font,
31592  string text_color,
31593  string text_angle,
31594  string text_scale,
31595  string draw_box,
31596  string draw_leader,
31597  string line_width,
31598  string line_color,
31599  string fill_color,
31600  string leader_x_column_name,
31601  string leader_y_column_name,
31602  string filter,
31603  double min_x,
31604  double max_x,
31605  double min_y,
31606  double max_y,
31607  int width,
31608  int height,
31609  string projection = VisualizeImageLabelsRequest.Projection.PLATE_CARREE,
31610  IDictionary<string, string> options = null )
31611  {
31612  return visualizeImageLabels( new VisualizeImageLabelsRequest( table_name,
31613  x_column_name,
31614  y_column_name,
31615  x_offset,
31616  y_offset,
31617  text_string,
31618  font,
31619  text_color,
31620  text_angle,
31621  text_scale,
31622  draw_box,
31623  draw_leader,
31624  line_width,
31625  line_color,
31626  fill_color,
31627  leader_x_column_name,
31628  leader_y_column_name,
31629  filter, min_x,
31630  max_x, min_y,
31631  max_y, width,
31632  height,
31633  projection,
31634  options ) );
31635  }
31637 
31652  {
31653  VisualizeIsochroneResponse actualResponse_ = SubmitRequest<VisualizeIsochroneResponse>("/visualize/isochrone", request_, false);
31654 
31655  return actualResponse_;
31656  }
31657 
32587  string source_node,
32588  double max_solution_radius,
32589  IList<string> weights_on_edges,
32590  IList<string> restrictions,
32591  int num_levels,
32592  bool generate_image,
32593  string levels_table,
32594  IDictionary<string, string> style_options,
32595  IDictionary<string, string> solve_options = null,
32596  IDictionary<string, string> contour_options = null,
32597  IDictionary<string, string> options = null )
32598  {
32599  return visualizeIsochrone( new VisualizeIsochroneRequest( graph_name,
32600  source_node,
32601  max_solution_radius,
32602  weights_on_edges,
32603  restrictions,
32604  num_levels,
32605  generate_image,
32606  levels_table,
32607  style_options,
32608  solve_options,
32609  contour_options,
32610  options ) );
32611  }
32612  } // end class Kinetica
32613 } // 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 snapshot of existing objects, at the remote file store access...
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 one or more backups accessible via the data source specified by datasource_na...
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 one or more existing database backups and contained snapshots, accessible via the data sink s...
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, accessible via the data sink specified by datasink_name .
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 one or more backups accessible via the data source specified by datasource_na...
RestoreBackupResponse restoreBackup(RestoreBackupRequest request_)
Restores database objects from a backup accessible via the data source specified by datasource_name.
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 snapshot of existing objects, at the remote file store access...
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, accessible via the data sink specified by datasink_name.
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 database objects from a backup accessible via the data source specified by datasource_name .
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:19
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 one or more existing database backups and contained snapshots, accessible via the data sink s...
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:232
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