Kinetica   C#   API  Version 7.2.3.0
KineticaFunctions.cs
Go to the documentation of this file.
1 /*
2  * This file was autogenerated by the Kinetica schema processor.
3  *
4  * DO NOT EDIT DIRECTLY.
5  */
6 
7 using Avro;
8 using System.Collections.Generic;
9 
10 namespace kinetica
11 {
12  public partial class Kinetica
13  {
14  // Kinetica Version
15  public const string API_VERSION = "7.2.3.0";
16 
26  {
27  AdminAddHostResponse actualResponse_ = SubmitRequest<AdminAddHostResponse>("/admin/add/host", request_, false);
28 
29  return actualResponse_;
30  }
31 
141  public AdminAddHostResponse adminAddHost( string host_address,
142  IDictionary<string, string> options = null )
143  {
144  return adminAddHost( new AdminAddHostRequest( host_address, options ) );
145  }
146 
183  {
184  AdminAddRanksResponse actualResponse_ = SubmitRequest<AdminAddRanksResponse>("/admin/add/ranks", request_, false);
185 
186  return actualResponse_;
187  }
188 
284  public AdminAddRanksResponse adminAddRanks( IList<string> hosts,
285  IList<IDictionary<string, string>> config_params,
286  IDictionary<string, string> options = null )
287  {
288  return adminAddRanks( new AdminAddRanksRequest( hosts, config_params, options ) );
289  }
290 
301  {
302  AdminAlterHostResponse actualResponse_ = SubmitRequest<AdminAlterHostResponse>("/admin/alter/host", request_, false);
303 
304  return actualResponse_;
305  }
306 
347  IDictionary<string, string> options = null )
348  {
349  return adminAlterHost( new AdminAlterHostRequest( host, options ) );
350  }
351 
366  {
367  AdminAlterJobsResponse actualResponse_ = SubmitRequest<AdminAlterJobsResponse>("/admin/alter/jobs", request_, false);
368 
369  return actualResponse_;
370  }
371 
405  public AdminAlterJobsResponse adminAlterJobs( IList<long> job_ids,
406  string action,
407  IDictionary<string, string> options = null )
408  {
409  return adminAlterJobs( new AdminAlterJobsRequest( job_ids, action, options ) );
410  }
411 
425  {
426  AdminBackupBeginResponse actualResponse_ = SubmitRequest<AdminBackupBeginResponse>("/admin/backup/begin", request_, false);
427 
428  return actualResponse_;
429  }
430 
443  public AdminBackupBeginResponse adminBackupBegin( IDictionary<string, string> options = null )
444  {
445  return adminBackupBegin( new AdminBackupBeginRequest( options ) );
446  }
447 
457  {
458  AdminBackupEndResponse actualResponse_ = SubmitRequest<AdminBackupEndResponse>("/admin/backup/end", request_, false);
459 
460  return actualResponse_;
461  }
462 
471  public AdminBackupEndResponse adminBackupEnd( IDictionary<string, string> options = null )
472  {
473  return adminBackupEnd( new AdminBackupEndRequest( options ) );
474  }
475 
486  {
487  AdminHaOfflineResponse actualResponse_ = SubmitRequest<AdminHaOfflineResponse>("/admin/ha/offline", request_, false);
488 
489  return actualResponse_;
490  }
491 
512  IDictionary<string, string> options = null )
513  {
514  return adminHaOffline( new AdminHaOfflineRequest( offline, options ) );
515  }
516 
527  {
528  AdminHaRefreshResponse actualResponse_ = SubmitRequest<AdminHaRefreshResponse>("/admin/ha/refresh", request_, false);
529 
530  return actualResponse_;
531  }
532 
542  public AdminHaRefreshResponse adminHaRefresh( IDictionary<string, string> options = null )
543  {
544  return adminHaRefresh( new AdminHaRefreshRequest( options ) );
545  }
546 
557  {
558  AdminOfflineResponse actualResponse_ = SubmitRequest<AdminOfflineResponse>("/admin/offline", request_, false);
559 
560  return actualResponse_;
561  }
562 
603  public AdminOfflineResponse adminOffline( bool offline,
604  IDictionary<string, string> options = null )
605  {
606  return adminOffline( new AdminOfflineRequest( offline, options ) );
607  }
608 
644  {
645  AdminRebalanceResponse actualResponse_ = SubmitRequest<AdminRebalanceResponse>("/admin/rebalance", request_, false);
646 
647  return actualResponse_;
648  }
649 
878  public AdminRebalanceResponse adminRebalance( IDictionary<string, string> options = null )
879  {
880  return adminRebalance( new AdminRebalanceRequest( options ) );
881  }
882 
901  {
902  AdminRemoveHostResponse actualResponse_ = SubmitRequest<AdminRemoveHostResponse>("/admin/remove/host", request_, false);
903 
904  return actualResponse_;
905  }
906 
954  IDictionary<string, string> options = null )
955  {
956  return adminRemoveHost( new AdminRemoveHostRequest( host, options ) );
957  }
958 
987  {
988  AdminRemoveRanksResponse actualResponse_ = SubmitRequest<AdminRemoveRanksResponse>("/admin/remove/ranks", request_, false);
989 
990  return actualResponse_;
991  }
992 
1105  public AdminRemoveRanksResponse adminRemoveRanks( IList<string> ranks,
1106  IDictionary<string, string> options = null )
1107  {
1108  return adminRemoveRanks( new AdminRemoveRanksRequest( ranks, options ) );
1109  }
1110 
1119  {
1120  AdminRepairTableResponse actualResponse_ = SubmitRequest<AdminRepairTableResponse>("/admin/repair/table", request_, false);
1121 
1122  return actualResponse_;
1123  }
1124 
1200  public AdminRepairTableResponse adminRepairTable( IList<string> table_names,
1201  IDictionary<string, string> table_types,
1202  IDictionary<string, string> options = null )
1203  {
1204  return adminRepairTable( new AdminRepairTableRequest( table_names,
1205  table_types, options ) );
1206  }
1207 
1216  {
1217  AdminSendAlertResponse actualResponse_ = SubmitRequest<AdminSendAlertResponse>("/admin/send/alert", request_, false);
1218 
1219  return actualResponse_;
1220  }
1221 
1262  public AdminSendAlertResponse adminSendAlert( string message,
1263  string label,
1264  string log_level,
1265  IDictionary<string, string> options = null )
1266  {
1267  return adminSendAlert( new AdminSendAlertRequest( message, label, log_level,
1268  options ) );
1269  }
1270 
1279  {
1280  AdminShowAlertsResponse actualResponse_ = SubmitRequest<AdminShowAlertsResponse>("/admin/show/alerts", request_, false);
1281 
1282  return actualResponse_;
1283  }
1284 
1297  IDictionary<string, string> options = null )
1298  {
1299  return adminShowAlerts( new AdminShowAlertsRequest( num_alerts, options ) );
1300  }
1301 
1314  {
1315  AdminShowClusterOperationsResponse actualResponse_ = SubmitRequest<AdminShowClusterOperationsResponse>("/admin/show/cluster/operations", request_, false);
1316 
1317  return actualResponse_;
1318  }
1319 
1335  IDictionary<string, string> options = null )
1336  {
1338  options ) );
1339  }
1340 
1348  {
1349  AdminShowJobsResponse actualResponse_ = SubmitRequest<AdminShowJobsResponse>("/admin/show/jobs", request_, false);
1350 
1351  return actualResponse_;
1352  }
1353 
1410  public AdminShowJobsResponse adminShowJobs( IDictionary<string, string> options = null )
1411  {
1412  return adminShowJobs( new AdminShowJobsRequest( options ) );
1413  }
1414 
1426  {
1427  AdminShowShardsResponse actualResponse_ = SubmitRequest<AdminShowShardsResponse>("/admin/show/shards", request_, false);
1428 
1429  return actualResponse_;
1430  }
1431 
1442  public AdminShowShardsResponse adminShowShards( IDictionary<string, string> options = null )
1443  {
1444  return adminShowShards( new AdminShowShardsRequest( options ) );
1445  }
1446 
1454  {
1455  AdminShutdownResponse actualResponse_ = SubmitRequest<AdminShutdownResponse>("/admin/shutdown", request_, false);
1456 
1457  return actualResponse_;
1458  }
1459 
1470  public AdminShutdownResponse adminShutdown( string exit_type,
1471  string authorization,
1472  IDictionary<string, string> options = null )
1473  {
1474  return adminShutdown( new AdminShutdownRequest( exit_type, authorization,
1475  options ) );
1476  }
1477 
1490  {
1491  AdminSwitchoverResponse actualResponse_ = SubmitRequest<AdminSwitchoverResponse>("/admin/switchover", request_, false);
1492 
1493  return actualResponse_;
1494  }
1495 
1552  public AdminSwitchoverResponse adminSwitchover( IList<string> processes,
1553  IList<string> destinations,
1554  IDictionary<string, string> options = null )
1555  {
1556  return adminSwitchover( new AdminSwitchoverRequest( processes, destinations,
1557  options ) );
1558  }
1559 
1570  {
1571  AdminVerifyDbResponse actualResponse_ = SubmitRequest<AdminVerifyDbResponse>("/admin/verifydb", request_, false);
1572 
1573  return actualResponse_;
1574  }
1575 
1791  public AdminVerifyDbResponse adminVerifyDb( IDictionary<string, string> options = null )
1792  {
1793  return adminVerifyDb( new AdminVerifyDbRequest( options ) );
1794  }
1795 
1806  {
1807  AggregateConvexHullResponse actualResponse_ = SubmitRequest<AggregateConvexHullResponse>("/aggregate/convexhull", request_, false);
1808 
1809  return actualResponse_;
1810  }
1811 
1831  string x_column_name,
1832  string y_column_name,
1833  IDictionary<string, string> options = null )
1834  {
1835  return aggregateConvexHull( new AggregateConvexHullRequest( table_name,
1836  x_column_name,
1837  y_column_name,
1838  options ) );
1839  }
1840 
1918  {
1919  RawAggregateGroupByResponse actualResponse_ = SubmitRequest<RawAggregateGroupByResponse>("/aggregate/groupby", request_, false);
1920 
1922  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
1923  response_.total_number_of_records = actualResponse_.total_number_of_records;
1924  response_.has_more_records = actualResponse_.has_more_records;
1925  response_.info = actualResponse_.info;
1926  return response_;
1927  }
1928 
2434  public AggregateGroupByResponse aggregateGroupBy( string table_name,
2435  IList<string> column_names,
2436  long offset = 0,
2437  long limit = -9999,
2438  IDictionary<string, string> options = null )
2439  {
2440  return aggregateGroupBy( new AggregateGroupByRequest( table_name,
2441  column_names, offset,
2442  limit, options ) );
2443  }
2444 
2470  {
2471  AggregateHistogramResponse actualResponse_ = SubmitRequest<AggregateHistogramResponse>("/aggregate/histogram", request_, false);
2472 
2473  return actualResponse_;
2474  }
2475 
2545  string column_name,
2546  double start,
2547  double end,
2548  double interval,
2549  IDictionary<string, string> options = null )
2550  {
2551  return aggregateHistogram( new AggregateHistogramRequest( table_name,
2552  column_name, start,
2553  end, interval,
2554  options ) );
2555  }
2556 
2575  {
2576  AggregateKMeansResponse actualResponse_ = SubmitRequest<AggregateKMeansResponse>("/aggregate/kmeans", request_, false);
2577 
2578  return actualResponse_;
2579  }
2580 
2724  public AggregateKMeansResponse aggregateKMeans( string table_name,
2725  IList<string> column_names,
2726  int k,
2727  double tolerance,
2728  IDictionary<string, string> options = null )
2729  {
2730  return aggregateKMeans( new AggregateKMeansRequest( table_name, column_names,
2731  k, tolerance, options ) );
2732  }
2733 
2742  {
2743  AggregateMinMaxResponse actualResponse_ = SubmitRequest<AggregateMinMaxResponse>("/aggregate/minmax", request_, false);
2744 
2745  return actualResponse_;
2746  }
2747 
2762  public AggregateMinMaxResponse aggregateMinMax( string table_name,
2763  string column_name,
2764  IDictionary<string, string> options = null )
2765  {
2766  return aggregateMinMax( new AggregateMinMaxRequest( table_name, column_name,
2767  options ) );
2768  }
2769 
2779  {
2780  AggregateMinMaxGeometryResponse actualResponse_ = SubmitRequest<AggregateMinMaxGeometryResponse>("/aggregate/minmax/geometry", request_, false);
2781 
2782  return actualResponse_;
2783  }
2784 
2801  string column_name,
2802  IDictionary<string, string> options = null )
2803  {
2805  column_name,
2806  options ) );
2807  }
2808 
2880  {
2881  AggregateStatisticsResponse actualResponse_ = SubmitRequest<AggregateStatisticsResponse>("/aggregate/statistics", request_, false);
2882 
2883  return actualResponse_;
2884  }
2885 
3091  string column_name,
3092  string stats,
3093  IDictionary<string, string> options = null )
3094  {
3095  return aggregateStatistics( new AggregateStatisticsRequest( table_name,
3096  column_name,
3097  stats, options ) );
3098  }
3099 
3135  {
3136  AggregateStatisticsByRangeResponse actualResponse_ = SubmitRequest<AggregateStatisticsByRangeResponse>("/aggregate/statistics/byrange", request_, false);
3137 
3138  return actualResponse_;
3139  }
3140 
3229  string select_expression,
3230  string column_name,
3231  string value_column_name,
3232  string stats,
3233  double start,
3234  double end,
3235  double interval,
3236  IDictionary<string, string> options = null )
3237  {
3239  select_expression,
3240  column_name,
3241  value_column_name,
3242  stats,
3243  start,
3244  end,
3245  interval,
3246  options ) );
3247  }
3248 
3302  {
3303  RawAggregateUniqueResponse actualResponse_ = SubmitRequest<RawAggregateUniqueResponse>("/aggregate/unique", request_, false);
3304 
3306  response_.table_name = actualResponse_.table_name;
3307  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
3308  response_.has_more_records = actualResponse_.has_more_records;
3309  response_.info = actualResponse_.info;
3310  return response_;
3311  }
3312 
3624  public AggregateUniqueResponse aggregateUnique( string table_name,
3625  string column_name,
3626  long offset = 0,
3627  long limit = -9999,
3628  IDictionary<string, string> options = null )
3629  {
3630  return aggregateUnique( new AggregateUniqueRequest( table_name, column_name,
3631  offset, limit, options ) );
3632  }
3633 
3656  {
3657  RawAggregateUnpivotResponse actualResponse_ = SubmitRequest<RawAggregateUnpivotResponse>("/aggregate/unpivot", request_, false);
3658 
3660  response_.table_name = actualResponse_.table_name;
3661  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
3662  response_.total_number_of_records = actualResponse_.total_number_of_records;
3663  response_.has_more_records = actualResponse_.has_more_records;
3664  response_.info = actualResponse_.info;
3665  return response_;
3666  }
3667 
3918  public AggregateUnpivotResponse aggregateUnpivot( string table_name,
3919  IList<string> column_names,
3920  string variable_column_name,
3921  string value_column_name,
3922  IList<string> pivoted_columns,
3923  IDictionary<string, string> options = null )
3924  {
3925  return aggregateUnpivot( new AggregateUnpivotRequest( table_name,
3926  column_names,
3927  variable_column_name,
3928  value_column_name,
3929  pivoted_columns, options ) );
3930  }
3931 
3945  {
3946  AlterBackupResponse actualResponse_ = SubmitRequest<AlterBackupResponse>("/alter/backup", request_, false);
3947 
3948  return actualResponse_;
3949  }
3950 
4040  public AlterBackupResponse alterBackup( string backup_name,
4041  string action,
4042  string _value,
4043  string datasink_name,
4044  IDictionary<string, string> options = null )
4045  {
4046  return alterBackup( new AlterBackupRequest( backup_name, action, _value,
4047  datasink_name, options ) );
4048  }
4049 
4059  {
4060  AlterCredentialResponse actualResponse_ = SubmitRequest<AlterCredentialResponse>("/alter/credential", request_, false);
4061 
4062  return actualResponse_;
4063  }
4064 
4165  public AlterCredentialResponse alterCredential( string credential_name,
4166  IDictionary<string, string> credential_updates_map,
4167  IDictionary<string, string> options )
4168  {
4169  return alterCredential( new AlterCredentialRequest( credential_name,
4170  credential_updates_map,
4171  options ) );
4172  }
4173 
4183  {
4184  AlterDatasinkResponse actualResponse_ = SubmitRequest<AlterDatasinkResponse>("/alter/datasink", request_, false);
4185 
4186  return actualResponse_;
4187  }
4188 
4608  IDictionary<string, string> datasink_updates_map,
4609  IDictionary<string, string> options )
4610  {
4611  return alterDatasink( new AlterDatasinkRequest( name, datasink_updates_map,
4612  options ) );
4613  }
4614 
4624  {
4625  AlterDatasourceResponse actualResponse_ = SubmitRequest<AlterDatasourceResponse>("/alter/datasource", request_, false);
4626 
4627  return actualResponse_;
4628  }
4629 
5048  IDictionary<string, string> datasource_updates_map,
5049  IDictionary<string, string> options )
5050  {
5051  return alterDatasource( new AlterDatasourceRequest( name,
5052  datasource_updates_map,
5053  options ) );
5054  }
5055 
5064  {
5065  AlterDirectoryResponse actualResponse_ = SubmitRequest<AlterDirectoryResponse>("/alter/directory", request_, false);
5066 
5067  return actualResponse_;
5068  }
5069 
5091  public AlterDirectoryResponse alterDirectory( string directory_name,
5092  IDictionary<string, string> directory_updates_map,
5093  IDictionary<string, string> options = null )
5094  {
5095  return alterDirectory( new AlterDirectoryRequest( directory_name,
5096  directory_updates_map,
5097  options ) );
5098  }
5099 
5109  {
5110  AlterEnvironmentResponse actualResponse_ = SubmitRequest<AlterEnvironmentResponse>("/alter/environment", request_, false);
5111 
5112  return actualResponse_;
5113  }
5114 
5197  public AlterEnvironmentResponse alterEnvironment( string environment_name,
5198  string action,
5199  string _value,
5200  IDictionary<string, string> options = null )
5201  {
5202  return alterEnvironment( new AlterEnvironmentRequest( environment_name,
5203  action, _value, options ) );
5204  }
5205 
5207  public AlterGraphResponse alterGraph( AlterGraphRequest request_ )
5208  {
5209  AlterGraphResponse actualResponse_ = SubmitRequest<AlterGraphResponse>("/alter/graph", request_, false);
5210 
5211  return actualResponse_;
5212  }
5214 
5216  public AlterGraphResponse alterGraph( string graph_name,
5217  string action,
5218  string action_arg,
5219  IDictionary<string, string> options = null )
5220  {
5221  return alterGraph( new AlterGraphRequest( graph_name, action, action_arg,
5222  options ) );
5223  }
5225 
5227  public AlterModelResponse alterModel( AlterModelRequest request_ )
5228  {
5229  AlterModelResponse actualResponse_ = SubmitRequest<AlterModelResponse>("/alter/model", request_, false);
5230 
5231  return actualResponse_;
5232  }
5234 
5236  public AlterModelResponse alterModel( string model_name,
5237  string action,
5238  string _value,
5239  IDictionary<string, string> options = null )
5240  {
5241  return alterModel( new AlterModelRequest( model_name, action, _value, options ) );
5242  }
5244 
5253  {
5254  AlterResourceGroupResponse actualResponse_ = SubmitRequest<AlterResourceGroupResponse>("/alter/resourcegroup", request_, false);
5255 
5256  return actualResponse_;
5257  }
5258 
5434  IDictionary<string, IDictionary<string, string>> tier_attributes = null,
5436  string adjoining_resource_group = "",
5437  IDictionary<string, string> options = null )
5438  {
5440  tier_attributes,
5441  ranking,
5442  adjoining_resource_group,
5443  options ) );
5444  }
5445 
5453  {
5454  AlterRoleResponse actualResponse_ = SubmitRequest<AlterRoleResponse>("/alter/role", request_, false);
5455 
5456  return actualResponse_;
5457  }
5458 
5490  public AlterRoleResponse alterRole( string name,
5491  string action,
5492  string _value,
5493  IDictionary<string, string> options = null )
5494  {
5495  return alterRole( new AlterRoleRequest( name, action, _value, options ) );
5496  }
5497 
5508  {
5509  AlterSchemaResponse actualResponse_ = SubmitRequest<AlterSchemaResponse>("/alter/schema", request_, false);
5510 
5511  return actualResponse_;
5512  }
5513 
5548  public AlterSchemaResponse alterSchema( string schema_name,
5549  string action,
5550  string _value,
5551  IDictionary<string, string> options = null )
5552  {
5553  return alterSchema( new AlterSchemaRequest( schema_name, action, _value,
5554  options ) );
5555  }
5556 
5572  {
5573  AlterSystemPropertiesResponse actualResponse_ = SubmitRequest<AlterSystemPropertiesResponse>("/alter/system/properties", request_, false);
5574 
5575  return actualResponse_;
5576  }
5577 
6024  public AlterSystemPropertiesResponse alterSystemProperties( IDictionary<string, string> property_updates_map,
6025  IDictionary<string, string> options = null )
6026  {
6027  return alterSystemProperties( new AlterSystemPropertiesRequest( property_updates_map,
6028  options ) );
6029  }
6030 
6087  {
6088  AlterTableResponse actualResponse_ = SubmitRequest<AlterTableResponse>("/alter/table", request_, false);
6089 
6090  return actualResponse_;
6091  }
6092 
6787  public AlterTableResponse alterTable( string table_name,
6788  string action,
6789  string _value,
6790  IDictionary<string, string> options = null )
6791  {
6792  return alterTable( new AlterTableRequest( table_name, action, _value, options ) );
6793  }
6794 
6816  {
6817  AlterTableColumnsResponse actualResponse_ = SubmitRequest<AlterTableColumnsResponse>("/alter/table/columns", request_, false);
6818 
6819  return actualResponse_;
6820  }
6821 
6855  IList<IDictionary<string, string>> column_alterations,
6856  IDictionary<string, string> options )
6857  {
6858  return alterTableColumns( new AlterTableColumnsRequest( table_name,
6859  column_alterations,
6860  options ) );
6861  }
6862 
6874  {
6875  AlterTableMetadataResponse actualResponse_ = SubmitRequest<AlterTableMetadataResponse>("/alter/table/metadata", request_, false);
6876 
6877  return actualResponse_;
6878  }
6879 
6900  public AlterTableMetadataResponse alterTableMetadata( IList<string> table_names,
6901  IDictionary<string, string> metadata_map,
6902  IDictionary<string, string> options = null )
6903  {
6904  return alterTableMetadata( new AlterTableMetadataRequest( table_names,
6905  metadata_map,
6906  options ) );
6907  }
6908 
6918  {
6919  AlterTableMonitorResponse actualResponse_ = SubmitRequest<AlterTableMonitorResponse>("/alter/tablemonitor", request_, false);
6920 
6921  return actualResponse_;
6922  }
6923 
6950  IDictionary<string, string> monitor_updates_map,
6951  IDictionary<string, string> options )
6952  {
6953  return alterTableMonitor( new AlterTableMonitorRequest( topic_id,
6954  monitor_updates_map,
6955  options ) );
6956  }
6957 
6975  {
6976  AlterTierResponse actualResponse_ = SubmitRequest<AlterTierResponse>("/alter/tier", request_, false);
6977 
6978  return actualResponse_;
6979  }
6980 
7071  public AlterTierResponse alterTier( string name,
7072  IDictionary<string, string> options = null )
7073  {
7074  return alterTier( new AlterTierRequest( name, options ) );
7075  }
7076 
7084  {
7085  AlterUserResponse actualResponse_ = SubmitRequest<AlterUserResponse>("/alter/user", request_, false);
7086 
7087  return actualResponse_;
7088  }
7089 
7152  public AlterUserResponse alterUser( string name,
7153  string action,
7154  string _value,
7155  IDictionary<string, string> options = null )
7156  {
7157  return alterUser( new AlterUserRequest( name, action, _value, options ) );
7158  }
7159 
7167  {
7168  AlterVideoResponse actualResponse_ = SubmitRequest<AlterVideoResponse>("/alter/video", request_, false);
7169 
7170  return actualResponse_;
7171  }
7172 
7189  public AlterVideoResponse alterVideo( string path,
7190  IDictionary<string, string> options = null )
7191  {
7192  return alterVideo( new AlterVideoRequest( path, options ) );
7193  }
7194 
7203  {
7204  AlterWalResponse actualResponse_ = SubmitRequest<AlterWalResponse>("/alter/wal", request_, false);
7205 
7206  return actualResponse_;
7207  }
7208 
7382  public AlterWalResponse alterWal( IList<string> table_names,
7383  IDictionary<string, string> options = null )
7384  {
7385  return alterWal( new AlterWalRequest( table_names, options ) );
7386  }
7387 
7403  {
7404  AppendRecordsResponse actualResponse_ = SubmitRequest<AppendRecordsResponse>("/append/records", request_, false);
7405 
7406  return actualResponse_;
7407  }
7408 
7620  public AppendRecordsResponse appendRecords( string table_name,
7621  string source_table_name,
7622  IDictionary<string, string> field_map,
7623  IDictionary<string, string> options = null )
7624  {
7625  return appendRecords( new AppendRecordsRequest( table_name, source_table_name,
7626  field_map, options ) );
7627  }
7628 
7637  {
7638  ClearStatisticsResponse actualResponse_ = SubmitRequest<ClearStatisticsResponse>("/clear/statistics", request_, false);
7639 
7640  return actualResponse_;
7641  }
7642 
7659  public ClearStatisticsResponse clearStatistics( string table_name = "",
7660  string column_name = "",
7661  IDictionary<string, string> options = null )
7662  {
7663  return clearStatistics( new ClearStatisticsRequest( table_name, column_name,
7664  options ) );
7665  }
7666 
7679  {
7680  ClearTableResponse actualResponse_ = SubmitRequest<ClearTableResponse>("/clear/table", request_, false);
7681 
7682  return actualResponse_;
7683  }
7684 
7735  public ClearTableResponse clearTable( string table_name = "",
7736  string authorization = "",
7737  IDictionary<string, string> options = null )
7738  {
7739  return clearTable( new ClearTableRequest( table_name, authorization, options ) );
7740  }
7741 
7751  {
7752  ClearTableMonitorResponse actualResponse_ = SubmitRequest<ClearTableMonitorResponse>("/clear/tablemonitor", request_, false);
7753 
7754  return actualResponse_;
7755  }
7756 
7825  IDictionary<string, string> options = null )
7826  {
7827  return clearTableMonitor( new ClearTableMonitorRequest( topic_id, options ) );
7828  }
7829 
7841  {
7842  ClearTablesResponse actualResponse_ = SubmitRequest<ClearTablesResponse>("/clear/tables", request_, false);
7843 
7844  return actualResponse_;
7845  }
7846 
7894  public ClearTablesResponse clearTables( IList<string> table_names = null,
7895  IDictionary<string, string> options = null )
7896  {
7897  return clearTables( new ClearTablesRequest( table_names, options ) );
7898  }
7899 
7911  {
7912  ClearTriggerResponse actualResponse_ = SubmitRequest<ClearTriggerResponse>("/clear/trigger", request_, false);
7913 
7914  return actualResponse_;
7915  }
7916 
7929  public ClearTriggerResponse clearTrigger( string trigger_id,
7930  IDictionary<string, string> options = null )
7931  {
7932  return clearTrigger( new ClearTriggerRequest( trigger_id, options ) );
7933  }
7934 
7943  {
7944  CollectStatisticsResponse actualResponse_ = SubmitRequest<CollectStatisticsResponse>("/collect/statistics", request_, false);
7945 
7946  return actualResponse_;
7947  }
7948 
7965  IList<string> column_names,
7966  IDictionary<string, string> options = null )
7967  {
7968  return collectStatistics( new CollectStatisticsRequest( table_name,
7969  column_names, options ) );
7970  }
7971 
7986  {
7987  CreateBackupResponse actualResponse_ = SubmitRequest<CreateBackupResponse>("/create/backup", request_, false);
7988 
7989  return actualResponse_;
7990  }
7991 
8284  public CreateBackupResponse createBackup( string backup_name,
8285  string backup_type,
8286  IDictionary<string, string> backup_objects_map,
8287  string datasink_name,
8288  IDictionary<string, string> options = null )
8289  {
8290  return createBackup( new CreateBackupRequest( backup_name, backup_type,
8291  backup_objects_map,
8292  datasink_name, options ) );
8293  }
8294 
8296  public CreateContainerRegistryResponse createContainerRegistry( CreateContainerRegistryRequest request_ )
8297  {
8298  CreateContainerRegistryResponse actualResponse_ = SubmitRequest<CreateContainerRegistryResponse>("/create/container/registry", request_, false);
8299 
8300  return actualResponse_;
8301  }
8303 
8305  public CreateContainerRegistryResponse createContainerRegistry( string registry_name,
8306  string uri,
8307  string credential,
8308  IDictionary<string, string> options = null )
8309  {
8310  return createContainerRegistry( new CreateContainerRegistryRequest( registry_name,
8311  uri,
8312  credential,
8313  options ) );
8314  }
8316 
8325  {
8326  CreateCredentialResponse actualResponse_ = SubmitRequest<CreateCredentialResponse>("/create/credential", request_, false);
8327 
8328  return actualResponse_;
8329  }
8330 
8423  public CreateCredentialResponse createCredential( string credential_name,
8424  string type,
8425  string identity,
8426  string secret,
8427  IDictionary<string, string> options = null )
8428  {
8429  return createCredential( new CreateCredentialRequest( credential_name, type,
8430  identity, secret,
8431  options ) );
8432  }
8433 
8444  {
8445  CreateDatasinkResponse actualResponse_ = SubmitRequest<CreateDatasinkResponse>("/create/datasink", request_, false);
8446 
8447  return actualResponse_;
8448  }
8449 
8820  string destination,
8821  IDictionary<string, string> options = null )
8822  {
8823  return createDatasink( new CreateDatasinkRequest( name, destination, options ) );
8824  }
8825 
8836  {
8837  CreateDatasourceResponse actualResponse_ = SubmitRequest<CreateDatasourceResponse>("/create/datasource", request_, false);
8838 
8839  return actualResponse_;
8840  }
8841 
9246  string location,
9247  string user_name,
9248  string password,
9249  IDictionary<string, string> options = null )
9250  {
9251  return createDatasource( new CreateDatasourceRequest( name, location,
9252  user_name, password,
9253  options ) );
9254  }
9255 
9257  public CreateDeltaTableResponse createDeltaTable( CreateDeltaTableRequest request_ )
9258  {
9259  CreateDeltaTableResponse actualResponse_ = SubmitRequest<CreateDeltaTableResponse>("/create/deltatable", request_, false);
9260 
9261  return actualResponse_;
9262  }
9264 
9266  public CreateDeltaTableResponse createDeltaTable( string delta_table_name,
9267  string table_name,
9268  IDictionary<string, string> options = null )
9269  {
9270  return createDeltaTable( new CreateDeltaTableRequest( delta_table_name,
9271  table_name, options ) );
9272  }
9274 
9287  {
9288  CreateDirectoryResponse actualResponse_ = SubmitRequest<CreateDirectoryResponse>("/create/directory", request_, false);
9289 
9290  return actualResponse_;
9291  }
9292 
9350  public CreateDirectoryResponse createDirectory( string directory_name,
9351  IDictionary<string, string> options = null )
9352  {
9353  return createDirectory( new CreateDirectoryRequest( directory_name, options ) );
9354  }
9355 
9365  {
9366  CreateEnvironmentResponse actualResponse_ = SubmitRequest<CreateEnvironmentResponse>("/create/environment", request_, false);
9367 
9368  return actualResponse_;
9369  }
9370 
9381  public CreateEnvironmentResponse createEnvironment( string environment_name,
9382  IDictionary<string, string> options = null )
9383  {
9384  return createEnvironment( new CreateEnvironmentRequest( environment_name,
9385  options ) );
9386  }
9387 
9403  {
9404  CreateGraphResponse actualResponse_ = SubmitRequest<CreateGraphResponse>("/create/graph", request_, false);
9405 
9406  return actualResponse_;
9407  }
9408 
9722  public CreateGraphResponse createGraph( string graph_name,
9723  bool directed_graph,
9724  IList<string> nodes,
9725  IList<string> edges,
9726  IList<string> weights,
9727  IList<string> restrictions,
9728  IDictionary<string, string> options = null )
9729  {
9730  return createGraph( new CreateGraphRequest( graph_name, directed_graph, nodes,
9731  edges, weights, restrictions,
9732  options ) );
9733  }
9734 
9746  {
9747  CreateJobResponse actualResponse_ = SubmitRequest<CreateJobResponse>("/create/job", request_, false);
9748 
9749  return actualResponse_;
9750  }
9751 
9815  public CreateJobResponse createJob( string endpoint,
9816  string request_encoding,
9817  byte[] data,
9818  string data_str,
9819  IDictionary<string, string> options = null )
9820  {
9821  return createJob( new CreateJobRequest( endpoint, request_encoding, data,
9822  data_str, options ) );
9823  }
9824 
9838  {
9839  CreateJoinTableResponse actualResponse_ = SubmitRequest<CreateJoinTableResponse>("/create/jointable", request_, false);
9840 
9841  return actualResponse_;
9842  }
9843 
10031  public CreateJoinTableResponse createJoinTable( string join_table_name,
10032  IList<string> table_names,
10033  IList<string> column_names,
10034  IList<string> expressions = null,
10035  IDictionary<string, string> options = null )
10036  {
10037  return createJoinTable( new CreateJoinTableRequest( join_table_name,
10038  table_names, column_names,
10039  expressions, options ) );
10040  }
10041 
10059  {
10060  CreateMaterializedViewResponse actualResponse_ = SubmitRequest<CreateMaterializedViewResponse>("/create/materializedview", request_, false);
10061 
10062  return actualResponse_;
10063  }
10064 
10283  IDictionary<string, string> options = null )
10284  {
10285  return createMaterializedView( new CreateMaterializedViewRequest( table_name,
10286  options ) );
10287  }
10288 
10299  {
10300  CreateProcResponse actualResponse_ = SubmitRequest<CreateProcResponse>("/create/proc", request_, false);
10301 
10302  return actualResponse_;
10303  }
10304 
10386  public CreateProcResponse createProc( string proc_name,
10387  string execution_mode = CreateProcRequest.ExecutionMode.DISTRIBUTED,
10388  IDictionary<string, byte[]> files = null,
10389  string command = "",
10390  IList<string> args = null,
10391  IDictionary<string, string> options = null )
10392  {
10393  return createProc( new CreateProcRequest( proc_name, execution_mode, files,
10394  command, args, options ) );
10395  }
10396 
10434  {
10435  CreateProjectionResponse actualResponse_ = SubmitRequest<CreateProjectionResponse>("/create/projection", request_, false);
10436 
10437  return actualResponse_;
10438  }
10439 
10888  public CreateProjectionResponse createProjection( string table_name,
10889  string projection_name,
10890  IList<string> column_names,
10891  IDictionary<string, string> options = null )
10892  {
10893  return createProjection( new CreateProjectionRequest( table_name,
10894  projection_name,
10895  column_names, options ) );
10896  }
10897 
10906  {
10907  CreateResourceGroupResponse actualResponse_ = SubmitRequest<CreateResourceGroupResponse>("/create/resourcegroup", request_, false);
10908 
10909  return actualResponse_;
10910  }
10911 
11020  IDictionary<string, IDictionary<string, string>> tier_attributes,
11021  string ranking,
11022  string adjoining_resource_group = "",
11023  IDictionary<string, string> options = null )
11024  {
11026  tier_attributes,
11027  ranking,
11028  adjoining_resource_group,
11029  options ) );
11030  }
11031 
11041  {
11042  CreateRoleResponse actualResponse_ = SubmitRequest<CreateRoleResponse>("/create/role", request_, false);
11043 
11044  return actualResponse_;
11045  }
11046 
11068  public CreateRoleResponse createRole( string name,
11069  IDictionary<string, string> options = null )
11070  {
11071  return createRole( new CreateRoleRequest( name, options ) );
11072  }
11073 
11085  {
11086  CreateSchemaResponse actualResponse_ = SubmitRequest<CreateSchemaResponse>("/create/schema", request_, false);
11087 
11088  return actualResponse_;
11089  }
11090 
11131  public CreateSchemaResponse createSchema( string schema_name,
11132  IDictionary<string, string> options = null )
11133  {
11134  return createSchema( new CreateSchemaRequest( schema_name, options ) );
11135  }
11136 
11138  public CreateStateTableResponse createStateTable( CreateStateTableRequest request_ )
11139  {
11140  CreateStateTableResponse actualResponse_ = SubmitRequest<CreateStateTableResponse>("/create/statetable", request_, false);
11141 
11142  return actualResponse_;
11143  }
11145 
11147  public CreateStateTableResponse createStateTable( string table_name,
11148  string input_table_name,
11149  string init_table_name,
11150  IDictionary<string, string> options = null )
11151  {
11152  return createStateTable( new CreateStateTableRequest( table_name,
11153  input_table_name,
11154  init_table_name, options ) );
11155  }
11157 
11206  {
11207  CreateTableResponse actualResponse_ = SubmitRequest<CreateTableResponse>("/create/table", request_, false);
11208 
11209  return actualResponse_;
11210  }
11211 
11696  public CreateTableResponse createTable( string table_name,
11697  string type_id,
11698  IDictionary<string, string> options = null )
11699  {
11700  return createTable( new CreateTableRequest( table_name, type_id, options ) );
11701  }
11702 
11723  {
11724  CreateTableExternalResponse actualResponse_ = SubmitRequest<CreateTableExternalResponse>("/create/table/external", request_, false);
11725 
11726  return actualResponse_;
11727  }
11728 
13155  IList<string> filepaths,
13156  IDictionary<string, IDictionary<string, string>> modify_columns = null,
13157  IDictionary<string, string> create_table_options = null,
13158  IDictionary<string, string> options = null )
13159  {
13160  return createTableExternal( new CreateTableExternalRequest( table_name,
13161  filepaths,
13162  modify_columns,
13163  create_table_options,
13164  options ) );
13165  }
13166 
13192  {
13193  CreateTableMonitorResponse actualResponse_ = SubmitRequest<CreateTableMonitorResponse>("/create/tablemonitor", request_, false);
13194 
13195  return actualResponse_;
13196  }
13197 
13397  IDictionary<string, string> options = null )
13398  {
13399  return createTableMonitor( new CreateTableMonitorRequest( table_name, options ) );
13400  }
13401 
13426  {
13427  CreateTriggerByAreaResponse actualResponse_ = SubmitRequest<CreateTriggerByAreaResponse>("/create/trigger/byarea", request_, false);
13428 
13429  return actualResponse_;
13430  }
13431 
13477  IList<string> table_names,
13478  string x_column_name,
13479  IList<double> x_vector,
13480  string y_column_name,
13481  IList<double> y_vector,
13482  IDictionary<string, string> options = null )
13483  {
13484  return createTriggerByArea( new CreateTriggerByAreaRequest( request_id,
13485  table_names,
13486  x_column_name,
13487  x_vector,
13488  y_column_name,
13489  y_vector, options ) );
13490  }
13491 
13513  {
13514  CreateTriggerByRangeResponse actualResponse_ = SubmitRequest<CreateTriggerByRangeResponse>("/create/trigger/byrange", request_, false);
13515 
13516  return actualResponse_;
13517  }
13518 
13553  IList<string> table_names,
13554  string column_name,
13555  double min,
13556  double max,
13557  IDictionary<string, string> options = null )
13558  {
13559  return createTriggerByRange( new CreateTriggerByRangeRequest( request_id,
13560  table_names,
13561  column_name,
13562  min, max,
13563  options ) );
13564  }
13565 
13622  {
13623  CreateTypeResponse actualResponse_ = SubmitRequest<CreateTypeResponse>("/create/type", request_, false);
13624 
13625  SetDecoderIfMissing( actualResponse_.type_id,
13626  actualResponse_.label,
13627  actualResponse_.type_definition,
13628  actualResponse_.properties );
13629  return actualResponse_;
13630  }
13631 
14043  public CreateTypeResponse createType( string type_definition,
14044  string label,
14045  IDictionary<string, IList<string>> properties = null,
14046  IDictionary<string, string> options = null )
14047  {
14048  return createType( new CreateTypeRequest( type_definition, label, properties,
14049  options ) );
14050  }
14051 
14085  {
14086  CreateUnionResponse actualResponse_ = SubmitRequest<CreateUnionResponse>("/create/union", request_, false);
14087 
14088  return actualResponse_;
14089  }
14090 
14391  public CreateUnionResponse createUnion( string table_name,
14392  IList<string> table_names,
14393  IList<IList<string>> input_column_names,
14394  IList<string> output_column_names,
14395  IDictionary<string, string> options = null )
14396  {
14397  return createUnion( new CreateUnionRequest( table_name, table_names,
14398  input_column_names,
14399  output_column_names, options ) );
14400  }
14401 
14412  {
14413  CreateUserExternalResponse actualResponse_ = SubmitRequest<CreateUserExternalResponse>("/create/user/external", request_, false);
14414 
14415  return actualResponse_;
14416  }
14417 
14507  IDictionary<string, string> options = null )
14508  {
14509  return createUserExternal( new CreateUserExternalRequest( name, options ) );
14510  }
14511 
14520  {
14521  CreateUserInternalResponse actualResponse_ = SubmitRequest<CreateUserInternalResponse>("/create/user/internal", request_, false);
14522 
14523  return actualResponse_;
14524  }
14525 
14616  string password,
14617  IDictionary<string, string> options = null )
14618  {
14619  return createUserInternal( new CreateUserInternalRequest( name, password,
14620  options ) );
14621  }
14622 
14631  {
14632  CreateVideoResponse actualResponse_ = SubmitRequest<CreateVideoResponse>("/create/video", request_, false);
14633 
14634  return actualResponse_;
14635  }
14636 
14773  public CreateVideoResponse createVideo( string attribute,
14774  string begin,
14775  double duration_seconds,
14776  string end,
14777  double frames_per_second,
14778  string style,
14779  string path,
14780  string style_parameters,
14781  IDictionary<string, string> options = null )
14782  {
14783  return createVideo( new CreateVideoRequest( attribute, begin,
14784  duration_seconds, end,
14785  frames_per_second, style, path,
14786  style_parameters, options ) );
14787  }
14788 
14797  {
14798  DeleteDirectoryResponse actualResponse_ = SubmitRequest<DeleteDirectoryResponse>("/delete/directory", request_, false);
14799 
14800  return actualResponse_;
14801  }
14802 
14865  public DeleteDirectoryResponse deleteDirectory( string directory_name,
14866  IDictionary<string, string> options = null )
14867  {
14868  return deleteDirectory( new DeleteDirectoryRequest( directory_name, options ) );
14869  }
14870 
14879  {
14880  DeleteFilesResponse actualResponse_ = SubmitRequest<DeleteFilesResponse>("/delete/files", request_, false);
14881 
14882  return actualResponse_;
14883  }
14884 
14924  public DeleteFilesResponse deleteFiles( IList<string> file_names,
14925  IDictionary<string, string> options = null )
14926  {
14927  return deleteFiles( new DeleteFilesRequest( file_names, options ) );
14928  }
14929 
14938  {
14939  DeleteGraphResponse actualResponse_ = SubmitRequest<DeleteGraphResponse>("/delete/graph", request_, false);
14940 
14941  return actualResponse_;
14942  }
14943 
14990  public DeleteGraphResponse deleteGraph( string graph_name,
14991  IDictionary<string, string> options = null )
14992  {
14993  return deleteGraph( new DeleteGraphRequest( graph_name, options ) );
14994  }
14995 
15005  {
15006  DeleteProcResponse actualResponse_ = SubmitRequest<DeleteProcResponse>("/delete/proc", request_, false);
15007 
15008  return actualResponse_;
15009  }
15010 
15021  public DeleteProcResponse deleteProc( string proc_name,
15022  IDictionary<string, string> options = null )
15023  {
15024  return deleteProc( new DeleteProcRequest( proc_name, options ) );
15025  }
15026 
15047  {
15048  DeleteRecordsResponse actualResponse_ = SubmitRequest<DeleteRecordsResponse>("/delete/records", request_, false);
15049 
15050  return actualResponse_;
15051  }
15052 
15133  public DeleteRecordsResponse deleteRecords( string table_name,
15134  IList<string> expressions,
15135  IDictionary<string, string> options = null )
15136  {
15137  return deleteRecords( new DeleteRecordsRequest( table_name, expressions,
15138  options ) );
15139  }
15140 
15148  {
15149  DeleteResourceGroupResponse actualResponse_ = SubmitRequest<DeleteResourceGroupResponse>("/delete/resourcegroup", request_, false);
15150 
15151  return actualResponse_;
15152  }
15153 
15191  IDictionary<string, string> options = null )
15192  {
15193  return deleteResourceGroup( new DeleteResourceGroupRequest( name, options ) );
15194  }
15195 
15205  {
15206  DeleteRoleResponse actualResponse_ = SubmitRequest<DeleteRoleResponse>("/delete/role", request_, false);
15207 
15208  return actualResponse_;
15209  }
15210 
15221  public DeleteRoleResponse deleteRole( string name,
15222  IDictionary<string, string> options = null )
15223  {
15224  return deleteRole( new DeleteRoleRequest( name, options ) );
15225  }
15226 
15236  {
15237  DeleteUserResponse actualResponse_ = SubmitRequest<DeleteUserResponse>("/delete/user", request_, false);
15238 
15239  return actualResponse_;
15240  }
15241 
15252  public DeleteUserResponse deleteUser( string name,
15253  IDictionary<string, string> options = null )
15254  {
15255  return deleteUser( new DeleteUserRequest( name, options ) );
15256  }
15257 
15266  {
15267  DownloadFilesResponse actualResponse_ = SubmitRequest<DownloadFilesResponse>("/download/files", request_, false);
15268 
15269  return actualResponse_;
15270  }
15271 
15327  public DownloadFilesResponse downloadFiles( IList<string> file_names,
15328  IList<long> read_offsets,
15329  IList<long> read_lengths,
15330  IDictionary<string, string> options = null )
15331  {
15332  return downloadFiles( new DownloadFilesRequest( file_names, read_offsets,
15333  read_lengths, options ) );
15334  }
15335 
15349  {
15350  DropBackupResponse actualResponse_ = SubmitRequest<DropBackupResponse>("/drop/backup", request_, false);
15351 
15352  return actualResponse_;
15353  }
15354 
15447  public DropBackupResponse dropBackup( string backup_name,
15448  string datasink_name,
15449  IDictionary<string, string> options = null )
15450  {
15451  return dropBackup( new DropBackupRequest( backup_name, datasink_name, options ) );
15452  }
15453 
15455  public DropContainerRegistryResponse dropContainerRegistry( DropContainerRegistryRequest request_ )
15456  {
15457  DropContainerRegistryResponse actualResponse_ = SubmitRequest<DropContainerRegistryResponse>("/drop/container/registry", request_, false);
15458 
15459  return actualResponse_;
15460  }
15462 
15464  public DropContainerRegistryResponse dropContainerRegistry( string registry_name,
15465  IDictionary<string, string> options = null )
15466  {
15467  return dropContainerRegistry( new DropContainerRegistryRequest( registry_name,
15468  options ) );
15469  }
15471 
15480  {
15481  DropCredentialResponse actualResponse_ = SubmitRequest<DropCredentialResponse>("/drop/credential", request_, false);
15482 
15483  return actualResponse_;
15484  }
15485 
15495  public DropCredentialResponse dropCredential( string credential_name,
15496  IDictionary<string, string> options = null )
15497  {
15498  return dropCredential( new DropCredentialRequest( credential_name, options ) );
15499  }
15500 
15516  {
15517  DropDatasinkResponse actualResponse_ = SubmitRequest<DropDatasinkResponse>("/drop/datasink", request_, false);
15518 
15519  return actualResponse_;
15520  }
15521 
15566  public DropDatasinkResponse dropDatasink( string name,
15567  IDictionary<string, string> options = null )
15568  {
15569  return dropDatasink( new DropDatasinkRequest( name, options ) );
15570  }
15571 
15583  {
15584  DropDatasourceResponse actualResponse_ = SubmitRequest<DropDatasourceResponse>("/drop/datasource", request_, false);
15585 
15586  return actualResponse_;
15587  }
15588 
15602  IDictionary<string, string> options = null )
15603  {
15604  return dropDatasource( new DropDatasourceRequest( name, options ) );
15605  }
15606 
15616  {
15617  DropEnvironmentResponse actualResponse_ = SubmitRequest<DropEnvironmentResponse>("/drop/environment", request_, false);
15618 
15619  return actualResponse_;
15620  }
15621 
15664  public DropEnvironmentResponse dropEnvironment( string environment_name,
15665  IDictionary<string, string> options = null )
15666  {
15667  return dropEnvironment( new DropEnvironmentRequest( environment_name, options ) );
15668  }
15669 
15671  public DropModelResponse dropModel( DropModelRequest request_ )
15672  {
15673  DropModelResponse actualResponse_ = SubmitRequest<DropModelResponse>("/drop/model", request_, false);
15674 
15675  return actualResponse_;
15676  }
15678 
15680  public DropModelResponse dropModel( string model_name,
15681  IDictionary<string, string> options = null )
15682  {
15683  return dropModel( new DropModelRequest( model_name, options ) );
15684  }
15686 
15697  {
15698  DropSchemaResponse actualResponse_ = SubmitRequest<DropSchemaResponse>("/drop/schema", request_, false);
15699 
15700  return actualResponse_;
15701  }
15702 
15769  public DropSchemaResponse dropSchema( string schema_name,
15770  IDictionary<string, string> options = null )
15771  {
15772  return dropSchema( new DropSchemaRequest( schema_name, options ) );
15773  }
15774 
15776  public EvaluateModelResponse evaluateModel( EvaluateModelRequest request_ )
15777  {
15778  EvaluateModelResponse actualResponse_ = SubmitRequest<EvaluateModelResponse>("/evaluate/model", request_, false);
15779 
15780  return actualResponse_;
15781  }
15783 
15785  public EvaluateModelResponse evaluateModel( string model_name,
15786  int replicas,
15787  string deployment_mode,
15788  string source_table,
15789  string destination_table,
15790  IDictionary<string, string> options = null )
15791  {
15792  return evaluateModel( new EvaluateModelRequest( model_name, replicas,
15793  deployment_mode, source_table,
15794  destination_table, options ) );
15795  }
15797 
15816  {
15817  ExecuteProcResponse actualResponse_ = SubmitRequest<ExecuteProcResponse>("/execute/proc", request_, false);
15818 
15819  return actualResponse_;
15820  }
15821 
15956  public ExecuteProcResponse executeProc( string proc_name,
15957  IDictionary<string, string> _params = null,
15958  IDictionary<string, byte[]> bin_params = null,
15959  IList<string> input_table_names = null,
15960  IDictionary<string, IList<string>> input_column_names = null,
15961  IList<string> output_table_names = null,
15962  IDictionary<string, string> options = null )
15963  {
15964  return executeProc( new ExecuteProcRequest( proc_name, _params, bin_params,
15965  input_table_names,
15966  input_column_names,
15967  output_table_names, options ) );
15968  }
15969 
16002  {
16003  RawExecuteSqlResponse actualResponse_ = SubmitRequest<RawExecuteSqlResponse>("/execute/sql", request_, false);
16004 
16005  ExecuteSqlResponse response_ = new ExecuteSqlResponse();
16006  response_.count_affected = actualResponse_.count_affected;
16007  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
16008  response_.total_number_of_records = actualResponse_.total_number_of_records;
16009  response_.has_more_records = actualResponse_.has_more_records;
16010  response_.paging_table = actualResponse_.paging_table;
16011  response_.info = actualResponse_.info;
16012  return response_;
16013  }
16014 
16529  public ExecuteSqlResponse executeSql( string statement,
16530  long offset = 0,
16531  long limit = -9999,
16532  string request_schema_str = "",
16533  IList<byte[]> data = null,
16534  IDictionary<string, string> options = null )
16535  {
16536  return executeSql( new ExecuteSqlRequest( statement, offset, limit,
16537  request_schema_str, data, options ) );
16538  }
16539 
16548  {
16549  ExportQueryMetricsResponse actualResponse_ = SubmitRequest<ExportQueryMetricsResponse>("/export/query/metrics", request_, false);
16550 
16551  return actualResponse_;
16552  }
16553 
16615  public ExportQueryMetricsResponse exportQueryMetrics( IDictionary<string, string> options = null )
16616  {
16617  return exportQueryMetrics( new ExportQueryMetricsRequest( options ) );
16618  }
16619 
16646  {
16647  ExportRecordsToFilesResponse actualResponse_ = SubmitRequest<ExportRecordsToFilesResponse>("/export/records/tofiles", request_, false);
16648 
16649  return actualResponse_;
16650  }
16651 
16973  string filepath,
16974  IDictionary<string, string> options = null )
16975  {
16976  return exportRecordsToFiles( new ExportRecordsToFilesRequest( table_name,
16977  filepath,
16978  options ) );
16979  }
16980 
16989  {
16990  ExportRecordsToTableResponse actualResponse_ = SubmitRequest<ExportRecordsToTableResponse>("/export/records/totable", request_, false);
16991 
16992  return actualResponse_;
16993  }
16994 
17099  string remote_query = "",
17100  IDictionary<string, string> options = null )
17101  {
17102  return exportRecordsToTable( new ExportRecordsToTableRequest( table_name,
17103  remote_query,
17104  options ) );
17105  }
17106 
17123  {
17124  FilterResponse actualResponse_ = SubmitRequest<FilterResponse>("/filter", request_, false);
17125 
17126  return actualResponse_;
17127  }
17128 
17215  public FilterResponse filter( string table_name,
17216  string view_name,
17217  string expression,
17218  IDictionary<string, string> options = null )
17219  {
17220  return filter( new FilterRequest( table_name, view_name, expression, options ) );
17221  }
17222 
17238  {
17239  FilterByAreaResponse actualResponse_ = SubmitRequest<FilterByAreaResponse>("/filter/byarea", request_, false);
17240 
17241  return actualResponse_;
17242  }
17243 
17323  public FilterByAreaResponse filterByArea( string table_name,
17324  string view_name,
17325  string x_column_name,
17326  IList<double> x_vector,
17327  string y_column_name,
17328  IList<double> y_vector,
17329  IDictionary<string, string> options = null )
17330  {
17331  return filterByArea( new FilterByAreaRequest( table_name, view_name,
17332  x_column_name, x_vector,
17333  y_column_name, y_vector, options ) );
17334  }
17335 
17351  {
17352  FilterByAreaGeometryResponse actualResponse_ = SubmitRequest<FilterByAreaGeometryResponse>("/filter/byarea/geometry", request_, false);
17353 
17354  return actualResponse_;
17355  }
17356 
17434  string view_name,
17435  string column_name,
17436  IList<double> x_vector,
17437  IList<double> y_vector,
17438  IDictionary<string, string> options = null )
17439  {
17440  return filterByAreaGeometry( new FilterByAreaGeometryRequest( table_name,
17441  view_name,
17442  column_name,
17443  x_vector,
17444  y_vector,
17445  options ) );
17446  }
17447 
17463  {
17464  FilterByBoxResponse actualResponse_ = SubmitRequest<FilterByBoxResponse>("/filter/bybox", request_, false);
17465 
17466  return actualResponse_;
17467  }
17468 
17555  public FilterByBoxResponse filterByBox( string table_name,
17556  string view_name,
17557  string x_column_name,
17558  double min_x,
17559  double max_x,
17560  string y_column_name,
17561  double min_y,
17562  double max_y,
17563  IDictionary<string, string> options = null )
17564  {
17565  return filterByBox( new FilterByBoxRequest( table_name, view_name,
17566  x_column_name, min_x, max_x,
17567  y_column_name, min_y, max_y,
17568  options ) );
17569  }
17570 
17586  {
17587  FilterByBoxGeometryResponse actualResponse_ = SubmitRequest<FilterByBoxGeometryResponse>("/filter/bybox/geometry", request_, false);
17588 
17589  return actualResponse_;
17590  }
17591 
17678  string view_name,
17679  string column_name,
17680  double min_x,
17681  double max_x,
17682  double min_y,
17683  double max_y,
17684  IDictionary<string, string> options = null )
17685  {
17686  return filterByBoxGeometry( new FilterByBoxGeometryRequest( table_name,
17687  view_name,
17688  column_name,
17689  min_x, max_x,
17690  min_y, max_y,
17691  options ) );
17692  }
17693 
17705  {
17706  FilterByGeometryResponse actualResponse_ = SubmitRequest<FilterByGeometryResponse>("/filter/bygeometry", request_, false);
17707 
17708  return actualResponse_;
17709  }
17710 
17845  public FilterByGeometryResponse filterByGeometry( string table_name,
17846  string view_name,
17847  string column_name,
17848  string input_wkt,
17849  string operation,
17850  IDictionary<string, string> options = null )
17851  {
17852  return filterByGeometry( new FilterByGeometryRequest( table_name, view_name,
17853  column_name, input_wkt,
17854  operation, options ) );
17855  }
17856 
17880  {
17881  FilterByListResponse actualResponse_ = SubmitRequest<FilterByListResponse>("/filter/bylist", request_, false);
17882 
17883  return actualResponse_;
17884  }
17885 
17993  public FilterByListResponse filterByList( string table_name,
17994  string view_name,
17995  IDictionary<string, IList<string>> column_values_map,
17996  IDictionary<string, string> options = null )
17997  {
17998  return filterByList( new FilterByListRequest( table_name, view_name,
17999  column_values_map, options ) );
18000  }
18001 
18021  {
18022  FilterByRadiusResponse actualResponse_ = SubmitRequest<FilterByRadiusResponse>("/filter/byradius", request_, false);
18023 
18024  return actualResponse_;
18025  }
18026 
18117  public FilterByRadiusResponse filterByRadius( string table_name,
18118  string view_name,
18119  string x_column_name,
18120  double x_center,
18121  string y_column_name,
18122  double y_center,
18123  double radius,
18124  IDictionary<string, string> options = null )
18125  {
18126  return filterByRadius( new FilterByRadiusRequest( table_name, view_name,
18127  x_column_name, x_center,
18128  y_column_name, y_center,
18129  radius, options ) );
18130  }
18131 
18148  {
18149  FilterByRadiusGeometryResponse actualResponse_ = SubmitRequest<FilterByRadiusGeometryResponse>("/filter/byradius/geometry", request_, false);
18150 
18151  return actualResponse_;
18152  }
18153 
18241  string view_name,
18242  string column_name,
18243  double x_center,
18244  double y_center,
18245  double radius,
18246  IDictionary<string, string> options = null )
18247  {
18248  return filterByRadiusGeometry( new FilterByRadiusGeometryRequest( table_name,
18249  view_name,
18250  column_name,
18251  x_center,
18252  y_center,
18253  radius,
18254  options ) );
18255  }
18256 
18278  {
18279  FilterByRangeResponse actualResponse_ = SubmitRequest<FilterByRangeResponse>("/filter/byrange", request_, false);
18280 
18281  return actualResponse_;
18282  }
18283 
18365  public FilterByRangeResponse filterByRange( string table_name,
18366  string view_name,
18367  string column_name,
18368  double lower_bound,
18369  double upper_bound,
18370  IDictionary<string, string> options = null )
18371  {
18372  return filterByRange( new FilterByRangeRequest( table_name, view_name,
18373  column_name, lower_bound,
18374  upper_bound, options ) );
18375  }
18376 
18399  {
18400  FilterBySeriesResponse actualResponse_ = SubmitRequest<FilterBySeriesResponse>("/filter/byseries", request_, false);
18401 
18402  return actualResponse_;
18403  }
18404 
18532  public FilterBySeriesResponse filterBySeries( string table_name,
18533  string view_name,
18534  string track_id,
18535  IList<string> target_track_ids,
18536  IDictionary<string, string> options = null )
18537  {
18538  return filterBySeries( new FilterBySeriesRequest( table_name, view_name,
18539  track_id, target_track_ids,
18540  options ) );
18541  }
18542 
18558  {
18559  FilterByStringResponse actualResponse_ = SubmitRequest<FilterByStringResponse>("/filter/bystring", request_, false);
18560 
18561  return actualResponse_;
18562  }
18563 
18712  public FilterByStringResponse filterByString( string table_name,
18713  string view_name,
18714  string expression,
18715  string mode,
18716  IList<string> column_names,
18717  IDictionary<string, string> options = null )
18718  {
18719  return filterByString( new FilterByStringRequest( table_name, view_name,
18720  expression, mode,
18721  column_names, options ) );
18722  }
18723 
18742  {
18743  FilterByTableResponse actualResponse_ = SubmitRequest<FilterByTableResponse>("/filter/bytable", request_, false);
18744 
18745  return actualResponse_;
18746  }
18747 
18954  public FilterByTableResponse filterByTable( string table_name,
18955  string view_name,
18956  string column_name,
18957  string source_table_name,
18958  string source_table_column_name,
18959  IDictionary<string, string> options = null )
18960  {
18961  return filterByTable( new FilterByTableRequest( table_name, view_name,
18962  column_name,
18963  source_table_name,
18964  source_table_column_name,
18965  options ) );
18966  }
18967 
18986  {
18987  FilterByValueResponse actualResponse_ = SubmitRequest<FilterByValueResponse>("/filter/byvalue", request_, false);
18988 
18989  return actualResponse_;
18990  }
18991 
19072  public FilterByValueResponse filterByValue( string table_name,
19073  string view_name,
19074  bool is_string,
19075  double _value,
19076  string value_str,
19077  string column_name,
19078  IDictionary<string, string> options = null )
19079  {
19080  return filterByValue( new FilterByValueRequest( table_name, view_name,
19081  is_string, _value, value_str,
19082  column_name, options ) );
19083  }
19084 
19097  {
19098  GetJobResponse actualResponse_ = SubmitRequest<GetJobResponse>("/get/job", request_, false);
19099 
19100  return actualResponse_;
19101  }
19102 
19125  public GetJobResponse getJob( long job_id,
19126  IDictionary<string, string> options = null )
19127  {
19128  return getJob( new GetJobRequest( job_id, options ) );
19129  }
19130 
19149  public GetRecordsResponse<T> getRecords<T>( GetRecordsRequest request_ ) where T : new()
19150  {
19151  RawGetRecordsResponse actualResponse_ = SubmitRequest<RawGetRecordsResponse>("/get/records", request_, false);
19152 
19153  GetRecordsResponse<T> response_ = new GetRecordsResponse<T>();
19154  response_.table_name = actualResponse_.table_name;
19155  response_.type_name = actualResponse_.type_name;
19156  response_.type_schema = actualResponse_.type_schema;
19157  response_.data = new List<T>();
19158  this.DecodeRawBinaryDataUsingSchemaString<T>( response_.type_schema, actualResponse_.records_binary, response_.data );
19159  response_.total_number_of_records = actualResponse_.total_number_of_records;
19160  response_.has_more_records = actualResponse_.has_more_records;
19161  response_.info = actualResponse_.info;
19162  return response_;
19163  }
19164 
19269  public GetRecordsResponse<T> getRecords<T>( string table_name,
19270  long offset = 0,
19271  long limit = -9999,
19272  IDictionary<string, string> options = null ) where T : new()
19273  {
19274  return getRecords<T>( new GetRecordsRequest( table_name, offset, limit,
19275  options ) );
19276  }
19277 
19314  {
19315  RawGetRecordsByColumnResponse actualResponse_ = SubmitRequest<RawGetRecordsByColumnResponse>("/get/records/bycolumn", request_, false);
19316 
19318  response_.table_name = actualResponse_.table_name;
19319  response_.data = KineticaRecord.DecodeDynamicTableRecords( actualResponse_.response_schema_str, actualResponse_.binary_encoded_response );
19320  response_.total_number_of_records = actualResponse_.total_number_of_records;
19321  response_.has_more_records = actualResponse_.has_more_records;
19322  response_.info = actualResponse_.info;
19323  return response_;
19324  }
19325 
19478  IList<string> column_names,
19479  long offset = 0,
19480  long limit = -9999,
19481  IDictionary<string, string> options = null )
19482  {
19483  return getRecordsByColumn( new GetRecordsByColumnRequest( table_name,
19484  column_names,
19485  offset, limit,
19486  options ) );
19487  }
19488 
19516  {
19517  RawGetRecordsBySeriesResponse actualResponse_ = SubmitRequest<RawGetRecordsBySeriesResponse>("/get/records/byseries", request_, false);
19518 
19520  response_.table_names = actualResponse_.table_names;
19521  response_.type_names = actualResponse_.type_names;
19522  response_.type_schemas = actualResponse_.type_schemas;
19523  response_.data = new List<IList<T>>();
19524  this.DecodeRawBinaryDataUsingTypeIDs<T>( response_.type_names, actualResponse_.list_records_binary, response_.data );
19525  response_.info = actualResponse_.info;
19526  return response_;
19527  }
19528 
19573  string world_table_name,
19574  int offset = 0,
19575  int limit = 250,
19576  IDictionary<string, string> options = null ) where T : new()
19577  {
19578  return getRecordsBySeries<T>( new GetRecordsBySeriesRequest( table_name,
19579  world_table_name,
19580  offset, limit,
19581  options ) );
19582  }
19583 
19603  {
19604  RawGetRecordsFromCollectionResponse actualResponse_ = SubmitRequest<RawGetRecordsFromCollectionResponse>("/get/records/fromcollection", request_, false);
19605 
19607  response_.table_name = actualResponse_.table_name;
19608  response_.type_names = actualResponse_.type_names;
19609  response_.data = new List<T>();
19610  this.DecodeRawBinaryDataUsingTypeIDs<T>( response_.type_names, actualResponse_.records_binary, response_.data );
19611  response_.record_ids = actualResponse_.record_ids;
19612  response_.info = actualResponse_.info;
19613  return response_;
19614  }
19615 
19687  long offset = 0,
19688  long limit = -9999,
19689  IDictionary<string, string> options = null ) where T : new()
19690  {
19692  offset,
19693  limit,
19694  options ) );
19695  }
19696 
19698  public GetVectortileResponse getVectortile( GetVectortileRequest request_ )
19699  {
19700  GetVectortileResponse actualResponse_ = SubmitRequest<GetVectortileResponse>("/get/vectortile", request_, false);
19701 
19702  return actualResponse_;
19703  }
19705 
19707  public GetVectortileResponse getVectortile( IList<string> table_names,
19708  IList<string> column_names,
19709  IDictionary<string, IList<string>> layers,
19710  int tile_x,
19711  int tile_y,
19712  int zoom,
19713  IDictionary<string, string> options = null )
19714  {
19715  return getVectortile( new GetVectortileRequest( table_names, column_names,
19716  layers, tile_x, tile_y, zoom,
19717  options ) );
19718  }
19720 
19729  {
19730  GrantPermissionResponse actualResponse_ = SubmitRequest<GrantPermissionResponse>("/grant/permission", request_, false);
19731 
19732  return actualResponse_;
19733  }
19734 
19947  public GrantPermissionResponse grantPermission( string principal,
19948  string _object,
19949  string object_type,
19950  string permission,
19951  IDictionary<string, string> options = null )
19952  {
19953  return grantPermission( new GrantPermissionRequest( principal, _object,
19954  object_type, permission,
19955  options ) );
19956  }
19957 
19968  {
19969  GrantPermissionCredentialResponse actualResponse_ = SubmitRequest<GrantPermissionCredentialResponse>("/grant/permission/credential", request_, false);
19970 
19971  return actualResponse_;
19972  }
19973 
20007  string permission,
20008  string credential_name,
20009  IDictionary<string, string> options = null )
20010  {
20012  permission,
20013  credential_name,
20014  options ) );
20015  }
20016 
20026  {
20027  GrantPermissionDatasourceResponse actualResponse_ = SubmitRequest<GrantPermissionDatasourceResponse>("/grant/permission/datasource", request_, false);
20028 
20029  return actualResponse_;
20030  }
20031 
20064  string permission,
20065  string datasource_name,
20066  IDictionary<string, string> options = null )
20067  {
20069  permission,
20070  datasource_name,
20071  options ) );
20072  }
20073 
20083  {
20084  GrantPermissionDirectoryResponse actualResponse_ = SubmitRequest<GrantPermissionDirectoryResponse>("/grant/permission/directory", request_, false);
20085 
20086  return actualResponse_;
20087  }
20088 
20123  string permission,
20124  string directory_name,
20125  IDictionary<string, string> options = null )
20126  {
20128  permission,
20129  directory_name,
20130  options ) );
20131  }
20132 
20141  {
20142  GrantPermissionProcResponse actualResponse_ = SubmitRequest<GrantPermissionProcResponse>("/grant/permission/proc", request_, false);
20143 
20144  return actualResponse_;
20145  }
20146 
20176  string permission,
20177  string proc_name,
20178  IDictionary<string, string> options = null )
20179  {
20180  return grantPermissionProc( new GrantPermissionProcRequest( name, permission,
20181  proc_name, options ) );
20182  }
20183 
20192  {
20193  GrantPermissionSystemResponse actualResponse_ = SubmitRequest<GrantPermissionSystemResponse>("/grant/permission/system", request_, false);
20194 
20195  return actualResponse_;
20196  }
20197 
20245  string permission,
20246  IDictionary<string, string> options = null )
20247  {
20249  permission,
20250  options ) );
20251  }
20252 
20261  {
20262  GrantPermissionTableResponse actualResponse_ = SubmitRequest<GrantPermissionTableResponse>("/grant/permission/table", request_, false);
20263 
20264  return actualResponse_;
20265  }
20266 
20330  string permission,
20331  string table_name,
20332  string filter_expression = "",
20333  IDictionary<string, string> options = null )
20334  {
20336  permission,
20337  table_name,
20338  filter_expression,
20339  options ) );
20340  }
20341 
20349  {
20350  GrantRoleResponse actualResponse_ = SubmitRequest<GrantRoleResponse>("/grant/role", request_, false);
20351 
20352  return actualResponse_;
20353  }
20354 
20366  public GrantRoleResponse grantRole( string role,
20367  string member,
20368  IDictionary<string, string> options = null )
20369  {
20370  return grantRole( new GrantRoleRequest( role, member, options ) );
20371  }
20372 
20381  {
20382  HasPermissionResponse actualResponse_ = SubmitRequest<HasPermissionResponse>("/has/permission", request_, false);
20383 
20384  return actualResponse_;
20385  }
20386 
20591  public HasPermissionResponse hasPermission( string principal,
20592  string _object,
20593  string object_type,
20594  string permission,
20595  IDictionary<string, string> options = null )
20596  {
20597  return hasPermission( new HasPermissionRequest( principal, _object,
20598  object_type, permission,
20599  options ) );
20600  }
20601 
20610  {
20611  HasProcResponse actualResponse_ = SubmitRequest<HasProcResponse>("/has/proc", request_, false);
20612 
20613  return actualResponse_;
20614  }
20615 
20625  public HasProcResponse hasProc( string proc_name,
20626  IDictionary<string, string> options = null )
20627  {
20628  return hasProc( new HasProcRequest( proc_name, options ) );
20629  }
20630 
20639  {
20640  HasRoleResponse actualResponse_ = SubmitRequest<HasRoleResponse>("/has/role", request_, false);
20641 
20642  return actualResponse_;
20643  }
20644 
20715  public HasRoleResponse hasRole( string principal,
20716  string role,
20717  IDictionary<string, string> options = null )
20718  {
20719  return hasRole( new HasRoleRequest( principal, role, options ) );
20720  }
20721 
20730  {
20731  HasSchemaResponse actualResponse_ = SubmitRequest<HasSchemaResponse>("/has/schema", request_, false);
20732 
20733  return actualResponse_;
20734  }
20735 
20747  public HasSchemaResponse hasSchema( string schema_name,
20748  IDictionary<string, string> options = null )
20749  {
20750  return hasSchema( new HasSchemaRequest( schema_name, options ) );
20751  }
20752 
20761  {
20762  HasTableResponse actualResponse_ = SubmitRequest<HasTableResponse>("/has/table", request_, false);
20763 
20764  return actualResponse_;
20765  }
20766 
20778  public HasTableResponse hasTable( string table_name,
20779  IDictionary<string, string> options = null )
20780  {
20781  return hasTable( new HasTableRequest( table_name, options ) );
20782  }
20783 
20791  {
20792  HasTypeResponse actualResponse_ = SubmitRequest<HasTypeResponse>("/has/type", request_, false);
20793 
20794  return actualResponse_;
20795  }
20796 
20806  public HasTypeResponse hasType( string type_id,
20807  IDictionary<string, string> options = null )
20808  {
20809  return hasType( new HasTypeRequest( type_id, options ) );
20810  }
20811 
20813  public ImportModelResponse importModel( ImportModelRequest request_ )
20814  {
20815  ImportModelResponse actualResponse_ = SubmitRequest<ImportModelResponse>("/import/model", request_, false);
20816 
20817  return actualResponse_;
20818  }
20820 
20822  public ImportModelResponse importModel( string model_name,
20823  string registry_name,
20824  string container,
20825  string run_function,
20826  string model_type,
20827  IDictionary<string, string> options = null )
20828  {
20829  return importModel( new ImportModelRequest( model_name, registry_name,
20830  container, run_function,
20831  model_type, options ) );
20832  }
20834 
20859  {
20860  InsertRecordsResponse actualResponse_ = SubmitRequest<InsertRecordsResponse>("/insert/records", request_, true);
20861 
20862  return actualResponse_;
20863  }
20864 
20891  {
20892  RawInsertRecordsRequest actualRequest_ = new RawInsertRecordsRequest();
20893  actualRequest_.table_name = request_.table_name;
20894  foreach (var thisObj in request_.data) actualRequest_.list.Add( AvroEncode( thisObj ) );
20895  actualRequest_.options = request_.options;
20896  InsertRecordsResponse actualResponse_ = SubmitRequest<InsertRecordsResponse>("/insert/records", actualRequest_, true);
20897 
20898  return actualResponse_;
20899  }
20900 
21179  public InsertRecordsResponse insertRecords<T>( string table_name,
21180  IList<T> data,
21181  IDictionary<string, string> options = null )
21182  {
21183  return insertRecords<T>( new InsertRecordsRequest<T>( table_name, data,
21184  options ) );
21185  }
21186 
21223  {
21224  InsertRecordsFromFilesResponse actualResponse_ = SubmitRequest<InsertRecordsFromFilesResponse>("/insert/records/fromfiles", request_, false);
21225 
21226  return actualResponse_;
21227  }
21228 
22574  IList<string> filepaths,
22575  IDictionary<string, IDictionary<string, string>> modify_columns = null,
22576  IDictionary<string, string> create_table_options = null,
22577  IDictionary<string, string> options = null )
22578  {
22579  return insertRecordsFromFiles( new InsertRecordsFromFilesRequest( table_name,
22580  filepaths,
22581  modify_columns,
22582  create_table_options,
22583  options ) );
22584  }
22585 
22597  {
22598  InsertRecordsFromPayloadResponse actualResponse_ = SubmitRequest<InsertRecordsFromPayloadResponse>("/insert/records/frompayload", request_, false);
22599 
22600  return actualResponse_;
22601  }
22602 
23793  string data_text,
23794  byte[] data_bytes,
23795  IDictionary<string, IDictionary<string, string>> modify_columns = null,
23796  IDictionary<string, string> create_table_options = null,
23797  IDictionary<string, string> options = null )
23798  {
23800  data_text,
23801  data_bytes,
23802  modify_columns,
23803  create_table_options,
23804  options ) );
23805  }
23806 
23815  {
23816  InsertRecordsFromQueryResponse actualResponse_ = SubmitRequest<InsertRecordsFromQueryResponse>("/insert/records/fromquery", request_, false);
23817 
23818  return actualResponse_;
23819  }
23820 
24476  string remote_query,
24477  IDictionary<string, IDictionary<string, string>> modify_columns = null,
24478  IDictionary<string, string> create_table_options = null,
24479  IDictionary<string, string> options = null )
24480  {
24481  return insertRecordsFromQuery( new InsertRecordsFromQueryRequest( table_name,
24482  remote_query,
24483  modify_columns,
24484  create_table_options,
24485  options ) );
24486  }
24487 
24504  {
24505  InsertRecordsRandomResponse actualResponse_ = SubmitRequest<InsertRecordsRandomResponse>("/insert/records/random", request_, false);
24506 
24507  return actualResponse_;
24508  }
24509 
24806  long count,
24807  IDictionary<string, IDictionary<string, double>> options = null )
24808  {
24809  return insertRecordsRandom( new InsertRecordsRandomRequest( table_name, count,
24810  options ) );
24811  }
24812 
24831  {
24832  InsertSymbolResponse actualResponse_ = SubmitRequest<InsertSymbolResponse>("/insert/symbol", request_, false);
24833 
24834  return actualResponse_;
24835  }
24836 
24891  public InsertSymbolResponse insertSymbol( string symbol_id,
24892  string symbol_format,
24893  byte[] symbol_data,
24894  IDictionary<string, string> options = null )
24895  {
24896  return insertSymbol( new InsertSymbolRequest( symbol_id, symbol_format,
24897  symbol_data, options ) );
24898  }
24899 
24907  {
24908  KillProcResponse actualResponse_ = SubmitRequest<KillProcResponse>("/kill/proc", request_, false);
24909 
24910  return actualResponse_;
24911  }
24912 
24969  public KillProcResponse killProc( string run_id = "",
24970  IDictionary<string, string> options = null )
24971  {
24972  return killProc( new KillProcRequest( run_id, options ) );
24973  }
24974 
24976  public ListGraphResponse listGraph( ListGraphRequest request_ )
24977  {
24978  ListGraphResponse actualResponse_ = SubmitRequest<ListGraphResponse>("/list/graph", request_, false);
24979 
24980  return actualResponse_;
24981  }
24983 
24985  public ListGraphResponse listGraph( string graph_name = "",
24986  IDictionary<string, string> options = null )
24987  {
24988  return listGraph( new ListGraphRequest( graph_name, options ) );
24989  }
24991 
25014  {
25015  LockTableResponse actualResponse_ = SubmitRequest<LockTableResponse>("/lock/table", request_, false);
25016 
25017  return actualResponse_;
25018  }
25019 
25084  public LockTableResponse lockTable( string table_name,
25085  string lock_type = LockTableRequest.LockType.STATUS,
25086  IDictionary<string, string> options = null )
25087  {
25088  return lockTable( new LockTableRequest( table_name, lock_type, options ) );
25089  }
25090 
25108  {
25109  MatchGraphResponse actualResponse_ = SubmitRequest<MatchGraphResponse>("/match/graph", request_, false);
25110 
25111  return actualResponse_;
25112  }
25113 
26118  public MatchGraphResponse matchGraph( string graph_name,
26119  IList<string> sample_points,
26120  string solve_method = MatchGraphRequest.SolveMethod.MARKOV_CHAIN,
26121  string solution_table = "",
26122  IDictionary<string, string> options = null )
26123  {
26124  return matchGraph( new MatchGraphRequest( graph_name, sample_points,
26125  solve_method, solution_table,
26126  options ) );
26127  }
26128 
26142  {
26143  ModifyGraphResponse actualResponse_ = SubmitRequest<ModifyGraphResponse>("/modify/graph", request_, false);
26144 
26145  return actualResponse_;
26146  }
26147 
26506  public ModifyGraphResponse modifyGraph( string graph_name,
26507  IList<string> nodes,
26508  IList<string> edges,
26509  IList<string> weights,
26510  IList<string> restrictions,
26511  IDictionary<string, string> options = null )
26512  {
26513  return modifyGraph( new ModifyGraphRequest( graph_name, nodes, edges, weights,
26514  restrictions, options ) );
26515  }
26516 
26546  {
26547  QueryGraphResponse actualResponse_ = SubmitRequest<QueryGraphResponse>("/query/graph", request_, false);
26548 
26549  return actualResponse_;
26550  }
26551 
26766  public QueryGraphResponse queryGraph( string graph_name,
26767  IList<string> queries,
26768  IList<string> restrictions = null,
26769  string adjacency_table = "",
26770  int rings = 1,
26771  IDictionary<string, string> options = null )
26772  {
26773  return queryGraph( new QueryGraphRequest( graph_name, queries, restrictions,
26774  adjacency_table, rings, options ) );
26775  }
26776 
26791  {
26792  RepartitionGraphResponse actualResponse_ = SubmitRequest<RepartitionGraphResponse>("/repartition/graph", request_, false);
26793 
26794  return actualResponse_;
26795  }
26796 
26837  public RepartitionGraphResponse repartitionGraph( string graph_name,
26838  IDictionary<string, string> options = null )
26839  {
26840  return repartitionGraph( new RepartitionGraphRequest( graph_name, options ) );
26841  }
26842 
26844  public ReserveResourceResponse reserveResource( ReserveResourceRequest request_ )
26845  {
26846  ReserveResourceResponse actualResponse_ = SubmitRequest<ReserveResourceResponse>("/reserve/resource", request_, false);
26847 
26848  return actualResponse_;
26849  }
26851 
26853  public ReserveResourceResponse reserveResource( string component,
26854  string name,
26855  string action,
26856  long bytes_requested = 0,
26857  long owner_id = 0,
26858  IDictionary<string, string> options = null )
26859  {
26860  return reserveResource( new ReserveResourceRequest( component, name, action,
26861  bytes_requested, owner_id,
26862  options ) );
26863  }
26865 
26879  {
26880  RestoreBackupResponse actualResponse_ = SubmitRequest<RestoreBackupResponse>("/restore/backup", request_, false);
26881 
26882  return actualResponse_;
26883  }
26884 
27199  public RestoreBackupResponse restoreBackup( string backup_name,
27200  IDictionary<string, string> restore_objects_map,
27201  string datasource_name,
27202  IDictionary<string, string> options = null )
27203  {
27204  return restoreBackup( new RestoreBackupRequest( backup_name,
27205  restore_objects_map,
27206  datasource_name, options ) );
27207  }
27208 
27217  {
27218  RevokePermissionResponse actualResponse_ = SubmitRequest<RevokePermissionResponse>("/revoke/permission", request_, false);
27219 
27220  return actualResponse_;
27221  }
27222 
27404  public RevokePermissionResponse revokePermission( string principal,
27405  string _object,
27406  string object_type,
27407  string permission,
27408  IDictionary<string, string> options = null )
27409  {
27410  return revokePermission( new RevokePermissionRequest( principal, _object,
27411  object_type, permission,
27412  options ) );
27413  }
27414 
27425  {
27426  RevokePermissionCredentialResponse actualResponse_ = SubmitRequest<RevokePermissionCredentialResponse>("/revoke/permission/credential", request_, false);
27427 
27428  return actualResponse_;
27429  }
27430 
27466  string permission,
27467  string credential_name,
27468  IDictionary<string, string> options = null )
27469  {
27471  permission,
27472  credential_name,
27473  options ) );
27474  }
27475 
27485  {
27486  RevokePermissionDatasourceResponse actualResponse_ = SubmitRequest<RevokePermissionDatasourceResponse>("/revoke/permission/datasource", request_, false);
27487 
27488  return actualResponse_;
27489  }
27490 
27525  string permission,
27526  string datasource_name,
27527  IDictionary<string, string> options = null )
27528  {
27530  permission,
27531  datasource_name,
27532  options ) );
27533  }
27534 
27544  {
27545  RevokePermissionDirectoryResponse actualResponse_ = SubmitRequest<RevokePermissionDirectoryResponse>("/revoke/permission/directory", request_, false);
27546 
27547  return actualResponse_;
27548  }
27549 
27585  string permission,
27586  string directory_name,
27587  IDictionary<string, string> options = null )
27588  {
27590  permission,
27591  directory_name,
27592  options ) );
27593  }
27594 
27603  {
27604  RevokePermissionProcResponse actualResponse_ = SubmitRequest<RevokePermissionProcResponse>("/revoke/permission/proc", request_, false);
27605 
27606  return actualResponse_;
27607  }
27608 
27640  string permission,
27641  string proc_name,
27642  IDictionary<string, string> options = null )
27643  {
27645  permission,
27646  proc_name,
27647  options ) );
27648  }
27649 
27658  {
27659  RevokePermissionSystemResponse actualResponse_ = SubmitRequest<RevokePermissionSystemResponse>("/revoke/permission/system", request_, false);
27660 
27661  return actualResponse_;
27662  }
27663 
27713  string permission,
27714  IDictionary<string, string> options = null )
27715  {
27717  permission,
27718  options ) );
27719  }
27720 
27729  {
27730  RevokePermissionTableResponse actualResponse_ = SubmitRequest<RevokePermissionTableResponse>("/revoke/permission/table", request_, false);
27731 
27732  return actualResponse_;
27733  }
27734 
27796  string permission,
27797  string table_name,
27798  IDictionary<string, string> options = null )
27799  {
27801  permission,
27802  table_name,
27803  options ) );
27804  }
27805 
27814  {
27815  RevokeRoleResponse actualResponse_ = SubmitRequest<RevokeRoleResponse>("/revoke/role", request_, false);
27816 
27817  return actualResponse_;
27818  }
27819 
27832  public RevokeRoleResponse revokeRole( string role,
27833  string member,
27834  IDictionary<string, string> options = null )
27835  {
27836  return revokeRole( new RevokeRoleRequest( role, member, options ) );
27837  }
27838 
27852  {
27853  ShowBackupResponse actualResponse_ = SubmitRequest<ShowBackupResponse>("/show/backup", request_, false);
27854 
27855  return actualResponse_;
27856  }
27857 
27942  public ShowBackupResponse showBackup( string backup_name,
27943  string datasource_name,
27944  IDictionary<string, string> options = null )
27945  {
27946  return showBackup( new ShowBackupRequest( backup_name, datasource_name,
27947  options ) );
27948  }
27949 
27951  public ShowContainerRegistryResponse showContainerRegistry( ShowContainerRegistryRequest request_ )
27952  {
27953  ShowContainerRegistryResponse actualResponse_ = SubmitRequest<ShowContainerRegistryResponse>("/show/container/registry", request_, false);
27954 
27955  return actualResponse_;
27956  }
27958 
27960  public ShowContainerRegistryResponse showContainerRegistry( string registry_name,
27961  IDictionary<string, string> options = null )
27962  {
27963  return showContainerRegistry( new ShowContainerRegistryRequest( registry_name,
27964  options ) );
27965  }
27967 
27977  {
27978  ShowCredentialResponse actualResponse_ = SubmitRequest<ShowCredentialResponse>("/show/credential", request_, false);
27979 
27980  return actualResponse_;
27981  }
27982 
27995  public ShowCredentialResponse showCredential( string credential_name,
27996  IDictionary<string, string> options = null )
27997  {
27998  return showCredential( new ShowCredentialRequest( credential_name, options ) );
27999  }
28000 
28010  {
28011  ShowDatasinkResponse actualResponse_ = SubmitRequest<ShowDatasinkResponse>("/show/datasink", request_, false);
28012 
28013  return actualResponse_;
28014  }
28015 
28028  public ShowDatasinkResponse showDatasink( string name,
28029  IDictionary<string, string> options = null )
28030  {
28031  return showDatasink( new ShowDatasinkRequest( name, options ) );
28032  }
28033 
28043  {
28044  ShowDatasourceResponse actualResponse_ = SubmitRequest<ShowDatasourceResponse>("/show/datasource", request_, false);
28045 
28046  return actualResponse_;
28047  }
28048 
28062  IDictionary<string, string> options = null )
28063  {
28064  return showDatasource( new ShowDatasourceRequest( name, options ) );
28065  }
28066 
28077  {
28078  ShowDirectoriesResponse actualResponse_ = SubmitRequest<ShowDirectoriesResponse>("/show/directories", request_, false);
28079 
28080  return actualResponse_;
28081  }
28082 
28094  public ShowDirectoriesResponse showDirectories( string directory_name = "",
28095  IDictionary<string, string> options = null )
28096  {
28097  return showDirectories( new ShowDirectoriesRequest( directory_name, options ) );
28098  }
28099 
28110  {
28111  ShowEnvironmentResponse actualResponse_ = SubmitRequest<ShowEnvironmentResponse>("/show/environment", request_, false);
28112 
28113  return actualResponse_;
28114  }
28115 
28187  public ShowEnvironmentResponse showEnvironment( string environment_name = "",
28188  IDictionary<string, string> options = null )
28189  {
28190  return showEnvironment( new ShowEnvironmentRequest( environment_name, options ) );
28191  }
28192 
28203  {
28204  ShowFilesResponse actualResponse_ = SubmitRequest<ShowFilesResponse>("/show/files", request_, false);
28205 
28206  return actualResponse_;
28207  }
28208 
28224  public ShowFilesResponse showFiles( IList<string> paths,
28225  IDictionary<string, string> options = null )
28226  {
28227  return showFiles( new ShowFilesRequest( paths, options ) );
28228  }
28229 
28231  public ShowFunctionsResponse showFunctions( ShowFunctionsRequest request_ )
28232  {
28233  ShowFunctionsResponse actualResponse_ = SubmitRequest<ShowFunctionsResponse>("/show/functions", request_, false);
28234 
28235  return actualResponse_;
28236  }
28238 
28240  public ShowFunctionsResponse showFunctions( IList<string> names,
28241  IDictionary<string, string> options = null )
28242  {
28243  return showFunctions( new ShowFunctionsRequest( names, options ) );
28244  }
28246 
28255  {
28256  ShowGraphResponse actualResponse_ = SubmitRequest<ShowGraphResponse>("/show/graph", request_, false);
28257 
28258  return actualResponse_;
28259  }
28260 
28306  public ShowGraphResponse showGraph( string graph_name = "",
28307  IDictionary<string, string> options = null )
28308  {
28309  return showGraph( new ShowGraphRequest( graph_name, options ) );
28310  }
28311 
28313  public ShowGraphGrammarResponse showGraphGrammar( ShowGraphGrammarRequest request_ )
28314  {
28315  ShowGraphGrammarResponse actualResponse_ = SubmitRequest<ShowGraphGrammarResponse>("/show/graph/grammar", request_, false);
28316 
28317  return actualResponse_;
28318  }
28320 
28322  public ShowGraphGrammarResponse showGraphGrammar( IDictionary<string, string> options = null )
28323  {
28324  return showGraphGrammar( new ShowGraphGrammarRequest( options ) );
28325  }
28327 
28329  public ShowModelResponse showModel( ShowModelRequest request_ )
28330  {
28331  ShowModelResponse actualResponse_ = SubmitRequest<ShowModelResponse>("/show/model", request_, false);
28332 
28333  return actualResponse_;
28334  }
28336 
28338  public ShowModelResponse showModel( IList<string> model_names = null,
28339  IDictionary<string, string> options = null )
28340  {
28341  return showModel( new ShowModelRequest( model_names, options ) );
28342  }
28344 
28352  {
28353  ShowProcResponse actualResponse_ = SubmitRequest<ShowProcResponse>("/show/proc", request_, false);
28354 
28355  return actualResponse_;
28356  }
28357 
28396  public ShowProcResponse showProc( string proc_name = "",
28397  IDictionary<string, string> options = null )
28398  {
28399  return showProc( new ShowProcRequest( proc_name, options ) );
28400  }
28401 
28414  {
28415  ShowProcStatusResponse actualResponse_ = SubmitRequest<ShowProcStatusResponse>("/show/proc/status", request_, false);
28416 
28417  return actualResponse_;
28418  }
28419 
28478  public ShowProcStatusResponse showProcStatus( string run_id = "",
28479  IDictionary<string, string> options = null )
28480  {
28481  return showProcStatus( new ShowProcStatusRequest( run_id, options ) );
28482  }
28483 
28496  {
28497  ShowResourceObjectsResponse actualResponse_ = SubmitRequest<ShowResourceObjectsResponse>("/show/resource/objects", request_, false);
28498 
28499  return actualResponse_;
28500  }
28501 
28615  public ShowResourceObjectsResponse showResourceObjects( IDictionary<string, string> options = null )
28616  {
28617  return showResourceObjects( new ShowResourceObjectsRequest( options ) );
28618  }
28619 
28628  {
28629  ShowResourceStatisticsResponse actualResponse_ = SubmitRequest<ShowResourceStatisticsResponse>("/show/resource/statistics", request_, false);
28630 
28631  return actualResponse_;
28632  }
28633 
28641  public ShowResourceStatisticsResponse showResourceStatistics( IDictionary<string, string> options = null )
28642  {
28643  return showResourceStatistics( new ShowResourceStatisticsRequest( options ) );
28644  }
28645 
28654  {
28655  ShowResourceGroupsResponse actualResponse_ = SubmitRequest<ShowResourceGroupsResponse>("/show/resourcegroups", request_, false);
28656 
28657  return actualResponse_;
28658  }
28659 
28747  public ShowResourceGroupsResponse showResourceGroups( IList<string> names,
28748  IDictionary<string, string> options = null )
28749  {
28750  return showResourceGroups( new ShowResourceGroupsRequest( names, options ) );
28751  }
28752 
28763  {
28764  ShowSchemaResponse actualResponse_ = SubmitRequest<ShowSchemaResponse>("/show/schema", request_, false);
28765 
28766  return actualResponse_;
28767  }
28768 
28811  public ShowSchemaResponse showSchema( string schema_name,
28812  IDictionary<string, string> options = null )
28813  {
28814  return showSchema( new ShowSchemaRequest( schema_name, options ) );
28815  }
28816 
28828  {
28829  ShowSecurityResponse actualResponse_ = SubmitRequest<ShowSecurityResponse>("/show/security", request_, false);
28830 
28831  return actualResponse_;
28832  }
28833 
28873  public ShowSecurityResponse showSecurity( IList<string> names,
28874  IDictionary<string, string> options = null )
28875  {
28876  return showSecurity( new ShowSecurityRequest( names, options ) );
28877  }
28878 
28887  {
28888  ShowSqlProcResponse actualResponse_ = SubmitRequest<ShowSqlProcResponse>("/show/sql/proc", request_, false);
28889 
28890  return actualResponse_;
28891  }
28892 
28933  public ShowSqlProcResponse showSqlProc( string procedure_name = "",
28934  IDictionary<string, string> options = null )
28935  {
28936  return showSqlProc( new ShowSqlProcRequest( procedure_name, options ) );
28937  }
28938 
28947  {
28948  ShowStatisticsResponse actualResponse_ = SubmitRequest<ShowStatisticsResponse>("/show/statistics", request_, false);
28949 
28950  return actualResponse_;
28951  }
28952 
28996  public ShowStatisticsResponse showStatistics( IList<string> table_names,
28997  IDictionary<string, string> options = null )
28998  {
28999  return showStatistics( new ShowStatisticsRequest( table_names, options ) );
29000  }
29001 
29012  {
29013  ShowSystemPropertiesResponse actualResponse_ = SubmitRequest<ShowSystemPropertiesResponse>("/show/system/properties", request_, false);
29014 
29015  return actualResponse_;
29016  }
29017 
29037  public ShowSystemPropertiesResponse showSystemProperties( IDictionary<string, string> options = null )
29038  {
29039  return showSystemProperties( new ShowSystemPropertiesRequest( options ) );
29040  }
29041 
29052  {
29053  ShowSystemStatusResponse actualResponse_ = SubmitRequest<ShowSystemStatusResponse>("/show/system/status", request_, false);
29054 
29055  return actualResponse_;
29056  }
29057 
29067  public ShowSystemStatusResponse showSystemStatus( IDictionary<string, string> options = null )
29068  {
29069  return showSystemStatus( new ShowSystemStatusRequest( options ) );
29070  }
29071 
29082  {
29083  ShowSystemTimingResponse actualResponse_ = SubmitRequest<ShowSystemTimingResponse>("/show/system/timing", request_, false);
29084 
29085  return actualResponse_;
29086  }
29087 
29097  public ShowSystemTimingResponse showSystemTiming( IDictionary<string, string> options = null )
29098  {
29099  return showSystemTiming( new ShowSystemTimingRequest( options ) );
29100  }
29101 
29144  {
29145  ShowTableResponse actualResponse_ = SubmitRequest<ShowTableResponse>("/show/table", request_, false);
29146 
29147 
29148  for ( int i_ = 0; i_ < actualResponse_.type_ids.Count; ++i_ )
29149  {
29150  SetDecoderIfMissing( actualResponse_.type_ids[i_],
29151  actualResponse_.type_labels[i_],
29152  actualResponse_.type_schemas[i_],
29153  actualResponse_.properties[i_] );
29154  }
29155 
29156  return actualResponse_;
29157  }
29158 
29463  public ShowTableResponse showTable( string table_name,
29464  IDictionary<string, string> options = null )
29465  {
29466  return showTable( new ShowTableRequest( table_name, options ) );
29467  }
29468 
29477  {
29478  ShowTableMetadataResponse actualResponse_ = SubmitRequest<ShowTableMetadataResponse>("/show/table/metadata", request_, false);
29479 
29480  return actualResponse_;
29481  }
29482 
29495  public ShowTableMetadataResponse showTableMetadata( IList<string> table_names,
29496  IDictionary<string, string> options = null )
29497  {
29498  return showTableMetadata( new ShowTableMetadataRequest( table_names, options ) );
29499  }
29500 
29512  {
29513  ShowTableMonitorsResponse actualResponse_ = SubmitRequest<ShowTableMonitorsResponse>("/show/tablemonitors", request_, false);
29514 
29515  return actualResponse_;
29516  }
29517 
29531  public ShowTableMonitorsResponse showTableMonitors( IList<string> monitor_ids,
29532  IDictionary<string, string> options = null )
29533  {
29534  return showTableMonitors( new ShowTableMonitorsRequest( monitor_ids, options ) );
29535  }
29536 
29550  {
29551  ShowTablesByTypeResponse actualResponse_ = SubmitRequest<ShowTablesByTypeResponse>("/show/tables/bytype", request_, false);
29552 
29553  return actualResponse_;
29554  }
29555 
29575  string label,
29576  IDictionary<string, string> options = null )
29577  {
29578  return showTablesByType( new ShowTablesByTypeRequest( type_id, label, options ) );
29579  }
29580 
29589  {
29590  ShowTriggersResponse actualResponse_ = SubmitRequest<ShowTriggersResponse>("/show/triggers", request_, false);
29591 
29592  return actualResponse_;
29593  }
29594 
29605  public ShowTriggersResponse showTriggers( IList<string> trigger_ids,
29606  IDictionary<string, string> options = null )
29607  {
29608  return showTriggers( new ShowTriggersRequest( trigger_ids, options ) );
29609  }
29610 
29622  {
29623  ShowTypesResponse actualResponse_ = SubmitRequest<ShowTypesResponse>("/show/types", request_, false);
29624 
29625 
29626  for ( int i_ = 0; i_ < actualResponse_.type_ids.Count; ++i_ )
29627  {
29628  SetDecoderIfMissing( actualResponse_.type_ids[i_],
29629  actualResponse_.labels[i_],
29630  actualResponse_.type_schemas[i_],
29631  actualResponse_.properties[i_] );
29632  }
29633 
29634  return actualResponse_;
29635  }
29636 
29680  public ShowTypesResponse showTypes( string type_id,
29681  string label,
29682  IDictionary<string, string> options = null )
29683  {
29684  return showTypes( new ShowTypesRequest( type_id, label, options ) );
29685  }
29686 
29694  {
29695  ShowVideoResponse actualResponse_ = SubmitRequest<ShowVideoResponse>("/show/video", request_, false);
29696 
29697  return actualResponse_;
29698  }
29699 
29709  public ShowVideoResponse showVideo( IList<string> paths,
29710  IDictionary<string, string> options = null )
29711  {
29712  return showVideo( new ShowVideoRequest( paths, options ) );
29713  }
29714 
29723  {
29724  ShowWalResponse actualResponse_ = SubmitRequest<ShowWalResponse>("/show/wal", request_, false);
29725 
29726  return actualResponse_;
29727  }
29728 
29764  public ShowWalResponse showWal( IList<string> table_names,
29765  IDictionary<string, string> options = null )
29766  {
29767  return showWal( new ShowWalRequest( table_names, options ) );
29768  }
29769 
29788  {
29789  SolveGraphResponse actualResponse_ = SubmitRequest<SolveGraphResponse>("/solve/graph", request_, false);
29790 
29791  return actualResponse_;
29792  }
29793 
30244  public SolveGraphResponse solveGraph( string graph_name,
30245  IList<string> weights_on_edges = null,
30246  IList<string> restrictions = null,
30247  string solver_type = SolveGraphRequest.SolverType.SHORTEST_PATH,
30248  IList<string> source_nodes = null,
30249  IList<string> destination_nodes = null,
30250  string solution_table = "graph_solutions",
30251  IDictionary<string, string> options = null )
30252  {
30253  return solveGraph( new SolveGraphRequest( graph_name, weights_on_edges,
30254  restrictions, solver_type,
30255  source_nodes, destination_nodes,
30256  solution_table, options ) );
30257  }
30258 
30297  {
30298  UpdateRecordsResponse actualResponse_ = SubmitRequest<UpdateRecordsResponse>("/update/records", request_, true);
30299 
30300  return actualResponse_;
30301  }
30302 
30343  {
30344  RawUpdateRecordsRequest actualRequest_ = new RawUpdateRecordsRequest();
30345  actualRequest_.table_name = request_.table_name;
30346  actualRequest_.expressions = request_.expressions;
30347  actualRequest_.new_values_maps = request_.new_values_maps;
30348  foreach (var thisObj in request_.data) actualRequest_.records_to_insert.Add( AvroEncode( thisObj ) );
30349  actualRequest_.options = request_.options;
30350  UpdateRecordsResponse actualResponse_ = SubmitRequest<UpdateRecordsResponse>("/update/records", actualRequest_, true);
30351 
30352  return actualResponse_;
30353  }
30354 
30654  public UpdateRecordsResponse updateRecords<T>( string table_name,
30655  IList<string> expressions,
30656  IList<IDictionary<string, string>> new_values_maps,
30657  IList<T> data = null,
30658  IDictionary<string, string> options = null )
30659  {
30660  return updateRecords<T>( new UpdateRecordsRequest<T>( table_name, expressions,
30661  new_values_maps, data,
30662  options ) );
30663  }
30664 
30678  {
30679  UpdateRecordsBySeriesResponse actualResponse_ = SubmitRequest<UpdateRecordsBySeriesResponse>("/update/records/byseries", request_, false);
30680 
30681  return actualResponse_;
30682  }
30683 
30712  string world_table_name,
30713  string view_name = "",
30714  IList<string> reserved = null,
30715  IDictionary<string, string> options = null )
30716  {
30717  return updateRecordsBySeries( new UpdateRecordsBySeriesRequest( table_name,
30718  world_table_name,
30719  view_name,
30720  reserved,
30721  options ) );
30722  }
30723 
30794  {
30795  UploadFilesResponse actualResponse_ = SubmitRequest<UploadFilesResponse>("/upload/files", request_, false);
30796 
30797  return actualResponse_;
30798  }
30799 
30997  public UploadFilesResponse uploadFiles( IList<string> file_names,
30998  IList<byte[]> file_data,
30999  IDictionary<string, string> options = null )
31000  {
31001  return uploadFiles( new UploadFilesRequest( file_names, file_data, options ) );
31002  }
31003 
31022  {
31023  UploadFilesFromurlResponse actualResponse_ = SubmitRequest<UploadFilesFromurlResponse>("/upload/files/fromurl", request_, false);
31024 
31025  return actualResponse_;
31026  }
31027 
31053  public UploadFilesFromurlResponse uploadFilesFromurl( IList<string> file_names,
31054  IList<string> urls,
31055  IDictionary<string, string> options = null )
31056  {
31057  return uploadFilesFromurl( new UploadFilesFromurlRequest( file_names, urls,
31058  options ) );
31059  }
31060 
31062  public VisualizeGetFeatureInfoResponse visualizeGetFeatureInfo( VisualizeGetFeatureInfoRequest request_ )
31063  {
31064  VisualizeGetFeatureInfoResponse actualResponse_ = SubmitRequest<VisualizeGetFeatureInfoResponse>("/visualize/getfeatureinfo", request_, false);
31065 
31066  return actualResponse_;
31067  }
31069 
31071  public VisualizeGetFeatureInfoResponse visualizeGetFeatureInfo( IList<string> table_names,
31072  IList<string> x_column_names,
31073  IList<string> y_column_names,
31074  IList<string> geometry_column_names,
31075  IList<IList<string>> query_column_names,
31076  string projection,
31077  double min_x,
31078  double max_x,
31079  double min_y,
31080  double max_y,
31081  int width,
31082  int height,
31083  int x,
31084  int y,
31085  int radius,
31086  long limit,
31087  string encoding,
31088  IDictionary<string, string> options = null )
31089  {
31090  return visualizeGetFeatureInfo( new VisualizeGetFeatureInfoRequest( table_names,
31091  x_column_names,
31092  y_column_names,
31093  geometry_column_names,
31094  query_column_names,
31095  projection,
31096  min_x,
31097  max_x,
31098  min_y,
31099  max_y,
31100  width,
31101  height, x,
31102  y, radius,
31103  limit,
31104  encoding,
31105  options ) );
31106  }
31108 
31110  public VisualizeImageResponse visualizeImage( VisualizeImageRequest request_ )
31111  {
31112  VisualizeImageResponse actualResponse_ = SubmitRequest<VisualizeImageResponse>("/visualize/image", request_, false);
31113 
31114  return actualResponse_;
31115  }
31117 
31119  public VisualizeImageResponse visualizeImage( IList<string> table_names,
31120  IList<string> world_table_names,
31121  string x_column_name,
31122  string y_column_name,
31123  string symbol_column_name,
31124  string geometry_column_name,
31125  IList<IList<string>> track_ids,
31126  double min_x,
31127  double max_x,
31128  double min_y,
31129  double max_y,
31130  int width,
31131  int height,
31132  string projection,
31133  long bg_color,
31134  IDictionary<string, IList<string>> style_options,
31135  IDictionary<string, string> options = null )
31136  {
31137  return visualizeImage( new VisualizeImageRequest( table_names,
31138  world_table_names,
31139  x_column_name,
31140  y_column_name,
31141  symbol_column_name,
31142  geometry_column_name,
31143  track_ids, min_x, max_x,
31144  min_y, max_y, width, height,
31145  projection, bg_color,
31146  style_options, options ) );
31147  }
31149 
31164  {
31165  VisualizeImageChartResponse actualResponse_ = SubmitRequest<VisualizeImageChartResponse>("/visualize/image/chart", request_, false);
31166 
31167  return actualResponse_;
31168  }
31169 
31459  IList<string> x_column_names,
31460  IList<string> y_column_names,
31461  double min_x,
31462  double max_x,
31463  double min_y,
31464  double max_y,
31465  int width,
31466  int height,
31467  string bg_color,
31468  IDictionary<string, IList<string>> style_options,
31469  IDictionary<string, string> options = null )
31470  {
31471  return visualizeImageChart( new VisualizeImageChartRequest( table_name,
31472  x_column_names,
31473  y_column_names,
31474  min_x, max_x,
31475  min_y, max_y,
31476  width, height,
31477  bg_color,
31478  style_options,
31479  options ) );
31480  }
31481 
31483  public VisualizeImageClassbreakResponse visualizeImageClassbreak( VisualizeImageClassbreakRequest request_ )
31484  {
31485  VisualizeImageClassbreakResponse actualResponse_ = SubmitRequest<VisualizeImageClassbreakResponse>("/visualize/image/classbreak", request_, false);
31486 
31487  return actualResponse_;
31488  }
31490 
31492  public VisualizeImageClassbreakResponse visualizeImageClassbreak( IList<string> table_names,
31493  IList<string> world_table_names,
31494  string x_column_name,
31495  string y_column_name,
31496  string symbol_column_name,
31497  string geometry_column_name,
31498  IList<IList<string>> track_ids,
31499  string cb_attr,
31500  IList<string> cb_vals,
31501  string cb_pointcolor_attr,
31502  IList<string> cb_pointcolor_vals,
31503  string cb_pointalpha_attr,
31504  IList<string> cb_pointalpha_vals,
31505  string cb_pointsize_attr,
31506  IList<string> cb_pointsize_vals,
31507  string cb_pointshape_attr,
31508  IList<string> cb_pointshape_vals,
31509  double min_x,
31510  double max_x,
31511  double min_y,
31512  double max_y,
31513  int width,
31514  int height,
31515  string projection,
31516  long bg_color,
31517  IDictionary<string, IList<string>> style_options,
31518  IDictionary<string, string> options,
31519  IList<int> cb_transparency_vec )
31520  {
31521  return visualizeImageClassbreak( new VisualizeImageClassbreakRequest( table_names,
31522  world_table_names,
31523  x_column_name,
31524  y_column_name,
31525  symbol_column_name,
31526  geometry_column_name,
31527  track_ids,
31528  cb_attr,
31529  cb_vals,
31530  cb_pointcolor_attr,
31531  cb_pointcolor_vals,
31532  cb_pointalpha_attr,
31533  cb_pointalpha_vals,
31534  cb_pointsize_attr,
31535  cb_pointsize_vals,
31536  cb_pointshape_attr,
31537  cb_pointshape_vals,
31538  min_x,
31539  max_x,
31540  min_y,
31541  max_y,
31542  width,
31543  height,
31544  projection,
31545  bg_color,
31546  style_options,
31547  options,
31548  cb_transparency_vec ) );
31549  }
31551 
31553  public VisualizeImageContourResponse visualizeImageContour( VisualizeImageContourRequest request_ )
31554  {
31555  VisualizeImageContourResponse actualResponse_ = SubmitRequest<VisualizeImageContourResponse>("/visualize/image/contour", request_, false);
31556 
31557  return actualResponse_;
31558  }
31560 
31562  public VisualizeImageContourResponse visualizeImageContour( IList<string> table_names,
31563  string x_column_name,
31564  string y_column_name,
31565  string value_column_name,
31566  double min_x,
31567  double max_x,
31568  double min_y,
31569  double max_y,
31570  int width,
31571  int height,
31572  string projection,
31573  IDictionary<string, string> style_options,
31574  IDictionary<string, string> options = null )
31575  {
31576  return visualizeImageContour( new VisualizeImageContourRequest( table_names,
31577  x_column_name,
31578  y_column_name,
31579  value_column_name,
31580  min_x, max_x,
31581  min_y, max_y,
31582  width, height,
31583  projection,
31584  style_options,
31585  options ) );
31586  }
31588 
31590  public VisualizeImageHeatmapResponse visualizeImageHeatmap( VisualizeImageHeatmapRequest request_ )
31591  {
31592  VisualizeImageHeatmapResponse actualResponse_ = SubmitRequest<VisualizeImageHeatmapResponse>("/visualize/image/heatmap", request_, false);
31593 
31594  return actualResponse_;
31595  }
31597 
31599  public VisualizeImageHeatmapResponse visualizeImageHeatmap( IList<string> table_names,
31600  string x_column_name,
31601  string y_column_name,
31602  string value_column_name,
31603  string geometry_column_name,
31604  double min_x,
31605  double max_x,
31606  double min_y,
31607  double max_y,
31608  int width,
31609  int height,
31610  string projection,
31611  IDictionary<string, string> style_options,
31612  IDictionary<string, string> options = null )
31613  {
31614  return visualizeImageHeatmap( new VisualizeImageHeatmapRequest( table_names,
31615  x_column_name,
31616  y_column_name,
31617  value_column_name,
31618  geometry_column_name,
31619  min_x, max_x,
31620  min_y, max_y,
31621  width, height,
31622  projection,
31623  style_options,
31624  options ) );
31625  }
31627 
31629  public VisualizeImageLabelsResponse visualizeImageLabels( VisualizeImageLabelsRequest request_ )
31630  {
31631  VisualizeImageLabelsResponse actualResponse_ = SubmitRequest<VisualizeImageLabelsResponse>("/visualize/image/labels", request_, false);
31632 
31633  return actualResponse_;
31634  }
31636 
31638  public VisualizeImageLabelsResponse visualizeImageLabels( string table_name,
31639  string x_column_name,
31640  string y_column_name,
31641  string x_offset,
31642  string y_offset,
31643  string text_string,
31644  string font,
31645  string text_color,
31646  string text_angle,
31647  string text_scale,
31648  string draw_box,
31649  string draw_leader,
31650  string line_width,
31651  string line_color,
31652  string fill_color,
31653  string leader_x_column_name,
31654  string leader_y_column_name,
31655  string filter,
31656  double min_x,
31657  double max_x,
31658  double min_y,
31659  double max_y,
31660  int width,
31661  int height,
31662  string projection = VisualizeImageLabelsRequest.Projection.PLATE_CARREE,
31663  IDictionary<string, string> options = null )
31664  {
31665  return visualizeImageLabels( new VisualizeImageLabelsRequest( table_name,
31666  x_column_name,
31667  y_column_name,
31668  x_offset,
31669  y_offset,
31670  text_string,
31671  font,
31672  text_color,
31673  text_angle,
31674  text_scale,
31675  draw_box,
31676  draw_leader,
31677  line_width,
31678  line_color,
31679  fill_color,
31680  leader_x_column_name,
31681  leader_y_column_name,
31682  filter, min_x,
31683  max_x, min_y,
31684  max_y, width,
31685  height,
31686  projection,
31687  options ) );
31688  }
31690 
31705  {
31706  VisualizeIsochroneResponse actualResponse_ = SubmitRequest<VisualizeIsochroneResponse>("/visualize/isochrone", request_, false);
31707 
31708  return actualResponse_;
31709  }
31710 
32640  string source_node,
32641  double max_solution_radius,
32642  IList<string> weights_on_edges,
32643  IList<string> restrictions,
32644  int num_levels,
32645  bool generate_image,
32646  string levels_table,
32647  IDictionary<string, string> style_options,
32648  IDictionary<string, string> solve_options = null,
32649  IDictionary<string, string> contour_options = null,
32650  IDictionary<string, string> options = null )
32651  {
32652  return visualizeIsochrone( new VisualizeIsochroneRequest( graph_name,
32653  source_node,
32654  max_solution_radius,
32655  weights_on_edges,
32656  restrictions,
32657  num_levels,
32658  generate_image,
32659  levels_table,
32660  style_options,
32661  solve_options,
32662  contour_options,
32663  options ) );
32664  }
32665  } // end class Kinetica
32666 } // end namespace kinetica
A set of parameters for Kinetica.grantPermissionProc.
AdminHaOfflineResponse adminHaOffline(bool offline, IDictionary< string, string > options=null)
Pauses consumption of messages from other HA clusters to support data repair/recovery scenarios.
A set of parameters for Kinetica.aggregateMinMax.
A set of results returned by Kinetica.createUnion.
Definition: CreateUnion.cs:743
AdminSwitchoverResponse adminSwitchover(AdminSwitchoverRequest request_)
Manually switch over one or more processes to another host.
A set of results returned by Kinetica.grantRole.
Definition: GrantRole.cs:60
A set of results returned by Kinetica.showResourceObjects.
A set of results returned by Kinetica.aggregateConvexHull.
const string EMPTY_STRING
Don't change the ranking
UpdateRecordsResponse updateRecords< T >(UpdateRecordsRequest< T > request_)
Runs multiple predicate-based updates in a single call.
A set of results returned by Kinetica.hasPermission.
string label
Value of label.
Definition: CreateType.cs:990
FilterByTableResponse filterByTable(string table_name, string view_name, string column_name, string source_table_name, string source_table_column_name, IDictionary< string, string > options=null)
Filters objects in one table based on objects in another table.
IDictionary< string, string > info
Additional information.
Definition: ExecuteSql.cs:1645
CreateProcResponse createProc(string proc_name, string execution_mode=CreateProcRequest.ExecutionMode.DISTRIBUTED, IDictionary< string, byte[]> files=null, string command="", IList< string > args=null, IDictionary< string, string > options=null)
Creates an instance (proc) of the user-defined functions (UDF) specified by the given command,...
FilterByStringResponse filterByString(FilterByStringRequest request_)
Calculates which objects from a table or view match a string expression for the given string columns.
A set of results returned by Kinetica.clearTables.
Definition: ClearTables.cs:134
IList< string > type_schemas
Definition: ShowTypes.cs:130
A set of parameters for Kinetica.modifyGraph.
Definition: ModifyGraph.cs:21
byte [] binary_encoded_response
Avro binary encoded response.
long total_number_of_records
Total/Filtered number of records.
Definition: GetRecords.cs:447
CreateTriggerByRangeResponse createTriggerByRange(string request_id, IList< string > table_names, string column_name, double min, double max, IDictionary< string, string > options=null)
Sets up a simple range trigger for a column_name for one or more tables.
A set of parameters for Kinetica.hasPermission.
HasTableResponse hasTable(HasTableRequest request_)
Checks for the existence of a table with the given name.
GrantPermissionDirectoryResponse grantPermissionDirectory(string name, string permission, string directory_name, IDictionary< string, string > options=null)
Grants a KiFS directory-level permission to a user or role.
A set of results returned by Kinetica.aggregateKMeans.
UpdateRecordsBySeriesResponse updateRecordsBySeries(string table_name, string world_table_name, string view_name="", IList< string > reserved=null, IDictionary< string, string > options=null)
Updates the view specified by table_name to include full series (track) information from the world_t...
A set of results returned by Kinetica.dropEnvironment.
A set of parameters for Kinetica.getRecordsBySeries.
ShowProcStatusResponse showProcStatus(ShowProcStatusRequest request_)
Shows the statuses of running or completed proc instances.
A set of results returned by Kinetica.adminRebalance.
A set of results returned by Kinetica.createEnvironment.
A set of results returned by Kinetica.showSystemProperties.
bool has_more_records
Too many records.
A set of parameters for Kinetica.dropDatasink.
Definition: DropDatasink.cs:22
long total_number_of_records
Total/Filtered number of records.
A set of results returned by Kinetica.getRecordsByColumn.
A set of results returned by Kinetica.insertRecordsRandom.
A set of results returned by Kinetica.aggregateGroupBy.
A set of results returned by Kinetica.grantPermissionSystem.
DeleteRecordsResponse deleteRecords(DeleteRecordsRequest request_)
Deletes record(s) matching the provided criteria from the given table.
AdminHaRefreshResponse adminHaRefresh(IDictionary< string, string > options=null)
Restarts the HA processing on the given cluster as a mechanism of accepting breaking HA conf changes.
AlterTableColumnsResponse alterTableColumns(AlterTableColumnsRequest request_)
Apply various modifications to columns in a table, view.
AlterTableMetadataResponse alterTableMetadata(AlterTableMetadataRequest request_)
Updates (adds or changes) metadata for tables.
A set of results returned by Kinetica.revokePermissionSystem.
AggregateConvexHullResponse aggregateConvexHull(AggregateConvexHullRequest request_)
Calculates and returns the convex hull for the values in a table specified by table_name.
A set of results returned by Kinetica.adminAddRanks.
AdminRemoveHostResponse adminRemoveHost(AdminRemoveHostRequest request_)
Removes a host from an existing cluster.
HasTypeResponse hasType(HasTypeRequest request_)
Check for the existence of a type.
ShowStatisticsResponse showStatistics(IList< string > table_names, IDictionary< string, string > options=null)
Retrieves the collected column statistics for the specified table(s).
AggregateUniqueResponse aggregateUnique(string table_name, string column_name, long offset=0, long limit=-9999, IDictionary< string, string > options=null)
Returns all the unique values from a particular column (specified by column_name ) of a particular ta...
CreateCredentialResponse createCredential(CreateCredentialRequest request_)
Create a new credential.
ShowTableResponse showTable(string table_name, IDictionary< string, string > options=null)
Retrieves detailed information about a table, view, or schema, specified in table_name .
A set of results returned by Kinetica.showDatasource.
A set of parameters for Kinetica.alterTableMonitor.
A set of results returned by Kinetica.createDatasink.
GrantPermissionDirectoryResponse grantPermissionDirectory(GrantPermissionDirectoryRequest request_)
Grants a KiFS directory-level permission to a user or role.
DeleteGraphResponse deleteGraph(string graph_name, IDictionary< string, string > options=null)
Deletes an existing graph from the graph server and/or persist.
FilterByListResponse filterByList(string table_name, string view_name, IDictionary< string, IList< string >> column_values_map, IDictionary< string, string > options=null)
Calculates which records from a table have values in the given list for the corresponding column.
HasTypeResponse hasType(string type_id, IDictionary< string, string > options=null)
Check for the existence of a type.
A set of parameters for Kinetica.createType.
Definition: CreateType.cs:59
A set of parameters for Kinetica.updateRecordsBySeries.
AggregateMinMaxGeometryResponse aggregateMinMaxGeometry(string table_name, string column_name, IDictionary< string, string > options=null)
Calculates and returns the minimum and maximum x- and y-coordinates of a particular geospatial geomet...
A set of parameters for Kinetica.updateRecords.
A set of parameters for Kinetica.deleteFiles.
Definition: DeleteFiles.cs:16
A set of results returned by Kinetica.exportQueryMetrics.
A set of parameters for Kinetica.createDatasink.
A set of parameters for Kinetica.alterResourceGroup.
A set of results returned by Kinetica.createUserInternal.
A set of parameters for Kinetica.showResourceObjects.
ShowDirectoriesResponse showDirectories(string directory_name="", IDictionary< string, string > options=null)
Shows information about directories in KiFS.
A set of results returned by Kinetica.hasSchema.
Definition: HasSchema.cs:52
AdminRebalanceResponse adminRebalance(AdminRebalanceRequest request_)
Rebalance the data in the cluster so that all nodes contain an equal number of records approximately ...
A set of parameters for Kinetica.showFiles.
Definition: ShowFiles.cs:18
AggregateGroupByResponse aggregateGroupBy(string table_name, IList< string > column_names, long offset=0, long limit=-9999, IDictionary< string, string > options=null)
Calculates unique combinations (groups) of values for the given columns in a given table or view and ...
A set of results returned by Kinetica.exportRecordsToTable.
CreateUnionResponse createUnion(CreateUnionRequest request_)
Merges data from one or more tables with comparable data types into a new table.
A set of results returned by Kinetica.createCredential.
DropCredentialResponse dropCredential(DropCredentialRequest request_)
Drop an existing credential.
FilterByTableResponse filterByTable(FilterByTableRequest request_)
Filters objects in one table based on objects in another table.
VisualizeImageChartResponse visualizeImageChart(string table_name, IList< string > x_column_names, IList< string > y_column_names, double min_x, double max_x, double min_y, double max_y, int width, int height, string bg_color, IDictionary< string, IList< string >> style_options, IDictionary< string, string > options=null)
Scatter plot is the only plot type currently supported.
A set of parameters for Kinetica.alterTableColumns.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
A set of results returned by Kinetica.createTableMonitor.
AdminRemoveRanksResponse adminRemoveRanks(IList< string > ranks, IDictionary< string, string > options=null)
Remove one or more ranks from an existing Kinetica cluster.
IDictionary< string, string > info
Additional information.
CreateJobResponse createJob(CreateJobRequest request_)
Create a job which will run asynchronously.
A set of results returned by Kinetica.showSystemTiming.
string table_name
Name of table to which the records are to be added, in [schema_name.
ShowTriggersResponse showTriggers(ShowTriggersRequest request_)
Retrieves information regarding the specified triggers or all existing triggers currently active.
A set of results returned by Kinetica.alterSystemProperties.
A set of results returned by Kinetica.dropDatasource.
ShowSchemaResponse showSchema(string schema_name, IDictionary< string, string > options=null)
Retrieves information about a schema (or all schemas), as specified in schema_name .
GrantRoleResponse grantRole(GrantRoleRequest request_)
Grants membership in a role to a user or role.
IDictionary< string, string > info
Additional information.
Definition: GetRecords.cs:454
A set of results returned by Kinetica.adminShowClusterOperations.
LockTableResponse lockTable(string table_name, string lock_type=LockTableRequest.LockType.STATUS, IDictionary< string, string > options=null)
Manages global access to a table's data.
ShowGraphResponse showGraph(ShowGraphRequest request_)
Shows information and characteristics of graphs that exist on the graph server.
A set of parameters for Kinetica.uploadFilesFromurl.
AdminOfflineResponse adminOffline(bool offline, IDictionary< string, string > options=null)
Take the system offline.
RevokePermissionTableResponse revokePermissionTable(RevokePermissionTableRequest request_)
Revokes a table-level permission from a user or role.
RevokeRoleResponse revokeRole(string role, string member, IDictionary< string, string > options=null)
Revokes membership in a role from a user or role.
A set of parameters for Kinetica.adminBackupBegin.
KillProcResponse killProc(string run_id="", IDictionary< string, string > options=null)
Kills a running proc instance.
A set of results returned by Kinetica.clearTable.
Definition: ClearTable.cs:144
long total_number_of_records
Total/Filtered number of records.
A set of results returned by Kinetica.clearTableMonitor.
A set of parameters for Kinetica.dropSchema.
Definition: DropSchema.cs:17
A set of results returned by Kinetica.adminRemoveHost.
DropDatasourceResponse dropDatasource(string name, IDictionary< string, string > options=null)
Drops an existing data source.
DeleteFilesResponse deleteFiles(IList< string > file_names, IDictionary< string, string > options=null)
Deletes one or more files from KiFS.
RevokePermissionDatasourceResponse revokePermissionDatasource(RevokePermissionDatasourceRequest request_)
Revokes a data source permission from a user or role.
A set of results returned by Kinetica.showTableMetadata.
ShowWalResponse showWal(ShowWalRequest request_)
Requests table write-ahead log (WAL) properties.Returns information about the requested table WAL ent...
CreateBackupResponse createBackup(string backup_name, string backup_type, IDictionary< string, string > backup_objects_map, string datasink_name, IDictionary< string, string > options=null)
Creates a database backup, containing a snapshot of existing objects, at the remote file store access...
AdminShowShardsResponse adminShowShards(AdminShowShardsRequest request_)
Show the mapping of shards to the corresponding rank and tom.
HasPermissionResponse hasPermission(string principal, string _object, string object_type, string permission, IDictionary< string, string > options=null)
Checks if the specified user has the specified permission on the specified object.
QueryGraphResponse queryGraph(QueryGraphRequest request_)
Employs a topological query on a graph generated a-priori by createGraph and returns a list of adjace...
AlterSystemPropertiesResponse alterSystemProperties(AlterSystemPropertiesRequest request_)
The alterSystemProperties endpoint is primarily used to simplify the testing of the system and is not...
A set of results returned by Kinetica.alterRole.
Definition: AlterRole.cs:117
A set of parameters for Kinetica.alterTable.
Definition: AlterTable.cs:59
AggregateMinMaxGeometryResponse aggregateMinMaxGeometry(AggregateMinMaxGeometryRequest request_)
Calculates and returns the minimum and maximum x- and y-coordinates of a particular geospatial geomet...
ShowDatasinkResponse showDatasink(ShowDatasinkRequest request_)
Shows information about a specified data sink or all data sinks.
A set of results returned by Kinetica.filterBySeries.
A set of parameters for Kinetica.createProc.
Definition: CreateProc.cs:18
ShowTableMonitorsResponse showTableMonitors(IList< string > monitor_ids, IDictionary< string, string > options=null)
Show table monitors and their properties.
A set of results returned by Kinetica.grantPermission.
A set of parameters for Kinetica.adminAlterHost.
bool has_more_records
Too many records.
AdminAddRanksResponse adminAddRanks(AdminAddRanksRequest request_)
Add one or more ranks to an existing Kinetica cluster.
InsertRecordsRandomResponse insertRecordsRandom(string table_name, long count, IDictionary< string, IDictionary< string, double >> options=null)
Generates a specified number of random records and adds them to the given table.
HasProcResponse hasProc(string proc_name, IDictionary< string, string > options=null)
Checks the existence of a proc with the given name.
string table_name
The same table name as was passed in the parameter list.
AggregateMinMaxResponse aggregateMinMax(AggregateMinMaxRequest request_)
Calculates and returns the minimum and maximum values of a particular column in a table.
A set of results returned by Kinetica.insertSymbol.
DeleteFilesResponse deleteFiles(DeleteFilesRequest request_)
Deletes one or more files from KiFS.
AdminBackupBeginResponse adminBackupBegin(AdminBackupBeginRequest request_)
Prepares the system for a backup by closing all open file handles after allowing current active jobs ...
FilterByAreaResponse filterByArea(FilterByAreaRequest request_)
Calculates which objects from a table are within a named area of interest (NAI/polygon).
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
DropDatasinkResponse dropDatasink(string name, IDictionary< string, string > options=null)
Drops an existing data sink.
AdminShowClusterOperationsResponse adminShowClusterOperations(AdminShowClusterOperationsRequest request_)
Requests the detailed status of the current operation (by default) or a prior cluster operation speci...
ShowWalResponse showWal(IList< string > table_names, IDictionary< string, string > options=null)
Requests table write-ahead log (WAL) properties.Returns information about the requested table WAL ent...
KillProcResponse killProc(KillProcRequest request_)
Kills a running proc instance.
AlterWalResponse alterWal(AlterWalRequest request_)
Alters table write-ahead log (WAL) settings.Returns information about the requested table WAL modific...
string table_name
The same table name as was passed in the parameter list.
A set of parameters for Kinetica.aggregateHistogram.
A set of parameters for Kinetica.alterSchema.
Definition: AlterSchema.cs:17
IList< string > type_names
The type IDs (one per series/track) of the returned series/tracks.
A set of results returned by Kinetica.visualizeImageChart.
A set of results returned by Kinetica.alterResourceGroup.
A set of parameters for Kinetica.insertRecordsFromQuery.
A set of results returned by Kinetica.getRecords.
Definition: GetRecords.cs:417
A set of parameters for Kinetica.grantPermissionDirectory.
A set of results returned by Kinetica.createTriggerByRange.
CreateTableResponse createTable(CreateTableRequest request_)
Creates a new table with the given type (definition of columns).
AdminRepairTableResponse adminRepairTable(IList< string > table_names, IDictionary< string, string > table_types, IDictionary< string, string > options=null)
Manually repair a corrupted table.Returns information about affected tables.
A set of parameters for Kinetica.deleteRecords.
A set of parameters for Kinetica.lockTable.
Definition: LockTable.cs:26
A set of parameters for Kinetica.deleteRole.
Definition: DeleteRole.cs:15
AlterSchemaResponse alterSchema(AlterSchemaRequest request_)
Used to change the name of a SQL-style schema, specified in schema_name.
A set of parameters for Kinetica.showProcStatus.
A set of results returned by Kinetica.downloadFiles.
AlterSchemaResponse alterSchema(string schema_name, string action, string _value, IDictionary< string, string > options=null)
Used to change the name of a SQL-style schema, specified in schema_name .
A set of results returned by Kinetica.clearStatistics.
DropDatasinkResponse dropDatasink(DropDatasinkRequest request_)
Drops an existing data sink.
AlterDirectoryResponse alterDirectory(AlterDirectoryRequest request_)
Alters an existing directory in KiFS.
long total_number_of_records
Total/Filtered number of records.
Definition: ExecuteSql.cs:1616
string paging_table
Name of the table that has the result records of the query.
Definition: ExecuteSql.cs:1571
A set of parameters for Kinetica.aggregateStatisticsByRange.
AdminSendAlertResponse adminSendAlert(string message, string label, string log_level, IDictionary< string, string > options=null)
Sends a user generated alert to the monitoring system.
A set of results returned by Kinetica.exportRecordsToFiles.
IList< KineticaRecord > data
Avro binary encoded response.
Definition: ExecuteSql.cs:1613
A set of parameters for Kinetica.appendRecords.
A set of parameters for Kinetica.revokePermissionCredential.
A set of parameters for Kinetica.createTableMonitor.
A set of parameters for Kinetica.downloadFiles.
CreateDirectoryResponse createDirectory(string directory_name, IDictionary< string, string > options=null)
Creates a new directory in KiFS.
A set of results returned by Kinetica.aggregateMinMax.
A set of parameters for Kinetica.alterDatasink.
A set of results returned by Kinetica.filterByRadius.
AggregateStatisticsResponse aggregateStatistics(AggregateStatisticsRequest request_)
Calculates the requested statistics of the given column(s) in a given table.
A set of parameters for Kinetica.clearTable.
Definition: ClearTable.cs:19
string type_definition
Value of type_definition.
Definition: CreateType.cs:986
A set of parameters for Kinetica.createUnion.
Definition: CreateUnion.cs:40
InsertRecordsFromPayloadResponse insertRecordsFromPayload(string table_name, string data_text, byte[] data_bytes, IDictionary< string, IDictionary< string, string >> modify_columns=null, IDictionary< string, string > create_table_options=null, IDictionary< string, string > options=null)
Reads from the given text-based or binary payload and inserts the data into a new or existing table.
AlterDirectoryResponse alterDirectory(string directory_name, IDictionary< string, string > directory_updates_map, IDictionary< string, string > options=null)
Alters an existing directory in KiFS.
A set of results returned by Kinetica.createTriggerByArea.
CreateDatasinkResponse createDatasink(CreateDatasinkRequest request_)
Creates a data sink, which contains the destination information for a data sink that is external to t...
A set of parameters for Kinetica.showSystemTiming.
bool has_more_records
Too many records.
Definition: ExecuteSql.cs:1628
A set of results returned by Kinetica.adminShowJobs.
ShowEnvironmentResponse showEnvironment(ShowEnvironmentRequest request_)
Shows information about a specified user-defined function (UDF) environment or all environments....
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
AlterVideoResponse alterVideo(string path, IDictionary< string, string > options=null)
Alters a video.
AdminShutdownResponse adminShutdown(AdminShutdownRequest request_)
Exits the database server application.
GrantPermissionProcResponse grantPermissionProc(GrantPermissionProcRequest request_)
Grants a proc-level permission to a user or role.
A set of results returned by Kinetica.aggregateUnpivot.
IList< string > type_names
The type IDs of the corresponding records in records_binary or records_json.
const string DISTRIBUTED
Input table data will be divided into data segments that are distributed across all nodes in the clus...
Definition: CreateProc.cs:32
ShowSecurityResponse showSecurity(ShowSecurityRequest request_)
Shows security information relating to users and/or roles.
A set of parameters for Kinetica.deleteResourceGroup.
A set of results returned by Kinetica.alterTier.
Definition: AlterTier.cs:228
A set of results returned by Kinetica.adminAlterHost.
A set of results returned by Kinetica.clearTrigger.
Definition: ClearTrigger.cs:50
ShowTablesByTypeResponse showTablesByType(ShowTablesByTypeRequest request_)
Gets names of the tables whose type matches the given criteria.
A set of results returned by Kinetica.createDatasource.
GrantPermissionCredentialResponse grantPermissionCredential(GrantPermissionCredentialRequest request_)
Grants a credential-level permission to a user or role.
ExecuteSqlResponse executeSql(ExecuteSqlRequest request_)
Execute a SQL statement (query, DML, or DDL).
A set of parameters for Kinetica.revokePermissionDatasource.
A set of parameters for Kinetica.createEnvironment.
ShowBackupResponse showBackup(ShowBackupRequest request_)
Shows information about one or more backups accessible via the data source specified by datasource_na...
A set of results returned by Kinetica.revokePermission.
RepartitionGraphResponse repartitionGraph(string graph_name, IDictionary< string, string > options=null)
Rebalances an existing partitioned graph.
A set of results returned by Kinetica.adminSwitchover.
CreateJoinTableResponse createJoinTable(CreateJoinTableRequest request_)
Creates a table that is the result of a SQL JOIN.
ShowDatasourceResponse showDatasource(string name, IDictionary< string, string > options=null)
Shows information about a specified data source or all data sources.
InsertRecordsFromQueryResponse insertRecordsFromQuery(InsertRecordsFromQueryRequest request_)
Computes remote query result and inserts the result data into a new or existing table
FilterByAreaGeometryResponse filterByAreaGeometry(string table_name, string view_name, string column_name, IList< double > x_vector, IList< double > y_vector, IDictionary< string, string > options=null)
Calculates which geospatial geometry objects from a table intersect a named area of interest (NAI/pol...
CreateGraphResponse createGraph(CreateGraphRequest request_)
Creates a new graph network using given nodes, edges, weights, and restrictions.
ShowSqlProcResponse showSqlProc(string procedure_name="", IDictionary< string, string > options=null)
Shows information about SQL procedures, including the full definition of each requested procedure.
RevokePermissionProcResponse revokePermissionProc(RevokePermissionProcRequest request_)
Revokes a proc-level permission from a user or role.
GrantPermissionSystemResponse grantPermissionSystem(GrantPermissionSystemRequest request_)
Grants a system-level permission to a user or role.
AdminRemoveRanksResponse adminRemoveRanks(AdminRemoveRanksRequest request_)
Remove one or more ranks from an existing Kinetica cluster.
CreateJobResponse createJob(string endpoint, string request_encoding, byte[] data, string data_str, IDictionary< string, string > options=null)
Create a job which will run asynchronously.
A set of parameters for Kinetica.filterByRadius.
A set of results returned by Kinetica.hasTable.
Definition: HasTable.cs:53
A set of results returned by Kinetica.adminBackupBegin.
A set of results returned by Kinetica.dropCredential.
ShowProcStatusResponse showProcStatus(string run_id="", IDictionary< string, string > options=null)
Shows the statuses of running or completed proc instances.
A set of parameters for Kinetica.adminAddHost.
Definition: AdminAddHost.cs:15
ShowVideoResponse showVideo(ShowVideoRequest request_)
Retrieves information about rendered videos.
ShowTriggersResponse showTriggers(IList< string > trigger_ids, IDictionary< string, string > options=null)
Retrieves information regarding the specified triggers or all existing triggers currently active.
A set of parameters for Kinetica.exportRecordsToTable.
DropDatasourceResponse dropDatasource(DropDatasourceRequest request_)
Drops an existing data source.
const string API_VERSION
FilterByValueResponse filterByValue(string table_name, string view_name, bool is_string, double _value, string value_str, string column_name, IDictionary< string, string > options=null)
Calculates which objects from a table has a particular value for a particular column.
RevokePermissionTableResponse revokePermissionTable(string name, string permission, string table_name, IDictionary< string, string > options=null)
Revokes a table-level permission from a user or role.
A set of parameters for Kinetica.createMaterializedView.
A set of parameters for Kinetica.alterVideo.
Definition: AlterVideo.cs:15
A set of results returned by Kinetica.adminBackupEnd.
A set of results returned by Kinetica.grantPermissionProc.
A set of parameters for Kinetica.createUserExternal.
string table_name
Value of table_name.
Definition: GetRecords.cs:421
A set of parameters for Kinetica.showGraph.
Definition: ShowGraph.cs:16
bool has_more_records
Too many records.
ExportRecordsToTableResponse exportRecordsToTable(string table_name, string remote_query="", IDictionary< string, string > options=null)
Exports records from source table to the specified target table in an external database
DeleteProcResponse deleteProc(string proc_name, IDictionary< string, string > options=null)
Deletes a proc.
string table_name
The same table name as was passed in the parameter list.
A set of results returned by Kinetica.aggregateUnpivot.
CreateCredentialResponse createCredential(string credential_name, string type, string identity, string secret, IDictionary< string, string > options=null)
Create a new credential.
A set of parameters for Kinetica.adminShutdown.
A set of results returned by Kinetica.filterByValue.
A set of parameters for Kinetica.filterByAreaGeometry.
AlterDatasourceResponse alterDatasource(AlterDatasourceRequest request_)
Alters the properties of an existing data source
A set of results returned by Kinetica.filterByString.
A set of parameters for Kinetica.updateRecordsRaw.
GrantPermissionDatasourceResponse grantPermissionDatasource(GrantPermissionDatasourceRequest request_)
Grants a data source permission to a user or role.
ShowSchemaResponse showSchema(ShowSchemaRequest request_)
Retrieves information about a schema (or all schemas), as specified in schema_name.
GetRecordsBySeriesResponse< T > getRecordsBySeries< T >(GetRecordsBySeriesRequest request_)
Retrieves the complete series/track records from the given world_table_name based on the partial trac...
A set of parameters for Kinetica.clearStatistics.
DeleteRoleResponse deleteRole(DeleteRoleRequest request_)
Deletes an existing role.
ClearTableMonitorResponse clearTableMonitor(string topic_id, IDictionary< string, string > options=null)
Deactivates a table monitor previously created with createTableMonitor.
ShowSystemStatusResponse showSystemStatus(ShowSystemStatusRequest request_)
Provides server configuration and health related status to the caller.
CreateMaterializedViewResponse createMaterializedView(CreateMaterializedViewRequest request_)
Initiates the process of creating a materialized view, reserving the view's name to prevent other vie...
IDictionary< string, string > info
Additional information.
DropBackupResponse dropBackup(string backup_name, string datasink_name, IDictionary< string, string > options=null)
Deletes one or more existing database backups and contained snapshots, accessible via the data sink s...
ShowResourceObjectsResponse showResourceObjects(IDictionary< string, string > options=null)
Returns information about the internal sub-components (tiered objects) which use resources of the sys...
A set of results returned by Kinetica.alterUser.
Definition: AlterUser.cs:190
AppendRecordsResponse appendRecords(string table_name, string source_table_name, IDictionary< string, string > field_map, IDictionary< string, string > options=null)
Append (or insert) all records from a source table (specified by source_table_name ) to a particular ...
const string STATUS
Show locked status
Definition: LockTable.cs:37
A set of results returned by Kinetica.updateRecords.
Convenience class for using Avro.Generic.GenericRecord objects.
RevokePermissionSystemResponse revokePermissionSystem(string name, string permission, IDictionary< string, string > options=null)
Revokes a system-level permission from a user or role.
GrantPermissionResponse grantPermission(GrantPermissionRequest request_)
Grant user or role the specified permission on the specified object.
A set of parameters for Kinetica.showResourceStatistics.
GetRecordsByColumnResponse getRecordsByColumn(string table_name, IList< string > column_names, long offset=0, long limit=-9999, IDictionary< string, string > options=null)
For a given table, retrieves the values from the requested column(s).
A set of parameters for Kinetica.getRecordsByColumn.
A set of results returned by Kinetica.alterDatasink.
A set of parameters for Kinetica.grantPermissionDatasource.
string table_name
The same table name as was passed in the parameter list.
A set of parameters for Kinetica.revokePermissionSystem.
A set of parameters for Kinetica.createDatasource.
bool has_more_records
Too many records.
Definition: GetRecords.cs:451
ShowFilesResponse showFiles(IList< string > paths, IDictionary< string, string > options=null)
Shows information about files in KiFS.
A set of parameters for Kinetica.createBackup.
Definition: CreateBackup.cs:16
AdminVerifyDbResponse adminVerifyDb(IDictionary< string, string > options=null)
Verify database is in a consistent state.
InsertSymbolResponse insertSymbol(string symbol_id, string symbol_format, byte[] symbol_data, IDictionary< string, string > options=null)
Adds a symbol or icon (i.e.
AdminSwitchoverResponse adminSwitchover(IList< string > processes, IList< string > destinations, IDictionary< string, string > options=null)
Manually switch over one or more processes to another host.
RepartitionGraphResponse repartitionGraph(RepartitionGraphRequest request_)
Rebalances an existing partitioned graph.
const string MARKOV_CHAIN
Matches sample_points to the graph using the Hidden Markov Model (HMM)-based method,...
Definition: MatchGraph.cs:45
A set of parameters for Kinetica.restoreBackup.
InsertRecordsFromFilesResponse insertRecordsFromFiles(InsertRecordsFromFilesRequest request_)
Reads from one or more files and inserts the data into a new or existing table.
A set of parameters for Kinetica.showCredential.
A set of parameters for Kinetica.grantPermissionCredential.
A set of parameters for Kinetica.adminAlterJobs.
GrantRoleResponse grantRole(string role, string member, IDictionary< string, string > options=null)
Grants membership in a role to a user or role.
CreateTriggerByAreaResponse createTriggerByArea(string request_id, IList< string > table_names, string x_column_name, IList< double > x_vector, string y_column_name, IList< double > y_vector, IDictionary< string, string > options=null)
Sets up an area trigger mechanism for two column_names for one or more tables.
CreateGraphResponse createGraph(string graph_name, bool directed_graph, IList< string > nodes, IList< string > edges, IList< string > weights, IList< string > restrictions, IDictionary< string, string > options=null)
Creates a new graph network using given nodes, edges, weights, and restrictions.
ShowDirectoriesResponse showDirectories(ShowDirectoriesRequest request_)
Shows information about directories in KiFS.
A set of results returned by Kinetica.alterTableColumns.
A set of parameters for Kinetica.exportRecordsToFiles.
A set of results returned by Kinetica.deleteDirectory.
AlterTableColumnsResponse alterTableColumns(string table_name, IList< IDictionary< string, string >> column_alterations, IDictionary< string, string > options)
Apply various modifications to columns in a table, view.
AdminOfflineResponse adminOffline(AdminOfflineRequest request_)
Take the system offline.
HasSchemaResponse hasSchema(HasSchemaRequest request_)
Checks for the existence of a schema with the given name.
InsertRecordsFromQueryResponse insertRecordsFromQuery(string table_name, string remote_query, IDictionary< string, IDictionary< string, string >> modify_columns=null, IDictionary< string, string > create_table_options=null, IDictionary< string, string > options=null)
Computes remote query result and inserts the result data into a new or existing table
GrantPermissionDatasourceResponse grantPermissionDatasource(string name, string permission, string datasource_name, IDictionary< string, string > options=null)
Grants a data source permission to a user or role.
ShowSystemTimingResponse showSystemTiming(IDictionary< string, string > options=null)
Returns the last 100 database requests along with the request timing and internal job ID.
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
A set of parameters for Kinetica.clearTables.
Definition: ClearTables.cs:18
GetRecordsResponse< T > getRecords< T >(GetRecordsRequest request_)
Retrieves records from a given table, optionally filtered by an expression and/or sorted by a column.
A set of results returned by Kinetica.killProc.
Definition: KillProc.cs:163
A set of results returned by Kinetica.adminAlterJobs.
FilterByStringResponse filterByString(string table_name, string view_name, string expression, string mode, IList< string > column_names, IDictionary< string, string > options=null)
Calculates which objects from a table or view match a string expression for the given string columns.
RevokePermissionProcResponse revokePermissionProc(string name, string permission, string proc_name, IDictionary< string, string > options=null)
Revokes a proc-level permission from a user or role.
A set of results returned by Kinetica.alterDatasource.
byte [] binary_encoded_response
Avro binary encoded response.
Definition: ExecuteSql.cs:1547
A set of results returned by Kinetica.grantPermissionDatasource.
AlterDatasinkResponse alterDatasink(AlterDatasinkRequest request_)
Alters the properties of an existing data sink
UploadFilesFromurlResponse uploadFilesFromurl(UploadFilesFromurlRequest request_)
Uploads one or more files to KiFS.
DropSchemaResponse dropSchema(DropSchemaRequest request_)
Drops an existing SQL-style schema, specified in schema_name.
A set of parameters for Kinetica.showSystemProperties.
RevokePermissionCredentialResponse revokePermissionCredential(string name, string permission, string credential_name, IDictionary< string, string > options=null)
Revokes a credential-level permission from a user or role.
ShowResourceStatisticsResponse showResourceStatistics(ShowResourceStatisticsRequest request_)
Requests various statistics for storage/memory tiers and resource groups.Returns statistics on a per-...
A set of parameters for Kinetica.showDatasink.
Definition: ShowDatasink.cs:17
CreateUserInternalResponse createUserInternal(string name, string password, IDictionary< string, string > options=null)
Creates a new internal user (a user whose credentials are managed by the database system).
ClearStatisticsResponse clearStatistics(ClearStatisticsRequest request_)
Clears statistics (cardinality, mean value, etc.) for a column in a specified table.
AdminShowShardsResponse adminShowShards(IDictionary< string, string > options=null)
Show the mapping of shards to the corresponding rank and tom.
ShowResourceStatisticsResponse showResourceStatistics(IDictionary< string, string > options=null)
Requests various statistics for storage/memory tiers and resource groups.Returns statistics on a per-...
A set of results returned by Kinetica.createProjection.
CreateUnionResponse createUnion(string table_name, IList< string > table_names, IList< IList< string >> input_column_names, IList< string > output_column_names, IDictionary< string, string > options=null)
Merges data from one or more tables with comparable data types into a new table.
CreateTableResponse createTable(string table_name, string type_id, IDictionary< string, string > options=null)
Creates a new table with the given type (definition of columns).
AlterWalResponse alterWal(IList< string > table_names, IDictionary< string, string > options=null)
Alters table write-ahead log (WAL) settings.Returns information about the requested table WAL modific...
CreateMaterializedViewResponse createMaterializedView(string table_name, IDictionary< string, string > options=null)
Initiates the process of creating a materialized view, reserving the view's name to prevent other vie...
IList< string > type_schemas
The type schemas (one per series/track) of the returned series/tracks.
long total_number_of_records
Total/Filtered number of records.
Definition: ExecuteSql.cs:1553
A set of results returned by Kinetica.revokePermissionProc.
A set of parameters for Kinetica.alterRole.
Definition: AlterRole.cs:15
FilterByRadiusResponse filterByRadius(FilterByRadiusRequest request_)
Calculates which objects from a table lie within a circle with the given radius and center point (i....
void DecodeRawBinaryDataUsingTypeIDs< T >(IList< string > type_ids, IList< byte[]> records_binary, IList< T > records)
Given IDs of records types registered with Kinetica, decode binary data into distinct records (object...
Definition: Kinetica.cs:305
ShowStatisticsResponse showStatistics(ShowStatisticsRequest request_)
Retrieves the collected column statistics for the specified table(s).
A set of results returned by Kinetica.updateRecordsBySeries.
AppendRecordsResponse appendRecords(AppendRecordsRequest request_)
Append (or insert) all records from a source table (specified by source_table_name) to a particular t...
A set of results returned by Kinetica.showSqlProc.
Definition: ShowSqlProc.cs:120
A set of parameters for Kinetica.deleteProc.
Definition: DeleteProc.cs:16
A set of parameters for Kinetica.hasProc.
Definition: HasProc.cs:16
string type_schema
Avro schema of records_binary or records_json
Definition: GetRecords.cs:427
ShowResourceGroupsResponse showResourceGroups(IList< string > names, IDictionary< string, string > options=null)
Requests resource group properties.Returns detailed information about the requested resource groups.
A set of parameters for Kinetica.solveGraph.
Definition: SolveGraph.cs:25
A set of results returned by Kinetica.showGraph.
Definition: ShowGraph.cs:136
AlterRoleResponse alterRole(AlterRoleRequest request_)
Alters a Role.
A set of parameters for Kinetica.filterBySeries.
A set of results returned by Kinetica.adminShutdown.
A set of parameters for Kinetica.showDirectories.
A set of parameters for Kinetica.grantPermissionTable.
AdminBackupEndResponse adminBackupEnd(AdminBackupEndRequest request_)
Restores the system to normal operating mode after a backup has completed, allowing any queries that ...
A set of results returned by Kinetica.grantPermissionTable.
A set of results returned by Kinetica.showTable.
Definition: ShowTable.cs:638
A set of results returned by Kinetica.aggregateHistogram.
HasProcResponse hasProc(HasProcRequest request_)
Checks the existence of a proc with the given name.
string table_name
Typically shows the result-table name if provided in the request (Ignore otherwise).
AlterDatasinkResponse alterDatasink(string name, IDictionary< string, string > datasink_updates_map, IDictionary< string, string > options)
Alters the properties of an existing data sink
CollectStatisticsResponse collectStatistics(CollectStatisticsRequest request_)
Collect statistics for a column(s) in a specified table.
A set of string constants for the parameter ranking.
A set of parameters for Kinetica.adminBackupEnd.
A set of parameters for Kinetica.showEnvironment.
A set of results returned by Kinetica.showDirectories.
A set of parameters for Kinetica.alterTier.
Definition: AlterTier.cs:24
AlterUserResponse alterUser(AlterUserRequest request_)
Alters a user.
ShowSystemTimingResponse showSystemTiming(ShowSystemTimingRequest request_)
Returns the last 100 database requests along with the request timing and internal job ID.
VisualizeIsochroneResponse visualizeIsochrone(string graph_name, string source_node, double max_solution_radius, IList< string > weights_on_edges, IList< string > restrictions, int num_levels, bool generate_image, string levels_table, IDictionary< string, string > style_options, IDictionary< string, string > solve_options=null, IDictionary< string, string > contour_options=null, IDictionary< string, string > options=null)
Generate an image containing isolines for travel results using an existing graph.
AdminRebalanceResponse adminRebalance(IDictionary< string, string > options=null)
Rebalance the data in the cluster so that all nodes contain an equal number of records approximately ...
byte [] binary_encoded_response
Avro binary encoded response.
MatchGraphResponse matchGraph(string graph_name, IList< string > sample_points, string solve_method=MatchGraphRequest.SolveMethod.MARKOV_CHAIN, string solution_table="", IDictionary< string, string > options=null)
Matches a directed route implied by a given set of latitude/longitude points to an existing underlyin...
A set of results returned by Kinetica.createDirectory.
AlterSystemPropertiesResponse alterSystemProperties(IDictionary< string, string > property_updates_map, IDictionary< string, string > options=null)
The alterSystemProperties endpoint is primarily used to simplify the testing of the system and is not...
A set of results returned by Kinetica.aggregateUnique.
A set of results returned by Kinetica.filterByBoxGeometry.
RevokePermissionCredentialResponse revokePermissionCredential(RevokePermissionCredentialRequest request_)
Revokes a credential-level permission from a user or role.
A set of parameters for Kinetica.adminShowShards.
A set of parameters for Kinetica.showTypes.
Definition: ShowTypes.cs:18
A set of results returned by Kinetica.showResourceGroups.
A set of parameters for Kinetica.filterByArea.
Definition: FilterByArea.cs:21
A set of results returned by Kinetica.repartitionGraph.
ShowGraphResponse showGraph(string graph_name="", IDictionary< string, string > options=null)
Shows information and characteristics of graphs that exist on the graph server.
ShowFilesResponse showFiles(ShowFilesRequest request_)
Shows information about files in KiFS.
AdminBackupBeginResponse adminBackupBegin(IDictionary< string, string > options=null)
Prepares the system for a backup by closing all open file handles after allowing current active jobs ...
CollectStatisticsResponse collectStatistics(string table_name, IList< string > column_names, IDictionary< string, string > options=null)
Collect statistics for a column(s) in a specified table.
A set of results returned by Kinetica.deleteRecords.
byte [] binary_encoded_response
Avro binary encoded response.
A set of parameters for Kinetica.showTableMetadata.
AggregateGroupByResponse aggregateGroupBy(AggregateGroupByRequest request_)
Calculates unique combinations (groups) of values for the given columns in a given table or view and ...
A set of parameters for Kinetica.grantPermissionSystem.
A set of results returned by Kinetica.deleteResourceGroup.
GetJobResponse getJob(long job_id, IDictionary< string, string > options=null)
Get the status and result of asynchronously running job.
AdminHaOfflineResponse adminHaOffline(AdminHaOfflineRequest request_)
Pauses consumption of messages from other HA clusters to support data repair/recovery scenarios.
RevokeRoleResponse revokeRole(RevokeRoleRequest request_)
Revokes membership in a role from a user or role.
A set of results returned by Kinetica.getRecordsBySeries.
A set of results returned by Kinetica.adminAddHost.
DeleteResourceGroupResponse deleteResourceGroup(string name, IDictionary< string, string > options=null)
Deletes a resource group.
A set of results returned by Kinetica.executeSql.
Definition: ExecuteSql.cs:1518
AlterEnvironmentResponse alterEnvironment(string environment_name, string action, string _value, IDictionary< string, string > options=null)
Alters an existing environment which can be referenced by a user-defined function (UDF).
AdminHaRefreshResponse adminHaRefresh(AdminHaRefreshRequest request_)
Restarts the HA processing on the given cluster as a mechanism of accepting breaking HA conf changes.
CreateTableMonitorResponse createTableMonitor(CreateTableMonitorRequest request_)
Creates a monitor that watches for a single table modification event type (insert,...
AlterTierResponse alterTier(AlterTierRequest request_)
Alters properties of an existing tier to facilitate resource management.
LockTableResponse lockTable(LockTableRequest request_)
Manages global access to a table's data.
CreateResourceGroupResponse createResourceGroup(CreateResourceGroupRequest request_)
Creates a new resource group to facilitate resource management.
AlterTableMonitorResponse alterTableMonitor(AlterTableMonitorRequest request_)
Alters a table monitor previously created with createTableMonitor.
A set of results returned by Kinetica.showVideo.
Definition: ShowVideo.cs:51
A set of results returned by Kinetica.grantPermissionCredential.
SolveGraphResponse solveGraph(SolveGraphRequest request_)
Solves an existing graph for a type of problem (e.g., shortest path, page rank, traveling salesman,...
A set of results returned by Kinetica.alterSchema.
Definition: AlterSchema.cs:118
A set of parameters for Kinetica.grantRole.
Definition: GrantRole.cs:16
A set of results returned by Kinetica.alterEnvironment.
A set of results returned by Kinetica.deleteRole.
Definition: DeleteRole.cs:48
A set of results returned by Kinetica.createMaterializedView.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
Definition: ExecuteSql.cs:1544
CreateTypeResponse createType(string type_definition, string label, IDictionary< string, IList< string >> properties=null, IDictionary< string, string > options=null)
Creates a new type describing the columns of a table.
CreateTableExternalResponse createTableExternal(CreateTableExternalRequest request_)
Creates a new external table, which is a local database object whose source data is located externall...
A set of parameters for Kinetica.alterTableMetadata.
AlterTierResponse alterTier(string name, IDictionary< string, string > options=null)
Alters properties of an existing tier to facilitate resource management.
A set of parameters for Kinetica.filterByList.
Definition: FilterByList.cs:29
AlterDatasourceResponse alterDatasource(string name, IDictionary< string, string > datasource_updates_map, IDictionary< string, string > options)
Alters the properties of an existing data source
A set of parameters for Kinetica.showDatasource.
A set of parameters for Kinetica.createTableExternal.
GetRecordsFromCollectionResponse< T > getRecordsFromCollection< T >(GetRecordsFromCollectionRequest request_)
Retrieves records from a collection.
A set of parameters for Kinetica.filterByValue.
CreateJoinTableResponse createJoinTable(string join_table_name, IList< string > table_names, IList< string > column_names, IList< string > expressions=null, IDictionary< string, string > options=null)
Creates a table that is the result of a SQL JOIN.
A set of results returned by Kinetica.filterByTable.
CreateProcResponse createProc(CreateProcRequest request_)
Creates an instance (proc) of the user-defined functions (UDF) specified by the given command,...
AlterCredentialResponse alterCredential(string credential_name, IDictionary< string, string > credential_updates_map, IDictionary< string, string > options)
Alter the properties of an existing credential.
RevokePermissionDatasourceResponse revokePermissionDatasource(string name, string permission, string datasource_name, IDictionary< string, string > options=null)
Revokes a data source permission from a user or role.
AlterBackupResponse alterBackup(string backup_name, string action, string _value, string datasink_name, IDictionary< string, string > options=null)
Alters an existing database backup, accessible via the data sink specified by datasink_name .
AggregateStatisticsByRangeResponse aggregateStatisticsByRange(AggregateStatisticsByRangeRequest request_)
Divides the given set into bins and calculates statistics of the values of a value-column in each bin...
IList< IDictionary< string, IList< string > > > properties
Definition: ShowTypes.cs:134
GetJobResponse getJob(GetJobRequest request_)
Get the status and result of asynchronously running job.
A set of results returned by Kinetica.showStatistics.
A set of parameters for Kinetica.createProjection.
A set of parameters for Kinetica.createTriggerByRange.
FilterByAreaGeometryResponse filterByAreaGeometry(FilterByAreaGeometryRequest request_)
Calculates which geospatial geometry objects from a table intersect a named area of interest (NAI/pol...
AdminAddHostResponse adminAddHost(string host_address, IDictionary< string, string > options=null)
Adds a host to an existing cluster.
IDictionary< string, string > info
Additional information.
FilterByBoxResponse filterByBox(string table_name, string view_name, string x_column_name, double min_x, double max_x, string y_column_name, double min_y, double max_y, IDictionary< string, string > options=null)
Calculates how many objects within the given table lie in a rectangular box.
A set of parameters for Kinetica.revokePermissionDirectory.
FilterByGeometryResponse filterByGeometry(string table_name, string view_name, string column_name, string input_wkt, string operation, IDictionary< string, string > options=null)
Applies a geometry filter against a geospatial geometry column in a given table or view.
A set of parameters for Kinetica.showBackup.
Definition: ShowBackup.cs:17
A set of results returned by Kinetica.createJob.
Definition: CreateJob.cs:172
IDictionary< string, string > info
Additional information.
A set of parameters for Kinetica.adminRemoveHost.
UploadFilesResponse uploadFiles(IList< string > file_names, IList< byte[]> file_data, IDictionary< string, string > options=null)
Uploads one or more files to KiFS.
DownloadFilesResponse downloadFiles(DownloadFilesRequest request_)
Downloads one or more files from KiFS.
FilterByRangeResponse filterByRange(FilterByRangeRequest request_)
Calculates which objects from a table have a column that is within the given bounds.
A set of parameters for Kinetica.dropEnvironment.
CreateSchemaResponse createSchema(CreateSchemaRequest request_)
Creates a SQL-style schema.
A set of parameters for Kinetica.revokePermission.
HasRoleResponse hasRole(string principal, string role, IDictionary< string, string > options=null)
Checks if the specified user has the specified role.
InsertRecordsFromFilesResponse insertRecordsFromFiles(string table_name, IList< string > filepaths, IDictionary< string, IDictionary< string, string >> modify_columns=null, IDictionary< string, string > create_table_options=null, IDictionary< string, string > options=null)
Reads from one or more files and inserts the data into a new or existing table.
A set of results returned by Kinetica.matchGraph.
Definition: MatchGraph.cs:2500
A set of results returned by Kinetica.revokePermissionCredential.
ClearStatisticsResponse clearStatistics(string table_name="", string column_name="", IDictionary< string, string > options=null)
Clears statistics (cardinality, mean value, etc.) for a column in a specified table.
CreateTriggerByRangeResponse createTriggerByRange(CreateTriggerByRangeRequest request_)
Sets up a simple range trigger for a column_name for one or more tables.
A set of parameters for Kinetica.alterDatasource.
bool has_more_records
Too many records.
AdminShowAlertsResponse adminShowAlerts(int num_alerts, IDictionary< string, string > options=null)
Requests a list of the most recent alerts.Returns lists of alert data, including timestamp and type.
A set of parameters for Kinetica.hasSchema.
Definition: HasSchema.cs:16
long total_number_of_records
Total/Filtered number of records.
A set of parameters for Kinetica.createGraph.
Definition: CreateGraph.cs:23
A set of parameters for Kinetica.insertRecords.
DropSchemaResponse dropSchema(string schema_name, IDictionary< string, string > options=null)
Drops an existing SQL-style schema, specified in schema_name .
AggregateUnpivotResponse aggregateUnpivot(AggregateUnpivotRequest request_)
Rotate the column values into rows values.
AdminShutdownResponse adminShutdown(string exit_type, string authorization, IDictionary< string, string > options=null)
Exits the database server application.
A set of results returned by Kinetica.createRole.
Definition: CreateRole.cs:77
A set of parameters for Kinetica.executeSql.
Definition: ExecuteSql.cs:17
FilterByRadiusResponse filterByRadius(string table_name, string view_name, string x_column_name, double x_center, string y_column_name, double y_center, double radius, IDictionary< string, string > options=null)
Calculates which objects from a table lie within a circle with the given radius and center point (i....
A set of parameters for Kinetica.aggregateUnpivot.
const string SHORTEST_PATH
Solves for the optimal (shortest) path based on weights and restrictions from one source to destinati...
Definition: SolveGraph.cs:38
A set of results returned by Kinetica.getRecordsByColumn.
RevokePermissionDirectoryResponse revokePermissionDirectory(RevokePermissionDirectoryRequest request_)
Revokes a KiFS directory-level permission from a user or role.
A set of parameters for Kinetica.alterUser.
Definition: AlterUser.cs:15
A set of parameters for Kinetica.adminRepairTable.
UploadFilesResponse uploadFiles(UploadFilesRequest request_)
Uploads one or more files to KiFS.
A set of parameters for Kinetica.exportQueryMetrics.
A set of parameters for Kinetica.uploadFiles.
Definition: UploadFiles.cs:68
ShowDatasinkResponse showDatasink(string name, IDictionary< string, string > options=null)
Shows information about a specified data sink or all data sinks.
IList< string > record_ids
If the 'return_record_ids' option of the request was 'true', then this list contains the internal ID ...
HasSchemaResponse hasSchema(string schema_name, IDictionary< string, string > options=null)
Checks for the existence of a schema with the given name.
A set of parameters for Kinetica.hasRole.
Definition: HasRole.cs:16
A set of results returned by Kinetica.filterByArea.
CreateUserExternalResponse createUserExternal(string name, IDictionary< string, string > options=null)
Creates a new external user (a user whose credentials are managed by an external LDAP).
A set of parameters for Kinetica.createCredential.
AdminShowJobsResponse adminShowJobs(AdminShowJobsRequest request_)
Get a list of the current jobs in GPUdb.
FilterBySeriesResponse filterBySeries(string table_name, string view_name, string track_id, IList< string > target_track_ids, IDictionary< string, string > options=null)
Filters objects matching all points of the given track (works only on track type data).
A set of parameters for Kinetica.adminRemoveRanks.
A set of parameters for Kinetica.createTable.
Definition: CreateTable.cs:54
AlterVideoResponse alterVideo(AlterVideoRequest request_)
Alters a video.
AlterUserResponse alterUser(string name, string action, string _value, IDictionary< string, string > options=null)
Alters a user.
IList< IDictionary< string, IList< string > > > properties
Property maps of the respective tables in table_names.
Definition: ShowTable.cs:1184
IList< IDictionary< string, string > > new_values_maps
List of new values for the matching records.
A set of parameters for Kinetica.getRecords.
Definition: GetRecords.cs:24
CreateEnvironmentResponse createEnvironment(CreateEnvironmentRequest request_)
Creates a new environment which can be used by user-defined functions (UDF).
A set of results returned by Kinetica.revokeRole.
Definition: RevokeRole.cs:60
ShowBackupResponse showBackup(string backup_name, string datasource_name, IDictionary< string, string > options=null)
Shows information about one or more backups accessible via the data source specified by datasource_na...
RestoreBackupResponse restoreBackup(RestoreBackupRequest request_)
Restores database objects from a backup accessible via the data source specified by datasource_name.
string table_name
Typically shows the result-table name if provided in the request (Ignore otherwise).
IDictionary< string, string > info
Additional information.
A set of results returned by Kinetica.createJoinTable.
A set of results returned by Kinetica.createBackup.
A set of parameters for Kinetica.filterByBoxGeometry.
ShowProcResponse showProc(string proc_name="", IDictionary< string, string > options=null)
Shows information about a proc.
ClearTableMonitorResponse clearTableMonitor(ClearTableMonitorRequest request_)
Deactivates a table monitor previously created with createTableMonitor.
IDictionary< string, string > info
Additional information.
void DecodeRawBinaryDataUsingSchemaString< T >(string schema_string, IList< byte[]> records_binary, IList< T > records)
Given a schema string for a certain record type, decode binary data into distinct records (objects).
Definition: Kinetica.cs:241
AggregateHistogramResponse aggregateHistogram(AggregateHistogramRequest request_)
Performs a histogram calculation given a table, a column, and an interval function.
IList< byte[]> records_binary
If the encoding parameter of the request was 'binary' then this list contains the binary encoded reco...
ExecuteProcResponse executeProc(string proc_name, IDictionary< string, string > _params=null, IDictionary< string, byte[]> bin_params=null, IList< string > input_table_names=null, IDictionary< string, IList< string >> input_column_names=null, IList< string > output_table_names=null, IDictionary< string, string > options=null)
Executes a proc.
FilterByGeometryResponse filterByGeometry(FilterByGeometryRequest request_)
Applies a geometry filter against a geospatial geometry column in a given table or view.
A set of results returned by Kinetica.showTableMonitors.
string table_name
Name of table to be updated, in [schema_name.
A set of results returned by Kinetica.showTablesByType.
A set of parameters for Kinetica.adminSwitchover.
CreateTypeResponse createType(CreateTypeRequest request_)
Creates a new type describing the columns of a table.
AlterTableMetadataResponse alterTableMetadata(IList< string > table_names, IDictionary< string, string > metadata_map, IDictionary< string, string > options=null)
Updates (adds or changes) metadata for tables.
FilterByRadiusGeometryResponse filterByRadiusGeometry(string table_name, string view_name, string column_name, double x_center, double y_center, double radius, IDictionary< string, string > options=null)
Calculates which geospatial geometry objects from a table intersect a circle with the given radius an...
A set of parameters for Kinetica.insertSymbol.
Definition: InsertSymbol.cs:25
IList< KineticaRecord > data
Avro binary encoded response.
DeleteGraphResponse deleteGraph(DeleteGraphRequest request_)
Deletes an existing graph from the graph server and/or persist.
A set of results returned by Kinetica.revokePermissionTable.
A set of results returned by Kinetica.adminSendAlert.
DeleteUserResponse deleteUser(string name, IDictionary< string, string > options=null)
Deletes an existing user.
CreateBackupResponse createBackup(CreateBackupRequest request_)
Creates a database backup, containing a snapshot of existing objects, at the remote file store access...
AlterCredentialResponse alterCredential(AlterCredentialRequest request_)
Alter the properties of an existing credential.
AdminShowJobsResponse adminShowJobs(IDictionary< string, string > options=null)
Get a list of the current jobs in GPUdb.
A set of string constants for the parameter solve_method.
Definition: MatchGraph.cs:30
CreateDatasinkResponse createDatasink(string name, string destination, IDictionary< string, string > options=null)
Creates a data sink, which contains the destination information for a data sink that is external to t...
long total_number_of_records
Total/Filtered number of records.
CreateUserInternalResponse createUserInternal(CreateUserInternalRequest request_)
Creates a new internal user (a user whose credentials are managed by the database system).
A set of parameters for Kinetica.getRecordsFromCollection.
A set of parameters for Kinetica.adminRebalance.
ClearTableResponse clearTable(ClearTableRequest request_)
Clears (drops) one or all tables in the database cluster.
ShowTableResponse showTable(ShowTableRequest request_)
Retrieves detailed information about a table, view, or schema, specified in table_name.
DropEnvironmentResponse dropEnvironment(string environment_name, IDictionary< string, string > options=null)
Drop an existing user-defined function (UDF) environment.
RevokePermissionResponse revokePermission(string principal, string _object, string object_type, string permission, IDictionary< string, string > options=null)
Revoke user or role the specified permission on the specified object.
A set of results returned by Kinetica.showSystemStatus.
A set of results returned by Kinetica.insertRecordsFromFiles.
ShowSystemPropertiesResponse showSystemProperties(IDictionary< string, string > options=null)
Returns server configuration and version related information to the caller.
A set of results returned by Kinetica.aggregateUnique.
AggregateStatisticsResponse aggregateStatistics(string table_name, string column_name, string stats, IDictionary< string, string > options=null)
Calculates the requested statistics of the given column(s) in a given table.
DeleteUserResponse deleteUser(DeleteUserRequest request_)
Deletes an existing user.
A set of parameters for Kinetica.hasType.
Definition: HasType.cs:15
A set of parameters for Kinetica.filterByGeometry.
A set of parameters for Kinetica.grantPermission.
A set of parameters for Kinetica.adminShowAlerts.
ClearTriggerResponse clearTrigger(string trigger_id, IDictionary< string, string > options=null)
Clears or cancels the trigger identified by the specified handle.
ExportRecordsToFilesResponse exportRecordsToFiles(ExportRecordsToFilesRequest request_)
Export records from a table to files.
A set of parameters for Kinetica.repartitionGraph.
A set of results returned by Kinetica.executeProc.
Definition: ExecuteProc.cs:355
A set of results returned by Kinetica.createVideo.
Definition: CreateVideo.cs:356
FilterByBoxGeometryResponse filterByBoxGeometry(FilterByBoxGeometryRequest request_)
Calculates which geospatial geometry objects from a table intersect a rectangular box.
A set of parameters for Kinetica.adminSendAlert.
CreateEnvironmentResponse createEnvironment(string environment_name, IDictionary< string, string > options=null)
Creates a new environment which can be used by user-defined functions (UDF).
byte [] binary_encoded_response
Avro binary encoded response.
CreateDatasourceResponse createDatasource(string name, string location, string user_name, string password, IDictionary< string, string > options=null)
Creates a data source, which contains the location and connection information for a data store that i...
AdminRemoveHostResponse adminRemoveHost(string host, IDictionary< string, string > options=null)
Removes a host from an existing cluster.
IDictionary< string, IList< string > > properties
Value of properties.
Definition: CreateType.cs:994
FilterByAreaResponse filterByArea(string table_name, string view_name, string x_column_name, IList< double > x_vector, string y_column_name, IList< double > y_vector, IDictionary< string, string > options=null)
Calculates which objects from a table are within a named area of interest (NAI/polygon).
ShowCredentialResponse showCredential(string credential_name, IDictionary< string, string > options=null)
Shows information about a specified credential or all credentials.
A set of parameters for Kinetica.visualizeIsochrone.
CreateProjectionResponse createProjection(string table_name, string projection_name, IList< string > column_names, IDictionary< string, string > options=null)
Creates a new projection of an existing table.
A set of parameters for Kinetica.aggregateConvexHull.
GrantPermissionProcResponse grantPermissionProc(string name, string permission, string proc_name, IDictionary< string, string > options=null)
Grants a proc-level permission to a user or role.
ExportQueryMetricsResponse exportQueryMetrics(IDictionary< string, string > options=null)
Export query metrics to a given destination.Returns query metrics.
A set of parameters for Kinetica.showTable.
Definition: ShowTable.cs:43
A set of results returned by Kinetica.alterTableMonitor.
A set of results returned by Kinetica.showSchema.
Definition: ShowSchema.cs:124
long total_number_of_records
Total/Filtered number of records.
A set of results returned by Kinetica.createProc.
Definition: CreateProc.cs:248
AlterBackupResponse alterBackup(AlterBackupRequest request_)
Alters an existing database backup, accessible via the data sink specified by datasink_name.
A set of parameters for Kinetica.alterSystemProperties.
A set of parameters for Kinetica.showSqlProc.
Definition: ShowSqlProc.cs:16
ShowSystemPropertiesResponse showSystemProperties(ShowSystemPropertiesRequest request_)
Returns server configuration and version related information to the caller.
A set of results returned by Kinetica.createGraph.
Definition: CreateGraph.cs:740
CreateDatasourceResponse createDatasource(CreateDatasourceRequest request_)
Creates a data source, which contains the location and connection information for a data store that i...
A set of parameters for Kinetica.filterByRange.
AggregateStatisticsByRangeResponse aggregateStatisticsByRange(string table_name, string select_expression, string column_name, string value_column_name, string stats, double start, double end, double interval, IDictionary< string, string > options=null)
Divides the given set into bins and calculates statistics of the values of a value-column in each bin...
AggregateHistogramResponse aggregateHistogram(string table_name, string column_name, double start, double end, double interval, IDictionary< string, string > options=null)
Performs a histogram calculation given a table, a column, and an interval function.
AdminAlterHostResponse adminAlterHost(string host, IDictionary< string, string > options=null)
Alter properties on an existing host in the cluster.
A set of parameters for Kinetica.revokeRole.
Definition: RevokeRole.cs:16
A set of results returned by Kinetica.dropDatasink.
A set of parameters for Kinetica.deleteDirectory.
FilterBySeriesResponse filterBySeries(FilterBySeriesRequest request_)
Filters objects matching all points of the given track (works only on track type data).
ShowTypesResponse showTypes(string type_id, string label, IDictionary< string, string > options=null)
Retrieves information for the specified data type ID or type label.
A set of parameters for Kinetica.showProc.
Definition: ShowProc.cs:15
A set of results returned by Kinetica.aggregateGroupBy.
A set of parameters for Kinetica.showSchema.
Definition: ShowSchema.cs:17
ExecuteProcResponse executeProc(ExecuteProcRequest request_)
Executes a proc.
A set of results returned by Kinetica.getRecordsFromCollection.
A set of parameters for Kinetica.dropCredential.
string paging_table
Name of the table that has the result records of the query.
Definition: ExecuteSql.cs:1634
FilterByRangeResponse filterByRange(string table_name, string view_name, string column_name, double lower_bound, double upper_bound, IDictionary< string, string > options=null)
Calculates which objects from a table have a column that is within the given bounds.
A set of results returned by Kinetica.alterVideo.
Definition: AlterVideo.cs:71
string type_id
An identifier representing the created type.
Definition: CreateType.cs:981
A set of parameters for Kinetica.insertRecordsRaw.
AggregateMinMaxResponse aggregateMinMax(string table_name, string column_name, IDictionary< string, string > options=null)
Calculates and returns the minimum and maximum values of a particular column in a table.
InsertRecordsResponse insertRecords< T >(InsertRecordsRequest< T > request_)
Adds multiple records to the specified table.
A set of parameters for Kinetica.filterByRadiusGeometry.
AlterTableResponse alterTable(AlterTableRequest request_)
Apply various modifications to a table or view.
CreateVideoResponse createVideo(string attribute, string begin, double duration_seconds, string end, double frames_per_second, string style, string path, string style_parameters, IDictionary< string, string > options=null)
Creates a job to generate a sequence of raster images that visualize data over a specified time.
A set of results returned by Kinetica.showTriggers.
Definition: ShowTriggers.cs:52
A set of parameters for Kinetica.aggregateKMeans.
MatchGraphResponse matchGraph(MatchGraphRequest request_)
Matches a directed route implied by a given set of latitude/longitude points to an existing underlyin...
A set of parameters for Kinetica.createJob.
Definition: CreateJob.cs:20
A set of results returned by Kinetica.showDatasink.
Definition: ShowDatasink.cs:55
A set of parameters for Kinetica.alterCredential.
CreateTriggerByAreaResponse createTriggerByArea(CreateTriggerByAreaRequest request_)
Sets up an area trigger mechanism for two column_names for one or more tables.
A set of parameters for Kinetica.createDirectory.
A set of results returned by Kinetica.revokePermissionDirectory.
GrantPermissionTableResponse grantPermissionTable(GrantPermissionTableRequest request_)
Grants a table-level permission to a user or role.
A set of results returned by Kinetica.appendRecords.
A set of results returned by Kinetica.dropSchema.
Definition: DropSchema.cs:173
A set of results returned by Kinetica.filterByRadiusGeometry.
A set of string constants for the parameter lock_type.
Definition: LockTable.cs:34
A set of parameters for Kinetica.collectStatistics.
A set of results returned by Kinetica.filterByBox.
Definition: FilterByBox.cs:247
A set of results returned by Kinetica.showProc.
Definition: ShowProc.cs:117
AlterTableResponse alterTable(string table_name, string action, string _value, IDictionary< string, string > options=null)
Apply various modifications to a table or view.
A set of results returned by Kinetica.createUserExternal.
AdminBackupEndResponse adminBackupEnd(IDictionary< string, string > options=null)
Restores the system to normal operating mode after a backup has completed, allowing any queries that ...
A set of results returned by Kinetica.insertRecordsFromPayload.
A set of results returned by Kinetica.filterByAreaGeometry.
CreateResourceGroupResponse createResourceGroup(string name, IDictionary< string, IDictionary< string, string >> tier_attributes, string ranking, string adjoining_resource_group="", IDictionary< string, string > options=null)
Creates a new resource group to facilitate resource management.
FilterByRadiusGeometryResponse filterByRadiusGeometry(FilterByRadiusGeometryRequest request_)
Calculates which geospatial geometry objects from a table intersect a circle with the given radius an...
InsertSymbolResponse insertSymbol(InsertSymbolRequest request_)
Adds a symbol or icon (i.e.
A set of results returned by Kinetica.hasRole.
Definition: HasRole.cs:187
IDictionary< string, string > info
Additional information.
A set of parameters for Kinetica.adminHaOffline.
AdminShowClusterOperationsResponse adminShowClusterOperations(int history_index=0, IDictionary< string, string > options=null)
Requests the detailed status of the current operation (by default) or a prior cluster operation speci...
CreateUserExternalResponse createUserExternal(CreateUserExternalRequest request_)
Creates a new external user (a user whose credentials are managed by an external LDAP).
AggregateKMeansResponse aggregateKMeans(AggregateKMeansRequest request_)
This endpoint runs the k-means algorithm - a heuristic algorithm that attempts to do k-means clusteri...
A set of parameters for Kinetica.dropDatasource.
ShowTableMonitorsResponse showTableMonitors(ShowTableMonitorsRequest request_)
Show table monitors and their properties.
ShowTableMetadataResponse showTableMetadata(ShowTableMetadataRequest request_)
Retrieves the user provided metadata for the specified tables.
A set of results returned by Kinetica.adminVerifyDb.
long count_affected
The number of objects/records affected.
Definition: ExecuteSql.cs:1610
A set of results returned by Kinetica.solveGraph.
Definition: SolveGraph.cs:1165
AdminAlterJobsResponse adminAlterJobs(AdminAlterJobsRequest request_)
Perform the requested action on a list of one or more job(s).
AlterEnvironmentResponse alterEnvironment(AlterEnvironmentRequest request_)
Alters an existing environment which can be referenced by a user-defined function (UDF).
A set of results returned by Kinetica.uploadFiles.
Definition: UploadFiles.cs:436
FilterByValueResponse filterByValue(FilterByValueRequest request_)
Calculates which objects from a table has a particular value for a particular column.
A set of results returned by Kinetica.getJob.
Definition: GetJob.cs:73
SolveGraphResponse solveGraph(string graph_name, IList< string > weights_on_edges=null, IList< string > restrictions=null, string solver_type=SolveGraphRequest.SolverType.SHORTEST_PATH, IList< string > source_nodes=null, IList< string > destination_nodes=null, string solution_table="graph_solutions", IDictionary< string, string > options=null)
Solves an existing graph for a type of problem (e.g., shortest path, page rank, traveling salesman,...
GrantPermissionResponse grantPermission(string principal, string _object, string object_type, string permission, IDictionary< string, string > options=null)
Grant user or role the specified permission on the specified object.
GrantPermissionSystemResponse grantPermissionSystem(string name, string permission, IDictionary< string, string > options=null)
Grants a system-level permission to a user or role.
A set of parameters for Kinetica.showSecurity.
Definition: ShowSecurity.cs:17
UploadFilesFromurlResponse uploadFilesFromurl(IList< string > file_names, IList< string > urls, IDictionary< string, string > options=null)
Uploads one or more files to KiFS.
FilterByListResponse filterByList(FilterByListRequest request_)
Calculates which records from a table have values in the given list for the corresponding column.
string response_schema_str
Avro schema of binary_encoded_response or json_encoded_response.
IDictionary< string, string > info
Additional information.
CreateDirectoryResponse createDirectory(CreateDirectoryRequest request_)
Creates a new directory in KiFS.
FilterByBoxGeometryResponse filterByBoxGeometry(string table_name, string view_name, string column_name, double min_x, double max_x, double min_y, double max_y, IDictionary< string, string > options=null)
Calculates which geospatial geometry objects from a table intersect a rectangular box.
AggregateUnpivotResponse aggregateUnpivot(string table_name, IList< string > column_names, string variable_column_name, string value_column_name, IList< string > pivoted_columns, IDictionary< string, string > options=null)
Rotate the column values into rows values.
RestoreBackupResponse restoreBackup(string backup_name, IDictionary< string, string > restore_objects_map, string datasource_name, IDictionary< string, string > options=null)
Restores database objects from a backup accessible via the data source specified by datasource_name .
A set of results returned by Kinetica.restoreBackup.
A set of results returned by Kinetica.showResourceStatistics.
FilterResponse filter(string table_name, string view_name, string expression, IDictionary< string, string > options=null)
Filters data based on the specified expression.
A set of parameters for Kinetica.killProc.
Definition: KillProc.cs:15
A set of parameters for Kinetica.filterByString.
A set of results returned by Kinetica.createSchema.
A set of parameters for Kinetica.filter.
Definition: Filter.cs:22
A set of results returned by Kinetica.hasProc.
Definition: HasProc.cs:48
HasTableResponse hasTable(string table_name, IDictionary< string, string > options=null)
Checks for the existence of a table with the given name.
A set of parameters for Kinetica.showVideo.
Definition: ShowVideo.cs:16
A set of parameters for Kinetica.revokePermissionProc.
A set of parameters for Kinetica.aggregateMinMaxGeometry.
CreateVideoResponse createVideo(CreateVideoRequest request_)
Creates a job to generate a sequence of raster images that visualize data over a specified time.
A set of results returned by Kinetica.visualizeIsochrone.
IDictionary< string, string > info
Additional information.
Definition: ExecuteSql.cs:1582
A set of parameters for Kinetica.createTriggerByArea.
A set of results returned by Kinetica.hasType.
Definition: HasType.cs:50
A set of parameters for Kinetica.alterEnvironment.
ShowTablesByTypeResponse showTablesByType(string type_id, string label, IDictionary< string, string > options=null)
Gets names of the tables whose type matches the given criteria.
FilterResponse filter(FilterRequest request_)
Filters data based on the specified expression.
A set of parameters for Kinetica.showTableMonitors.
A set of parameters for Kinetica.createVideo.
Definition: CreateVideo.cs:16
A set of results returned by Kinetica.showBackup.
Definition: ShowBackup.cs:230
A set of parameters for Kinetica.alterDirectory.
DropCredentialResponse dropCredential(string credential_name, IDictionary< string, string > options=null)
Drop an existing credential.
VisualizeImageChartResponse visualizeImageChart(VisualizeImageChartRequest request_)
Scatter plot is the only plot type currently supported.
CreateRoleResponse createRole(CreateRoleRequest request_)
Creates a new role.
ClearTriggerResponse clearTrigger(ClearTriggerRequest request_)
Clears or cancels the trigger identified by the specified handle.
A set of results returned by Kinetica.filterByGeometry.
A set of results returned by Kinetica.showCredential.
A set of results returned by Kinetica.createTableExternal.
A set of parameters for Kinetica.adminAddRanks.
A set of parameters for Kinetica.adminHaRefresh.
A set of parameters for Kinetica.matchGraph.
Definition: MatchGraph.cs:24
UpdateRecordsResponse updateRecordsRaw(RawUpdateRecordsRequest request_)
Runs multiple predicate-based updates in a single call.
RevokePermissionDirectoryResponse revokePermissionDirectory(string name, string permission, string directory_name, IDictionary< string, string > options=null)
Revokes a KiFS directory-level permission from a user or role.
ExecuteSqlResponse executeSql(string statement, long offset=0, long limit=-9999, string request_schema_str="", IList< byte[]> data=null, IDictionary< string, string > options=null)
Execute a SQL statement (query, DML, or DDL).
IList< string > type_labels
Type labels of the respective tables in table_names.
Definition: ShowTable.cs:1180
A set of results returned by Kinetica.filterByRange.
IList< string > type_ids
Type IDs of the respective tables in table_names.
Definition: ShowTable.cs:1172
A set of parameters for Kinetica.clearTableMonitor.
ShowTableMetadataResponse showTableMetadata(IList< string > table_names, IDictionary< string, string > options=null)
Retrieves the user provided metadata for the specified tables.
A set of results returned by Kinetica.getRecordsFromCollection.
A set of parameters for Kinetica.dropBackup.
Definition: DropBackup.cs:19
static IList< KineticaRecord > DecodeDynamicTableRecords(string dynamic_table_schema_string, byte[] encoded_data)
Decodes binary encoded data of a dynamically created table returned by the server.
A set of results returned by Kinetica.deleteGraph.
Definition: DeleteGraph.cs:134
ShowProcResponse showProc(ShowProcRequest request_)
Shows information about a proc.
A set of parameters for Kinetica.deleteUser.
Definition: DeleteUser.cs:15
A set of parameters for Kinetica.showTablesByType.
A set of results returned by Kinetica.grantPermissionDirectory.
GrantPermissionTableResponse grantPermissionTable(string name, string permission, string table_name, string filter_expression="", IDictionary< string, string > options=null)
Grants a table-level permission to a user or role.
A set of results returned by Kinetica.adminHaOffline.
bool has_more_records
Too many records.
Definition: ExecuteSql.cs:1565
A set of results returned by Kinetica.showSecurity.
A set of results returned by Kinetica.filter.
Definition: Filter.cs:232
IList< KineticaRecord > data
Avro binary encoded response.
CreateTableExternalResponse createTableExternal(string table_name, IList< string > filepaths, IDictionary< string, IDictionary< string, string >> modify_columns=null, IDictionary< string, string > create_table_options=null, IDictionary< string, string > options=null)
Creates a new external table, which is a local database object whose source data is located externall...
A set of results returned by Kinetica.createTable.
A set of results returned by Kinetica.showWal.
Definition: ShowWal.cs:111
ShowDatasourceResponse showDatasource(ShowDatasourceRequest request_)
Shows information about a specified data source or all data sources.
IList< string > expressions
A list of the actual predicates, one for each update; format should follow the guidelines here.
AdminAddRanksResponse adminAddRanks(IList< string > hosts, IList< IDictionary< string, string >> config_params, IDictionary< string, string > options=null)
Add one or more ranks to an existing Kinetica cluster.
IList< IList< byte[]> > list_records_binary
If the encoding parameter of the request was 'binary' then this list-of-lists contains the binary enc...
AdminShowAlertsResponse adminShowAlerts(AdminShowAlertsRequest request_)
Requests a list of the most recent alerts.Returns lists of alert data, including timestamp and type.
AdminAlterJobsResponse adminAlterJobs(IList< long > job_ids, string action, IDictionary< string, string > options=null)
Perform the requested action on a list of one or more job(s).
InsertRecordsRandomResponse insertRecordsRandom(InsertRecordsRandomRequest request_)
Generates a specified number of random records and adds them to the given table.
A set of parameters for Kinetica.adminShowClusterOperations.
DropBackupResponse dropBackup(DropBackupRequest request_)
Deletes one or more existing database backups and contained snapshots, accessible via the data sink s...
ShowSystemStatusResponse showSystemStatus(IDictionary< string, string > options=null)
Provides server configuration and health related status to the caller.
AggregateUniqueResponse aggregateUnique(AggregateUniqueRequest request_)
Returns all the unique values from a particular column (specified by column_name) of a particular tab...
A set of results returned by Kinetica.insertRecordsFromQuery.
HasRoleResponse hasRole(HasRoleRequest request_)
Checks if the specified user has the specified role.
A set of parameters for Kinetica.clearTrigger.
Definition: ClearTrigger.cs:18
RevokePermissionResponse revokePermission(RevokePermissionRequest request_)
Revoke user or role the specified permission on the specified object.
A set of parameters for Kinetica.aggregateStatistics.
ModifyGraphResponse modifyGraph(string graph_name, IList< string > nodes, IList< string > edges, IList< string > weights, IList< string > restrictions, IDictionary< string, string > options=null)
Update an existing graph network using given nodes, edges, weights, restrictions, and options.
ShowTypesResponse showTypes(ShowTypesRequest request_)
Retrieves information for the specified data type ID or type label.
QueryGraphResponse queryGraph(string graph_name, IList< string > queries, IList< string > restrictions=null, string adjacency_table="", int rings=1, IDictionary< string, string > options=null)
Employs a topological query on a graph generated a-priori by createGraph and returns a list of adjace...
long total_number_of_records
Total/Filtered number of records.
RevokePermissionSystemResponse revokePermissionSystem(RevokePermissionSystemRequest request_)
Revokes a system-level permission from a user or role.
CreateSchemaResponse createSchema(string schema_name, IDictionary< string, string > options=null)
Creates a SQL-style schema.
A set of results returned by Kinetica.modifyGraph.
Definition: ModifyGraph.cs:838
AlterRoleResponse alterRole(string name, string action, string _value, IDictionary< string, string > options=null)
Alters a Role.
A set of results returned by Kinetica.insertRecords.
A set of parameters for Kinetica.insertRecordsRandom.
A set of parameters for Kinetica.queryGraph.
Definition: QueryGraph.cs:36
A set of parameters for Kinetica.adminVerifyDb.
ClearTablesResponse clearTables(IList< string > table_names=null, IDictionary< string, string > options=null)
Clears (drops) tables in the database cluster.
A set of results returned by Kinetica.dropBackup.
Definition: DropBackup.cs:232
DownloadFilesResponse downloadFiles(IList< string > file_names, IList< long > read_offsets, IList< long > read_lengths, IDictionary< string, string > options=null)
Downloads one or more files from KiFS.
GetRecordsByColumnResponse getRecordsByColumn(GetRecordsByColumnRequest request_)
For a given table, retrieves the values from the requested column(s).
VisualizeIsochroneResponse visualizeIsochrone(VisualizeIsochroneRequest request_)
Generate an image containing isolines for travel results using an existing graph.
A set of parameters for Kinetica.filterByTable.
A set of results returned by Kinetica.aggregateStatisticsByRange.
FilterByBoxResponse filterByBox(FilterByBoxRequest request_)
Calculates how many objects within the given table lie in a rectangular box.
A set of results returned by Kinetica.adminRemoveRanks.
IList< string > type_ids
Definition: ShowTypes.cs:128
AdminRepairTableResponse adminRepairTable(AdminRepairTableRequest request_)
Manually repair a corrupted table.Returns information about affected tables.
ShowCredentialResponse showCredential(ShowCredentialRequest request_)
Shows information about a specified credential or all credentials.
A set of results returned by Kinetica.createResourceGroup.
A set of parameters for Kinetica.showResourceGroups.
A set of results returned by Kinetica.queryGraph.
Definition: QueryGraph.cs:490
ModifyGraphResponse modifyGraph(ModifyGraphRequest request_)
Update an existing graph network using given nodes, edges, weights, restrictions, and options.
A set of results returned by Kinetica.showProcStatus.
A set of parameters for Kinetica.createUserInternal.
A set of parameters for Kinetica.insertRecordsFromFiles.
IDictionary< string, string > info
Additional information.
A set of string constants for the parameter solver_type.
Definition: SolveGraph.cs:31
DeleteRoleResponse deleteRole(string name, IDictionary< string, string > options=null)
Deletes an existing role.
A set of parameters for Kinetica.createSchema.
Definition: CreateSchema.cs:18
A set of parameters for Kinetica.visualizeImageChart.
A set of results returned by Kinetica.showEnvironment.
ClearTableResponse clearTable(string table_name="", string authorization="", IDictionary< string, string > options=null)
Clears (drops) one or all tables in the database cluster.
A set of parameters for Kinetica.showStatistics.
AdminSendAlertResponse adminSendAlert(AdminSendAlertRequest request_)
Sends a user generated alert to the monitoring system.
A set of results returned by Kinetica.deleteFiles.
Definition: DeleteFiles.cs:120
ShowEnvironmentResponse showEnvironment(string environment_name="", IDictionary< string, string > options=null)
Shows information about a specified user-defined function (UDF) environment or all environments....
A set of results returned by Kinetica.uploadFilesFromurl.
A set of results returned by Kinetica.lockTable.
Definition: LockTable.cs:156
A set of results returned by Kinetica.alterDirectory.
ShowResourceGroupsResponse showResourceGroups(ShowResourceGroupsRequest request_)
Requests resource group properties.Returns detailed information about the requested resource groups.
A set of results returned by Kinetica.aggregateStatistics.
IList< byte[]> records_binary
If the encoding was 'binary', then this list contains the binary encoded records retrieved from the t...
Definition: GetRecords.cs:433
long count_affected
The number of objects/records affected.
Definition: ExecuteSql.cs:1540
DeleteResourceGroupResponse deleteResourceGroup(DeleteResourceGroupRequest request_)
Deletes a resource group.
UpdateRecordsBySeriesResponse updateRecordsBySeries(UpdateRecordsBySeriesRequest request_)
Updates the view specified by table_name to include full series (track) information from the world_ta...
ExportRecordsToTableResponse exportRecordsToTable(ExportRecordsToTableRequest request_)
Exports records from source table to the specified target table in an external database
A set of results returned by Kinetica.alterTable.
Definition: AlterTable.cs:1744
IList< string > table_names
The table name (one per series/track) of the returned series/tracks.
A set of parameters for Kinetica.showWal.
Definition: ShowWal.cs:17
CreateProjectionResponse createProjection(CreateProjectionRequest request_)
Creates a new projection of an existing table.
A set of parameters for Kinetica.alterWal.
Definition: AlterWal.cs:17
InsertRecordsResponse insertRecordsRaw(RawInsertRecordsRequest request_)
Adds multiple records to the specified table.
AdminVerifyDbResponse adminVerifyDb(AdminVerifyDbRequest request_)
Verify database is in a consistent state.
A set of parameters for Kinetica.getJob.
Definition: GetJob.cs:19
A set of parameters for Kinetica.createJoinTable.
A set of parameters for Kinetica.showSystemStatus.
A set of parameters for Kinetica.executeProc.
Definition: ExecuteProc.cs:23
DeleteDirectoryResponse deleteDirectory(DeleteDirectoryRequest request_)
Deletes a directory from KiFS.
ShowSecurityResponse showSecurity(IList< string > names, IDictionary< string, string > options=null)
Shows security information relating to users and/or roles.
A set of results returned by Kinetica.alterTableMetadata.
A set of results returned by Kinetica.adminRepairTable.
ShowVideoResponse showVideo(IList< string > paths, IDictionary< string, string > options=null)
Retrieves information about rendered videos.
IList< KineticaRecord > data
Avro binary encoded response.
InsertRecordsFromPayloadResponse insertRecordsFromPayload(InsertRecordsFromPayloadRequest request_)
Reads from the given text-based or binary payload and inserts the data into a new or existing table.
ShowSqlProcResponse showSqlProc(ShowSqlProcRequest request_)
Shows information about SQL procedures, including the full definition of each requested procedure.
A set of parameters for Kinetica.alterBackup.
Definition: AlterBackup.cs:16
A set of results returned by Kinetica.getRecordsBySeries.
A set of parameters for Kinetica.createRole.
Definition: CreateRole.cs:15
A set of parameters for Kinetica.adminShowJobs.
A set of results returned by Kinetica.showFiles.
Definition: ShowFiles.cs:60
AdminAlterHostResponse adminAlterHost(AdminAlterHostRequest request_)
Alter properties on an existing host in the cluster.
A set of string constants for the parameter execution_mode.
Definition: CreateProc.cs:23
A set of results returned by Kinetica.createType.
Definition: CreateType.cs:975
A set of results returned by Kinetica.adminShowAlerts.
A set of parameters for Kinetica.aggregateUnique.
A set of results returned by Kinetica.showTypes.
Definition: ShowTypes.cs:126
IList< KineticaRecord > data
Avro binary encoded response.
A set of results returned by Kinetica.adminHaRefresh.
A set of results returned by Kinetica.deleteUser.
Definition: DeleteUser.cs:48
AggregateKMeansResponse aggregateKMeans(string table_name, IList< string > column_names, int k, double tolerance, IDictionary< string, string > options=null)
This endpoint runs the k-means algorithm - a heuristic algorithm that attempts to do k-means clusteri...
A set of results returned by Kinetica.adminShowShards.
A set of results returned by Kinetica.adminOffline.
DeleteProcResponse deleteProc(DeleteProcRequest request_)
Deletes a proc.
A set of results returned by Kinetica.filterByList.
DeleteRecordsResponse deleteRecords(string table_name, IList< string > expressions, IDictionary< string, string > options=null)
Deletes record(s) matching the provided criteria from the given table.
CreateTableMonitorResponse createTableMonitor(string table_name, IDictionary< string, string > options=null)
Creates a monitor that watches for a single table modification event type (insert,...
A set of results returned by Kinetica.getRecords.
Definition: GetRecords.cs:462
ShowResourceObjectsResponse showResourceObjects(ShowResourceObjectsRequest request_)
Returns information about the internal sub-components (tiered objects) which use resources of the sys...
A set of parameters for Kinetica.insertRecordsFromPayload.
A set of parameters for Kinetica.adminOffline.
Definition: AdminOffline.cs:17
A set of results returned by Kinetica.collectStatistics.
AlterResourceGroupResponse alterResourceGroup(AlterResourceGroupRequest request_)
Alters the properties of an existing resource group to facilitate resource management.
A set of results returned by Kinetica.alterWal.
Definition: AlterWal.cs:433
AlterResourceGroupResponse alterResourceGroup(string name, IDictionary< string, IDictionary< string, string >> tier_attributes=null, string ranking=AlterResourceGroupRequest.Ranking.EMPTY_STRING, string adjoining_resource_group="", IDictionary< string, string > options=null)
Alters the properties of an existing resource group to facilitate resource management.
ClearTablesResponse clearTables(ClearTablesRequest request_)
Clears (drops) tables in the database cluster.
A set of parameters for Kinetica.createResourceGroup.
A set of results returned by Kinetica.aggregateMinMaxGeometry.
AlterTableMonitorResponse alterTableMonitor(string topic_id, IDictionary< string, string > monitor_updates_map, IDictionary< string, string > options)
Alters a table monitor previously created with createTableMonitor.
DeleteDirectoryResponse deleteDirectory(string directory_name, IDictionary< string, string > options=null)
Deletes a directory from KiFS.
IList< string > labels
Definition: ShowTypes.cs:132
IList< string > type_schemas
Type schemas of the respective tables in table_names.
Definition: ShowTable.cs:1176
A set of parameters for Kinetica.hasTable.
Definition: HasTable.cs:16
A set of results returned by Kinetica.revokePermissionDatasource.
A set of parameters for Kinetica.deleteGraph.
Definition: DeleteGraph.cs:16
GrantPermissionCredentialResponse grantPermissionCredential(string name, string permission, string credential_name, IDictionary< string, string > options=null)
Grants a credential-level permission to a user or role.
AggregateConvexHullResponse aggregateConvexHull(string table_name, string x_column_name, string y_column_name, IDictionary< string, string > options=null)
Calculates and returns the convex hull for the values in a table specified by table_name .
A set of results returned by Kinetica.alterCredential.
CreateRoleResponse createRole(string name, IDictionary< string, string > options=null)
Creates a new role.
A set of parameters for Kinetica.aggregateGroupBy.
A set of results returned by Kinetica.deleteProc.
Definition: DeleteProc.cs:50
A set of results returned by Kinetica.executeSql.
Definition: ExecuteSql.cs:1588
AdminAddHostResponse adminAddHost(AdminAddHostRequest request_)
Adds a host to an existing cluster.
HasPermissionResponse hasPermission(HasPermissionRequest request_)
Checks if the specified user has the specified permission on the specified object.
A set of parameters for Kinetica.revokePermissionTable.
A set of parameters for Kinetica.filterByBox.
Definition: FilterByBox.cs:21
A set of parameters for Kinetica.showTriggers.
Definition: ShowTriggers.cs:16
DropEnvironmentResponse dropEnvironment(DropEnvironmentRequest request_)
Drop an existing user-defined function (UDF) environment.
ExportRecordsToFilesResponse exportRecordsToFiles(string table_name, string filepath, IDictionary< string, string > options=null)
Export records from a table to files.
ExportQueryMetricsResponse exportQueryMetrics(ExportQueryMetricsRequest request_)
Export query metrics to a given destination.Returns query metrics.
IDictionary< string, string > info
Additional information.
A set of results returned by Kinetica.alterBackup.
Definition: AlterBackup.cs:218