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 
1192  public AdminRepairTableResponse adminRepairTable( IList<string> table_names,
1193  IDictionary<string, string> options = null )
1194  {
1195  return adminRepairTable( new AdminRepairTableRequest( table_names, options ) );
1196  }
1197 
1206  {
1207  AdminSendAlertResponse actualResponse_ = SubmitRequest<AdminSendAlertResponse>("/admin/send/alert", request_, false);
1208 
1209  return actualResponse_;
1210  }
1211 
1252  public AdminSendAlertResponse adminSendAlert( string message,
1253  string label,
1254  string log_level,
1255  IDictionary<string, string> options = null )
1256  {
1257  return adminSendAlert( new AdminSendAlertRequest( message, label, log_level,
1258  options ) );
1259  }
1260 
1269  {
1270  AdminShowAlertsResponse actualResponse_ = SubmitRequest<AdminShowAlertsResponse>("/admin/show/alerts", request_, false);
1271 
1272  return actualResponse_;
1273  }
1274 
1287  IDictionary<string, string> options = null )
1288  {
1289  return adminShowAlerts( new AdminShowAlertsRequest( num_alerts, options ) );
1290  }
1291 
1304  {
1305  AdminShowClusterOperationsResponse actualResponse_ = SubmitRequest<AdminShowClusterOperationsResponse>("/admin/show/cluster/operations", request_, false);
1306 
1307  return actualResponse_;
1308  }
1309 
1325  IDictionary<string, string> options = null )
1326  {
1328  options ) );
1329  }
1330 
1338  {
1339  AdminShowJobsResponse actualResponse_ = SubmitRequest<AdminShowJobsResponse>("/admin/show/jobs", request_, false);
1340 
1341  return actualResponse_;
1342  }
1343 
1400  public AdminShowJobsResponse adminShowJobs( IDictionary<string, string> options = null )
1401  {
1402  return adminShowJobs( new AdminShowJobsRequest( options ) );
1403  }
1404 
1416  {
1417  AdminShowShardsResponse actualResponse_ = SubmitRequest<AdminShowShardsResponse>("/admin/show/shards", request_, false);
1418 
1419  return actualResponse_;
1420  }
1421 
1432  public AdminShowShardsResponse adminShowShards( IDictionary<string, string> options = null )
1433  {
1434  return adminShowShards( new AdminShowShardsRequest( options ) );
1435  }
1436 
1444  {
1445  AdminShutdownResponse actualResponse_ = SubmitRequest<AdminShutdownResponse>("/admin/shutdown", request_, false);
1446 
1447  return actualResponse_;
1448  }
1449 
1460  public AdminShutdownResponse adminShutdown( string exit_type,
1461  string authorization,
1462  IDictionary<string, string> options = null )
1463  {
1464  return adminShutdown( new AdminShutdownRequest( exit_type, authorization,
1465  options ) );
1466  }
1467 
1480  {
1481  AdminSwitchoverResponse actualResponse_ = SubmitRequest<AdminSwitchoverResponse>("/admin/switchover", request_, false);
1482 
1483  return actualResponse_;
1484  }
1485 
1542  public AdminSwitchoverResponse adminSwitchover( IList<string> processes,
1543  IList<string> destinations,
1544  IDictionary<string, string> options = null )
1545  {
1546  return adminSwitchover( new AdminSwitchoverRequest( processes, destinations,
1547  options ) );
1548  }
1549 
1560  {
1561  AdminVerifyDbResponse actualResponse_ = SubmitRequest<AdminVerifyDbResponse>("/admin/verifydb", request_, false);
1562 
1563  return actualResponse_;
1564  }
1565 
1763  public AdminVerifyDbResponse adminVerifyDb( IDictionary<string, string> options = null )
1764  {
1765  return adminVerifyDb( new AdminVerifyDbRequest( options ) );
1766  }
1767 
1778  {
1779  AggregateConvexHullResponse actualResponse_ = SubmitRequest<AggregateConvexHullResponse>("/aggregate/convexhull", request_, false);
1780 
1781  return actualResponse_;
1782  }
1783 
1803  string x_column_name,
1804  string y_column_name,
1805  IDictionary<string, string> options = null )
1806  {
1807  return aggregateConvexHull( new AggregateConvexHullRequest( table_name,
1808  x_column_name,
1809  y_column_name,
1810  options ) );
1811  }
1812 
1890  {
1891  RawAggregateGroupByResponse actualResponse_ = SubmitRequest<RawAggregateGroupByResponse>("/aggregate/groupby", request_, false);
1892 
1894  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
1895  response_.total_number_of_records = actualResponse_.total_number_of_records;
1896  response_.has_more_records = actualResponse_.has_more_records;
1897  response_.info = actualResponse_.info;
1898  return response_;
1899  }
1900 
2370  public AggregateGroupByResponse aggregateGroupBy( string table_name,
2371  IList<string> column_names,
2372  long offset = 0,
2373  long limit = -9999,
2374  IDictionary<string, string> options = null )
2375  {
2376  return aggregateGroupBy( new AggregateGroupByRequest( table_name,
2377  column_names, offset,
2378  limit, options ) );
2379  }
2380 
2406  {
2407  AggregateHistogramResponse actualResponse_ = SubmitRequest<AggregateHistogramResponse>("/aggregate/histogram", request_, false);
2408 
2409  return actualResponse_;
2410  }
2411 
2460  string column_name,
2461  double start,
2462  double end,
2463  double interval,
2464  IDictionary<string, string> options = null )
2465  {
2466  return aggregateHistogram( new AggregateHistogramRequest( table_name,
2467  column_name, start,
2468  end, interval,
2469  options ) );
2470  }
2471 
2490  {
2491  AggregateKMeansResponse actualResponse_ = SubmitRequest<AggregateKMeansResponse>("/aggregate/kmeans", request_, false);
2492 
2493  return actualResponse_;
2494  }
2495 
2639  public AggregateKMeansResponse aggregateKMeans( string table_name,
2640  IList<string> column_names,
2641  int k,
2642  double tolerance,
2643  IDictionary<string, string> options = null )
2644  {
2645  return aggregateKMeans( new AggregateKMeansRequest( table_name, column_names,
2646  k, tolerance, options ) );
2647  }
2648 
2657  {
2658  AggregateMinMaxResponse actualResponse_ = SubmitRequest<AggregateMinMaxResponse>("/aggregate/minmax", request_, false);
2659 
2660  return actualResponse_;
2661  }
2662 
2677  public AggregateMinMaxResponse aggregateMinMax( string table_name,
2678  string column_name,
2679  IDictionary<string, string> options = null )
2680  {
2681  return aggregateMinMax( new AggregateMinMaxRequest( table_name, column_name,
2682  options ) );
2683  }
2684 
2694  {
2695  AggregateMinMaxGeometryResponse actualResponse_ = SubmitRequest<AggregateMinMaxGeometryResponse>("/aggregate/minmax/geometry", request_, false);
2696 
2697  return actualResponse_;
2698  }
2699 
2716  string column_name,
2717  IDictionary<string, string> options = null )
2718  {
2720  column_name,
2721  options ) );
2722  }
2723 
2795  {
2796  AggregateStatisticsResponse actualResponse_ = SubmitRequest<AggregateStatisticsResponse>("/aggregate/statistics", request_, false);
2797 
2798  return actualResponse_;
2799  }
2800 
3006  string column_name,
3007  string stats,
3008  IDictionary<string, string> options = null )
3009  {
3010  return aggregateStatistics( new AggregateStatisticsRequest( table_name,
3011  column_name,
3012  stats, options ) );
3013  }
3014 
3050  {
3051  AggregateStatisticsByRangeResponse actualResponse_ = SubmitRequest<AggregateStatisticsByRangeResponse>("/aggregate/statistics/byrange", request_, false);
3052 
3053  return actualResponse_;
3054  }
3055 
3144  string select_expression,
3145  string column_name,
3146  string value_column_name,
3147  string stats,
3148  double start,
3149  double end,
3150  double interval,
3151  IDictionary<string, string> options = null )
3152  {
3154  select_expression,
3155  column_name,
3156  value_column_name,
3157  stats,
3158  start,
3159  end,
3160  interval,
3161  options ) );
3162  }
3163 
3217  {
3218  RawAggregateUniqueResponse actualResponse_ = SubmitRequest<RawAggregateUniqueResponse>("/aggregate/unique", request_, false);
3219 
3221  response_.table_name = actualResponse_.table_name;
3222  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
3223  response_.has_more_records = actualResponse_.has_more_records;
3224  response_.info = actualResponse_.info;
3225  return response_;
3226  }
3227 
3530  public AggregateUniqueResponse aggregateUnique( string table_name,
3531  string column_name,
3532  long offset = 0,
3533  long limit = -9999,
3534  IDictionary<string, string> options = null )
3535  {
3536  return aggregateUnique( new AggregateUniqueRequest( table_name, column_name,
3537  offset, limit, options ) );
3538  }
3539 
3562  {
3563  RawAggregateUnpivotResponse actualResponse_ = SubmitRequest<RawAggregateUnpivotResponse>("/aggregate/unpivot", request_, false);
3564 
3566  response_.table_name = actualResponse_.table_name;
3567  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
3568  response_.total_number_of_records = actualResponse_.total_number_of_records;
3569  response_.has_more_records = actualResponse_.has_more_records;
3570  response_.info = actualResponse_.info;
3571  return response_;
3572  }
3573 
3815  public AggregateUnpivotResponse aggregateUnpivot( string table_name,
3816  IList<string> column_names,
3817  string variable_column_name,
3818  string value_column_name,
3819  IList<string> pivoted_columns,
3820  IDictionary<string, string> options = null )
3821  {
3822  return aggregateUnpivot( new AggregateUnpivotRequest( table_name,
3823  column_names,
3824  variable_column_name,
3825  value_column_name,
3826  pivoted_columns, options ) );
3827  }
3828 
3838  {
3839  AlterCredentialResponse actualResponse_ = SubmitRequest<AlterCredentialResponse>("/alter/credential", request_, false);
3840 
3841  return actualResponse_;
3842  }
3843 
3944  public AlterCredentialResponse alterCredential( string credential_name,
3945  IDictionary<string, string> credential_updates_map,
3946  IDictionary<string, string> options )
3947  {
3948  return alterCredential( new AlterCredentialRequest( credential_name,
3949  credential_updates_map,
3950  options ) );
3951  }
3952 
3962  {
3963  AlterDatasinkResponse actualResponse_ = SubmitRequest<AlterDatasinkResponse>("/alter/datasink", request_, false);
3964 
3965  return actualResponse_;
3966  }
3967 
4387  IDictionary<string, string> datasink_updates_map,
4388  IDictionary<string, string> options )
4389  {
4390  return alterDatasink( new AlterDatasinkRequest( name, datasink_updates_map,
4391  options ) );
4392  }
4393 
4403  {
4404  AlterDatasourceResponse actualResponse_ = SubmitRequest<AlterDatasourceResponse>("/alter/datasource", request_, false);
4405 
4406  return actualResponse_;
4407  }
4408 
4827  IDictionary<string, string> datasource_updates_map,
4828  IDictionary<string, string> options )
4829  {
4830  return alterDatasource( new AlterDatasourceRequest( name,
4831  datasource_updates_map,
4832  options ) );
4833  }
4834 
4843  {
4844  AlterDirectoryResponse actualResponse_ = SubmitRequest<AlterDirectoryResponse>("/alter/directory", request_, false);
4845 
4846  return actualResponse_;
4847  }
4848 
4870  public AlterDirectoryResponse alterDirectory( string directory_name,
4871  IDictionary<string, string> directory_updates_map,
4872  IDictionary<string, string> options = null )
4873  {
4874  return alterDirectory( new AlterDirectoryRequest( directory_name,
4875  directory_updates_map,
4876  options ) );
4877  }
4878 
4888  {
4889  AlterEnvironmentResponse actualResponse_ = SubmitRequest<AlterEnvironmentResponse>("/alter/environment", request_, false);
4890 
4891  return actualResponse_;
4892  }
4893 
4976  public AlterEnvironmentResponse alterEnvironment( string environment_name,
4977  string action,
4978  string _value,
4979  IDictionary<string, string> options = null )
4980  {
4981  return alterEnvironment( new AlterEnvironmentRequest( environment_name,
4982  action, _value, options ) );
4983  }
4984 
4986  public AlterGraphResponse alterGraph( AlterGraphRequest request_ )
4987  {
4988  AlterGraphResponse actualResponse_ = SubmitRequest<AlterGraphResponse>("/alter/graph", request_, false);
4989 
4990  return actualResponse_;
4991  }
4993 
4995  public AlterGraphResponse alterGraph( string graph_name,
4996  string action,
4997  string action_arg,
4998  IDictionary<string, string> options = null )
4999  {
5000  return alterGraph( new AlterGraphRequest( graph_name, action, action_arg,
5001  options ) );
5002  }
5004 
5006  public AlterModelResponse alterModel( AlterModelRequest request_ )
5007  {
5008  AlterModelResponse actualResponse_ = SubmitRequest<AlterModelResponse>("/alter/model", request_, false);
5009 
5010  return actualResponse_;
5011  }
5013 
5015  public AlterModelResponse alterModel( string model_name,
5016  string action,
5017  string _value,
5018  IDictionary<string, string> options = null )
5019  {
5020  return alterModel( new AlterModelRequest( model_name, action, _value, options ) );
5021  }
5023 
5032  {
5033  AlterResourceGroupResponse actualResponse_ = SubmitRequest<AlterResourceGroupResponse>("/alter/resourcegroup", request_, false);
5034 
5035  return actualResponse_;
5036  }
5037 
5201  IDictionary<string, IDictionary<string, string>> tier_attributes = null,
5203  string adjoining_resource_group = "",
5204  IDictionary<string, string> options = null )
5205  {
5207  tier_attributes,
5208  ranking,
5209  adjoining_resource_group,
5210  options ) );
5211  }
5212 
5220  {
5221  AlterRoleResponse actualResponse_ = SubmitRequest<AlterRoleResponse>("/alter/role", request_, false);
5222 
5223  return actualResponse_;
5224  }
5225 
5257  public AlterRoleResponse alterRole( string name,
5258  string action,
5259  string _value,
5260  IDictionary<string, string> options = null )
5261  {
5262  return alterRole( new AlterRoleRequest( name, action, _value, options ) );
5263  }
5264 
5275  {
5276  AlterSchemaResponse actualResponse_ = SubmitRequest<AlterSchemaResponse>("/alter/schema", request_, false);
5277 
5278  return actualResponse_;
5279  }
5280 
5315  public AlterSchemaResponse alterSchema( string schema_name,
5316  string action,
5317  string _value,
5318  IDictionary<string, string> options = null )
5319  {
5320  return alterSchema( new AlterSchemaRequest( schema_name, action, _value,
5321  options ) );
5322  }
5323 
5339  {
5340  AlterSystemPropertiesResponse actualResponse_ = SubmitRequest<AlterSystemPropertiesResponse>("/alter/system/properties", request_, false);
5341 
5342  return actualResponse_;
5343  }
5344 
5824  public AlterSystemPropertiesResponse alterSystemProperties( IDictionary<string, string> property_updates_map,
5825  IDictionary<string, string> options = null )
5826  {
5827  return alterSystemProperties( new AlterSystemPropertiesRequest( property_updates_map,
5828  options ) );
5829  }
5830 
5887  {
5888  AlterTableResponse actualResponse_ = SubmitRequest<AlterTableResponse>("/alter/table", request_, false);
5889 
5890  return actualResponse_;
5891  }
5892 
6626  public AlterTableResponse alterTable( string table_name,
6627  string action,
6628  string _value,
6629  IDictionary<string, string> options = null )
6630  {
6631  return alterTable( new AlterTableRequest( table_name, action, _value, options ) );
6632  }
6633 
6655  {
6656  AlterTableColumnsResponse actualResponse_ = SubmitRequest<AlterTableColumnsResponse>("/alter/table/columns", request_, false);
6657 
6658  return actualResponse_;
6659  }
6660 
6694  IList<IDictionary<string, string>> column_alterations,
6695  IDictionary<string, string> options )
6696  {
6697  return alterTableColumns( new AlterTableColumnsRequest( table_name,
6698  column_alterations,
6699  options ) );
6700  }
6701 
6713  {
6714  AlterTableMetadataResponse actualResponse_ = SubmitRequest<AlterTableMetadataResponse>("/alter/table/metadata", request_, false);
6715 
6716  return actualResponse_;
6717  }
6718 
6739  public AlterTableMetadataResponse alterTableMetadata( IList<string> table_names,
6740  IDictionary<string, string> metadata_map,
6741  IDictionary<string, string> options = null )
6742  {
6743  return alterTableMetadata( new AlterTableMetadataRequest( table_names,
6744  metadata_map,
6745  options ) );
6746  }
6747 
6757  {
6758  AlterTableMonitorResponse actualResponse_ = SubmitRequest<AlterTableMonitorResponse>("/alter/tablemonitor", request_, false);
6759 
6760  return actualResponse_;
6761  }
6762 
6789  IDictionary<string, string> monitor_updates_map,
6790  IDictionary<string, string> options )
6791  {
6792  return alterTableMonitor( new AlterTableMonitorRequest( topic_id,
6793  monitor_updates_map,
6794  options ) );
6795  }
6796 
6814  {
6815  AlterTierResponse actualResponse_ = SubmitRequest<AlterTierResponse>("/alter/tier", request_, false);
6816 
6817  return actualResponse_;
6818  }
6819 
6909  public AlterTierResponse alterTier( string name,
6910  IDictionary<string, string> options = null )
6911  {
6912  return alterTier( new AlterTierRequest( name, options ) );
6913  }
6914 
6922  {
6923  AlterUserResponse actualResponse_ = SubmitRequest<AlterUserResponse>("/alter/user", request_, false);
6924 
6925  return actualResponse_;
6926  }
6927 
6990  public AlterUserResponse alterUser( string name,
6991  string action,
6992  string _value,
6993  IDictionary<string, string> options = null )
6994  {
6995  return alterUser( new AlterUserRequest( name, action, _value, options ) );
6996  }
6997 
7005  {
7006  AlterVideoResponse actualResponse_ = SubmitRequest<AlterVideoResponse>("/alter/video", request_, false);
7007 
7008  return actualResponse_;
7009  }
7010 
7027  public AlterVideoResponse alterVideo( string path,
7028  IDictionary<string, string> options = null )
7029  {
7030  return alterVideo( new AlterVideoRequest( path, options ) );
7031  }
7032 
7041  {
7042  AlterWalResponse actualResponse_ = SubmitRequest<AlterWalResponse>("/alter/wal", request_, false);
7043 
7044  return actualResponse_;
7045  }
7046 
7220  public AlterWalResponse alterWal( IList<string> table_names,
7221  IDictionary<string, string> options = null )
7222  {
7223  return alterWal( new AlterWalRequest( table_names, options ) );
7224  }
7225 
7241  {
7242  AppendRecordsResponse actualResponse_ = SubmitRequest<AppendRecordsResponse>("/append/records", request_, false);
7243 
7244  return actualResponse_;
7245  }
7246 
7458  public AppendRecordsResponse appendRecords( string table_name,
7459  string source_table_name,
7460  IDictionary<string, string> field_map,
7461  IDictionary<string, string> options = null )
7462  {
7463  return appendRecords( new AppendRecordsRequest( table_name, source_table_name,
7464  field_map, options ) );
7465  }
7466 
7475  {
7476  ClearStatisticsResponse actualResponse_ = SubmitRequest<ClearStatisticsResponse>("/clear/statistics", request_, false);
7477 
7478  return actualResponse_;
7479  }
7480 
7497  public ClearStatisticsResponse clearStatistics( string table_name = "",
7498  string column_name = "",
7499  IDictionary<string, string> options = null )
7500  {
7501  return clearStatistics( new ClearStatisticsRequest( table_name, column_name,
7502  options ) );
7503  }
7504 
7517  {
7518  ClearTableResponse actualResponse_ = SubmitRequest<ClearTableResponse>("/clear/table", request_, false);
7519 
7520  return actualResponse_;
7521  }
7522 
7573  public ClearTableResponse clearTable( string table_name = "",
7574  string authorization = "",
7575  IDictionary<string, string> options = null )
7576  {
7577  return clearTable( new ClearTableRequest( table_name, authorization, options ) );
7578  }
7579 
7589  {
7590  ClearTableMonitorResponse actualResponse_ = SubmitRequest<ClearTableMonitorResponse>("/clear/tablemonitor", request_, false);
7591 
7592  return actualResponse_;
7593  }
7594 
7663  IDictionary<string, string> options = null )
7664  {
7665  return clearTableMonitor( new ClearTableMonitorRequest( topic_id, options ) );
7666  }
7667 
7679  {
7680  ClearTriggerResponse actualResponse_ = SubmitRequest<ClearTriggerResponse>("/clear/trigger", request_, false);
7681 
7682  return actualResponse_;
7683  }
7684 
7697  public ClearTriggerResponse clearTrigger( string trigger_id,
7698  IDictionary<string, string> options = null )
7699  {
7700  return clearTrigger( new ClearTriggerRequest( trigger_id, options ) );
7701  }
7702 
7711  {
7712  CollectStatisticsResponse actualResponse_ = SubmitRequest<CollectStatisticsResponse>("/collect/statistics", request_, false);
7713 
7714  return actualResponse_;
7715  }
7716 
7733  IList<string> column_names,
7734  IDictionary<string, string> options = null )
7735  {
7736  return collectStatistics( new CollectStatisticsRequest( table_name,
7737  column_names, options ) );
7738  }
7739 
7741  public CreateContainerRegistryResponse createContainerRegistry( CreateContainerRegistryRequest request_ )
7742  {
7743  CreateContainerRegistryResponse actualResponse_ = SubmitRequest<CreateContainerRegistryResponse>("/create/container/registry", request_, false);
7744 
7745  return actualResponse_;
7746  }
7748 
7750  public CreateContainerRegistryResponse createContainerRegistry( string registry_name,
7751  string uri,
7752  string credential,
7753  IDictionary<string, string> options = null )
7754  {
7755  return createContainerRegistry( new CreateContainerRegistryRequest( registry_name,
7756  uri,
7757  credential,
7758  options ) );
7759  }
7761 
7770  {
7771  CreateCredentialResponse actualResponse_ = SubmitRequest<CreateCredentialResponse>("/create/credential", request_, false);
7772 
7773  return actualResponse_;
7774  }
7775 
7868  public CreateCredentialResponse createCredential( string credential_name,
7869  string type,
7870  string identity,
7871  string secret,
7872  IDictionary<string, string> options = null )
7873  {
7874  return createCredential( new CreateCredentialRequest( credential_name, type,
7875  identity, secret,
7876  options ) );
7877  }
7878 
7889  {
7890  CreateDatasinkResponse actualResponse_ = SubmitRequest<CreateDatasinkResponse>("/create/datasink", request_, false);
7891 
7892  return actualResponse_;
7893  }
7894 
8265  string destination,
8266  IDictionary<string, string> options = null )
8267  {
8268  return createDatasink( new CreateDatasinkRequest( name, destination, options ) );
8269  }
8270 
8281  {
8282  CreateDatasourceResponse actualResponse_ = SubmitRequest<CreateDatasourceResponse>("/create/datasource", request_, false);
8283 
8284  return actualResponse_;
8285  }
8286 
8691  string location,
8692  string user_name,
8693  string password,
8694  IDictionary<string, string> options = null )
8695  {
8696  return createDatasource( new CreateDatasourceRequest( name, location,
8697  user_name, password,
8698  options ) );
8699  }
8700 
8702  public CreateDeltaTableResponse createDeltaTable( CreateDeltaTableRequest request_ )
8703  {
8704  CreateDeltaTableResponse actualResponse_ = SubmitRequest<CreateDeltaTableResponse>("/create/deltatable", request_, false);
8705 
8706  return actualResponse_;
8707  }
8709 
8711  public CreateDeltaTableResponse createDeltaTable( string delta_table_name,
8712  string table_name,
8713  IDictionary<string, string> options = null )
8714  {
8715  return createDeltaTable( new CreateDeltaTableRequest( delta_table_name,
8716  table_name, options ) );
8717  }
8719 
8732  {
8733  CreateDirectoryResponse actualResponse_ = SubmitRequest<CreateDirectoryResponse>("/create/directory", request_, false);
8734 
8735  return actualResponse_;
8736  }
8737 
8795  public CreateDirectoryResponse createDirectory( string directory_name,
8796  IDictionary<string, string> options = null )
8797  {
8798  return createDirectory( new CreateDirectoryRequest( directory_name, options ) );
8799  }
8800 
8810  {
8811  CreateEnvironmentResponse actualResponse_ = SubmitRequest<CreateEnvironmentResponse>("/create/environment", request_, false);
8812 
8813  return actualResponse_;
8814  }
8815 
8826  public CreateEnvironmentResponse createEnvironment( string environment_name,
8827  IDictionary<string, string> options = null )
8828  {
8829  return createEnvironment( new CreateEnvironmentRequest( environment_name,
8830  options ) );
8831  }
8832 
8848  {
8849  CreateGraphResponse actualResponse_ = SubmitRequest<CreateGraphResponse>("/create/graph", request_, false);
8850 
8851  return actualResponse_;
8852  }
8853 
9167  public CreateGraphResponse createGraph( string graph_name,
9168  bool directed_graph,
9169  IList<string> nodes,
9170  IList<string> edges,
9171  IList<string> weights,
9172  IList<string> restrictions,
9173  IDictionary<string, string> options = null )
9174  {
9175  return createGraph( new CreateGraphRequest( graph_name, directed_graph, nodes,
9176  edges, weights, restrictions,
9177  options ) );
9178  }
9179 
9191  {
9192  CreateJobResponse actualResponse_ = SubmitRequest<CreateJobResponse>("/create/job", request_, false);
9193 
9194  return actualResponse_;
9195  }
9196 
9278  public CreateJobResponse createJob( string endpoint,
9279  string request_encoding,
9280  byte[] data,
9281  string data_str,
9282  IDictionary<string, string> options = null )
9283  {
9284  return createJob( new CreateJobRequest( endpoint, request_encoding, data,
9285  data_str, options ) );
9286  }
9287 
9301  {
9302  CreateJoinTableResponse actualResponse_ = SubmitRequest<CreateJoinTableResponse>("/create/jointable", request_, false);
9303 
9304  return actualResponse_;
9305  }
9306 
9474  public CreateJoinTableResponse createJoinTable( string join_table_name,
9475  IList<string> table_names,
9476  IList<string> column_names,
9477  IList<string> expressions = null,
9478  IDictionary<string, string> options = null )
9479  {
9480  return createJoinTable( new CreateJoinTableRequest( join_table_name,
9481  table_names, column_names,
9482  expressions, options ) );
9483  }
9484 
9502  {
9503  CreateMaterializedViewResponse actualResponse_ = SubmitRequest<CreateMaterializedViewResponse>("/create/materializedview", request_, false);
9504 
9505  return actualResponse_;
9506  }
9507 
9726  IDictionary<string, string> options = null )
9727  {
9728  return createMaterializedView( new CreateMaterializedViewRequest( table_name,
9729  options ) );
9730  }
9731 
9742  {
9743  CreateProcResponse actualResponse_ = SubmitRequest<CreateProcResponse>("/create/proc", request_, false);
9744 
9745  return actualResponse_;
9746  }
9747 
9829  public CreateProcResponse createProc( string proc_name,
9830  string execution_mode = CreateProcRequest.ExecutionMode.DISTRIBUTED,
9831  IDictionary<string, byte[]> files = null,
9832  string command = "",
9833  IList<string> args = null,
9834  IDictionary<string, string> options = null )
9835  {
9836  return createProc( new CreateProcRequest( proc_name, execution_mode, files,
9837  command, args, options ) );
9838  }
9839 
9877  {
9878  CreateProjectionResponse actualResponse_ = SubmitRequest<CreateProjectionResponse>("/create/projection", request_, false);
9879 
9880  return actualResponse_;
9881  }
9882 
10322  public CreateProjectionResponse createProjection( string table_name,
10323  string projection_name,
10324  IList<string> column_names,
10325  IDictionary<string, string> options = null )
10326  {
10327  return createProjection( new CreateProjectionRequest( table_name,
10328  projection_name,
10329  column_names, options ) );
10330  }
10331 
10340  {
10341  CreateResourceGroupResponse actualResponse_ = SubmitRequest<CreateResourceGroupResponse>("/create/resourcegroup", request_, false);
10342 
10343  return actualResponse_;
10344  }
10345 
10445  IDictionary<string, IDictionary<string, string>> tier_attributes,
10446  string ranking,
10447  string adjoining_resource_group = "",
10448  IDictionary<string, string> options = null )
10449  {
10451  tier_attributes,
10452  ranking,
10453  adjoining_resource_group,
10454  options ) );
10455  }
10456 
10466  {
10467  CreateRoleResponse actualResponse_ = SubmitRequest<CreateRoleResponse>("/create/role", request_, false);
10468 
10469  return actualResponse_;
10470  }
10471 
10493  public CreateRoleResponse createRole( string name,
10494  IDictionary<string, string> options = null )
10495  {
10496  return createRole( new CreateRoleRequest( name, options ) );
10497  }
10498 
10510  {
10511  CreateSchemaResponse actualResponse_ = SubmitRequest<CreateSchemaResponse>("/create/schema", request_, false);
10512 
10513  return actualResponse_;
10514  }
10515 
10556  public CreateSchemaResponse createSchema( string schema_name,
10557  IDictionary<string, string> options = null )
10558  {
10559  return createSchema( new CreateSchemaRequest( schema_name, options ) );
10560  }
10561 
10563  public CreateStateTableResponse createStateTable( CreateStateTableRequest request_ )
10564  {
10565  CreateStateTableResponse actualResponse_ = SubmitRequest<CreateStateTableResponse>("/create/statetable", request_, false);
10566 
10567  return actualResponse_;
10568  }
10570 
10572  public CreateStateTableResponse createStateTable( string table_name,
10573  string input_table_name,
10574  string init_table_name,
10575  IDictionary<string, string> options = null )
10576  {
10577  return createStateTable( new CreateStateTableRequest( table_name,
10578  input_table_name,
10579  init_table_name, options ) );
10580  }
10582 
10604  {
10605  CreateTableResponse actualResponse_ = SubmitRequest<CreateTableResponse>("/create/table", request_, false);
10606 
10607  return actualResponse_;
10608  }
10609 
11081  public CreateTableResponse createTable( string table_name,
11082  string type_id,
11083  IDictionary<string, string> options = null )
11084  {
11085  return createTable( new CreateTableRequest( table_name, type_id, options ) );
11086  }
11087 
11108  {
11109  CreateTableExternalResponse actualResponse_ = SubmitRequest<CreateTableExternalResponse>("/create/table/external", request_, false);
11110 
11111  return actualResponse_;
11112  }
11113 
12507  IList<string> filepaths,
12508  IDictionary<string, IDictionary<string, string>> modify_columns = null,
12509  IDictionary<string, string> create_table_options = null,
12510  IDictionary<string, string> options = null )
12511  {
12512  return createTableExternal( new CreateTableExternalRequest( table_name,
12513  filepaths,
12514  modify_columns,
12515  create_table_options,
12516  options ) );
12517  }
12518 
12544  {
12545  CreateTableMonitorResponse actualResponse_ = SubmitRequest<CreateTableMonitorResponse>("/create/tablemonitor", request_, false);
12546 
12547  return actualResponse_;
12548  }
12549 
12715  IDictionary<string, string> options = null )
12716  {
12717  return createTableMonitor( new CreateTableMonitorRequest( table_name, options ) );
12718  }
12719 
12744  {
12745  CreateTriggerByAreaResponse actualResponse_ = SubmitRequest<CreateTriggerByAreaResponse>("/create/trigger/byarea", request_, false);
12746 
12747  return actualResponse_;
12748  }
12749 
12795  IList<string> table_names,
12796  string x_column_name,
12797  IList<double> x_vector,
12798  string y_column_name,
12799  IList<double> y_vector,
12800  IDictionary<string, string> options = null )
12801  {
12802  return createTriggerByArea( new CreateTriggerByAreaRequest( request_id,
12803  table_names,
12804  x_column_name,
12805  x_vector,
12806  y_column_name,
12807  y_vector, options ) );
12808  }
12809 
12831  {
12832  CreateTriggerByRangeResponse actualResponse_ = SubmitRequest<CreateTriggerByRangeResponse>("/create/trigger/byrange", request_, false);
12833 
12834  return actualResponse_;
12835  }
12836 
12871  IList<string> table_names,
12872  string column_name,
12873  double min,
12874  double max,
12875  IDictionary<string, string> options = null )
12876  {
12877  return createTriggerByRange( new CreateTriggerByRangeRequest( request_id,
12878  table_names,
12879  column_name,
12880  min, max,
12881  options ) );
12882  }
12883 
12936  {
12937  CreateTypeResponse actualResponse_ = SubmitRequest<CreateTypeResponse>("/create/type", request_, false);
12938 
12939  SetDecoderIfMissing( actualResponse_.type_id,
12940  actualResponse_.label,
12941  actualResponse_.type_definition,
12942  actualResponse_.properties );
12943  return actualResponse_;
12944  }
12945 
13368  public CreateTypeResponse createType( string type_definition,
13369  string label,
13370  IDictionary<string, IList<string>> properties = null,
13371  IDictionary<string, string> options = null )
13372  {
13373  return createType( new CreateTypeRequest( type_definition, label, properties,
13374  options ) );
13375  }
13376 
13410  {
13411  CreateUnionResponse actualResponse_ = SubmitRequest<CreateUnionResponse>("/create/union", request_, false);
13412 
13413  return actualResponse_;
13414  }
13415 
13709  public CreateUnionResponse createUnion( string table_name,
13710  IList<string> table_names,
13711  IList<IList<string>> input_column_names,
13712  IList<string> output_column_names,
13713  IDictionary<string, string> options = null )
13714  {
13715  return createUnion( new CreateUnionRequest( table_name, table_names,
13716  input_column_names,
13717  output_column_names, options ) );
13718  }
13719 
13730  {
13731  CreateUserExternalResponse actualResponse_ = SubmitRequest<CreateUserExternalResponse>("/create/user/external", request_, false);
13732 
13733  return actualResponse_;
13734  }
13735 
13825  IDictionary<string, string> options = null )
13826  {
13827  return createUserExternal( new CreateUserExternalRequest( name, options ) );
13828  }
13829 
13838  {
13839  CreateUserInternalResponse actualResponse_ = SubmitRequest<CreateUserInternalResponse>("/create/user/internal", request_, false);
13840 
13841  return actualResponse_;
13842  }
13843 
13934  string password,
13935  IDictionary<string, string> options = null )
13936  {
13937  return createUserInternal( new CreateUserInternalRequest( name, password,
13938  options ) );
13939  }
13940 
13949  {
13950  CreateVideoResponse actualResponse_ = SubmitRequest<CreateVideoResponse>("/create/video", request_, false);
13951 
13952  return actualResponse_;
13953  }
13954 
14091  public CreateVideoResponse createVideo( string attribute,
14092  string begin,
14093  double duration_seconds,
14094  string end,
14095  double frames_per_second,
14096  string style,
14097  string path,
14098  string style_parameters,
14099  IDictionary<string, string> options = null )
14100  {
14101  return createVideo( new CreateVideoRequest( attribute, begin,
14102  duration_seconds, end,
14103  frames_per_second, style, path,
14104  style_parameters, options ) );
14105  }
14106 
14115  {
14116  DeleteDirectoryResponse actualResponse_ = SubmitRequest<DeleteDirectoryResponse>("/delete/directory", request_, false);
14117 
14118  return actualResponse_;
14119  }
14120 
14183  public DeleteDirectoryResponse deleteDirectory( string directory_name,
14184  IDictionary<string, string> options = null )
14185  {
14186  return deleteDirectory( new DeleteDirectoryRequest( directory_name, options ) );
14187  }
14188 
14197  {
14198  DeleteFilesResponse actualResponse_ = SubmitRequest<DeleteFilesResponse>("/delete/files", request_, false);
14199 
14200  return actualResponse_;
14201  }
14202 
14242  public DeleteFilesResponse deleteFiles( IList<string> file_names,
14243  IDictionary<string, string> options = null )
14244  {
14245  return deleteFiles( new DeleteFilesRequest( file_names, options ) );
14246  }
14247 
14256  {
14257  DeleteGraphResponse actualResponse_ = SubmitRequest<DeleteGraphResponse>("/delete/graph", request_, false);
14258 
14259  return actualResponse_;
14260  }
14261 
14308  public DeleteGraphResponse deleteGraph( string graph_name,
14309  IDictionary<string, string> options = null )
14310  {
14311  return deleteGraph( new DeleteGraphRequest( graph_name, options ) );
14312  }
14313 
14323  {
14324  DeleteProcResponse actualResponse_ = SubmitRequest<DeleteProcResponse>("/delete/proc", request_, false);
14325 
14326  return actualResponse_;
14327  }
14328 
14339  public DeleteProcResponse deleteProc( string proc_name,
14340  IDictionary<string, string> options = null )
14341  {
14342  return deleteProc( new DeleteProcRequest( proc_name, options ) );
14343  }
14344 
14365  {
14366  DeleteRecordsResponse actualResponse_ = SubmitRequest<DeleteRecordsResponse>("/delete/records", request_, false);
14367 
14368  return actualResponse_;
14369  }
14370 
14451  public DeleteRecordsResponse deleteRecords( string table_name,
14452  IList<string> expressions,
14453  IDictionary<string, string> options = null )
14454  {
14455  return deleteRecords( new DeleteRecordsRequest( table_name, expressions,
14456  options ) );
14457  }
14458 
14466  {
14467  DeleteResourceGroupResponse actualResponse_ = SubmitRequest<DeleteResourceGroupResponse>("/delete/resourcegroup", request_, false);
14468 
14469  return actualResponse_;
14470  }
14471 
14509  IDictionary<string, string> options = null )
14510  {
14511  return deleteResourceGroup( new DeleteResourceGroupRequest( name, options ) );
14512  }
14513 
14523  {
14524  DeleteRoleResponse actualResponse_ = SubmitRequest<DeleteRoleResponse>("/delete/role", request_, false);
14525 
14526  return actualResponse_;
14527  }
14528 
14539  public DeleteRoleResponse deleteRole( string name,
14540  IDictionary<string, string> options = null )
14541  {
14542  return deleteRole( new DeleteRoleRequest( name, options ) );
14543  }
14544 
14554  {
14555  DeleteUserResponse actualResponse_ = SubmitRequest<DeleteUserResponse>("/delete/user", request_, false);
14556 
14557  return actualResponse_;
14558  }
14559 
14570  public DeleteUserResponse deleteUser( string name,
14571  IDictionary<string, string> options = null )
14572  {
14573  return deleteUser( new DeleteUserRequest( name, options ) );
14574  }
14575 
14584  {
14585  DownloadFilesResponse actualResponse_ = SubmitRequest<DownloadFilesResponse>("/download/files", request_, false);
14586 
14587  return actualResponse_;
14588  }
14589 
14645  public DownloadFilesResponse downloadFiles( IList<string> file_names,
14646  IList<long> read_offsets,
14647  IList<long> read_lengths,
14648  IDictionary<string, string> options = null )
14649  {
14650  return downloadFiles( new DownloadFilesRequest( file_names, read_offsets,
14651  read_lengths, options ) );
14652  }
14653 
14655  public DropContainerRegistryResponse dropContainerRegistry( DropContainerRegistryRequest request_ )
14656  {
14657  DropContainerRegistryResponse actualResponse_ = SubmitRequest<DropContainerRegistryResponse>("/drop/container/registry", request_, false);
14658 
14659  return actualResponse_;
14660  }
14662 
14664  public DropContainerRegistryResponse dropContainerRegistry( string registry_name,
14665  IDictionary<string, string> options = null )
14666  {
14667  return dropContainerRegistry( new DropContainerRegistryRequest( registry_name,
14668  options ) );
14669  }
14671 
14680  {
14681  DropCredentialResponse actualResponse_ = SubmitRequest<DropCredentialResponse>("/drop/credential", request_, false);
14682 
14683  return actualResponse_;
14684  }
14685 
14695  public DropCredentialResponse dropCredential( string credential_name,
14696  IDictionary<string, string> options = null )
14697  {
14698  return dropCredential( new DropCredentialRequest( credential_name, options ) );
14699  }
14700 
14716  {
14717  DropDatasinkResponse actualResponse_ = SubmitRequest<DropDatasinkResponse>("/drop/datasink", request_, false);
14718 
14719  return actualResponse_;
14720  }
14721 
14766  public DropDatasinkResponse dropDatasink( string name,
14767  IDictionary<string, string> options = null )
14768  {
14769  return dropDatasink( new DropDatasinkRequest( name, options ) );
14770  }
14771 
14783  {
14784  DropDatasourceResponse actualResponse_ = SubmitRequest<DropDatasourceResponse>("/drop/datasource", request_, false);
14785 
14786  return actualResponse_;
14787  }
14788 
14802  IDictionary<string, string> options = null )
14803  {
14804  return dropDatasource( new DropDatasourceRequest( name, options ) );
14805  }
14806 
14816  {
14817  DropEnvironmentResponse actualResponse_ = SubmitRequest<DropEnvironmentResponse>("/drop/environment", request_, false);
14818 
14819  return actualResponse_;
14820  }
14821 
14864  public DropEnvironmentResponse dropEnvironment( string environment_name,
14865  IDictionary<string, string> options = null )
14866  {
14867  return dropEnvironment( new DropEnvironmentRequest( environment_name, options ) );
14868  }
14869 
14871  public DropModelResponse dropModel( DropModelRequest request_ )
14872  {
14873  DropModelResponse actualResponse_ = SubmitRequest<DropModelResponse>("/drop/model", request_, false);
14874 
14875  return actualResponse_;
14876  }
14878 
14880  public DropModelResponse dropModel( string model_name,
14881  IDictionary<string, string> options = null )
14882  {
14883  return dropModel( new DropModelRequest( model_name, options ) );
14884  }
14886 
14897  {
14898  DropSchemaResponse actualResponse_ = SubmitRequest<DropSchemaResponse>("/drop/schema", request_, false);
14899 
14900  return actualResponse_;
14901  }
14902 
14969  public DropSchemaResponse dropSchema( string schema_name,
14970  IDictionary<string, string> options = null )
14971  {
14972  return dropSchema( new DropSchemaRequest( schema_name, options ) );
14973  }
14974 
14976  public EvaluateModelResponse evaluateModel( EvaluateModelRequest request_ )
14977  {
14978  EvaluateModelResponse actualResponse_ = SubmitRequest<EvaluateModelResponse>("/evaluate/model", request_, false);
14979 
14980  return actualResponse_;
14981  }
14983 
14985  public EvaluateModelResponse evaluateModel( string model_name,
14986  int replicas,
14987  string deployment_mode,
14988  string source_table,
14989  string destination_table,
14990  IDictionary<string, string> options = null )
14991  {
14992  return evaluateModel( new EvaluateModelRequest( model_name, replicas,
14993  deployment_mode, source_table,
14994  destination_table, options ) );
14995  }
14997 
15016  {
15017  ExecuteProcResponse actualResponse_ = SubmitRequest<ExecuteProcResponse>("/execute/proc", request_, false);
15018 
15019  return actualResponse_;
15020  }
15021 
15178  public ExecuteProcResponse executeProc( string proc_name,
15179  IDictionary<string, string> _params = null,
15180  IDictionary<string, byte[]> bin_params = null,
15181  IList<string> input_table_names = null,
15182  IDictionary<string, IList<string>> input_column_names = null,
15183  IList<string> output_table_names = null,
15184  IDictionary<string, string> options = null )
15185  {
15186  return executeProc( new ExecuteProcRequest( proc_name, _params, bin_params,
15187  input_table_names,
15188  input_column_names,
15189  output_table_names, options ) );
15190  }
15191 
15202  {
15203  RawExecuteSqlResponse actualResponse_ = SubmitRequest<RawExecuteSqlResponse>("/execute/sql", request_, false);
15204 
15205  ExecuteSqlResponse response_ = new ExecuteSqlResponse();
15206  response_.count_affected = actualResponse_.count_affected;
15207  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
15208  response_.total_number_of_records = actualResponse_.total_number_of_records;
15209  response_.has_more_records = actualResponse_.has_more_records;
15210  response_.paging_table = actualResponse_.paging_table;
15211  response_.info = actualResponse_.info;
15212  return response_;
15213  }
15214 
15688  public ExecuteSqlResponse executeSql( string statement,
15689  long offset = 0,
15690  long limit = -9999,
15691  string request_schema_str = "",
15692  IList<byte[]> data = null,
15693  IDictionary<string, string> options = null )
15694  {
15695  return executeSql( new ExecuteSqlRequest( statement, offset, limit,
15696  request_schema_str, data, options ) );
15697  }
15698 
15707  {
15708  ExportQueryMetricsResponse actualResponse_ = SubmitRequest<ExportQueryMetricsResponse>("/export/query/metrics", request_, false);
15709 
15710  return actualResponse_;
15711  }
15712 
15774  public ExportQueryMetricsResponse exportQueryMetrics( IDictionary<string, string> options = null )
15775  {
15776  return exportQueryMetrics( new ExportQueryMetricsRequest( options ) );
15777  }
15778 
15805  {
15806  ExportRecordsToFilesResponse actualResponse_ = SubmitRequest<ExportRecordsToFilesResponse>("/export/records/tofiles", request_, false);
15807 
15808  return actualResponse_;
15809  }
15810 
16132  string filepath,
16133  IDictionary<string, string> options = null )
16134  {
16135  return exportRecordsToFiles( new ExportRecordsToFilesRequest( table_name,
16136  filepath,
16137  options ) );
16138  }
16139 
16148  {
16149  ExportRecordsToTableResponse actualResponse_ = SubmitRequest<ExportRecordsToTableResponse>("/export/records/totable", request_, false);
16150 
16151  return actualResponse_;
16152  }
16153 
16258  string remote_query = "",
16259  IDictionary<string, string> options = null )
16260  {
16261  return exportRecordsToTable( new ExportRecordsToTableRequest( table_name,
16262  remote_query,
16263  options ) );
16264  }
16265 
16282  {
16283  FilterResponse actualResponse_ = SubmitRequest<FilterResponse>("/filter", request_, false);
16284 
16285  return actualResponse_;
16286  }
16287 
16374  public FilterResponse filter( string table_name,
16375  string view_name,
16376  string expression,
16377  IDictionary<string, string> options = null )
16378  {
16379  return filter( new FilterRequest( table_name, view_name, expression, options ) );
16380  }
16381 
16397  {
16398  FilterByAreaResponse actualResponse_ = SubmitRequest<FilterByAreaResponse>("/filter/byarea", request_, false);
16399 
16400  return actualResponse_;
16401  }
16402 
16482  public FilterByAreaResponse filterByArea( string table_name,
16483  string view_name,
16484  string x_column_name,
16485  IList<double> x_vector,
16486  string y_column_name,
16487  IList<double> y_vector,
16488  IDictionary<string, string> options = null )
16489  {
16490  return filterByArea( new FilterByAreaRequest( table_name, view_name,
16491  x_column_name, x_vector,
16492  y_column_name, y_vector, options ) );
16493  }
16494 
16510  {
16511  FilterByAreaGeometryResponse actualResponse_ = SubmitRequest<FilterByAreaGeometryResponse>("/filter/byarea/geometry", request_, false);
16512 
16513  return actualResponse_;
16514  }
16515 
16593  string view_name,
16594  string column_name,
16595  IList<double> x_vector,
16596  IList<double> y_vector,
16597  IDictionary<string, string> options = null )
16598  {
16599  return filterByAreaGeometry( new FilterByAreaGeometryRequest( table_name,
16600  view_name,
16601  column_name,
16602  x_vector,
16603  y_vector,
16604  options ) );
16605  }
16606 
16622  {
16623  FilterByBoxResponse actualResponse_ = SubmitRequest<FilterByBoxResponse>("/filter/bybox", request_, false);
16624 
16625  return actualResponse_;
16626  }
16627 
16714  public FilterByBoxResponse filterByBox( string table_name,
16715  string view_name,
16716  string x_column_name,
16717  double min_x,
16718  double max_x,
16719  string y_column_name,
16720  double min_y,
16721  double max_y,
16722  IDictionary<string, string> options = null )
16723  {
16724  return filterByBox( new FilterByBoxRequest( table_name, view_name,
16725  x_column_name, min_x, max_x,
16726  y_column_name, min_y, max_y,
16727  options ) );
16728  }
16729 
16745  {
16746  FilterByBoxGeometryResponse actualResponse_ = SubmitRequest<FilterByBoxGeometryResponse>("/filter/bybox/geometry", request_, false);
16747 
16748  return actualResponse_;
16749  }
16750 
16837  string view_name,
16838  string column_name,
16839  double min_x,
16840  double max_x,
16841  double min_y,
16842  double max_y,
16843  IDictionary<string, string> options = null )
16844  {
16845  return filterByBoxGeometry( new FilterByBoxGeometryRequest( table_name,
16846  view_name,
16847  column_name,
16848  min_x, max_x,
16849  min_y, max_y,
16850  options ) );
16851  }
16852 
16864  {
16865  FilterByGeometryResponse actualResponse_ = SubmitRequest<FilterByGeometryResponse>("/filter/bygeometry", request_, false);
16866 
16867  return actualResponse_;
16868  }
16869 
17004  public FilterByGeometryResponse filterByGeometry( string table_name,
17005  string view_name,
17006  string column_name,
17007  string input_wkt,
17008  string operation,
17009  IDictionary<string, string> options = null )
17010  {
17011  return filterByGeometry( new FilterByGeometryRequest( table_name, view_name,
17012  column_name, input_wkt,
17013  operation, options ) );
17014  }
17015 
17039  {
17040  FilterByListResponse actualResponse_ = SubmitRequest<FilterByListResponse>("/filter/bylist", request_, false);
17041 
17042  return actualResponse_;
17043  }
17044 
17152  public FilterByListResponse filterByList( string table_name,
17153  string view_name,
17154  IDictionary<string, IList<string>> column_values_map,
17155  IDictionary<string, string> options = null )
17156  {
17157  return filterByList( new FilterByListRequest( table_name, view_name,
17158  column_values_map, options ) );
17159  }
17160 
17180  {
17181  FilterByRadiusResponse actualResponse_ = SubmitRequest<FilterByRadiusResponse>("/filter/byradius", request_, false);
17182 
17183  return actualResponse_;
17184  }
17185 
17276  public FilterByRadiusResponse filterByRadius( string table_name,
17277  string view_name,
17278  string x_column_name,
17279  double x_center,
17280  string y_column_name,
17281  double y_center,
17282  double radius,
17283  IDictionary<string, string> options = null )
17284  {
17285  return filterByRadius( new FilterByRadiusRequest( table_name, view_name,
17286  x_column_name, x_center,
17287  y_column_name, y_center,
17288  radius, options ) );
17289  }
17290 
17307  {
17308  FilterByRadiusGeometryResponse actualResponse_ = SubmitRequest<FilterByRadiusGeometryResponse>("/filter/byradius/geometry", request_, false);
17309 
17310  return actualResponse_;
17311  }
17312 
17400  string view_name,
17401  string column_name,
17402  double x_center,
17403  double y_center,
17404  double radius,
17405  IDictionary<string, string> options = null )
17406  {
17407  return filterByRadiusGeometry( new FilterByRadiusGeometryRequest( table_name,
17408  view_name,
17409  column_name,
17410  x_center,
17411  y_center,
17412  radius,
17413  options ) );
17414  }
17415 
17437  {
17438  FilterByRangeResponse actualResponse_ = SubmitRequest<FilterByRangeResponse>("/filter/byrange", request_, false);
17439 
17440  return actualResponse_;
17441  }
17442 
17524  public FilterByRangeResponse filterByRange( string table_name,
17525  string view_name,
17526  string column_name,
17527  double lower_bound,
17528  double upper_bound,
17529  IDictionary<string, string> options = null )
17530  {
17531  return filterByRange( new FilterByRangeRequest( table_name, view_name,
17532  column_name, lower_bound,
17533  upper_bound, options ) );
17534  }
17535 
17558  {
17559  FilterBySeriesResponse actualResponse_ = SubmitRequest<FilterBySeriesResponse>("/filter/byseries", request_, false);
17560 
17561  return actualResponse_;
17562  }
17563 
17691  public FilterBySeriesResponse filterBySeries( string table_name,
17692  string view_name,
17693  string track_id,
17694  IList<string> target_track_ids,
17695  IDictionary<string, string> options = null )
17696  {
17697  return filterBySeries( new FilterBySeriesRequest( table_name, view_name,
17698  track_id, target_track_ids,
17699  options ) );
17700  }
17701 
17717  {
17718  FilterByStringResponse actualResponse_ = SubmitRequest<FilterByStringResponse>("/filter/bystring", request_, false);
17719 
17720  return actualResponse_;
17721  }
17722 
17871  public FilterByStringResponse filterByString( string table_name,
17872  string view_name,
17873  string expression,
17874  string mode,
17875  IList<string> column_names,
17876  IDictionary<string, string> options = null )
17877  {
17878  return filterByString( new FilterByStringRequest( table_name, view_name,
17879  expression, mode,
17880  column_names, options ) );
17881  }
17882 
17901  {
17902  FilterByTableResponse actualResponse_ = SubmitRequest<FilterByTableResponse>("/filter/bytable", request_, false);
17903 
17904  return actualResponse_;
17905  }
17906 
18113  public FilterByTableResponse filterByTable( string table_name,
18114  string view_name,
18115  string column_name,
18116  string source_table_name,
18117  string source_table_column_name,
18118  IDictionary<string, string> options = null )
18119  {
18120  return filterByTable( new FilterByTableRequest( table_name, view_name,
18121  column_name,
18122  source_table_name,
18123  source_table_column_name,
18124  options ) );
18125  }
18126 
18145  {
18146  FilterByValueResponse actualResponse_ = SubmitRequest<FilterByValueResponse>("/filter/byvalue", request_, false);
18147 
18148  return actualResponse_;
18149  }
18150 
18231  public FilterByValueResponse filterByValue( string table_name,
18232  string view_name,
18233  bool is_string,
18234  double _value,
18235  string value_str,
18236  string column_name,
18237  IDictionary<string, string> options = null )
18238  {
18239  return filterByValue( new FilterByValueRequest( table_name, view_name,
18240  is_string, _value, value_str,
18241  column_name, options ) );
18242  }
18243 
18256  {
18257  GetJobResponse actualResponse_ = SubmitRequest<GetJobResponse>("/get/job", request_, false);
18258 
18259  return actualResponse_;
18260  }
18261 
18284  public GetJobResponse getJob( long job_id,
18285  IDictionary<string, string> options = null )
18286  {
18287  return getJob( new GetJobRequest( job_id, options ) );
18288  }
18289 
18308  public GetRecordsResponse<T> getRecords<T>( GetRecordsRequest request_ ) where T : new()
18309  {
18310  RawGetRecordsResponse actualResponse_ = SubmitRequest<RawGetRecordsResponse>("/get/records", request_, false);
18311 
18312  GetRecordsResponse<T> response_ = new GetRecordsResponse<T>();
18313  response_.table_name = actualResponse_.table_name;
18314  response_.type_name = actualResponse_.type_name;
18315  response_.type_schema = actualResponse_.type_schema;
18316  response_.data = new List<T>();
18317  this.DecodeRawBinaryDataUsingSchemaString<T>( response_.type_schema, actualResponse_.records_binary, response_.data );
18318  response_.total_number_of_records = actualResponse_.total_number_of_records;
18319  response_.has_more_records = actualResponse_.has_more_records;
18320  response_.info = actualResponse_.info;
18321  return response_;
18322  }
18323 
18428  public GetRecordsResponse<T> getRecords<T>( string table_name,
18429  long offset = 0,
18430  long limit = -9999,
18431  IDictionary<string, string> options = null ) where T : new()
18432  {
18433  return getRecords<T>( new GetRecordsRequest( table_name, offset, limit,
18434  options ) );
18435  }
18436 
18473  {
18474  RawGetRecordsByColumnResponse actualResponse_ = SubmitRequest<RawGetRecordsByColumnResponse>("/get/records/bycolumn", request_, false);
18475 
18477  response_.table_name = actualResponse_.table_name;
18478  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
18479  response_.total_number_of_records = actualResponse_.total_number_of_records;
18480  response_.has_more_records = actualResponse_.has_more_records;
18481  response_.info = actualResponse_.info;
18482  return response_;
18483  }
18484 
18637  IList<string> column_names,
18638  long offset = 0,
18639  long limit = -9999,
18640  IDictionary<string, string> options = null )
18641  {
18642  return getRecordsByColumn( new GetRecordsByColumnRequest( table_name,
18643  column_names,
18644  offset, limit,
18645  options ) );
18646  }
18647 
18675  {
18676  RawGetRecordsBySeriesResponse actualResponse_ = SubmitRequest<RawGetRecordsBySeriesResponse>("/get/records/byseries", request_, false);
18677 
18679  response_.table_names = actualResponse_.table_names;
18680  response_.type_names = actualResponse_.type_names;
18681  response_.type_schemas = actualResponse_.type_schemas;
18682  response_.data = new List<IList<T>>();
18683  this.DecodeRawBinaryDataUsingTypeIDs<T>( response_.type_names, actualResponse_.list_records_binary, response_.data );
18684  response_.info = actualResponse_.info;
18685  return response_;
18686  }
18687 
18732  string world_table_name,
18733  int offset = 0,
18734  int limit = 250,
18735  IDictionary<string, string> options = null ) where T : new()
18736  {
18737  return getRecordsBySeries<T>( new GetRecordsBySeriesRequest( table_name,
18738  world_table_name,
18739  offset, limit,
18740  options ) );
18741  }
18742 
18762  {
18763  RawGetRecordsFromCollectionResponse actualResponse_ = SubmitRequest<RawGetRecordsFromCollectionResponse>("/get/records/fromcollection", request_, false);
18764 
18766  response_.table_name = actualResponse_.table_name;
18767  response_.type_names = actualResponse_.type_names;
18768  response_.data = new List<T>();
18769  this.DecodeRawBinaryDataUsingTypeIDs<T>( response_.type_names, actualResponse_.records_binary, response_.data );
18770  response_.record_ids = actualResponse_.record_ids;
18771  response_.info = actualResponse_.info;
18772  return response_;
18773  }
18774 
18846  long offset = 0,
18847  long limit = -9999,
18848  IDictionary<string, string> options = null ) where T : new()
18849  {
18851  offset,
18852  limit,
18853  options ) );
18854  }
18855 
18857  public GetVectortileResponse getVectortile( GetVectortileRequest request_ )
18858  {
18859  GetVectortileResponse actualResponse_ = SubmitRequest<GetVectortileResponse>("/get/vectortile", request_, false);
18860 
18861  return actualResponse_;
18862  }
18864 
18866  public GetVectortileResponse getVectortile( IList<string> table_names,
18867  IList<string> column_names,
18868  IDictionary<string, IList<string>> layers,
18869  int tile_x,
18870  int tile_y,
18871  int zoom,
18872  IDictionary<string, string> options = null )
18873  {
18874  return getVectortile( new GetVectortileRequest( table_names, column_names,
18875  layers, tile_x, tile_y, zoom,
18876  options ) );
18877  }
18879 
18888  {
18889  GrantPermissionResponse actualResponse_ = SubmitRequest<GrantPermissionResponse>("/grant/permission", request_, false);
18890 
18891  return actualResponse_;
18892  }
18893 
19100  public GrantPermissionResponse grantPermission( string principal,
19101  string _object,
19102  string object_type,
19103  string permission,
19104  IDictionary<string, string> options = null )
19105  {
19106  return grantPermission( new GrantPermissionRequest( principal, _object,
19107  object_type, permission,
19108  options ) );
19109  }
19110 
19121  {
19122  GrantPermissionCredentialResponse actualResponse_ = SubmitRequest<GrantPermissionCredentialResponse>("/grant/permission/credential", request_, false);
19123 
19124  return actualResponse_;
19125  }
19126 
19160  string permission,
19161  string credential_name,
19162  IDictionary<string, string> options = null )
19163  {
19165  permission,
19166  credential_name,
19167  options ) );
19168  }
19169 
19179  {
19180  GrantPermissionDatasourceResponse actualResponse_ = SubmitRequest<GrantPermissionDatasourceResponse>("/grant/permission/datasource", request_, false);
19181 
19182  return actualResponse_;
19183  }
19184 
19217  string permission,
19218  string datasource_name,
19219  IDictionary<string, string> options = null )
19220  {
19222  permission,
19223  datasource_name,
19224  options ) );
19225  }
19226 
19236  {
19237  GrantPermissionDirectoryResponse actualResponse_ = SubmitRequest<GrantPermissionDirectoryResponse>("/grant/permission/directory", request_, false);
19238 
19239  return actualResponse_;
19240  }
19241 
19276  string permission,
19277  string directory_name,
19278  IDictionary<string, string> options = null )
19279  {
19281  permission,
19282  directory_name,
19283  options ) );
19284  }
19285 
19294  {
19295  GrantPermissionProcResponse actualResponse_ = SubmitRequest<GrantPermissionProcResponse>("/grant/permission/proc", request_, false);
19296 
19297  return actualResponse_;
19298  }
19299 
19329  string permission,
19330  string proc_name,
19331  IDictionary<string, string> options = null )
19332  {
19333  return grantPermissionProc( new GrantPermissionProcRequest( name, permission,
19334  proc_name, options ) );
19335  }
19336 
19345  {
19346  GrantPermissionSystemResponse actualResponse_ = SubmitRequest<GrantPermissionSystemResponse>("/grant/permission/system", request_, false);
19347 
19348  return actualResponse_;
19349  }
19350 
19398  string permission,
19399  IDictionary<string, string> options = null )
19400  {
19402  permission,
19403  options ) );
19404  }
19405 
19414  {
19415  GrantPermissionTableResponse actualResponse_ = SubmitRequest<GrantPermissionTableResponse>("/grant/permission/table", request_, false);
19416 
19417  return actualResponse_;
19418  }
19419 
19483  string permission,
19484  string table_name,
19485  string filter_expression = "",
19486  IDictionary<string, string> options = null )
19487  {
19489  permission,
19490  table_name,
19491  filter_expression,
19492  options ) );
19493  }
19494 
19502  {
19503  GrantRoleResponse actualResponse_ = SubmitRequest<GrantRoleResponse>("/grant/role", request_, false);
19504 
19505  return actualResponse_;
19506  }
19507 
19519  public GrantRoleResponse grantRole( string role,
19520  string member,
19521  IDictionary<string, string> options = null )
19522  {
19523  return grantRole( new GrantRoleRequest( role, member, options ) );
19524  }
19525 
19534  {
19535  HasPermissionResponse actualResponse_ = SubmitRequest<HasPermissionResponse>("/has/permission", request_, false);
19536 
19537  return actualResponse_;
19538  }
19539 
19738  public HasPermissionResponse hasPermission( string principal,
19739  string _object,
19740  string object_type,
19741  string permission,
19742  IDictionary<string, string> options = null )
19743  {
19744  return hasPermission( new HasPermissionRequest( principal, _object,
19745  object_type, permission,
19746  options ) );
19747  }
19748 
19757  {
19758  HasProcResponse actualResponse_ = SubmitRequest<HasProcResponse>("/has/proc", request_, false);
19759 
19760  return actualResponse_;
19761  }
19762 
19772  public HasProcResponse hasProc( string proc_name,
19773  IDictionary<string, string> options = null )
19774  {
19775  return hasProc( new HasProcRequest( proc_name, options ) );
19776  }
19777 
19786  {
19787  HasRoleResponse actualResponse_ = SubmitRequest<HasRoleResponse>("/has/role", request_, false);
19788 
19789  return actualResponse_;
19790  }
19791 
19862  public HasRoleResponse hasRole( string principal,
19863  string role,
19864  IDictionary<string, string> options = null )
19865  {
19866  return hasRole( new HasRoleRequest( principal, role, options ) );
19867  }
19868 
19877  {
19878  HasSchemaResponse actualResponse_ = SubmitRequest<HasSchemaResponse>("/has/schema", request_, false);
19879 
19880  return actualResponse_;
19881  }
19882 
19894  public HasSchemaResponse hasSchema( string schema_name,
19895  IDictionary<string, string> options = null )
19896  {
19897  return hasSchema( new HasSchemaRequest( schema_name, options ) );
19898  }
19899 
19908  {
19909  HasTableResponse actualResponse_ = SubmitRequest<HasTableResponse>("/has/table", request_, false);
19910 
19911  return actualResponse_;
19912  }
19913 
19925  public HasTableResponse hasTable( string table_name,
19926  IDictionary<string, string> options = null )
19927  {
19928  return hasTable( new HasTableRequest( table_name, options ) );
19929  }
19930 
19938  {
19939  HasTypeResponse actualResponse_ = SubmitRequest<HasTypeResponse>("/has/type", request_, false);
19940 
19941  return actualResponse_;
19942  }
19943 
19953  public HasTypeResponse hasType( string type_id,
19954  IDictionary<string, string> options = null )
19955  {
19956  return hasType( new HasTypeRequest( type_id, options ) );
19957  }
19958 
19960  public ImportModelResponse importModel( ImportModelRequest request_ )
19961  {
19962  ImportModelResponse actualResponse_ = SubmitRequest<ImportModelResponse>("/import/model", request_, false);
19963 
19964  return actualResponse_;
19965  }
19967 
19969  public ImportModelResponse importModel( string model_name,
19970  string registry_name,
19971  string container,
19972  string run_function,
19973  string model_type,
19974  IDictionary<string, string> options = null )
19975  {
19976  return importModel( new ImportModelRequest( model_name, registry_name,
19977  container, run_function,
19978  model_type, options ) );
19979  }
19981 
20006  {
20007  InsertRecordsResponse actualResponse_ = SubmitRequest<InsertRecordsResponse>("/insert/records", request_, true);
20008 
20009  return actualResponse_;
20010  }
20011 
20038  {
20039  RawInsertRecordsRequest actualRequest_ = new RawInsertRecordsRequest();
20040  actualRequest_.table_name = request_.table_name;
20041  foreach (var thisObj in request_.data) actualRequest_.list.Add( AvroEncode( thisObj ) );
20042  actualRequest_.options = request_.options;
20043  InsertRecordsResponse actualResponse_ = SubmitRequest<InsertRecordsResponse>("/insert/records", actualRequest_, true);
20044 
20045  return actualResponse_;
20046  }
20047 
20326  public InsertRecordsResponse insertRecords<T>( string table_name,
20327  IList<T> data,
20328  IDictionary<string, string> options = null )
20329  {
20330  return insertRecords<T>( new InsertRecordsRequest<T>( table_name, data,
20331  options ) );
20332  }
20333 
20370  {
20371  InsertRecordsFromFilesResponse actualResponse_ = SubmitRequest<InsertRecordsFromFilesResponse>("/insert/records/fromfiles", request_, false);
20372 
20373  return actualResponse_;
20374  }
20375 
21688  IList<string> filepaths,
21689  IDictionary<string, IDictionary<string, string>> modify_columns = null,
21690  IDictionary<string, string> create_table_options = null,
21691  IDictionary<string, string> options = null )
21692  {
21693  return insertRecordsFromFiles( new InsertRecordsFromFilesRequest( table_name,
21694  filepaths,
21695  modify_columns,
21696  create_table_options,
21697  options ) );
21698  }
21699 
21711  {
21712  InsertRecordsFromPayloadResponse actualResponse_ = SubmitRequest<InsertRecordsFromPayloadResponse>("/insert/records/frompayload", request_, false);
21713 
21714  return actualResponse_;
21715  }
21716 
22926  string data_text,
22927  byte[] data_bytes,
22928  IDictionary<string, IDictionary<string, string>> modify_columns = null,
22929  IDictionary<string, string> create_table_options = null,
22930  IDictionary<string, string> options = null )
22931  {
22933  data_text,
22934  data_bytes,
22935  modify_columns,
22936  create_table_options,
22937  options ) );
22938  }
22939 
22948  {
22949  InsertRecordsFromQueryResponse actualResponse_ = SubmitRequest<InsertRecordsFromQueryResponse>("/insert/records/fromquery", request_, false);
22950 
22951  return actualResponse_;
22952  }
22953 
23600  string remote_query,
23601  IDictionary<string, IDictionary<string, string>> modify_columns = null,
23602  IDictionary<string, string> create_table_options = null,
23603  IDictionary<string, string> options = null )
23604  {
23605  return insertRecordsFromQuery( new InsertRecordsFromQueryRequest( table_name,
23606  remote_query,
23607  modify_columns,
23608  create_table_options,
23609  options ) );
23610  }
23611 
23628  {
23629  InsertRecordsRandomResponse actualResponse_ = SubmitRequest<InsertRecordsRandomResponse>("/insert/records/random", request_, false);
23630 
23631  return actualResponse_;
23632  }
23633 
23930  long count,
23931  IDictionary<string, IDictionary<string, double>> options = null )
23932  {
23933  return insertRecordsRandom( new InsertRecordsRandomRequest( table_name, count,
23934  options ) );
23935  }
23936 
23955  {
23956  InsertSymbolResponse actualResponse_ = SubmitRequest<InsertSymbolResponse>("/insert/symbol", request_, false);
23957 
23958  return actualResponse_;
23959  }
23960 
24015  public InsertSymbolResponse insertSymbol( string symbol_id,
24016  string symbol_format,
24017  byte[] symbol_data,
24018  IDictionary<string, string> options = null )
24019  {
24020  return insertSymbol( new InsertSymbolRequest( symbol_id, symbol_format,
24021  symbol_data, options ) );
24022  }
24023 
24031  {
24032  KillProcResponse actualResponse_ = SubmitRequest<KillProcResponse>("/kill/proc", request_, false);
24033 
24034  return actualResponse_;
24035  }
24036 
24093  public KillProcResponse killProc( string run_id = "",
24094  IDictionary<string, string> options = null )
24095  {
24096  return killProc( new KillProcRequest( run_id, options ) );
24097  }
24098 
24100  public ListGraphResponse listGraph( ListGraphRequest request_ )
24101  {
24102  ListGraphResponse actualResponse_ = SubmitRequest<ListGraphResponse>("/list/graph", request_, false);
24103 
24104  return actualResponse_;
24105  }
24107 
24109  public ListGraphResponse listGraph( string graph_name = "",
24110  IDictionary<string, string> options = null )
24111  {
24112  return listGraph( new ListGraphRequest( graph_name, options ) );
24113  }
24115 
24138  {
24139  LockTableResponse actualResponse_ = SubmitRequest<LockTableResponse>("/lock/table", request_, false);
24140 
24141  return actualResponse_;
24142  }
24143 
24208  public LockTableResponse lockTable( string table_name,
24209  string lock_type = LockTableRequest.LockType.STATUS,
24210  IDictionary<string, string> options = null )
24211  {
24212  return lockTable( new LockTableRequest( table_name, lock_type, options ) );
24213  }
24214 
24232  {
24233  MatchGraphResponse actualResponse_ = SubmitRequest<MatchGraphResponse>("/match/graph", request_, false);
24234 
24235  return actualResponse_;
24236  }
24237 
25216  public MatchGraphResponse matchGraph( string graph_name,
25217  IList<string> sample_points,
25218  string solve_method = MatchGraphRequest.SolveMethod.MARKOV_CHAIN,
25219  string solution_table = "",
25220  IDictionary<string, string> options = null )
25221  {
25222  return matchGraph( new MatchGraphRequest( graph_name, sample_points,
25223  solve_method, solution_table,
25224  options ) );
25225  }
25226 
25256  {
25257  MergeRecordsResponse actualResponse_ = SubmitRequest<MergeRecordsResponse>("/merge/records", request_, false);
25258 
25259  return actualResponse_;
25260  }
25261 
25453  public MergeRecordsResponse mergeRecords( string table_name,
25454  IList<string> source_table_names,
25455  IList<IDictionary<string, string>> field_maps,
25456  IDictionary<string, string> options = null )
25457  {
25458  return mergeRecords( new MergeRecordsRequest( table_name, source_table_names,
25459  field_maps, options ) );
25460  }
25461 
25475  {
25476  ModifyGraphResponse actualResponse_ = SubmitRequest<ModifyGraphResponse>("/modify/graph", request_, false);
25477 
25478  return actualResponse_;
25479  }
25480 
25839  public ModifyGraphResponse modifyGraph( string graph_name,
25840  IList<string> nodes,
25841  IList<string> edges,
25842  IList<string> weights,
25843  IList<string> restrictions,
25844  IDictionary<string, string> options = null )
25845  {
25846  return modifyGraph( new ModifyGraphRequest( graph_name, nodes, edges, weights,
25847  restrictions, options ) );
25848  }
25849 
25879  {
25880  QueryGraphResponse actualResponse_ = SubmitRequest<QueryGraphResponse>("/query/graph", request_, false);
25881 
25882  return actualResponse_;
25883  }
25884 
26099  public QueryGraphResponse queryGraph( string graph_name,
26100  IList<string> queries,
26101  IList<string> restrictions = null,
26102  string adjacency_table = "",
26103  int rings = 1,
26104  IDictionary<string, string> options = null )
26105  {
26106  return queryGraph( new QueryGraphRequest( graph_name, queries, restrictions,
26107  adjacency_table, rings, options ) );
26108  }
26109 
26124  {
26125  RepartitionGraphResponse actualResponse_ = SubmitRequest<RepartitionGraphResponse>("/repartition/graph", request_, false);
26126 
26127  return actualResponse_;
26128  }
26129 
26176  public RepartitionGraphResponse repartitionGraph( string graph_name,
26177  IDictionary<string, string> options = null )
26178  {
26179  return repartitionGraph( new RepartitionGraphRequest( graph_name, options ) );
26180  }
26181 
26183  public ReserveResourceResponse reserveResource( ReserveResourceRequest request_ )
26184  {
26185  ReserveResourceResponse actualResponse_ = SubmitRequest<ReserveResourceResponse>("/reserve/resource", request_, false);
26186 
26187  return actualResponse_;
26188  }
26190 
26192  public ReserveResourceResponse reserveResource( string component,
26193  string name,
26194  string action,
26195  long bytes_requested = 0,
26196  long owner_id = 0,
26197  IDictionary<string, string> options = null )
26198  {
26199  return reserveResource( new ReserveResourceRequest( component, name, action,
26200  bytes_requested, owner_id,
26201  options ) );
26202  }
26204 
26213  {
26214  RevokePermissionResponse actualResponse_ = SubmitRequest<RevokePermissionResponse>("/revoke/permission", request_, false);
26215 
26216  return actualResponse_;
26217  }
26218 
26394  public RevokePermissionResponse revokePermission( string principal,
26395  string _object,
26396  string object_type,
26397  string permission,
26398  IDictionary<string, string> options = null )
26399  {
26400  return revokePermission( new RevokePermissionRequest( principal, _object,
26401  object_type, permission,
26402  options ) );
26403  }
26404 
26415  {
26416  RevokePermissionCredentialResponse actualResponse_ = SubmitRequest<RevokePermissionCredentialResponse>("/revoke/permission/credential", request_, false);
26417 
26418  return actualResponse_;
26419  }
26420 
26456  string permission,
26457  string credential_name,
26458  IDictionary<string, string> options = null )
26459  {
26461  permission,
26462  credential_name,
26463  options ) );
26464  }
26465 
26475  {
26476  RevokePermissionDatasourceResponse actualResponse_ = SubmitRequest<RevokePermissionDatasourceResponse>("/revoke/permission/datasource", request_, false);
26477 
26478  return actualResponse_;
26479  }
26480 
26515  string permission,
26516  string datasource_name,
26517  IDictionary<string, string> options = null )
26518  {
26520  permission,
26521  datasource_name,
26522  options ) );
26523  }
26524 
26534  {
26535  RevokePermissionDirectoryResponse actualResponse_ = SubmitRequest<RevokePermissionDirectoryResponse>("/revoke/permission/directory", request_, false);
26536 
26537  return actualResponse_;
26538  }
26539 
26575  string permission,
26576  string directory_name,
26577  IDictionary<string, string> options = null )
26578  {
26580  permission,
26581  directory_name,
26582  options ) );
26583  }
26584 
26593  {
26594  RevokePermissionProcResponse actualResponse_ = SubmitRequest<RevokePermissionProcResponse>("/revoke/permission/proc", request_, false);
26595 
26596  return actualResponse_;
26597  }
26598 
26630  string permission,
26631  string proc_name,
26632  IDictionary<string, string> options = null )
26633  {
26635  permission,
26636  proc_name,
26637  options ) );
26638  }
26639 
26648  {
26649  RevokePermissionSystemResponse actualResponse_ = SubmitRequest<RevokePermissionSystemResponse>("/revoke/permission/system", request_, false);
26650 
26651  return actualResponse_;
26652  }
26653 
26703  string permission,
26704  IDictionary<string, string> options = null )
26705  {
26707  permission,
26708  options ) );
26709  }
26710 
26719  {
26720  RevokePermissionTableResponse actualResponse_ = SubmitRequest<RevokePermissionTableResponse>("/revoke/permission/table", request_, false);
26721 
26722  return actualResponse_;
26723  }
26724 
26786  string permission,
26787  string table_name,
26788  IDictionary<string, string> options = null )
26789  {
26791  permission,
26792  table_name,
26793  options ) );
26794  }
26795 
26804  {
26805  RevokeRoleResponse actualResponse_ = SubmitRequest<RevokeRoleResponse>("/revoke/role", request_, false);
26806 
26807  return actualResponse_;
26808  }
26809 
26822  public RevokeRoleResponse revokeRole( string role,
26823  string member,
26824  IDictionary<string, string> options = null )
26825  {
26826  return revokeRole( new RevokeRoleRequest( role, member, options ) );
26827  }
26828 
26830  public ShowContainerRegistryResponse showContainerRegistry( ShowContainerRegistryRequest request_ )
26831  {
26832  ShowContainerRegistryResponse actualResponse_ = SubmitRequest<ShowContainerRegistryResponse>("/show/container/registry", request_, false);
26833 
26834  return actualResponse_;
26835  }
26837 
26839  public ShowContainerRegistryResponse showContainerRegistry( string registry_name,
26840  IDictionary<string, string> options = null )
26841  {
26842  return showContainerRegistry( new ShowContainerRegistryRequest( registry_name,
26843  options ) );
26844  }
26846 
26856  {
26857  ShowCredentialResponse actualResponse_ = SubmitRequest<ShowCredentialResponse>("/show/credential", request_, false);
26858 
26859  return actualResponse_;
26860  }
26861 
26874  public ShowCredentialResponse showCredential( string credential_name,
26875  IDictionary<string, string> options = null )
26876  {
26877  return showCredential( new ShowCredentialRequest( credential_name, options ) );
26878  }
26879 
26889  {
26890  ShowDatasinkResponse actualResponse_ = SubmitRequest<ShowDatasinkResponse>("/show/datasink", request_, false);
26891 
26892  return actualResponse_;
26893  }
26894 
26907  public ShowDatasinkResponse showDatasink( string name,
26908  IDictionary<string, string> options = null )
26909  {
26910  return showDatasink( new ShowDatasinkRequest( name, options ) );
26911  }
26912 
26922  {
26923  ShowDatasourceResponse actualResponse_ = SubmitRequest<ShowDatasourceResponse>("/show/datasource", request_, false);
26924 
26925  return actualResponse_;
26926  }
26927 
26941  IDictionary<string, string> options = null )
26942  {
26943  return showDatasource( new ShowDatasourceRequest( name, options ) );
26944  }
26945 
26956  {
26957  ShowDirectoriesResponse actualResponse_ = SubmitRequest<ShowDirectoriesResponse>("/show/directories", request_, false);
26958 
26959  return actualResponse_;
26960  }
26961 
26973  public ShowDirectoriesResponse showDirectories( string directory_name = "",
26974  IDictionary<string, string> options = null )
26975  {
26976  return showDirectories( new ShowDirectoriesRequest( directory_name, options ) );
26977  }
26978 
26989  {
26990  ShowEnvironmentResponse actualResponse_ = SubmitRequest<ShowEnvironmentResponse>("/show/environment", request_, false);
26991 
26992  return actualResponse_;
26993  }
26994 
27066  public ShowEnvironmentResponse showEnvironment( string environment_name = "",
27067  IDictionary<string, string> options = null )
27068  {
27069  return showEnvironment( new ShowEnvironmentRequest( environment_name, options ) );
27070  }
27071 
27082  {
27083  ShowFilesResponse actualResponse_ = SubmitRequest<ShowFilesResponse>("/show/files", request_, false);
27084 
27085  return actualResponse_;
27086  }
27087 
27103  public ShowFilesResponse showFiles( IList<string> paths,
27104  IDictionary<string, string> options = null )
27105  {
27106  return showFiles( new ShowFilesRequest( paths, options ) );
27107  }
27108 
27110  public ShowFunctionsResponse showFunctions( ShowFunctionsRequest request_ )
27111  {
27112  ShowFunctionsResponse actualResponse_ = SubmitRequest<ShowFunctionsResponse>("/show/functions", request_, false);
27113 
27114  return actualResponse_;
27115  }
27117 
27119  public ShowFunctionsResponse showFunctions( IList<string> names,
27120  IDictionary<string, string> options = null )
27121  {
27122  return showFunctions( new ShowFunctionsRequest( names, options ) );
27123  }
27125 
27134  {
27135  ShowGraphResponse actualResponse_ = SubmitRequest<ShowGraphResponse>("/show/graph", request_, false);
27136 
27137  return actualResponse_;
27138  }
27139 
27185  public ShowGraphResponse showGraph( string graph_name = "",
27186  IDictionary<string, string> options = null )
27187  {
27188  return showGraph( new ShowGraphRequest( graph_name, options ) );
27189  }
27190 
27192  public ShowGraphGrammarResponse showGraphGrammar( ShowGraphGrammarRequest request_ )
27193  {
27194  ShowGraphGrammarResponse actualResponse_ = SubmitRequest<ShowGraphGrammarResponse>("/show/graph/grammar", request_, false);
27195 
27196  return actualResponse_;
27197  }
27199 
27201  public ShowGraphGrammarResponse showGraphGrammar( IDictionary<string, string> options = null )
27202  {
27203  return showGraphGrammar( new ShowGraphGrammarRequest( options ) );
27204  }
27206 
27208  public ShowModelResponse showModel( ShowModelRequest request_ )
27209  {
27210  ShowModelResponse actualResponse_ = SubmitRequest<ShowModelResponse>("/show/model", request_, false);
27211 
27212  return actualResponse_;
27213  }
27215 
27217  public ShowModelResponse showModel( IList<string> model_names = null,
27218  IDictionary<string, string> options = null )
27219  {
27220  return showModel( new ShowModelRequest( model_names, options ) );
27221  }
27223 
27231  {
27232  ShowProcResponse actualResponse_ = SubmitRequest<ShowProcResponse>("/show/proc", request_, false);
27233 
27234  return actualResponse_;
27235  }
27236 
27275  public ShowProcResponse showProc( string proc_name = "",
27276  IDictionary<string, string> options = null )
27277  {
27278  return showProc( new ShowProcRequest( proc_name, options ) );
27279  }
27280 
27293  {
27294  ShowProcStatusResponse actualResponse_ = SubmitRequest<ShowProcStatusResponse>("/show/proc/status", request_, false);
27295 
27296  return actualResponse_;
27297  }
27298 
27357  public ShowProcStatusResponse showProcStatus( string run_id = "",
27358  IDictionary<string, string> options = null )
27359  {
27360  return showProcStatus( new ShowProcStatusRequest( run_id, options ) );
27361  }
27362 
27375  {
27376  ShowResourceObjectsResponse actualResponse_ = SubmitRequest<ShowResourceObjectsResponse>("/show/resource/objects", request_, false);
27377 
27378  return actualResponse_;
27379  }
27380 
27474  public ShowResourceObjectsResponse showResourceObjects( IDictionary<string, string> options = null )
27475  {
27476  return showResourceObjects( new ShowResourceObjectsRequest( options ) );
27477  }
27478 
27487  {
27488  ShowResourceStatisticsResponse actualResponse_ = SubmitRequest<ShowResourceStatisticsResponse>("/show/resource/statistics", request_, false);
27489 
27490  return actualResponse_;
27491  }
27492 
27500  public ShowResourceStatisticsResponse showResourceStatistics( IDictionary<string, string> options = null )
27501  {
27502  return showResourceStatistics( new ShowResourceStatisticsRequest( options ) );
27503  }
27504 
27513  {
27514  ShowResourceGroupsResponse actualResponse_ = SubmitRequest<ShowResourceGroupsResponse>("/show/resourcegroups", request_, false);
27515 
27516  return actualResponse_;
27517  }
27518 
27606  public ShowResourceGroupsResponse showResourceGroups( IList<string> names,
27607  IDictionary<string, string> options = null )
27608  {
27609  return showResourceGroups( new ShowResourceGroupsRequest( names, options ) );
27610  }
27611 
27622  {
27623  ShowSchemaResponse actualResponse_ = SubmitRequest<ShowSchemaResponse>("/show/schema", request_, false);
27624 
27625  return actualResponse_;
27626  }
27627 
27670  public ShowSchemaResponse showSchema( string schema_name,
27671  IDictionary<string, string> options = null )
27672  {
27673  return showSchema( new ShowSchemaRequest( schema_name, options ) );
27674  }
27675 
27687  {
27688  ShowSecurityResponse actualResponse_ = SubmitRequest<ShowSecurityResponse>("/show/security", request_, false);
27689 
27690  return actualResponse_;
27691  }
27692 
27732  public ShowSecurityResponse showSecurity( IList<string> names,
27733  IDictionary<string, string> options = null )
27734  {
27735  return showSecurity( new ShowSecurityRequest( names, options ) );
27736  }
27737 
27746  {
27747  ShowSqlProcResponse actualResponse_ = SubmitRequest<ShowSqlProcResponse>("/show/sql/proc", request_, false);
27748 
27749  return actualResponse_;
27750  }
27751 
27792  public ShowSqlProcResponse showSqlProc( string procedure_name = "",
27793  IDictionary<string, string> options = null )
27794  {
27795  return showSqlProc( new ShowSqlProcRequest( procedure_name, options ) );
27796  }
27797 
27806  {
27807  ShowStatisticsResponse actualResponse_ = SubmitRequest<ShowStatisticsResponse>("/show/statistics", request_, false);
27808 
27809  return actualResponse_;
27810  }
27811 
27855  public ShowStatisticsResponse showStatistics( IList<string> table_names,
27856  IDictionary<string, string> options = null )
27857  {
27858  return showStatistics( new ShowStatisticsRequest( table_names, options ) );
27859  }
27860 
27871  {
27872  ShowSystemPropertiesResponse actualResponse_ = SubmitRequest<ShowSystemPropertiesResponse>("/show/system/properties", request_, false);
27873 
27874  return actualResponse_;
27875  }
27876 
27896  public ShowSystemPropertiesResponse showSystemProperties( IDictionary<string, string> options = null )
27897  {
27898  return showSystemProperties( new ShowSystemPropertiesRequest( options ) );
27899  }
27900 
27911  {
27912  ShowSystemStatusResponse actualResponse_ = SubmitRequest<ShowSystemStatusResponse>("/show/system/status", request_, false);
27913 
27914  return actualResponse_;
27915  }
27916 
27926  public ShowSystemStatusResponse showSystemStatus( IDictionary<string, string> options = null )
27927  {
27928  return showSystemStatus( new ShowSystemStatusRequest( options ) );
27929  }
27930 
27941  {
27942  ShowSystemTimingResponse actualResponse_ = SubmitRequest<ShowSystemTimingResponse>("/show/system/timing", request_, false);
27943 
27944  return actualResponse_;
27945  }
27946 
27956  public ShowSystemTimingResponse showSystemTiming( IDictionary<string, string> options = null )
27957  {
27958  return showSystemTiming( new ShowSystemTimingRequest( options ) );
27959  }
27960 
28003  {
28004  ShowTableResponse actualResponse_ = SubmitRequest<ShowTableResponse>("/show/table", request_, false);
28005 
28006 
28007  for ( int i_ = 0; i_ < actualResponse_.type_ids.Count; ++i_ )
28008  {
28009  SetDecoderIfMissing( actualResponse_.type_ids[i_],
28010  actualResponse_.type_labels[i_],
28011  actualResponse_.type_schemas[i_],
28012  actualResponse_.properties[i_] );
28013  }
28014 
28015  return actualResponse_;
28016  }
28017 
28247  public ShowTableResponse showTable( string table_name,
28248  IDictionary<string, string> options = null )
28249  {
28250  return showTable( new ShowTableRequest( table_name, options ) );
28251  }
28252 
28261  {
28262  ShowTableMetadataResponse actualResponse_ = SubmitRequest<ShowTableMetadataResponse>("/show/table/metadata", request_, false);
28263 
28264  return actualResponse_;
28265  }
28266 
28279  public ShowTableMetadataResponse showTableMetadata( IList<string> table_names,
28280  IDictionary<string, string> options = null )
28281  {
28282  return showTableMetadata( new ShowTableMetadataRequest( table_names, options ) );
28283  }
28284 
28296  {
28297  ShowTableMonitorsResponse actualResponse_ = SubmitRequest<ShowTableMonitorsResponse>("/show/tablemonitors", request_, false);
28298 
28299  return actualResponse_;
28300  }
28301 
28315  public ShowTableMonitorsResponse showTableMonitors( IList<string> monitor_ids,
28316  IDictionary<string, string> options = null )
28317  {
28318  return showTableMonitors( new ShowTableMonitorsRequest( monitor_ids, options ) );
28319  }
28320 
28334  {
28335  ShowTablesByTypeResponse actualResponse_ = SubmitRequest<ShowTablesByTypeResponse>("/show/tables/bytype", request_, false);
28336 
28337  return actualResponse_;
28338  }
28339 
28359  string label,
28360  IDictionary<string, string> options = null )
28361  {
28362  return showTablesByType( new ShowTablesByTypeRequest( type_id, label, options ) );
28363  }
28364 
28373  {
28374  ShowTriggersResponse actualResponse_ = SubmitRequest<ShowTriggersResponse>("/show/triggers", request_, false);
28375 
28376  return actualResponse_;
28377  }
28378 
28389  public ShowTriggersResponse showTriggers( IList<string> trigger_ids,
28390  IDictionary<string, string> options = null )
28391  {
28392  return showTriggers( new ShowTriggersRequest( trigger_ids, options ) );
28393  }
28394 
28406  {
28407  ShowTypesResponse actualResponse_ = SubmitRequest<ShowTypesResponse>("/show/types", request_, false);
28408 
28409 
28410  for ( int i_ = 0; i_ < actualResponse_.type_ids.Count; ++i_ )
28411  {
28412  SetDecoderIfMissing( actualResponse_.type_ids[i_],
28413  actualResponse_.labels[i_],
28414  actualResponse_.type_schemas[i_],
28415  actualResponse_.properties[i_] );
28416  }
28417 
28418  return actualResponse_;
28419  }
28420 
28464  public ShowTypesResponse showTypes( string type_id,
28465  string label,
28466  IDictionary<string, string> options = null )
28467  {
28468  return showTypes( new ShowTypesRequest( type_id, label, options ) );
28469  }
28470 
28478  {
28479  ShowVideoResponse actualResponse_ = SubmitRequest<ShowVideoResponse>("/show/video", request_, false);
28480 
28481  return actualResponse_;
28482  }
28483 
28493  public ShowVideoResponse showVideo( IList<string> paths,
28494  IDictionary<string, string> options = null )
28495  {
28496  return showVideo( new ShowVideoRequest( paths, options ) );
28497  }
28498 
28507  {
28508  ShowWalResponse actualResponse_ = SubmitRequest<ShowWalResponse>("/show/wal", request_, false);
28509 
28510  return actualResponse_;
28511  }
28512 
28548  public ShowWalResponse showWal( IList<string> table_names,
28549  IDictionary<string, string> options = null )
28550  {
28551  return showWal( new ShowWalRequest( table_names, options ) );
28552  }
28553 
28572  {
28573  SolveGraphResponse actualResponse_ = SubmitRequest<SolveGraphResponse>("/solve/graph", request_, false);
28574 
28575  return actualResponse_;
28576  }
28577 
29028  public SolveGraphResponse solveGraph( string graph_name,
29029  IList<string> weights_on_edges = null,
29030  IList<string> restrictions = null,
29031  string solver_type = SolveGraphRequest.SolverType.SHORTEST_PATH,
29032  IList<string> source_nodes = null,
29033  IList<string> destination_nodes = null,
29034  string solution_table = "graph_solutions",
29035  IDictionary<string, string> options = null )
29036  {
29037  return solveGraph( new SolveGraphRequest( graph_name, weights_on_edges,
29038  restrictions, solver_type,
29039  source_nodes, destination_nodes,
29040  solution_table, options ) );
29041  }
29042 
29081  {
29082  UpdateRecordsResponse actualResponse_ = SubmitRequest<UpdateRecordsResponse>("/update/records", request_, true);
29083 
29084  return actualResponse_;
29085  }
29086 
29127  {
29128  RawUpdateRecordsRequest actualRequest_ = new RawUpdateRecordsRequest();
29129  actualRequest_.table_name = request_.table_name;
29130  actualRequest_.expressions = request_.expressions;
29131  actualRequest_.new_values_maps = request_.new_values_maps;
29132  foreach (var thisObj in request_.data) actualRequest_.records_to_insert.Add( AvroEncode( thisObj ) );
29133  actualRequest_.options = request_.options;
29134  UpdateRecordsResponse actualResponse_ = SubmitRequest<UpdateRecordsResponse>("/update/records", actualRequest_, true);
29135 
29136  return actualResponse_;
29137  }
29138 
29438  public UpdateRecordsResponse updateRecords<T>( string table_name,
29439  IList<string> expressions,
29440  IList<IDictionary<string, string>> new_values_maps,
29441  IList<T> data = null,
29442  IDictionary<string, string> options = null )
29443  {
29444  return updateRecords<T>( new UpdateRecordsRequest<T>( table_name, expressions,
29445  new_values_maps, data,
29446  options ) );
29447  }
29448 
29462  {
29463  UpdateRecordsBySeriesResponse actualResponse_ = SubmitRequest<UpdateRecordsBySeriesResponse>("/update/records/byseries", request_, false);
29464 
29465  return actualResponse_;
29466  }
29467 
29496  string world_table_name,
29497  string view_name = "",
29498  IList<string> reserved = null,
29499  IDictionary<string, string> options = null )
29500  {
29501  return updateRecordsBySeries( new UpdateRecordsBySeriesRequest( table_name,
29502  world_table_name,
29503  view_name,
29504  reserved,
29505  options ) );
29506  }
29507 
29578  {
29579  UploadFilesResponse actualResponse_ = SubmitRequest<UploadFilesResponse>("/upload/files", request_, false);
29580 
29581  return actualResponse_;
29582  }
29583 
29781  public UploadFilesResponse uploadFiles( IList<string> file_names,
29782  IList<byte[]> file_data,
29783  IDictionary<string, string> options = null )
29784  {
29785  return uploadFiles( new UploadFilesRequest( file_names, file_data, options ) );
29786  }
29787 
29806  {
29807  UploadFilesFromurlResponse actualResponse_ = SubmitRequest<UploadFilesFromurlResponse>("/upload/files/fromurl", request_, false);
29808 
29809  return actualResponse_;
29810  }
29811 
29837  public UploadFilesFromurlResponse uploadFilesFromurl( IList<string> file_names,
29838  IList<string> urls,
29839  IDictionary<string, string> options = null )
29840  {
29841  return uploadFilesFromurl( new UploadFilesFromurlRequest( file_names, urls,
29842  options ) );
29843  }
29844 
29846  public VisualizeGetFeatureInfoResponse visualizeGetFeatureInfo( VisualizeGetFeatureInfoRequest request_ )
29847  {
29848  VisualizeGetFeatureInfoResponse actualResponse_ = SubmitRequest<VisualizeGetFeatureInfoResponse>("/visualize/getfeatureinfo", request_, false);
29849 
29850  return actualResponse_;
29851  }
29853 
29855  public VisualizeGetFeatureInfoResponse visualizeGetFeatureInfo( IList<string> table_names,
29856  IList<string> x_column_names,
29857  IList<string> y_column_names,
29858  IList<string> geometry_column_names,
29859  IList<IList<string>> query_column_names,
29860  string projection,
29861  double min_x,
29862  double max_x,
29863  double min_y,
29864  double max_y,
29865  int width,
29866  int height,
29867  int x,
29868  int y,
29869  int radius,
29870  long limit,
29871  string encoding,
29872  IDictionary<string, string> options = null )
29873  {
29874  return visualizeGetFeatureInfo( new VisualizeGetFeatureInfoRequest( table_names,
29875  x_column_names,
29876  y_column_names,
29877  geometry_column_names,
29878  query_column_names,
29879  projection,
29880  min_x,
29881  max_x,
29882  min_y,
29883  max_y,
29884  width,
29885  height, x,
29886  y, radius,
29887  limit,
29888  encoding,
29889  options ) );
29890  }
29892 
29894  public VisualizeImageResponse visualizeImage( VisualizeImageRequest request_ )
29895  {
29896  VisualizeImageResponse actualResponse_ = SubmitRequest<VisualizeImageResponse>("/visualize/image", request_, false);
29897 
29898  return actualResponse_;
29899  }
29901 
29903  public VisualizeImageResponse visualizeImage( IList<string> table_names,
29904  IList<string> world_table_names,
29905  string x_column_name,
29906  string y_column_name,
29907  string symbol_column_name,
29908  string geometry_column_name,
29909  IList<IList<string>> track_ids,
29910  double min_x,
29911  double max_x,
29912  double min_y,
29913  double max_y,
29914  int width,
29915  int height,
29916  string projection,
29917  long bg_color,
29918  IDictionary<string, IList<string>> style_options,
29919  IDictionary<string, string> options = null )
29920  {
29921  return visualizeImage( new VisualizeImageRequest( table_names,
29922  world_table_names,
29923  x_column_name,
29924  y_column_name,
29925  symbol_column_name,
29926  geometry_column_name,
29927  track_ids, min_x, max_x,
29928  min_y, max_y, width, height,
29929  projection, bg_color,
29930  style_options, options ) );
29931  }
29933 
29948  {
29949  VisualizeImageChartResponse actualResponse_ = SubmitRequest<VisualizeImageChartResponse>("/visualize/image/chart", request_, false);
29950 
29951  return actualResponse_;
29952  }
29953 
30243  IList<string> x_column_names,
30244  IList<string> y_column_names,
30245  double min_x,
30246  double max_x,
30247  double min_y,
30248  double max_y,
30249  int width,
30250  int height,
30251  string bg_color,
30252  IDictionary<string, IList<string>> style_options,
30253  IDictionary<string, string> options = null )
30254  {
30255  return visualizeImageChart( new VisualizeImageChartRequest( table_name,
30256  x_column_names,
30257  y_column_names,
30258  min_x, max_x,
30259  min_y, max_y,
30260  width, height,
30261  bg_color,
30262  style_options,
30263  options ) );
30264  }
30265 
30267  public VisualizeImageClassbreakResponse visualizeImageClassbreak( VisualizeImageClassbreakRequest request_ )
30268  {
30269  VisualizeImageClassbreakResponse actualResponse_ = SubmitRequest<VisualizeImageClassbreakResponse>("/visualize/image/classbreak", request_, false);
30270 
30271  return actualResponse_;
30272  }
30274 
30276  public VisualizeImageClassbreakResponse visualizeImageClassbreak( IList<string> table_names,
30277  IList<string> world_table_names,
30278  string x_column_name,
30279  string y_column_name,
30280  string symbol_column_name,
30281  string geometry_column_name,
30282  IList<IList<string>> track_ids,
30283  string cb_attr,
30284  IList<string> cb_vals,
30285  string cb_pointcolor_attr,
30286  IList<string> cb_pointcolor_vals,
30287  string cb_pointalpha_attr,
30288  IList<string> cb_pointalpha_vals,
30289  string cb_pointsize_attr,
30290  IList<string> cb_pointsize_vals,
30291  string cb_pointshape_attr,
30292  IList<string> cb_pointshape_vals,
30293  double min_x,
30294  double max_x,
30295  double min_y,
30296  double max_y,
30297  int width,
30298  int height,
30299  string projection,
30300  long bg_color,
30301  IDictionary<string, IList<string>> style_options,
30302  IDictionary<string, string> options,
30303  IList<int> cb_transparency_vec )
30304  {
30305  return visualizeImageClassbreak( new VisualizeImageClassbreakRequest( table_names,
30306  world_table_names,
30307  x_column_name,
30308  y_column_name,
30309  symbol_column_name,
30310  geometry_column_name,
30311  track_ids,
30312  cb_attr,
30313  cb_vals,
30314  cb_pointcolor_attr,
30315  cb_pointcolor_vals,
30316  cb_pointalpha_attr,
30317  cb_pointalpha_vals,
30318  cb_pointsize_attr,
30319  cb_pointsize_vals,
30320  cb_pointshape_attr,
30321  cb_pointshape_vals,
30322  min_x,
30323  max_x,
30324  min_y,
30325  max_y,
30326  width,
30327  height,
30328  projection,
30329  bg_color,
30330  style_options,
30331  options,
30332  cb_transparency_vec ) );
30333  }
30335 
30337  public VisualizeImageContourResponse visualizeImageContour( VisualizeImageContourRequest request_ )
30338  {
30339  VisualizeImageContourResponse actualResponse_ = SubmitRequest<VisualizeImageContourResponse>("/visualize/image/contour", request_, false);
30340 
30341  return actualResponse_;
30342  }
30344 
30346  public VisualizeImageContourResponse visualizeImageContour( IList<string> table_names,
30347  string x_column_name,
30348  string y_column_name,
30349  string value_column_name,
30350  double min_x,
30351  double max_x,
30352  double min_y,
30353  double max_y,
30354  int width,
30355  int height,
30356  string projection,
30357  IDictionary<string, string> style_options,
30358  IDictionary<string, string> options = null )
30359  {
30360  return visualizeImageContour( new VisualizeImageContourRequest( table_names,
30361  x_column_name,
30362  y_column_name,
30363  value_column_name,
30364  min_x, max_x,
30365  min_y, max_y,
30366  width, height,
30367  projection,
30368  style_options,
30369  options ) );
30370  }
30372 
30374  public VisualizeImageHeatmapResponse visualizeImageHeatmap( VisualizeImageHeatmapRequest request_ )
30375  {
30376  VisualizeImageHeatmapResponse actualResponse_ = SubmitRequest<VisualizeImageHeatmapResponse>("/visualize/image/heatmap", request_, false);
30377 
30378  return actualResponse_;
30379  }
30381 
30383  public VisualizeImageHeatmapResponse visualizeImageHeatmap( IList<string> table_names,
30384  string x_column_name,
30385  string y_column_name,
30386  string value_column_name,
30387  string geometry_column_name,
30388  double min_x,
30389  double max_x,
30390  double min_y,
30391  double max_y,
30392  int width,
30393  int height,
30394  string projection,
30395  IDictionary<string, string> style_options,
30396  IDictionary<string, string> options = null )
30397  {
30398  return visualizeImageHeatmap( new VisualizeImageHeatmapRequest( table_names,
30399  x_column_name,
30400  y_column_name,
30401  value_column_name,
30402  geometry_column_name,
30403  min_x, max_x,
30404  min_y, max_y,
30405  width, height,
30406  projection,
30407  style_options,
30408  options ) );
30409  }
30411 
30413  public VisualizeImageLabelsResponse visualizeImageLabels( VisualizeImageLabelsRequest request_ )
30414  {
30415  VisualizeImageLabelsResponse actualResponse_ = SubmitRequest<VisualizeImageLabelsResponse>("/visualize/image/labels", request_, false);
30416 
30417  return actualResponse_;
30418  }
30420 
30422  public VisualizeImageLabelsResponse visualizeImageLabels( string table_name,
30423  string x_column_name,
30424  string y_column_name,
30425  string x_offset,
30426  string y_offset,
30427  string text_string,
30428  string font,
30429  string text_color,
30430  string text_angle,
30431  string text_scale,
30432  string draw_box,
30433  string draw_leader,
30434  string line_width,
30435  string line_color,
30436  string fill_color,
30437  string leader_x_column_name,
30438  string leader_y_column_name,
30439  string filter,
30440  double min_x,
30441  double max_x,
30442  double min_y,
30443  double max_y,
30444  int width,
30445  int height,
30446  string projection = VisualizeImageLabelsRequest.Projection.PLATE_CARREE,
30447  IDictionary<string, string> options = null )
30448  {
30449  return visualizeImageLabels( new VisualizeImageLabelsRequest( table_name,
30450  x_column_name,
30451  y_column_name,
30452  x_offset,
30453  y_offset,
30454  text_string,
30455  font,
30456  text_color,
30457  text_angle,
30458  text_scale,
30459  draw_box,
30460  draw_leader,
30461  line_width,
30462  line_color,
30463  fill_color,
30464  leader_x_column_name,
30465  leader_y_column_name,
30466  filter, min_x,
30467  max_x, min_y,
30468  max_y, width,
30469  height,
30470  projection,
30471  options ) );
30472  }
30474 
30489  {
30490  VisualizeIsochroneResponse actualResponse_ = SubmitRequest<VisualizeIsochroneResponse>("/visualize/isochrone", request_, false);
30491 
30492  return actualResponse_;
30493  }
30494 
31424  string source_node,
31425  double max_solution_radius,
31426  IList<string> weights_on_edges,
31427  IList<string> restrictions,
31428  int num_levels,
31429  bool generate_image,
31430  string levels_table,
31431  IDictionary<string, string> style_options,
31432  IDictionary<string, string> solve_options = null,
31433  IDictionary<string, string> contour_options = null,
31434  IDictionary<string, string> options = null )
31435  {
31436  return visualizeIsochrone( new VisualizeIsochroneRequest( graph_name,
31437  source_node,
31438  max_solution_radius,
31439  weights_on_edges,
31440  restrictions,
31441  num_levels,
31442  generate_image,
31443  levels_table,
31444  style_options,
31445  solve_options,
31446  contour_options,
31447  options ) );
31448  }
31449  } // end class Kinetica
31450 } // 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:746
AdminSwitchoverResponse adminSwitchover(AdminSwitchoverRequest request_)
Manually switch over one or more processes to another host.
A set of results returned by Kinetica.grantRole.
Definition: GrantRole.cs:60
A set of results returned by Kinetica.showResourceObjects.
A set of results returned by Kinetica.aggregateConvexHull.
UpdateRecordsResponse updateRecords< T >(UpdateRecordsRequest< T > request_)
Runs multiple predicate-based updates in a single call.
A set of results returned by Kinetica.hasPermission.
FilterByTableResponse filterByTable(string table_name, string view_name, string column_name, string source_table_name, string source_table_column_name, IDictionary< string, string > options=null)
Filters objects in one table based on objects in another table.
MergeRecordsResponse mergeRecords(MergeRecordsRequest request_)
Create a new empty result table (specified by table_name), and insert all records from source tables ...
CreateProcResponse createProc(string proc_name, string execution_mode=CreateProcRequest.ExecutionMode.DISTRIBUTED, IDictionary< string, byte[]> files=null, string command="", IList< string > args=null, IDictionary< string, string > options=null)
Creates an instance (proc) of the user-defined functions (UDF) specified by the given command,...
FilterByStringResponse filterByString(FilterByStringRequest request_)
Calculates which objects from a table or view match a string expression for the given string columns.
A set of parameters for Kinetica.modifyGraph.
Definition: ModifyGraph.cs:21
byte [] binary_encoded_response
Avro binary encoded response.
CreateTriggerByRangeResponse createTriggerByRange(string request_id, IList< string > table_names, string column_name, double min, double max, IDictionary< string, string > options=null)
Sets up a simple range trigger for a column_name for one or more tables.
long total_number_of_records
Total/Filtered number of records.
A set of parameters for Kinetica.hasPermission.
IDictionary< string, string > info
Additional information.
HasTableResponse hasTable(HasTableRequest request_)
Checks for the existence of a table with the given name.
GrantPermissionDirectoryResponse grantPermissionDirectory(string name, string permission, string directory_name, IDictionary< string, string > options=null)
Grants a KiFS directory-level permission to a user or role.
A set of results returned by Kinetica.aggregateKMeans.
UpdateRecordsBySeriesResponse updateRecordsBySeries(string table_name, string world_table_name, string view_name="", IList< string > reserved=null, IDictionary< string, string > options=null)
Updates the view specified by table_name to include full series (track) information from the world_t...
A set of results returned by Kinetica.dropEnvironment.
A set of parameters for Kinetica.getRecordsBySeries.
ShowProcStatusResponse showProcStatus(ShowProcStatusRequest request_)
Shows the statuses of running or completed proc instances.
A set of results returned by Kinetica.adminRebalance.
A set of results returned by Kinetica.createEnvironment.
A set of results returned by Kinetica.showSystemProperties.
A set of parameters for Kinetica.dropDatasink.
Definition: DropDatasink.cs:22
A set of results returned by Kinetica.getRecordsByColumn.
A set of results returned by Kinetica.insertRecordsRandom.
A set of results returned by Kinetica.aggregateGroupBy.
IList< string > type_ids
Definition: ShowTypes.cs:128
A set of results returned by Kinetica.grantPermissionSystem.
IList< string > type_schemas
The type schemas (one per series/track) of the returned series/tracks.
DeleteRecordsResponse deleteRecords(DeleteRecordsRequest request_)
Deletes record(s) matching the provided criteria from the given table.
AdminHaRefreshResponse adminHaRefresh(IDictionary< string, string > options=null)
Restarts the HA processing on the given cluster as a mechanism of accepting breaking HA conf changes.
AlterTableColumnsResponse alterTableColumns(AlterTableColumnsRequest request_)
Apply various modifications to columns in a table, view.
AlterTableMetadataResponse alterTableMetadata(AlterTableMetadataRequest request_)
Updates (adds or changes) metadata for tables.
A set of results returned by Kinetica.revokePermissionSystem.
AggregateConvexHullResponse aggregateConvexHull(AggregateConvexHullRequest request_)
Calculates and returns the convex hull for the values in a table specified by table_name.
A set of results returned by Kinetica.adminAddRanks.
AdminRemoveHostResponse adminRemoveHost(AdminRemoveHostRequest request_)
Removes a host from an existing cluster.
HasTypeResponse hasType(HasTypeRequest request_)
Check for the existence of a type.
ShowStatisticsResponse showStatistics(IList< string > table_names, IDictionary< string, string > options=null)
Retrieves the collected column statistics for the specified table(s).
AggregateUniqueResponse aggregateUnique(string table_name, string column_name, long offset=0, long limit=-9999, IDictionary< string, string > options=null)
Returns all the unique values from a particular column (specified by column_name ) of a particular ta...
CreateCredentialResponse createCredential(CreateCredentialRequest request_)
Create a new credential.
ShowTableResponse showTable(string table_name, IDictionary< string, string > options=null)
Retrieves detailed information about a table, view, or schema, specified in table_name .
A set of results returned by Kinetica.showDatasource.
string table_name
Name of table to which the records are to be added, in [schema_name.
A set of parameters for Kinetica.alterTableMonitor.
A set of results returned by Kinetica.createDatasink.
GrantPermissionDirectoryResponse grantPermissionDirectory(GrantPermissionDirectoryRequest request_)
Grants a KiFS directory-level permission to a user or role.
DeleteGraphResponse deleteGraph(string graph_name, IDictionary< string, string > options=null)
Deletes an existing graph from the graph server and/or persist.
FilterByListResponse filterByList(string table_name, string view_name, IDictionary< string, IList< string >> column_values_map, IDictionary< string, string > options=null)
Calculates which records from a table have values in the given list for the corresponding column.
HasTypeResponse hasType(string type_id, IDictionary< string, string > options=null)
Check for the existence of a type.
A set of parameters for Kinetica.createType.
Definition: CreateType.cs:55
A set of parameters for Kinetica.updateRecordsBySeries.
AggregateMinMaxGeometryResponse aggregateMinMaxGeometry(string table_name, string column_name, IDictionary< string, string > options=null)
Calculates and returns the minimum and maximum x- and y-coordinates of a particular geospatial geomet...
A set of parameters for Kinetica.updateRecords.
A set of parameters for Kinetica.deleteFiles.
Definition: DeleteFiles.cs:16
A set of results returned by Kinetica.exportQueryMetrics.
A set of parameters for Kinetica.createDatasink.
IDictionary< string, string > info
Additional information.
A set of parameters for Kinetica.alterResourceGroup.
A set of results returned by Kinetica.createUserInternal.
A set of parameters for Kinetica.showResourceObjects.
ShowDirectoriesResponse showDirectories(string directory_name="", IDictionary< string, string > options=null)
Shows information about directories in KiFS.
A set of results returned by Kinetica.hasSchema.
Definition: HasSchema.cs:52
AdminRebalanceResponse adminRebalance(AdminRebalanceRequest request_)
Rebalance the data in the cluster so that all nodes contain an equal number of records approximately ...
A set of parameters for Kinetica.showFiles.
Definition: ShowFiles.cs:18
const string SHORTEST_PATH
Solves for the optimal (shortest) path based on weights and restrictions from one source to destinati...
Definition: SolveGraph.cs:38
AggregateGroupByResponse aggregateGroupBy(string table_name, IList< string > column_names, long offset=0, long limit=-9999, IDictionary< string, string > options=null)
Calculates unique combinations (groups) of values for the given columns in a given table or view and ...
IList< byte[]> records_binary
If the encoding was 'binary', then this list contains the binary encoded records retrieved from the t...
Definition: GetRecords.cs:433
IList< string > expressions
A list of the actual predicates, one for each update; format should follow the guidelines here.
A set of results returned by Kinetica.exportRecordsToTable.
IDictionary< string, string > info
Additional information.
CreateUnionResponse createUnion(CreateUnionRequest request_)
Merges data from one or more tables with comparable data types into a new table.
A set of results returned by Kinetica.createCredential.
DropCredentialResponse dropCredential(DropCredentialRequest request_)
Drop an existing credential.
FilterByTableResponse filterByTable(FilterByTableRequest request_)
Filters objects in one table based on objects in another table.
long total_number_of_records
Total/Filtered number of records.
VisualizeImageChartResponse visualizeImageChart(string table_name, IList< string > x_column_names, IList< string > y_column_names, double min_x, double max_x, double min_y, double max_y, int width, int height, string bg_color, IDictionary< string, IList< string >> style_options, IDictionary< string, string > options=null)
Scatter plot is the only plot type currently supported.
A set of parameters for Kinetica.alterTableColumns.
A set of results returned by Kinetica.createTableMonitor.
AdminRemoveRanksResponse adminRemoveRanks(IList< string > ranks, IDictionary< string, string > options=null)
Remove one or more ranks from an existing Kinetica cluster.
CreateJobResponse createJob(CreateJobRequest request_)
Create a job which will run asynchronously.
A set of results returned by Kinetica.showSystemTiming.
IDictionary< string, IList< string > > properties
Value of properties.
Definition: CreateType.cs:1019
ShowTriggersResponse showTriggers(ShowTriggersRequest request_)
Retrieves information regarding the specified triggers or all existing triggers currently active.
A set of results returned by Kinetica.alterSystemProperties.
A set of results returned by Kinetica.dropDatasource.
ShowSchemaResponse showSchema(string schema_name, IDictionary< string, string > options=null)
Retrieves information about a schema (or all schemas), as specified in schema_name .
GrantRoleResponse grantRole(GrantRoleRequest request_)
Grants membership in a role to a user or role.
A set of results returned by Kinetica.adminShowClusterOperations.
LockTableResponse lockTable(string table_name, string lock_type=LockTableRequest.LockType.STATUS, IDictionary< string, string > options=null)
Manages global access to a table's data.
ShowGraphResponse showGraph(ShowGraphRequest request_)
Shows information and characteristics of graphs that exist on the graph server.
A set of parameters for Kinetica.uploadFilesFromurl.
string table_name
The same table name as was passed in the parameter list.
AdminOfflineResponse adminOffline(bool offline, IDictionary< string, string > options=null)
Take the system offline.
RevokePermissionTableResponse revokePermissionTable(RevokePermissionTableRequest request_)
Revokes a table-level permission from a user or role.
RevokeRoleResponse revokeRole(string role, string member, IDictionary< string, string > options=null)
Revokes membership in a role from a user or role.
A set of parameters for Kinetica.adminBackupBegin.
KillProcResponse killProc(string run_id="", IDictionary< string, string > options=null)
Kills a running proc instance.
A set of results returned by Kinetica.clearTable.
Definition: ClearTable.cs:144
A set of results returned by Kinetica.clearTableMonitor.
A set of parameters for Kinetica.dropSchema.
Definition: DropSchema.cs:17
A set of results returned by Kinetica.adminRemoveHost.
DropDatasourceResponse dropDatasource(string name, IDictionary< string, string > options=null)
Drops an existing data source.
DeleteFilesResponse deleteFiles(IList< string > file_names, IDictionary< string, string > options=null)
Deletes one or more files from KiFS.
IList< T > data
If the encoding parameter of the request was 'binary' then this list contains the binary encoded reco...
RevokePermissionDatasourceResponse revokePermissionDatasource(RevokePermissionDatasourceRequest request_)
Revokes a data source permission from a user or role.
A set of results returned by Kinetica.showTableMetadata.
ShowWalResponse showWal(ShowWalRequest request_)
Requests table wal properties.Returns information about the requested table wal entries.
AdminShowShardsResponse adminShowShards(AdminShowShardsRequest request_)
Show the mapping of shards to the corresponding rank and tom.
HasPermissionResponse hasPermission(string principal, string _object, string object_type, string permission, IDictionary< string, string > options=null)
Checks if the specified user has the specified permission on the specified object.
QueryGraphResponse queryGraph(QueryGraphRequest request_)
Employs a topological query on a graph generated a-priori by createGraph and returns a list of adjace...
IList< string > type_names
The type IDs (one per series/track) of the returned series/tracks.
AlterSystemPropertiesResponse alterSystemProperties(AlterSystemPropertiesRequest request_)
The alterSystemProperties endpoint is primarily used to simplify the testing of the system and is not...
A set of results returned by Kinetica.alterRole.
Definition: AlterRole.cs:117
A set of parameters for Kinetica.alterTable.
Definition: AlterTable.cs:59
AggregateMinMaxGeometryResponse aggregateMinMaxGeometry(AggregateMinMaxGeometryRequest request_)
Calculates and returns the minimum and maximum x- and y-coordinates of a particular geospatial geomet...
ShowDatasinkResponse showDatasink(ShowDatasinkRequest request_)
Shows information about a specified data sink or all data sinks.
A set of results returned by Kinetica.filterBySeries.
IList< KineticaRecord > data
Avro binary encoded response.
A set of parameters for Kinetica.createProc.
Definition: CreateProc.cs:18
ShowTableMonitorsResponse showTableMonitors(IList< string > monitor_ids, IDictionary< string, string > options=null)
Show table monitors and their properties.
A set of results returned by Kinetica.grantPermission.
IDictionary< string, string > info
Additional information.
A set of parameters for Kinetica.adminAlterHost.
AdminAddRanksResponse adminAddRanks(AdminAddRanksRequest request_)
Add one or more ranks to an existing Kinetica cluster.
InsertRecordsRandomResponse insertRecordsRandom(string table_name, long count, IDictionary< string, IDictionary< string, double >> options=null)
Generates a specified number of random records and adds them to the given table.
HasProcResponse hasProc(string proc_name, IDictionary< string, string > options=null)
Checks the existence of a proc with the given name.
IList< string > record_ids
If the 'return_record_ids' option of the request was 'true', then this list contains the internal ID ...
AggregateMinMaxResponse aggregateMinMax(AggregateMinMaxRequest request_)
Calculates and returns the minimum and maximum values of a particular column in a table.
bool has_more_records
Too many records.
A set of results returned by Kinetica.insertSymbol.
DeleteFilesResponse deleteFiles(DeleteFilesRequest request_)
Deletes one or more files from KiFS.
AdminBackupBeginResponse adminBackupBegin(AdminBackupBeginRequest request_)
Prepares the system for a backup by closing all open file handles after allowing current active jobs ...
FilterByAreaResponse filterByArea(FilterByAreaRequest request_)
Calculates which objects from a table are within a named area of interest (NAI/polygon).
IList< IDictionary< string, IList< string > > > properties
Definition: ShowTypes.cs:134
DropDatasinkResponse dropDatasink(string name, IDictionary< string, string > options=null)
Drops an existing data sink.
AdminShowClusterOperationsResponse adminShowClusterOperations(AdminShowClusterOperationsRequest request_)
Requests the detailed status of the current operation (by default) or a prior cluster operation speci...
ShowWalResponse showWal(IList< string > table_names, IDictionary< string, string > options=null)
Requests table wal properties.Returns information about the requested table wal entries.
KillProcResponse killProc(KillProcRequest request_)
Kills a running proc instance.
IList< string > type_schemas
Type schemas of the respective tables in table_names.
Definition: ShowTable.cs:965
AlterWalResponse alterWal(AlterWalRequest request_)
Alters table wal settings.Returns information about the requested table wal modifications.
A set of parameters for Kinetica.aggregateHistogram.
A set of parameters for Kinetica.alterSchema.
Definition: AlterSchema.cs:17
A set of results returned by Kinetica.visualizeImageChart.
A set of results returned by Kinetica.alterResourceGroup.
A set of parameters for Kinetica.insertRecordsFromQuery.
A set of results returned by Kinetica.getRecords.
Definition: GetRecords.cs:417
A set of parameters for Kinetica.grantPermissionDirectory.
A set of results returned by Kinetica.createTriggerByRange.
CreateTableResponse createTable(CreateTableRequest request_)
Creates a new table.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
A set of parameters for Kinetica.deleteRecords.
bool has_more_records
Too many records.
Definition: GetRecords.cs:485
A set of parameters for Kinetica.lockTable.
Definition: LockTable.cs:26
IList< IDictionary< string, IList< string > > > properties
Property maps of the respective tables in table_names.
Definition: ShowTable.cs:973
A set of parameters for Kinetica.deleteRole.
Definition: DeleteRole.cs:15
AlterSchemaResponse alterSchema(AlterSchemaRequest request_)
Used to change the name of a SQL-style schema, specified in schema_name.
A set of parameters for Kinetica.showProcStatus.
A set of results returned by Kinetica.downloadFiles.
AlterSchemaResponse alterSchema(string schema_name, string action, string _value, IDictionary< string, string > options=null)
Used to change the name of a SQL-style schema, specified in schema_name .
A set of results returned by Kinetica.clearStatistics.
DropDatasinkResponse dropDatasink(DropDatasinkRequest request_)
Drops an existing data sink.
AlterDirectoryResponse alterDirectory(AlterDirectoryRequest request_)
Alters an existing directory in KiFS.
A set of parameters for Kinetica.aggregateStatisticsByRange.
AdminSendAlertResponse adminSendAlert(string message, string label, string log_level, IDictionary< string, string > options=null)
Sends a user generated alert to the monitoring system.
IList< string > type_names
The type IDs of the corresponding records in records_binary or records_json.
A set of results returned by Kinetica.exportRecordsToFiles.
A set of parameters for Kinetica.appendRecords.
IList< string > type_ids
Type ids of the respective tables in table_names.
Definition: ShowTable.cs:961
A set of parameters for Kinetica.revokePermissionCredential.
A set of parameters for Kinetica.createTableMonitor.
A set of parameters for Kinetica.downloadFiles.
CreateDirectoryResponse createDirectory(string directory_name, IDictionary< string, string > options=null)
Creates a new directory in KiFS.
A set of results returned by Kinetica.aggregateMinMax.
A set of parameters for Kinetica.alterDatasink.
string type_id
An identifier representing the created type.
Definition: CreateType.cs:1006
A set of results returned by Kinetica.filterByRadius.
AggregateStatisticsResponse aggregateStatistics(AggregateStatisticsRequest request_)
Calculates the requested statistics of the given column(s) in a given table.
A set of parameters for Kinetica.clearTable.
Definition: ClearTable.cs:19
long total_number_of_records
Total/Filtered number of records.
A set of parameters for Kinetica.createUnion.
Definition: CreateUnion.cs:40
InsertRecordsFromPayloadResponse insertRecordsFromPayload(string table_name, string data_text, byte[] data_bytes, IDictionary< string, IDictionary< string, string >> modify_columns=null, IDictionary< string, string > create_table_options=null, IDictionary< string, string > options=null)
Reads from the given text-based or binary payload and inserts the data into a new or existing table.
AlterDirectoryResponse alterDirectory(string directory_name, IDictionary< string, string > directory_updates_map, IDictionary< string, string > options=null)
Alters an existing directory in KiFS.
A set of results returned by Kinetica.createTriggerByArea.
CreateDatasinkResponse createDatasink(CreateDatasinkRequest request_)
Creates a data sink, which contains the destination information for a data sink that is external to t...
A set of parameters for Kinetica.showSystemTiming.
A set of results returned by Kinetica.adminShowJobs.
ShowEnvironmentResponse showEnvironment(ShowEnvironmentRequest request_)
Shows information about a specified user-defined function (UDF) environment or all environments....
AlterVideoResponse alterVideo(string path, IDictionary< string, string > options=null)
Alters a video.
AdminShutdownResponse adminShutdown(AdminShutdownRequest request_)
Exits the database server application.
GrantPermissionProcResponse grantPermissionProc(GrantPermissionProcRequest request_)
Grants a proc-level permission to a user or role.
A set of results returned by Kinetica.aggregateUnpivot.
bool has_more_records
Too many records.
string table_name
Value of table_name.
Definition: GetRecords.cs:466
ShowSecurityResponse showSecurity(ShowSecurityRequest request_)
Shows security information relating to users and/or roles.
A set of parameters for Kinetica.deleteResourceGroup.
A set of results returned by Kinetica.alterTier.
Definition: AlterTier.cs:227
long count_affected
The number of objects/records affected.
Definition: ExecuteSql.cs:1540
A set of results returned by Kinetica.adminAlterHost.
A set of results returned by Kinetica.clearTrigger.
Definition: ClearTrigger.cs:50
ShowTablesByTypeResponse showTablesByType(ShowTablesByTypeRequest request_)
Gets names of the tables whose type matches the given criteria.
A set of results returned by Kinetica.createDatasource.
GrantPermissionCredentialResponse grantPermissionCredential(GrantPermissionCredentialRequest request_)
Grants a credential-level permission to a user or role.
ExecuteSqlResponse executeSql(ExecuteSqlRequest request_)
Execute a SQL statement (query, DML, or DDL).
A set of parameters for Kinetica.revokePermissionDatasource.
MergeRecordsResponse mergeRecords(string table_name, IList< string > source_table_names, IList< IDictionary< string, string >> field_maps, IDictionary< string, string > options=null)
Create a new empty result table (specified by table_name ), and insert all records from source tables...
A set of parameters for Kinetica.createEnvironment.
A set of results returned by Kinetica.revokePermission.
RepartitionGraphResponse repartitionGraph(string graph_name, IDictionary< string, string > options=null)
Rebalances an existing partitioned graph.
A set of results returned by Kinetica.adminSwitchover.
CreateJoinTableResponse createJoinTable(CreateJoinTableRequest request_)
Creates a table that is the result of a SQL JOIN.
ShowDatasourceResponse showDatasource(string name, IDictionary< string, string > options=null)
Shows information about a specified data source or all data sources.
const string MARKOV_CHAIN
Matches sample_points to the graph using the Hidden Markov Model (HMM)-based method,...
Definition: MatchGraph.cs:45
InsertRecordsFromQueryResponse insertRecordsFromQuery(InsertRecordsFromQueryRequest request_)
Computes remote query result and inserts the result data into a new or existing table
FilterByAreaGeometryResponse filterByAreaGeometry(string table_name, string view_name, string column_name, IList< double > x_vector, IList< double > y_vector, IDictionary< string, string > options=null)
Calculates which geospatial geometry objects from a table intersect a named area of interest (NAI/pol...
CreateGraphResponse createGraph(CreateGraphRequest request_)
Creates a new graph network using given nodes, edges, weights, and restrictions.
IList< KineticaRecord > data
Avro binary encoded response.
ShowSqlProcResponse showSqlProc(string procedure_name="", IDictionary< string, string > options=null)
Shows information about SQL procedures, including the full definition of each requested procedure.
RevokePermissionProcResponse revokePermissionProc(RevokePermissionProcRequest request_)
Revokes a proc-level permission from a user or role.
GrantPermissionSystemResponse grantPermissionSystem(GrantPermissionSystemRequest request_)
Grants a system-level permission to a user or role.
AdminRemoveRanksResponse adminRemoveRanks(AdminRemoveRanksRequest request_)
Remove one or more ranks from an existing Kinetica cluster.
CreateJobResponse createJob(string endpoint, string request_encoding, byte[] data, string data_str, IDictionary< string, string > options=null)
Create a job which will run asynchronously.
A set of parameters for Kinetica.filterByRadius.
A set of results returned by Kinetica.hasTable.
Definition: HasTable.cs:53
A set of results returned by Kinetica.adminBackupBegin.
A set of results returned by Kinetica.dropCredential.
ShowProcStatusResponse showProcStatus(string run_id="", IDictionary< string, string > options=null)
Shows the statuses of running or completed proc instances.
A set of parameters for Kinetica.adminAddHost.
Definition: AdminAddHost.cs:15
ShowVideoResponse showVideo(ShowVideoRequest request_)
Retrieves information about rendered videos.
ShowTriggersResponse showTriggers(IList< string > trigger_ids, IDictionary< string, string > options=null)
Retrieves information regarding the specified triggers or all existing triggers currently active.
A set of parameters for Kinetica.exportRecordsToTable.
DropDatasourceResponse dropDatasource(DropDatasourceRequest request_)
Drops an existing data source.
FilterByValueResponse filterByValue(string table_name, string view_name, bool is_string, double _value, string value_str, string column_name, IDictionary< string, string > options=null)
Calculates which objects from a table has a particular value for a particular column.
RevokePermissionTableResponse revokePermissionTable(string name, string permission, string table_name, IDictionary< string, string > options=null)
Revokes a table-level permission from a user or role.
A set of parameters for Kinetica.createMaterializedView.
string table_name
Name of table to which the records are to be added, in [schema_name.
A set of parameters for Kinetica.alterVideo.
Definition: AlterVideo.cs:15
A set of results returned by Kinetica.adminBackupEnd.
A set of results returned by Kinetica.grantPermissionProc.
A set of parameters for Kinetica.createUserExternal.
A set of parameters for Kinetica.showGraph.
Definition: ShowGraph.cs:16
ExportRecordsToTableResponse exportRecordsToTable(string table_name, string remote_query="", IDictionary< string, string > options=null)
Exports records from source table to the specified target table in an external database
DeleteProcResponse deleteProc(string proc_name, IDictionary< string, string > options=null)
Deletes a proc.
IDictionary< string, string > info
Additional information.
A set of results returned by Kinetica.aggregateUnpivot.
CreateCredentialResponse createCredential(string credential_name, string type, string identity, string secret, IDictionary< string, string > options=null)
Create a new credential.
A set of parameters for Kinetica.adminShutdown.
A set of results returned by Kinetica.filterByValue.
A set of parameters for Kinetica.filterByAreaGeometry.
AlterDatasourceResponse alterDatasource(AlterDatasourceRequest request_)
Alters the properties of an existing data source
A set of results returned by Kinetica.filterByString.
A set of parameters for Kinetica.updateRecordsRaw.
GrantPermissionDatasourceResponse grantPermissionDatasource(GrantPermissionDatasourceRequest request_)
Grants a data source permission to a user or role.
ShowSchemaResponse showSchema(ShowSchemaRequest request_)
Retrieves information about a schema (or all schemas), as specified in schema_name.
string paging_table
Name of the table that has the result records of the query.
Definition: ExecuteSql.cs:1571
GetRecordsBySeriesResponse< T > getRecordsBySeries< T >(GetRecordsBySeriesRequest request_)
Retrieves the complete series/track records from the given world_table_name based on the partial trac...
A set of parameters for Kinetica.clearStatistics.
DeleteRoleResponse deleteRole(DeleteRoleRequest request_)
Deletes an existing role.
ClearTableMonitorResponse clearTableMonitor(string topic_id, IDictionary< string, string > options=null)
Deactivates a table monitor previously created with createTableMonitor.
ShowSystemStatusResponse showSystemStatus(ShowSystemStatusRequest request_)
Provides server configuration and health related status to the caller.
CreateMaterializedViewResponse createMaterializedView(CreateMaterializedViewRequest request_)
Initiates the process of creating a materialized view, reserving the view's name to prevent other vie...
long total_number_of_records
Total/Filtered number of records.
Definition: ExecuteSql.cs:1616
IList< KineticaRecord > data
Avro binary encoded response.
string paging_table
Name of the table that has the result records of the query.
Definition: ExecuteSql.cs:1634
ShowResourceObjectsResponse showResourceObjects(IDictionary< string, string > options=null)
Returns information about the internal sub-components (tiered objects) which use resources of the sys...
A set of results returned by Kinetica.alterUser.
Definition: AlterUser.cs:190
AppendRecordsResponse appendRecords(string table_name, string source_table_name, IDictionary< string, string > field_map, IDictionary< string, string > options=null)
Append (or insert) all records from a source table (specified by source_table_name ) to a particular ...
A set of results returned by Kinetica.updateRecords.
Convenience class for using Avro.Generic.GenericRecord objects.
RevokePermissionSystemResponse revokePermissionSystem(string name, string permission, IDictionary< string, string > options=null)
Revokes a system-level permission from a user or role.
IDictionary< string, string > info
Additional information.
Definition: GetRecords.cs:488
GrantPermissionResponse grantPermission(GrantPermissionRequest request_)
Grant user or role the specified permission on the specified object.
long count_affected
The number of objects/records affected.
Definition: ExecuteSql.cs:1610
A set of parameters for Kinetica.showResourceStatistics.
GetRecordsByColumnResponse getRecordsByColumn(string table_name, IList< string > column_names, long offset=0, long limit=-9999, IDictionary< string, string > options=null)
For a given table, retrieves the values from the requested column(s).
A set of parameters for Kinetica.getRecordsByColumn.
A set of results returned by Kinetica.alterDatasink.
A set of parameters for Kinetica.grantPermissionDatasource.
A set of parameters for Kinetica.revokePermissionSystem.
A set of parameters for Kinetica.createDatasource.
ShowFilesResponse showFiles(IList< string > paths, IDictionary< string, string > options=null)
Shows information about files in KiFS.
AdminVerifyDbResponse adminVerifyDb(IDictionary< string, string > options=null)
Verify database is in a consistent state.
InsertSymbolResponse insertSymbol(string symbol_id, string symbol_format, byte[] symbol_data, IDictionary< string, string > options=null)
Adds a symbol or icon (i.e.
AdminSwitchoverResponse adminSwitchover(IList< string > processes, IList< string > destinations, IDictionary< string, string > options=null)
Manually switch over one or more processes to another host.
RepartitionGraphResponse repartitionGraph(RepartitionGraphRequest request_)
Rebalances an existing partitioned graph.
InsertRecordsFromFilesResponse insertRecordsFromFiles(InsertRecordsFromFilesRequest request_)
Reads from one or more files and inserts the data into a new or existing table.
A set of parameters for Kinetica.showCredential.
A set of parameters for Kinetica.grantPermissionCredential.
A set of parameters for Kinetica.adminAlterJobs.
GrantRoleResponse grantRole(string role, string member, IDictionary< string, string > options=null)
Grants membership in a role to a user or role.
CreateTriggerByAreaResponse createTriggerByArea(string request_id, IList< string > table_names, string x_column_name, IList< double > x_vector, string y_column_name, IList< double > y_vector, IDictionary< string, string > options=null)
Sets up an area trigger mechanism for two column_names for one or more tables.
CreateGraphResponse createGraph(string graph_name, bool directed_graph, IList< string > nodes, IList< string > edges, IList< string > weights, IList< string > restrictions, IDictionary< string, string > options=null)
Creates a new graph network using given nodes, edges, weights, and restrictions.
ShowDirectoriesResponse showDirectories(ShowDirectoriesRequest request_)
Shows information about directories in KiFS.
AdminRepairTableResponse adminRepairTable(IList< string > table_names, IDictionary< string, string > options=null)
Manually repair a corrupted table.Returns information about affected tables.
A set of results returned by Kinetica.alterTableColumns.
A set of parameters for Kinetica.exportRecordsToFiles.
A set of results returned by Kinetica.deleteDirectory.
AlterTableColumnsResponse alterTableColumns(string table_name, IList< IDictionary< string, string >> column_alterations, IDictionary< string, string > options)
Apply various modifications to columns in a table, view.
AdminOfflineResponse adminOffline(AdminOfflineRequest request_)
Take the system offline.
HasSchemaResponse hasSchema(HasSchemaRequest request_)
Checks for the existence of a schema with the given name.
InsertRecordsFromQueryResponse insertRecordsFromQuery(string table_name, string remote_query, IDictionary< string, IDictionary< string, string >> modify_columns=null, IDictionary< string, string > create_table_options=null, IDictionary< string, string > options=null)
Computes remote query result and inserts the result data into a new or existing table
GrantPermissionDatasourceResponse grantPermissionDatasource(string name, string permission, string datasource_name, IDictionary< string, string > options=null)
Grants a data source permission to a user or role.
ShowSystemTimingResponse showSystemTiming(IDictionary< string, string > options=null)
Returns the last 100 database requests along with the request timing and internal job id.
GetRecordsResponse< T > getRecords< T >(GetRecordsRequest request_)
Retrieves records from a given table, optionally filtered by an expression and/or sorted by a column.
A set of results returned by Kinetica.killProc.
Definition: KillProc.cs:163
A set of results returned by Kinetica.adminAlterJobs.
FilterByStringResponse filterByString(string table_name, string view_name, string expression, string mode, IList< string > column_names, IDictionary< string, string > options=null)
Calculates which objects from a table or view match a string expression for the given string columns.
RevokePermissionProcResponse revokePermissionProc(string name, string permission, string proc_name, IDictionary< string, string > options=null)
Revokes a proc-level permission from a user or role.
A set of results returned by Kinetica.alterDatasource.
byte [] binary_encoded_response
Avro binary encoded response.
Definition: ExecuteSql.cs:1547
A set of results returned by Kinetica.grantPermissionDatasource.
AlterDatasinkResponse alterDatasink(AlterDatasinkRequest request_)
Alters the properties of an existing data sink
UploadFilesFromurlResponse uploadFilesFromurl(UploadFilesFromurlRequest request_)
Uploads one or more files to KiFS.
DropSchemaResponse dropSchema(DropSchemaRequest request_)
Drops an existing SQL-style schema, specified in schema_name.
IList< string > type_schemas
Definition: ShowTypes.cs:130
A set of parameters for Kinetica.showSystemProperties.
RevokePermissionCredentialResponse revokePermissionCredential(string name, string permission, string credential_name, IDictionary< string, string > options=null)
Revokes a credential-level permission from a user or role.
ShowResourceStatisticsResponse showResourceStatistics(ShowResourceStatisticsRequest request_)
Requests various statistics for storage/memory tiers and resource groups.Returns statistics on a per-...
IList< KineticaRecord > data
Avro binary encoded response.
A set of parameters for Kinetica.showDatasink.
Definition: ShowDatasink.cs:17
CreateUserInternalResponse createUserInternal(string name, string password, IDictionary< string, string > options=null)
Creates a new internal user (a user whose credentials are managed by the database system).
ClearStatisticsResponse clearStatistics(ClearStatisticsRequest request_)
Clears statistics (cardinality, mean value, etc.) for a column in a specified table.
AdminShowShardsResponse adminShowShards(IDictionary< string, string > options=null)
Show the mapping of shards to the corresponding rank and tom.
ShowResourceStatisticsResponse showResourceStatistics(IDictionary< string, string > options=null)
Requests various statistics for storage/memory tiers and resource groups.Returns statistics on a per-...
A set of results returned by Kinetica.createProjection.
CreateUnionResponse createUnion(string table_name, IList< string > table_names, IList< IList< string >> input_column_names, IList< string > output_column_names, IDictionary< string, string > options=null)
Merges data from one or more tables with comparable data types into a new table.
CreateTableResponse createTable(string table_name, string type_id, IDictionary< string, string > options=null)
Creates a new table.
IList< KineticaRecord > data
Avro binary encoded response.
Definition: ExecuteSql.cs:1613
AlterWalResponse alterWal(IList< string > table_names, IDictionary< string, string > options=null)
Alters table wal settings.Returns information about the requested table wal modifications.
CreateMaterializedViewResponse createMaterializedView(string table_name, IDictionary< string, string > options=null)
Initiates the process of creating a materialized view, reserving the view's name to prevent other vie...
A set of results returned by Kinetica.revokePermissionProc.
A set of parameters for Kinetica.alterRole.
Definition: AlterRole.cs:15
FilterByRadiusResponse filterByRadius(FilterByRadiusRequest request_)
Calculates which objects from a table lie within a circle with the given radius and center point (i....
void DecodeRawBinaryDataUsingTypeIDs< T >(IList< string > type_ids, IList< byte[]> records_binary, IList< T > records)
Given IDs of records types registered with Kinetica, decode binary data into distinct records (object...
Definition: Kinetica.cs:305
ShowStatisticsResponse showStatistics(ShowStatisticsRequest request_)
Retrieves the collected column statistics for the specified table(s).
A set of results returned by Kinetica.updateRecordsBySeries.
AppendRecordsResponse appendRecords(AppendRecordsRequest request_)
Append (or insert) all records from a source table (specified by source_table_name) to a particular t...
A set of results returned by Kinetica.showSqlProc.
Definition: ShowSqlProc.cs:120
A set of parameters for Kinetica.deleteProc.
Definition: DeleteProc.cs:16
IList< IList< byte[]> > list_records_binary
If the encoding parameter of the request was 'binary' then this list-of-lists contains the binary enc...
A set of parameters for Kinetica.hasProc.
Definition: HasProc.cs:16
ShowResourceGroupsResponse showResourceGroups(IList< string > names, IDictionary< string, string > options=null)
Requests resource group properties.Returns detailed information about the requested resource groups.
A set of parameters for Kinetica.solveGraph.
Definition: SolveGraph.cs:25
A set of results returned by Kinetica.showGraph.
Definition: ShowGraph.cs:136
long total_number_of_records
Total/Filtered number of records.
Definition: GetRecords.cs:447
AlterRoleResponse alterRole(AlterRoleRequest request_)
Alters a Role.
A set of parameters for Kinetica.filterBySeries.
A set of results returned by Kinetica.adminShutdown.
A set of parameters for Kinetica.showDirectories.
A set of parameters for Kinetica.mergeRecords.
Definition: MergeRecords.cs:29
A set of parameters for Kinetica.grantPermissionTable.
IDictionary< string, string > info
Additional information.
Definition: ExecuteSql.cs:1645
AdminBackupEndResponse adminBackupEnd(AdminBackupEndRequest request_)
Restores the system to normal operating mode after a backup has completed, allowing any queries that ...
A set of results returned by Kinetica.grantPermissionTable.
A set of results returned by Kinetica.showTable.
Definition: ShowTable.cs:477
A set of results returned by Kinetica.aggregateHistogram.
HasProcResponse hasProc(HasProcRequest request_)
Checks the existence of a proc with the given name.
AlterDatasinkResponse alterDatasink(string name, IDictionary< string, string > datasink_updates_map, IDictionary< string, string > options)
Alters the properties of an existing data sink
CollectStatisticsResponse collectStatistics(CollectStatisticsRequest request_)
Collect statistics for a column(s) in a specified table.
A set of string constants for the parameter ranking.
A set of parameters for Kinetica.adminBackupEnd.
A set of parameters for Kinetica.showEnvironment.
IDictionary< string, string > info
Additional information.
A set of results returned by Kinetica.showDirectories.
A set of parameters for Kinetica.alterTier.
Definition: AlterTier.cs:24
AlterUserResponse alterUser(AlterUserRequest request_)
Alters a user.
ShowSystemTimingResponse showSystemTiming(ShowSystemTimingRequest request_)
Returns the last 100 database requests along with the request timing and internal job id.
long total_number_of_records
Total/Filtered number of records.
VisualizeIsochroneResponse visualizeIsochrone(string graph_name, string source_node, double max_solution_radius, IList< string > weights_on_edges, IList< string > restrictions, int num_levels, bool generate_image, string levels_table, IDictionary< string, string > style_options, IDictionary< string, string > solve_options=null, IDictionary< string, string > contour_options=null, IDictionary< string, string > options=null)
Generate an image containing isolines for travel results using an existing graph.
IDictionary< string, string > info
Additional information.
AdminRebalanceResponse adminRebalance(IDictionary< string, string > options=null)
Rebalance the data in the cluster so that all nodes contain an equal number of records approximately ...
byte [] binary_encoded_response
Avro binary encoded response.
MatchGraphResponse matchGraph(string graph_name, IList< string > sample_points, string solve_method=MatchGraphRequest.SolveMethod.MARKOV_CHAIN, string solution_table="", IDictionary< string, string > options=null)
Matches a directed route implied by a given set of latitude/longitude points to an existing underlyin...
A set of results returned by Kinetica.createDirectory.
AlterSystemPropertiesResponse alterSystemProperties(IDictionary< string, string > property_updates_map, IDictionary< string, string > options=null)
The alterSystemProperties endpoint is primarily used to simplify the testing of the system and is not...
A set of results returned by Kinetica.aggregateUnique.
A set of results returned by Kinetica.filterByBoxGeometry.
RevokePermissionCredentialResponse revokePermissionCredential(RevokePermissionCredentialRequest request_)
Revokes a credential-level permission from a user or role.
A set of parameters for Kinetica.adminShowShards.
A set of parameters for Kinetica.showTypes.
Definition: ShowTypes.cs:18
A set of results returned by Kinetica.showResourceGroups.
A set of parameters for Kinetica.filterByArea.
Definition: FilterByArea.cs:21
A set of results returned by Kinetica.repartitionGraph.
ShowGraphResponse showGraph(string graph_name="", IDictionary< string, string > options=null)
Shows information and characteristics of graphs that exist on the graph server.
ShowFilesResponse showFiles(ShowFilesRequest request_)
Shows information about files in KiFS.
AdminBackupBeginResponse adminBackupBegin(IDictionary< string, string > options=null)
Prepares the system for a backup by closing all open file handles after allowing current active jobs ...
CollectStatisticsResponse collectStatistics(string table_name, IList< string > column_names, IDictionary< string, string > options=null)
Collect statistics for a column(s) in a specified table.
A set of results returned by Kinetica.deleteRecords.
byte [] binary_encoded_response
Avro binary encoded response.
A set of parameters for Kinetica.showTableMetadata.
bool has_more_records
Too many records.
AggregateGroupByResponse aggregateGroupBy(AggregateGroupByRequest request_)
Calculates unique combinations (groups) of values for the given columns in a given table or view and ...
A set of parameters for Kinetica.grantPermissionSystem.
A set of results returned by Kinetica.deleteResourceGroup.
GetJobResponse getJob(long job_id, IDictionary< string, string > options=null)
Get the status and result of asynchronously running job.
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.
IList< string > labels
Definition: ShowTypes.cs:132
A set of results returned by Kinetica.executeSql.
Definition: ExecuteSql.cs:1518
AlterEnvironmentResponse alterEnvironment(string environment_name, string action, string _value, IDictionary< string, string > options=null)
Alters an existing environment which can be referenced by a user-defined function (UDF).
AdminHaRefreshResponse adminHaRefresh(AdminHaRefreshRequest request_)
Restarts the HA processing on the given cluster as a mechanism of accepting breaking HA conf changes.
CreateTableMonitorResponse createTableMonitor(CreateTableMonitorRequest request_)
Creates a monitor that watches for a single table modification event type (insert,...
AlterTierResponse alterTier(AlterTierRequest request_)
Alters properties of an exisiting tier to facilitate resource management.
LockTableResponse lockTable(LockTableRequest request_)
Manages global access to a table's data.
CreateResourceGroupResponse createResourceGroup(CreateResourceGroupRequest request_)
Creates a new resource group to facilitate resource management.
AlterTableMonitorResponse alterTableMonitor(AlterTableMonitorRequest request_)
Alters a table monitor previously created with createTableMonitor.
A set of results returned by Kinetica.showVideo.
Definition: ShowVideo.cs:51
A set of results returned by Kinetica.grantPermissionCredential.
SolveGraphResponse solveGraph(SolveGraphRequest request_)
Solves an existing graph for a type of problem (e.g., shortest path, page rank, travelling salesman,...
A set of results returned by Kinetica.alterSchema.
Definition: AlterSchema.cs:118
A set of parameters for Kinetica.grantRole.
Definition: GrantRole.cs:16
A set of results returned by Kinetica.alterEnvironment.
A set of results returned by Kinetica.deleteRole.
Definition: DeleteRole.cs:48
A set of results returned by Kinetica.createMaterializedView.
CreateTypeResponse createType(string type_definition, string label, IDictionary< string, IList< string >> properties=null, IDictionary< string, string > options=null)
Creates a new type describing the layout of a table.
CreateTableExternalResponse createTableExternal(CreateTableExternalRequest request_)
Creates a new external table, which is a local database object whose source data is located externall...
A set of parameters for Kinetica.alterTableMetadata.
AlterTierResponse alterTier(string name, IDictionary< string, string > options=null)
Alters properties of an exisiting tier to facilitate resource management.
A set of parameters for Kinetica.filterByList.
Definition: FilterByList.cs:29
AlterDatasourceResponse alterDatasource(string name, IDictionary< string, string > datasource_updates_map, IDictionary< string, string > options)
Alters the properties of an existing data source
A set of parameters for Kinetica.showDatasource.
A set of parameters for Kinetica.createTableExternal.
GetRecordsFromCollectionResponse< T > getRecordsFromCollection< T >(GetRecordsFromCollectionRequest request_)
Retrieves records from a collection.
A set of parameters for Kinetica.filterByValue.
CreateJoinTableResponse createJoinTable(string join_table_name, IList< string > table_names, IList< string > column_names, IList< string > expressions=null, IDictionary< string, string > options=null)
Creates a table that is the result of a SQL JOIN.
A set of results returned by Kinetica.filterByTable.
CreateProcResponse createProc(CreateProcRequest request_)
Creates an instance (proc) of the user-defined functions (UDF) specified by the given command,...
AlterCredentialResponse alterCredential(string credential_name, IDictionary< string, string > credential_updates_map, IDictionary< string, string > options)
Alter the properties of an existing credential.
RevokePermissionDatasourceResponse revokePermissionDatasource(string name, string permission, string datasource_name, IDictionary< string, string > options=null)
Revokes a data source permission from a user or role.
AggregateStatisticsByRangeResponse aggregateStatisticsByRange(AggregateStatisticsByRangeRequest request_)
Divides the given set into bins and calculates statistics of the values of a value-column in each bin...
GetJobResponse getJob(GetJobRequest request_)
Get the status and result of asynchronously running job.
A set of results returned by Kinetica.showStatistics.
A set of parameters for Kinetica.createProjection.
string type_definition
Value of type_definition.
Definition: CreateType.cs:1011
A set of parameters for Kinetica.createTriggerByRange.
FilterByAreaGeometryResponse filterByAreaGeometry(FilterByAreaGeometryRequest request_)
Calculates which geospatial geometry objects from a table intersect a named area of interest (NAI/pol...
AdminAddHostResponse adminAddHost(string host_address, IDictionary< string, string > options=null)
Adds a host to an existing cluster.
FilterByBoxResponse filterByBox(string table_name, string view_name, string x_column_name, double min_x, double max_x, string y_column_name, double min_y, double max_y, IDictionary< string, string > options=null)
Calculates how many objects within the given table lie in a rectangular box.
A set of parameters for Kinetica.revokePermissionDirectory.
FilterByGeometryResponse filterByGeometry(string table_name, string view_name, string column_name, string input_wkt, string operation, IDictionary< string, string > options=null)
Applies a geometry filter against a geospatial geometry column in a given table or view.
A set of results returned by Kinetica.createJob.
Definition: CreateJob.cs:214
A set of parameters for Kinetica.adminRemoveHost.
UploadFilesResponse uploadFiles(IList< string > file_names, IList< byte[]> file_data, IDictionary< string, string > options=null)
Uploads one or more files to KiFS.
DownloadFilesResponse downloadFiles(DownloadFilesRequest request_)
Downloads one or more files from KiFS.
FilterByRangeResponse filterByRange(FilterByRangeRequest request_)
Calculates which objects from a table have a column that is within the given bounds.
A set of parameters for Kinetica.dropEnvironment.
CreateSchemaResponse createSchema(CreateSchemaRequest request_)
Creates a SQL-style schema.
A set of parameters for Kinetica.revokePermission.
HasRoleResponse hasRole(string principal, string role, IDictionary< string, string > options=null)
Checks if the specified user has the specified role.
InsertRecordsFromFilesResponse insertRecordsFromFiles(string table_name, IList< string > filepaths, IDictionary< string, IDictionary< string, string >> modify_columns=null, IDictionary< string, string > create_table_options=null, IDictionary< string, string > options=null)
Reads from one or more files and inserts the data into a new or existing table.
A set of results returned by Kinetica.matchGraph.
Definition: MatchGraph.cs:2500
A set of results returned by Kinetica.revokePermissionCredential.
IList< T > data
If the encoding was 'binary', then this list contains the binary encoded records retrieved from the t...
Definition: GetRecords.cs:478
ClearStatisticsResponse clearStatistics(string table_name="", string column_name="", IDictionary< string, string > options=null)
Clears statistics (cardinality, mean value, etc.) for a column in a specified table.
CreateTriggerByRangeResponse createTriggerByRange(CreateTriggerByRangeRequest request_)
Sets up a simple range trigger for a column_name for one or more tables.
A set of parameters for Kinetica.alterDatasource.
AdminShowAlertsResponse adminShowAlerts(int num_alerts, IDictionary< string, string > options=null)
Requests a list of the most recent alerts.Returns lists of alert data, including timestamp and type.
A set of parameters for Kinetica.hasSchema.
Definition: HasSchema.cs:16
A set of parameters for Kinetica.createGraph.
Definition: CreateGraph.cs:23
A set of parameters for Kinetica.insertRecords.
DropSchemaResponse dropSchema(string schema_name, IDictionary< string, string > options=null)
Drops an existing SQL-style schema, specified in schema_name .
AggregateUnpivotResponse aggregateUnpivot(AggregateUnpivotRequest request_)
Rotate the column values into rows values.
AdminShutdownResponse adminShutdown(string exit_type, string authorization, IDictionary< string, string > options=null)
Exits the database server application.
A set of results returned by Kinetica.createRole.
Definition: CreateRole.cs:77
A set of parameters for Kinetica.executeSql.
Definition: ExecuteSql.cs:17
FilterByRadiusResponse filterByRadius(string table_name, string view_name, string x_column_name, double x_center, string y_column_name, double y_center, double radius, IDictionary< string, string > options=null)
Calculates which objects from a table lie within a circle with the given radius and center point (i....
A set of parameters for Kinetica.aggregateUnpivot.
A set of results returned by Kinetica.getRecordsByColumn.
RevokePermissionDirectoryResponse revokePermissionDirectory(RevokePermissionDirectoryRequest request_)
Revokes a KiFS directory-level permission from a user or role.
A set of parameters for Kinetica.alterUser.
Definition: AlterUser.cs:15
A set of parameters for Kinetica.adminRepairTable.
UploadFilesResponse uploadFiles(UploadFilesRequest request_)
Uploads one or more files to KiFS.
A set of parameters for Kinetica.exportQueryMetrics.
A set of parameters for Kinetica.uploadFiles.
Definition: UploadFiles.cs:68
ShowDatasinkResponse showDatasink(string name, IDictionary< string, string > options=null)
Shows information about a specified data sink or all data sinks.
HasSchemaResponse hasSchema(string schema_name, IDictionary< string, string > options=null)
Checks for the existence of a schema with the given name.
A set of parameters for Kinetica.hasRole.
Definition: HasRole.cs:16
A set of results returned by Kinetica.filterByArea.
CreateUserExternalResponse createUserExternal(string name, IDictionary< string, string > options=null)
Creates a new external user (a user whose credentials are managed by an external LDAP).
A set of parameters for Kinetica.createCredential.
AdminShowJobsResponse adminShowJobs(AdminShowJobsRequest request_)
Get a list of the current jobs in GPUdb.
FilterBySeriesResponse filterBySeries(string table_name, string view_name, string track_id, IList< string > target_track_ids, IDictionary< string, string > options=null)
Filters objects matching all points of the given track (works only on track type data).
A set of parameters for Kinetica.adminRemoveRanks.
A set of parameters for Kinetica.createTable.
Definition: CreateTable.cs:27
AlterVideoResponse alterVideo(AlterVideoRequest request_)
Alters a video.
AlterUserResponse alterUser(string name, string action, string _value, IDictionary< string, string > options=null)
Alters a user.
A set of parameters for Kinetica.getRecords.
Definition: GetRecords.cs:24
const string API_VERSION
IList< IDictionary< string, string > > new_values_maps
List of new values for the matching records.
CreateEnvironmentResponse createEnvironment(CreateEnvironmentRequest request_)
Creates a new environment which can be used by user-defined functions (UDF).
A set of results returned by Kinetica.revokeRole.
Definition: RevokeRole.cs:60
A set of results returned by Kinetica.createJoinTable.
IList< byte[]> records_binary
If the encoding parameter of the request was 'binary' then this list contains the binary encoded reco...
A set of parameters for Kinetica.filterByBoxGeometry.
ShowProcResponse showProc(string proc_name="", IDictionary< string, string > options=null)
Shows information about a proc.
ClearTableMonitorResponse clearTableMonitor(ClearTableMonitorRequest request_)
Deactivates a table monitor previously created with createTableMonitor.
void DecodeRawBinaryDataUsingSchemaString< T >(string schema_string, IList< byte[]> records_binary, IList< T > records)
Given a schema string for a certain record type, decode binary data into distinct records (objects).
Definition: Kinetica.cs:241
AggregateHistogramResponse aggregateHistogram(AggregateHistogramRequest request_)
Performs a histogram calculation given a table, a column, and an interval function.
string table_name
Typically shows the result-table name if provided in the request (Ignore otherwise).
ExecuteProcResponse executeProc(string proc_name, IDictionary< string, string > _params=null, IDictionary< string, byte[]> bin_params=null, IList< string > input_table_names=null, IDictionary< string, IList< string >> input_column_names=null, IList< string > output_table_names=null, IDictionary< string, string > options=null)
Executes a proc.
FilterByGeometryResponse filterByGeometry(FilterByGeometryRequest request_)
Applies a geometry filter against a geospatial geometry column in a given table or view.
A set of results returned by Kinetica.showTableMonitors.
string type_schema
Avro schema of data or records_json
Definition: GetRecords.cs:472
A set of results returned by Kinetica.showTablesByType.
A set of parameters for Kinetica.adminSwitchover.
CreateTypeResponse createType(CreateTypeRequest request_)
Creates a new type describing the layout of a table.
AlterTableMetadataResponse alterTableMetadata(IList< string > table_names, IDictionary< string, string > metadata_map, IDictionary< string, string > options=null)
Updates (adds or changes) metadata for tables.
FilterByRadiusGeometryResponse filterByRadiusGeometry(string table_name, string view_name, string column_name, double x_center, double y_center, double radius, IDictionary< string, string > options=null)
Calculates which geospatial geometry objects from a table intersect a circle with the given radius an...
A set of parameters for Kinetica.insertSymbol.
Definition: InsertSymbol.cs:25
const string DISTRIBUTED
Input table data will be divided into data segments that are distributed across all nodes in the clus...
Definition: CreateProc.cs:32
DeleteGraphResponse deleteGraph(DeleteGraphRequest request_)
Deletes an existing graph from the graph server and/or persist.
A set of results returned by Kinetica.revokePermissionTable.
A set of results returned by Kinetica.adminSendAlert.
DeleteUserResponse deleteUser(string name, IDictionary< string, string > options=null)
Deletes an existing user.
IDictionary< string, string > info
Additional information.
AlterCredentialResponse alterCredential(AlterCredentialRequest request_)
Alter the properties of an existing credential.
AdminShowJobsResponse adminShowJobs(IDictionary< string, string > options=null)
Get a list of the current jobs in GPUdb.
A set of string constants for the parameter solve_method.
Definition: MatchGraph.cs:30
CreateDatasinkResponse createDatasink(string name, string destination, IDictionary< string, string > options=null)
Creates a data sink, which contains the destination information for a data sink that is external to t...
CreateUserInternalResponse createUserInternal(CreateUserInternalRequest request_)
Creates a new internal user (a user whose credentials are managed by the database system).
A set of parameters for Kinetica.getRecordsFromCollection.
A set of parameters for Kinetica.adminRebalance.
ClearTableResponse clearTable(ClearTableRequest request_)
Clears (drops) one or all tables in the database cluster.
long total_number_of_records
Total/Filtered number of records.
ShowTableResponse showTable(ShowTableRequest request_)
Retrieves detailed information about a table, view, or schema, specified in table_name.
string type_schema
Avro schema of records_binary or records_json
Definition: GetRecords.cs:427
DropEnvironmentResponse dropEnvironment(string environment_name, IDictionary< string, string > options=null)
Drop an existing user-defined function (UDF) environment.
RevokePermissionResponse revokePermission(string principal, string _object, string object_type, string permission, IDictionary< string, string > options=null)
Revoke user or role the specified permission on the specified object.
A set of results returned by Kinetica.showSystemStatus.
A set of results returned by Kinetica.insertRecordsFromFiles.
IList< string > table_names
The table name (one per series/track) of the returned series/tracks.
long total_number_of_records
Total/Filtered number of records.
ShowSystemPropertiesResponse showSystemProperties(IDictionary< string, string > options=null)
Returns server configuration and version related information to the caller.
A set of results returned by Kinetica.aggregateUnique.
AggregateStatisticsResponse aggregateStatistics(string table_name, string column_name, string stats, IDictionary< string, string > options=null)
Calculates the requested statistics of the given column(s) in a given table.
DeleteUserResponse deleteUser(DeleteUserRequest request_)
Deletes an existing user.
A set of parameters for Kinetica.hasType.
Definition: HasType.cs:15
A set of parameters for Kinetica.filterByGeometry.
A set of parameters for Kinetica.grantPermission.
A set of parameters for Kinetica.adminShowAlerts.
ClearTriggerResponse clearTrigger(string trigger_id, IDictionary< string, string > options=null)
Clears or cancels the trigger identified by the specified handle.
ExportRecordsToFilesResponse exportRecordsToFiles(ExportRecordsToFilesRequest request_)
Export records from a table to files.
A set of parameters for Kinetica.repartitionGraph.
A set of results returned by Kinetica.executeProc.
Definition: ExecuteProc.cs:423
A set of results returned by Kinetica.createVideo.
Definition: CreateVideo.cs:356
FilterByBoxGeometryResponse filterByBoxGeometry(FilterByBoxGeometryRequest request_)
Calculates which geospatial geometry objects from a table intersect a rectangular box.
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.
IDictionary< string, string > info
Additional information.
Definition: ExecuteSql.cs:1582
CreateDatasourceResponse createDatasource(string name, string location, string user_name, string password, IDictionary< string, string > options=null)
Creates a data source, which contains the location and connection information for a data store that i...
AdminRemoveHostResponse adminRemoveHost(string host, IDictionary< string, string > options=null)
Removes a host from an existing cluster.
FilterByAreaResponse filterByArea(string table_name, string view_name, string x_column_name, IList< double > x_vector, string y_column_name, IList< double > y_vector, IDictionary< string, string > options=null)
Calculates which objects from a table are within a named area of interest (NAI/polygon).
ShowCredentialResponse showCredential(string credential_name, IDictionary< string, string > options=null)
Shows information about a specified credential or all credentials.
A set of parameters for Kinetica.visualizeIsochrone.
CreateProjectionResponse createProjection(string table_name, string projection_name, IList< string > column_names, IDictionary< string, string > options=null)
Creates a new projection of an existing table.
A set of parameters for Kinetica.aggregateConvexHull.
GrantPermissionProcResponse grantPermissionProc(string name, string permission, string proc_name, IDictionary< string, string > options=null)
Grants a proc-level permission to a user or role.
ExportQueryMetricsResponse exportQueryMetrics(IDictionary< string, string > options=null)
Export query metrics to a given destination.Returns query metrics.
A set of parameters for Kinetica.showTable.
Definition: ShowTable.cs:43
A set of results returned by Kinetica.alterTableMonitor.
A set of results returned by Kinetica.showSchema.
Definition: ShowSchema.cs:124
A set of results returned by Kinetica.createProc.
Definition: CreateProc.cs:248
A set of parameters for Kinetica.alterSystemProperties.
A set of parameters for Kinetica.showSqlProc.
Definition: ShowSqlProc.cs:16
ShowSystemPropertiesResponse showSystemProperties(ShowSystemPropertiesRequest request_)
Returns server configuration and version related information to the caller.
A set of results returned by Kinetica.createGraph.
Definition: CreateGraph.cs:740
CreateDatasourceResponse createDatasource(CreateDatasourceRequest request_)
Creates a data source, which contains the location and connection information for a data store that i...
A set of parameters for Kinetica.filterByRange.
AggregateStatisticsByRangeResponse aggregateStatisticsByRange(string table_name, string select_expression, string column_name, string value_column_name, string stats, double start, double end, double interval, IDictionary< string, string > options=null)
Divides the given set into bins and calculates statistics of the values of a value-column in each bin...
AggregateHistogramResponse aggregateHistogram(string table_name, string column_name, double start, double end, double interval, IDictionary< string, string > options=null)
Performs a histogram calculation given a table, a column, and an interval function.
AdminAlterHostResponse adminAlterHost(string host, IDictionary< string, string > options=null)
Alter properties on an existing host in the cluster.
A set of parameters for Kinetica.revokeRole.
Definition: RevokeRole.cs:16
bool has_more_records
Too many records.
Definition: GetRecords.cs:451
A set of results returned by Kinetica.dropDatasink.
A set of parameters for Kinetica.deleteDirectory.
FilterBySeriesResponse filterBySeries(FilterBySeriesRequest request_)
Filters objects matching all points of the given track (works only on track type data).
ShowTypesResponse showTypes(string type_id, string label, IDictionary< string, string > options=null)
Retrieves information for the specified data type ID or type label.
A set of parameters for Kinetica.showProc.
Definition: ShowProc.cs:15
A set of results returned by Kinetica.aggregateGroupBy.
A set of parameters for Kinetica.showSchema.
Definition: ShowSchema.cs:17
string table_name
Typically shows the result-table name if provided in the request (Ignore otherwise).
ExecuteProcResponse executeProc(ExecuteProcRequest request_)
Executes a proc.
A set of results returned by Kinetica.getRecordsFromCollection.
A set of parameters for Kinetica.dropCredential.
FilterByRangeResponse filterByRange(string table_name, string view_name, string column_name, double lower_bound, double upper_bound, IDictionary< string, string > options=null)
Calculates which objects from a table have a column that is within the given bounds.
A set of results returned by Kinetica.alterVideo.
Definition: AlterVideo.cs:71
A set of parameters for Kinetica.insertRecordsRaw.
AggregateMinMaxResponse aggregateMinMax(string table_name, string column_name, IDictionary< string, string > options=null)
Calculates and returns the minimum and maximum values of a particular column in a table.
InsertRecordsResponse insertRecords< T >(InsertRecordsRequest< T > request_)
Adds multiple records to the specified table.
A set of parameters for Kinetica.filterByRadiusGeometry.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
AlterTableResponse alterTable(AlterTableRequest request_)
Apply various modifications to a table or view.
CreateVideoResponse createVideo(string attribute, string begin, double duration_seconds, string end, double frames_per_second, string style, string path, string style_parameters, IDictionary< string, string > options=null)
Creates a job to generate a sequence of raster images that visualize data over a specified time.
A set of results returned by Kinetica.showTriggers.
Definition: ShowTriggers.cs:52
A set of parameters for Kinetica.aggregateKMeans.
MatchGraphResponse matchGraph(MatchGraphRequest request_)
Matches a directed route implied by a given set of latitude/longitude points to an existing underlyin...
A set of parameters for Kinetica.createJob.
Definition: CreateJob.cs:20
A set of results returned by Kinetica.showDatasink.
Definition: ShowDatasink.cs:55
string table_name
Value of table_name.
Definition: GetRecords.cs:421
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
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.
IList< string > expressions
A list of the actual predicates, one for each update; format should follow the guidelines here.
const string STATUS
Show locked status
Definition: LockTable.cs:37
A set of results returned by Kinetica.solveGraph.
Definition: SolveGraph.cs:1165
AdminAlterJobsResponse adminAlterJobs(AdminAlterJobsRequest request_)
Perform the requested action on a list of one or more job(s).
AlterEnvironmentResponse alterEnvironment(AlterEnvironmentRequest request_)
Alters an existing environment which can be referenced by a user-defined function (UDF).
A set of results returned by Kinetica.uploadFiles.
Definition: UploadFiles.cs:436
FilterByValueResponse filterByValue(FilterByValueRequest request_)
Calculates which objects from a table has a particular value for a particular column.
A set of results returned by Kinetica.getJob.
Definition: GetJob.cs:73
long total_number_of_records
Total/Filtered number of records.
Definition: GetRecords.cs:481
SolveGraphResponse solveGraph(string graph_name, IList< string > weights_on_edges=null, IList< string > restrictions=null, string solver_type=SolveGraphRequest.SolverType.SHORTEST_PATH, IList< string > source_nodes=null, IList< string > destination_nodes=null, string solution_table="graph_solutions", IDictionary< string, string > options=null)
Solves an existing graph for a type of problem (e.g., shortest path, page rank, travelling salesman,...
GrantPermissionResponse grantPermission(string principal, string _object, string object_type, string permission, IDictionary< string, string > options=null)
Grant user or role the specified permission on the specified object.
GrantPermissionSystemResponse grantPermissionSystem(string name, string permission, IDictionary< string, string > options=null)
Grants a system-level permission to a user or role.
string table_name
The same table name as was passed in the parameter list.
A set of parameters for Kinetica.showSecurity.
Definition: ShowSecurity.cs:17
UploadFilesFromurlResponse uploadFilesFromurl(IList< string > file_names, IList< string > urls, IDictionary< string, string > options=null)
Uploads one or more files to KiFS.
FilterByListResponse filterByList(FilterByListRequest request_)
Calculates which records from a table have values in the given list for the corresponding column.
CreateDirectoryResponse createDirectory(CreateDirectoryRequest request_)
Creates a new directory in KiFS.
FilterByBoxGeometryResponse filterByBoxGeometry(string table_name, string view_name, string column_name, double min_x, double max_x, double min_y, double max_y, IDictionary< string, string > options=null)
Calculates which geospatial geometry objects from a table intersect a rectangular box.
AggregateUnpivotResponse aggregateUnpivot(string table_name, IList< string > column_names, string variable_column_name, string value_column_name, IList< string > pivoted_columns, IDictionary< string, string > options=null)
Rotate the column values into rows values.
A set of results returned by Kinetica.showResourceStatistics.
FilterResponse filter(string table_name, string view_name, string expression, IDictionary< string, string > options=null)
Filters data based on the specified expression.
A set of parameters for Kinetica.killProc.
Definition: KillProc.cs:15
A set of parameters for Kinetica.filterByString.
A set of results returned by Kinetica.createSchema.
A set of parameters for Kinetica.filter.
Definition: Filter.cs:22
IDictionary< string, string > info
Additional information.
A set of results returned by Kinetica.hasProc.
Definition: HasProc.cs:48
HasTableResponse hasTable(string table_name, IDictionary< string, string > options=null)
Checks for the existence of a table with the given name.
A set of parameters for Kinetica.showVideo.
Definition: ShowVideo.cs:16
A set of parameters for Kinetica.revokePermissionProc.
A set of parameters for Kinetica.aggregateMinMaxGeometry.
CreateVideoResponse createVideo(CreateVideoRequest request_)
Creates a job to generate a sequence of raster images that visualize data over a specified time.
A set of results returned by Kinetica.visualizeIsochrone.
A set of parameters for Kinetica.createTriggerByArea.
IList< string > type_labels
Type labels of the respective tables in table_names.
Definition: ShowTable.cs:969
IList< IList< T > > data
If the encoding parameter of the request was 'binary' then this list-of-lists contains the binary enc...
A set of results returned by Kinetica.hasType.
Definition: HasType.cs:50
A set of parameters for Kinetica.alterEnvironment.
ShowTablesByTypeResponse showTablesByType(string type_id, string label, IDictionary< string, string > options=null)
Gets names of the tables whose type matches the given criteria.
FilterResponse filter(FilterRequest request_)
Filters data based on the specified expression.
string table_name
Name of table to be updated, in [schema_name.
A set of parameters for Kinetica.showTableMonitors.
A set of parameters for Kinetica.createVideo.
Definition: CreateVideo.cs:16
A set of parameters for Kinetica.alterDirectory.
DropCredentialResponse dropCredential(string credential_name, IDictionary< string, string > options=null)
Drop an existing credential.
VisualizeImageChartResponse visualizeImageChart(VisualizeImageChartRequest request_)
Scatter plot is the only plot type currently supported.
CreateRoleResponse createRole(CreateRoleRequest request_)
Creates a new role.
string table_name
The same table name as was passed in the parameter list.
IDictionary< string, string > info
Additional information.
ClearTriggerResponse clearTrigger(ClearTriggerRequest request_)
Clears or cancels the trigger identified by the specified handle.
A set of results returned by Kinetica.filterByGeometry.
A set of results returned by Kinetica.showCredential.
string table_name
Name of table to be updated, in [schema_name.
A set of results returned by Kinetica.mergeRecords.
A set of results returned by Kinetica.createTableExternal.
A set of parameters for Kinetica.adminAddRanks.
IList< string > record_ids
If the 'return_record_ids' option of the request was 'true', then this list contains the internal ID ...
A set of parameters for Kinetica.adminHaRefresh.
A set of parameters for Kinetica.matchGraph.
Definition: MatchGraph.cs:24
UpdateRecordsResponse updateRecordsRaw(RawUpdateRecordsRequest request_)
Runs multiple predicate-based updates in a single call.
RevokePermissionDirectoryResponse revokePermissionDirectory(string name, string permission, string directory_name, IDictionary< string, string > options=null)
Revokes a KiFS directory-level permission from a user or role.
ExecuteSqlResponse executeSql(string statement, long offset=0, long limit=-9999, string request_schema_str="", IList< byte[]> data=null, IDictionary< string, string > options=null)
Execute a SQL statement (query, DML, or DDL).
A set of results returned by Kinetica.filterByRange.
A set of parameters for Kinetica.clearTableMonitor.
ShowTableMetadataResponse showTableMetadata(IList< string > table_names, IDictionary< string, string > options=null)
Retrieves the user provided metadata for the specified tables.
A set of results returned by Kinetica.getRecordsFromCollection.
static IList< KineticaRecord > DecodeDynamicTableRecords(string dynamic_table_schema_string, byte[] encoded_data)
Decodes binary encoded data of a dynamically created table returned by the server.
A set of results returned by Kinetica.deleteGraph.
Definition: DeleteGraph.cs:134
IList< string > type_names
The type IDs of the corresponding records in data or records_json.
bool has_more_records
Too many records.
Definition: ExecuteSql.cs:1565
ShowProcResponse showProc(ShowProcRequest request_)
Shows information about a proc.
A set of parameters for Kinetica.deleteUser.
Definition: DeleteUser.cs:15
IList< string > type_names
The type IDs (one per series/track) of the returned series/tracks.
A set of parameters for Kinetica.showTablesByType.
A set of results returned by Kinetica.grantPermissionDirectory.
bool has_more_records
Too many records.
GrantPermissionTableResponse grantPermissionTable(string name, string permission, string table_name, string filter_expression="", IDictionary< string, string > options=null)
Grants a table-level permission to a user or role.
A set of results returned by Kinetica.adminHaOffline.
A set of results returned by Kinetica.showSecurity.
A set of results returned by Kinetica.filter.
Definition: Filter.cs:232
CreateTableExternalResponse createTableExternal(string table_name, IList< string > filepaths, IDictionary< string, IDictionary< string, string >> modify_columns=null, IDictionary< string, string > create_table_options=null, IDictionary< string, string > options=null)
Creates a new external table, which is a local database object whose source data is located externall...
A set of results returned by Kinetica.createTable.
A set of results returned by Kinetica.showWal.
Definition: ShowWal.cs:111
ShowDatasourceResponse showDatasource(ShowDatasourceRequest request_)
Shows information about a specified data source or all data sources.
AdminAddRanksResponse adminAddRanks(IList< string > hosts, IList< IDictionary< string, string >> config_params, IDictionary< string, string > options=null)
Add one or more ranks to an existing Kinetica cluster.
AdminShowAlertsResponse adminShowAlerts(AdminShowAlertsRequest request_)
Requests a list of the most recent alerts.Returns lists of alert data, including timestamp and type.
AdminAlterJobsResponse adminAlterJobs(IList< long > job_ids, string action, IDictionary< string, string > options=null)
Perform the requested action on a list of one or more job(s).
InsertRecordsRandomResponse insertRecordsRandom(InsertRecordsRandomRequest request_)
Generates a specified number of random records and adds them to the given table.
A set of parameters for Kinetica.adminShowClusterOperations.
ShowSystemStatusResponse showSystemStatus(IDictionary< string, string > options=null)
Provides server configuration and health related status to the caller.
AggregateUniqueResponse aggregateUnique(AggregateUniqueRequest request_)
Returns all the unique values from a particular column (specified by column_name) of a particular tab...
A set of results returned by Kinetica.insertRecordsFromQuery.
string label
Value of label.
Definition: CreateType.cs:1015
HasRoleResponse hasRole(HasRoleRequest request_)
Checks if the specified user has the specified role.
A set of parameters for Kinetica.clearTrigger.
Definition: ClearTrigger.cs:18
RevokePermissionResponse revokePermission(RevokePermissionRequest request_)
Revoke user or role the specified permission on the specified object.
A set of parameters for Kinetica.aggregateStatistics.
ModifyGraphResponse modifyGraph(string graph_name, IList< string > nodes, IList< string > edges, IList< string > weights, IList< string > restrictions, IDictionary< string, string > options=null)
Update an existing graph network using given nodes, edges, weights, restrictions, and options.
IList< string > table_names
The table name (one per series/track) of the returned series/tracks.
ShowTypesResponse showTypes(ShowTypesRequest request_)
Retrieves information for the specified data type ID or type label.
QueryGraphResponse queryGraph(string graph_name, IList< string > queries, IList< string > restrictions=null, string adjacency_table="", int rings=1, IDictionary< string, string > options=null)
Employs a topological query on a graph generated a-priori by createGraph and returns a list of adjace...
RevokePermissionSystemResponse revokePermissionSystem(RevokePermissionSystemRequest request_)
Revokes a system-level permission from a user or role.
CreateSchemaResponse createSchema(string schema_name, IDictionary< string, string > options=null)
Creates a SQL-style schema.
A set of results returned by Kinetica.modifyGraph.
Definition: ModifyGraph.cs:838
AlterRoleResponse alterRole(string name, string action, string _value, IDictionary< string, string > options=null)
Alters a Role.
A set of results returned by Kinetica.insertRecords.
A set of parameters for Kinetica.insertRecordsRandom.
A set of parameters for Kinetica.queryGraph.
Definition: QueryGraph.cs:36
A set of parameters for Kinetica.adminVerifyDb.
IList< string > type_schemas
The type schemas (one per series/track) of the returned series/tracks.
bool has_more_records
Too many records.
Definition: ExecuteSql.cs:1628
DownloadFilesResponse downloadFiles(IList< string > file_names, IList< long > read_offsets, IList< long > read_lengths, IDictionary< string, string > options=null)
Downloads one or more files from KiFS.
GetRecordsByColumnResponse getRecordsByColumn(GetRecordsByColumnRequest request_)
For a given table, retrieves the values from the requested column(s).
IDictionary< string, string > info
Additional information.
VisualizeIsochroneResponse visualizeIsochrone(VisualizeIsochroneRequest request_)
Generate an image containing isolines for travel results using an existing graph.
A set of parameters for Kinetica.filterByTable.
A set of results returned by Kinetica.aggregateStatisticsByRange.
FilterByBoxResponse filterByBox(FilterByBoxRequest request_)
Calculates how many objects within the given table lie in a rectangular box.
A set of results returned by Kinetica.adminRemoveRanks.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
Definition: ExecuteSql.cs:1544
AdminRepairTableResponse adminRepairTable(AdminRepairTableRequest request_)
Manually repair a corrupted table.Returns information about affected tables.
ShowCredentialResponse showCredential(ShowCredentialRequest request_)
Shows information about a specified credential or all credentials.
A set of results returned by Kinetica.createResourceGroup.
A set of parameters for Kinetica.showResourceGroups.
A set of results returned by Kinetica.queryGraph.
Definition: QueryGraph.cs:490
ModifyGraphResponse modifyGraph(ModifyGraphRequest request_)
Update an existing graph network using given nodes, edges, weights, restrictions, and options.
A set of results returned by Kinetica.showProcStatus.
A set of parameters for Kinetica.createUserInternal.
A set of parameters for Kinetica.insertRecordsFromFiles.
A set of string constants for the parameter solver_type.
Definition: SolveGraph.cs:31
DeleteRoleResponse deleteRole(string name, IDictionary< string, string > options=null)
Deletes an existing role.
A set of parameters for Kinetica.createSchema.
Definition: CreateSchema.cs:18
A set of parameters for Kinetica.visualizeImageChart.
A set of results returned by Kinetica.showEnvironment.
ClearTableResponse clearTable(string table_name="", string authorization="", IDictionary< string, string > options=null)
Clears (drops) one or all tables in the database cluster.
IDictionary< string, string > info
Additional information.
string table_name
The same table name as was passed in the parameter list.
A set of parameters for Kinetica.showStatistics.
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.
DeleteResourceGroupResponse deleteResourceGroup(DeleteResourceGroupRequest request_)
Deletes a resource group.
UpdateRecordsBySeriesResponse updateRecordsBySeries(UpdateRecordsBySeriesRequest request_)
Updates the view specified by table_name to include full series (track) information from the world_ta...
ExportRecordsToTableResponse exportRecordsToTable(ExportRecordsToTableRequest request_)
Exports records from source table to the specified target table in an external database
A set of results returned by Kinetica.alterTable.
Definition: AlterTable.cs:1851
A set of parameters for Kinetica.showWal.
Definition: ShowWal.cs:17
CreateProjectionResponse createProjection(CreateProjectionRequest request_)
Creates a new projection of an existing table.
A set of parameters for Kinetica.alterWal.
Definition: AlterWal.cs:17
InsertRecordsResponse insertRecordsRaw(RawInsertRecordsRequest request_)
Adds multiple records to the specified table.
AdminVerifyDbResponse adminVerifyDb(AdminVerifyDbRequest request_)
Verify database is in a consistent state.
A set of parameters for Kinetica.getJob.
Definition: GetJob.cs:19
A set of parameters for Kinetica.createJoinTable.
A set of parameters for Kinetica.showSystemStatus.
A set of parameters for Kinetica.executeProc.
Definition: ExecuteProc.cs:23
DeleteDirectoryResponse deleteDirectory(DeleteDirectoryRequest request_)
Deletes a directory from KiFS.
ShowSecurityResponse showSecurity(IList< string > names, IDictionary< string, string > options=null)
Shows security information relating to users and/or roles.
A set of results returned by Kinetica.alterTableMetadata.
A set of results returned by Kinetica.adminRepairTable.
ShowVideoResponse showVideo(IList< string > paths, IDictionary< string, string > options=null)
Retrieves information about rendered videos.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
InsertRecordsFromPayloadResponse insertRecordsFromPayload(InsertRecordsFromPayloadRequest request_)
Reads from the given text-based or binary payload and inserts the data into a new or existing table.
ShowSqlProcResponse showSqlProc(ShowSqlProcRequest request_)
Shows information about SQL procedures, including the full definition of each requested procedure.
A set of results returned by Kinetica.getRecordsBySeries.
A set of parameters for Kinetica.createRole.
Definition: CreateRole.cs:15
A set of parameters for Kinetica.adminShowJobs.
A set of results returned by Kinetica.showFiles.
Definition: ShowFiles.cs:60
AdminAlterHostResponse adminAlterHost(AdminAlterHostRequest request_)
Alter properties on an existing host in the cluster.
A set of string constants for the parameter execution_mode.
Definition: CreateProc.cs:23
A set of results returned by Kinetica.createType.
Definition: CreateType.cs:1000
A set of results returned by Kinetica.adminShowAlerts.
A set of parameters for Kinetica.aggregateUnique.
A set of results returned by Kinetica.showTypes.
Definition: ShowTypes.cs:126
A set of results returned by Kinetica.adminHaRefresh.
A set of results returned by Kinetica.deleteUser.
Definition: DeleteUser.cs:48
AggregateKMeansResponse aggregateKMeans(string table_name, IList< string > column_names, int k, double tolerance, IDictionary< string, string > options=null)
This endpoint runs the k-means algorithm - a heuristic algorithm that attempts to do k-means clusteri...
A set of results returned by Kinetica.adminShowShards.
A set of results returned by Kinetica.adminOffline.
DeleteProcResponse deleteProc(DeleteProcRequest request_)
Deletes a proc.
A set of results returned by Kinetica.filterByList.
DeleteRecordsResponse deleteRecords(string table_name, IList< string > expressions, IDictionary< string, string > options=null)
Deletes record(s) matching the provided criteria from the given table.
CreateTableMonitorResponse createTableMonitor(string table_name, IDictionary< string, string > options=null)
Creates a monitor that watches for a single table modification event type (insert,...
A set of results returned by Kinetica.getRecords.
Definition: GetRecords.cs: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 exisiting resource group to facilitate resource management.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
A set of results returned by Kinetica.alterWal.
Definition: AlterWal.cs:433
AlterResourceGroupResponse alterResourceGroup(string name, IDictionary< string, IDictionary< string, string >> tier_attributes=null, string ranking=AlterResourceGroupRequest.Ranking.EMPTY_STRING, string adjoining_resource_group="", IDictionary< string, string > options=null)
Alters the properties of an exisiting resource group to facilitate resource management.
A set of parameters for Kinetica.createResourceGroup.
A set of results returned by Kinetica.aggregateMinMaxGeometry.
AlterTableMonitorResponse alterTableMonitor(string topic_id, IDictionary< string, string > monitor_updates_map, IDictionary< string, string > options)
Alters a table monitor previously created with createTableMonitor.
DeleteDirectoryResponse deleteDirectory(string directory_name, IDictionary< string, string > options=null)
Deletes a directory from KiFS.
IDictionary< string, string > info
Additional information.
Definition: GetRecords.cs:454
A set of parameters for Kinetica.hasTable.
Definition: HasTable.cs:16
A set of results returned by Kinetica.revokePermissionDatasource.
A set of parameters for Kinetica.deleteGraph.
Definition: DeleteGraph.cs:16
GrantPermissionCredentialResponse grantPermissionCredential(string name, string permission, string credential_name, IDictionary< string, string > options=null)
Grants a credential-level permission to a user or role.
AggregateConvexHullResponse aggregateConvexHull(string table_name, string x_column_name, string y_column_name, IDictionary< string, string > options=null)
Calculates and returns the convex hull for the values in a table specified by table_name .
A set of results returned by Kinetica.alterCredential.
CreateRoleResponse createRole(string name, IDictionary< string, string > options=null)
Creates a new role.
A set of parameters for Kinetica.aggregateGroupBy.
A set of results returned by Kinetica.deleteProc.
Definition: DeleteProc.cs:50
A set of results returned by Kinetica.executeSql.
Definition: ExecuteSql.cs:1588
AdminAddHostResponse adminAddHost(AdminAddHostRequest request_)
Adds a host to an existing cluster.
HasPermissionResponse hasPermission(HasPermissionRequest request_)
Checks if the specified user has the specified permission on the specified object.
A set of parameters for Kinetica.revokePermissionTable.
A set of parameters for Kinetica.filterByBox.
Definition: FilterByBox.cs:21
A set of parameters for Kinetica.showTriggers.
Definition: ShowTriggers.cs:16
long total_number_of_records
Total/Filtered number of records.
Definition: ExecuteSql.cs:1553
DropEnvironmentResponse dropEnvironment(DropEnvironmentRequest request_)
Drop an existing user-defined function (UDF) environment.
ExportRecordsToFilesResponse exportRecordsToFiles(string table_name, string filepath, IDictionary< string, string > options=null)
Export records from a table to files.
ExportQueryMetricsResponse exportQueryMetrics(ExportQueryMetricsRequest request_)
Export query metrics to a given destination.Returns query metrics.
IList< IDictionary< string, string > > new_values_maps
List of new values for the matching records.