AWS SDK for C++

AWS SDK for C++ Version 1.11.758

Loading...
Searching...
No Matches
NeptunedataClient.h
1
6#pragma once
7#include <aws/core/client/AWSClient.h>
8#include <aws/core/client/AWSClientAsyncCRTP.h>
9#include <aws/core/client/ClientConfiguration.h>
10#include <aws/core/utils/json/JsonSerializer.h>
11#include <aws/neptunedata/NeptunedataPaginationBase.h>
12#include <aws/neptunedata/NeptunedataServiceClientModel.h>
13#include <aws/neptunedata/Neptunedata_EXPORTS.h>
14
15namespace Aws {
16namespace neptunedata {
25class AWS_NEPTUNEDATA_API NeptunedataClient : public Aws::Client::AWSJsonClient,
26 public Aws::Client::ClientWithAsyncTemplateMethods<NeptunedataClient>,
27 public NeptunedataPaginationBase<NeptunedataClient> {
28 public:
30 static const char* GetServiceName();
31 static const char* GetAllocationTag();
32
35
42 std::shared_ptr<NeptunedataEndpointProviderBase> endpointProvider = nullptr);
43
49 const Aws::Auth::AWSCredentials& credentials, std::shared_ptr<NeptunedataEndpointProviderBase> endpointProvider = nullptr,
51
57 const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
58 std::shared_ptr<NeptunedataEndpointProviderBase> endpointProvider = nullptr,
60
61 /* Legacy constructors due deprecation */
67
72 NeptunedataClient(const Aws::Auth::AWSCredentials& credentials, const Aws::Client::ClientConfiguration& clientConfiguration);
73
78 NeptunedataClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
79 const Aws::Client::ClientConfiguration& clientConfiguration);
80
81 /* End of legacy constructors due deprecation */
83
96
101 template <typename CancelGremlinQueryRequestT = Model::CancelGremlinQueryRequest>
102 Model::CancelGremlinQueryOutcomeCallable CancelGremlinQueryCallable(const CancelGremlinQueryRequestT& request) const {
103 return SubmitCallable(&NeptunedataClient::CancelGremlinQuery, request);
104 }
105
110 template <typename CancelGremlinQueryRequestT = Model::CancelGremlinQueryRequest>
111 void CancelGremlinQueryAsync(const CancelGremlinQueryRequestT& request, const CancelGremlinQueryResponseReceivedHandler& handler,
112 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
113 return SubmitAsync(&NeptunedataClient::CancelGremlinQuery, request, handler, context);
114 }
115
129
133 template <typename CancelLoaderJobRequestT = Model::CancelLoaderJobRequest>
134 Model::CancelLoaderJobOutcomeCallable CancelLoaderJobCallable(const CancelLoaderJobRequestT& request) const {
135 return SubmitCallable(&NeptunedataClient::CancelLoaderJob, request);
136 }
137
142 template <typename CancelLoaderJobRequestT = Model::CancelLoaderJobRequest>
143 void CancelLoaderJobAsync(const CancelLoaderJobRequestT& request, const CancelLoaderJobResponseReceivedHandler& handler,
144 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
145 return SubmitAsync(&NeptunedataClient::CancelLoaderJob, request, handler, context);
146 }
147
160
165 template <typename CancelMLDataProcessingJobRequestT = Model::CancelMLDataProcessingJobRequest>
167 const CancelMLDataProcessingJobRequestT& request) const {
168 return SubmitCallable(&NeptunedataClient::CancelMLDataProcessingJob, request);
169 }
170
175 template <typename CancelMLDataProcessingJobRequestT = Model::CancelMLDataProcessingJobRequest>
176 void CancelMLDataProcessingJobAsync(const CancelMLDataProcessingJobRequestT& request,
178 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
179 return SubmitAsync(&NeptunedataClient::CancelMLDataProcessingJob, request, handler, context);
180 }
181
194
199 template <typename CancelMLModelTrainingJobRequestT = Model::CancelMLModelTrainingJobRequest>
200 Model::CancelMLModelTrainingJobOutcomeCallable CancelMLModelTrainingJobCallable(const CancelMLModelTrainingJobRequestT& request) const {
201 return SubmitCallable(&NeptunedataClient::CancelMLModelTrainingJob, request);
202 }
203
208 template <typename CancelMLModelTrainingJobRequestT = Model::CancelMLModelTrainingJobRequest>
209 void CancelMLModelTrainingJobAsync(const CancelMLModelTrainingJobRequestT& request,
211 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
212 return SubmitAsync(&NeptunedataClient::CancelMLModelTrainingJob, request, handler, context);
213 }
214
227
232 template <typename CancelMLModelTransformJobRequestT = Model::CancelMLModelTransformJobRequest>
234 const CancelMLModelTransformJobRequestT& request) const {
235 return SubmitCallable(&NeptunedataClient::CancelMLModelTransformJob, request);
236 }
237
242 template <typename CancelMLModelTransformJobRequestT = Model::CancelMLModelTransformJobRequest>
243 void CancelMLModelTransformJobAsync(const CancelMLModelTransformJobRequestT& request,
245 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
246 return SubmitAsync(&NeptunedataClient::CancelMLModelTransformJob, request, handler, context);
247 }
248
261
266 template <typename CancelOpenCypherQueryRequestT = Model::CancelOpenCypherQueryRequest>
267 Model::CancelOpenCypherQueryOutcomeCallable CancelOpenCypherQueryCallable(const CancelOpenCypherQueryRequestT& request) const {
268 return SubmitCallable(&NeptunedataClient::CancelOpenCypherQuery, request);
269 }
270
275 template <typename CancelOpenCypherQueryRequestT = Model::CancelOpenCypherQueryRequest>
276 void CancelOpenCypherQueryAsync(const CancelOpenCypherQueryRequestT& request, const CancelOpenCypherQueryResponseReceivedHandler& handler,
277 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
278 return SubmitAsync(&NeptunedataClient::CancelOpenCypherQuery, request, handler, context);
279 }
280
294
299 template <typename CreateMLEndpointRequestT = Model::CreateMLEndpointRequest>
300 Model::CreateMLEndpointOutcomeCallable CreateMLEndpointCallable(const CreateMLEndpointRequestT& request = {}) const {
301 return SubmitCallable(&NeptunedataClient::CreateMLEndpoint, request);
302 }
303
308 template <typename CreateMLEndpointRequestT = Model::CreateMLEndpointRequest>
310 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
311 const CreateMLEndpointRequestT& request = {}) const {
312 return SubmitAsync(&NeptunedataClient::CreateMLEndpoint, request, handler, context);
313 }
314
327
332 template <typename DeleteMLEndpointRequestT = Model::DeleteMLEndpointRequest>
333 Model::DeleteMLEndpointOutcomeCallable DeleteMLEndpointCallable(const DeleteMLEndpointRequestT& request) const {
334 return SubmitCallable(&NeptunedataClient::DeleteMLEndpoint, request);
335 }
336
341 template <typename DeleteMLEndpointRequestT = Model::DeleteMLEndpointRequest>
342 void DeleteMLEndpointAsync(const DeleteMLEndpointRequestT& request, const DeleteMLEndpointResponseReceivedHandler& handler,
343 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
344 return SubmitAsync(&NeptunedataClient::DeleteMLEndpoint, request, handler, context);
345 }
346
358 const Model::DeletePropertygraphStatisticsRequest& request = {}) const;
359
364 template <typename DeletePropertygraphStatisticsRequestT = Model::DeletePropertygraphStatisticsRequest>
366 const DeletePropertygraphStatisticsRequestT& request = {}) const {
367 return SubmitCallable(&NeptunedataClient::DeletePropertygraphStatistics, request);
368 }
369
374 template <typename DeletePropertygraphStatisticsRequestT = Model::DeletePropertygraphStatisticsRequest>
376 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
377 const DeletePropertygraphStatisticsRequestT& request = {}) const {
378 return SubmitAsync(&NeptunedataClient::DeletePropertygraphStatistics, request, handler, context);
379 }
380
391
396 template <typename DeleteSparqlStatisticsRequestT = Model::DeleteSparqlStatisticsRequest>
397 Model::DeleteSparqlStatisticsOutcomeCallable DeleteSparqlStatisticsCallable(const DeleteSparqlStatisticsRequestT& request = {}) const {
398 return SubmitCallable(&NeptunedataClient::DeleteSparqlStatistics, request);
399 }
400
405 template <typename DeleteSparqlStatisticsRequestT = Model::DeleteSparqlStatisticsRequest>
407 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
408 const DeleteSparqlStatisticsRequestT& request = {}) const {
409 return SubmitAsync(&NeptunedataClient::DeleteSparqlStatistics, request, handler, context);
410 }
411
429
434 template <typename ExecuteFastResetRequestT = Model::ExecuteFastResetRequest>
435 Model::ExecuteFastResetOutcomeCallable ExecuteFastResetCallable(const ExecuteFastResetRequestT& request) const {
436 return SubmitCallable(&NeptunedataClient::ExecuteFastReset, request);
437 }
438
443 template <typename ExecuteFastResetRequestT = Model::ExecuteFastResetRequest>
444 void ExecuteFastResetAsync(const ExecuteFastResetRequestT& request, const ExecuteFastResetResponseReceivedHandler& handler,
445 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
446 return SubmitAsync(&NeptunedataClient::ExecuteFastReset, request, handler, context);
447 }
448
480 const Model::ExecuteGremlinExplainQueryRequest& request) const;
481
486 template <typename ExecuteGremlinExplainQueryRequestT = Model::ExecuteGremlinExplainQueryRequest>
488 const ExecuteGremlinExplainQueryRequestT& request) const {
489 return SubmitCallable(&NeptunedataClient::ExecuteGremlinExplainQuery, request);
490 }
491
496 template <typename ExecuteGremlinExplainQueryRequestT = Model::ExecuteGremlinExplainQueryRequest>
497 void ExecuteGremlinExplainQueryAsync(const ExecuteGremlinExplainQueryRequestT& request,
499 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
500 return SubmitAsync(&NeptunedataClient::ExecuteGremlinExplainQuery, request, handler, context);
501 }
502
522 const Model::ExecuteGremlinProfileQueryRequest& request) const;
523
528 template <typename ExecuteGremlinProfileQueryRequestT = Model::ExecuteGremlinProfileQueryRequest>
530 const ExecuteGremlinProfileQueryRequestT& request) const {
531 return SubmitCallable(&NeptunedataClient::ExecuteGremlinProfileQuery, request);
532 }
533
538 template <typename ExecuteGremlinProfileQueryRequestT = Model::ExecuteGremlinProfileQueryRequest>
539 void ExecuteGremlinProfileQueryAsync(const ExecuteGremlinProfileQueryRequestT& request,
541 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
542 return SubmitAsync(&NeptunedataClient::ExecuteGremlinProfileQuery, request, handler, context);
543 }
544
572
577 template <typename ExecuteGremlinQueryRequestT = Model::ExecuteGremlinQueryRequest>
578 Model::ExecuteGremlinQueryOutcomeCallable ExecuteGremlinQueryCallable(const ExecuteGremlinQueryRequestT& request) const {
579 return SubmitCallable(&NeptunedataClient::ExecuteGremlinQuery, request);
580 }
581
586 template <typename ExecuteGremlinQueryRequestT = Model::ExecuteGremlinQueryRequest>
587 void ExecuteGremlinQueryAsync(const ExecuteGremlinQueryRequestT& request, const ExecuteGremlinQueryResponseReceivedHandler& handler,
588 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
589 return SubmitAsync(&NeptunedataClient::ExecuteGremlinQuery, request, handler, context);
590 }
591
611
616 template <typename ExecuteOpenCypherExplainQueryRequestT = Model::ExecuteOpenCypherExplainQueryRequest>
618 const ExecuteOpenCypherExplainQueryRequestT& request) const {
619 return SubmitCallable(&NeptunedataClient::ExecuteOpenCypherExplainQuery, request);
620 }
621
626 template <typename ExecuteOpenCypherExplainQueryRequestT = Model::ExecuteOpenCypherExplainQueryRequest>
627 void ExecuteOpenCypherExplainQueryAsync(const ExecuteOpenCypherExplainQueryRequestT& request,
629 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
630 return SubmitAsync(&NeptunedataClient::ExecuteOpenCypherExplainQuery, request, handler, context);
631 }
632
664
669 template <typename ExecuteOpenCypherQueryRequestT = Model::ExecuteOpenCypherQueryRequest>
670 Model::ExecuteOpenCypherQueryOutcomeCallable ExecuteOpenCypherQueryCallable(const ExecuteOpenCypherQueryRequestT& request) const {
671 return SubmitCallable(&NeptunedataClient::ExecuteOpenCypherQuery, request);
672 }
673
678 template <typename ExecuteOpenCypherQueryRequestT = Model::ExecuteOpenCypherQueryRequest>
679 void ExecuteOpenCypherQueryAsync(const ExecuteOpenCypherQueryRequestT& request,
681 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
682 return SubmitAsync(&NeptunedataClient::ExecuteOpenCypherQuery, request, handler, context);
683 }
684
695
699 template <typename GetEngineStatusRequestT = Model::GetEngineStatusRequest>
700 Model::GetEngineStatusOutcomeCallable GetEngineStatusCallable(const GetEngineStatusRequestT& request = {}) const {
701 return SubmitCallable(&NeptunedataClient::GetEngineStatus, request);
702 }
703
708 template <typename GetEngineStatusRequestT = Model::GetEngineStatusRequest>
710 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
711 const GetEngineStatusRequestT& request = {}) const {
712 return SubmitAsync(&NeptunedataClient::GetEngineStatus, request, handler, context);
713 }
714
731
736 template <typename GetGremlinQueryStatusRequestT = Model::GetGremlinQueryStatusRequest>
737 Model::GetGremlinQueryStatusOutcomeCallable GetGremlinQueryStatusCallable(const GetGremlinQueryStatusRequestT& request) const {
738 return SubmitCallable(&NeptunedataClient::GetGremlinQueryStatus, request);
739 }
740
745 template <typename GetGremlinQueryStatusRequestT = Model::GetGremlinQueryStatusRequest>
746 void GetGremlinQueryStatusAsync(const GetGremlinQueryStatusRequestT& request, const GetGremlinQueryStatusResponseReceivedHandler& handler,
747 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
748 return SubmitAsync(&NeptunedataClient::GetGremlinQueryStatus, request, handler, context);
749 }
750
765
770 template <typename GetLoaderJobStatusRequestT = Model::GetLoaderJobStatusRequest>
771 Model::GetLoaderJobStatusOutcomeCallable GetLoaderJobStatusCallable(const GetLoaderJobStatusRequestT& request) const {
772 return SubmitCallable(&NeptunedataClient::GetLoaderJobStatus, request);
773 }
774
779 template <typename GetLoaderJobStatusRequestT = Model::GetLoaderJobStatusRequest>
780 void GetLoaderJobStatusAsync(const GetLoaderJobStatusRequestT& request, const GetLoaderJobStatusResponseReceivedHandler& handler,
781 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
782 return SubmitAsync(&NeptunedataClient::GetLoaderJobStatus, request, handler, context);
783 }
784
797
802 template <typename GetMLDataProcessingJobRequestT = Model::GetMLDataProcessingJobRequest>
803 Model::GetMLDataProcessingJobOutcomeCallable GetMLDataProcessingJobCallable(const GetMLDataProcessingJobRequestT& request) const {
804 return SubmitCallable(&NeptunedataClient::GetMLDataProcessingJob, request);
805 }
806
811 template <typename GetMLDataProcessingJobRequestT = Model::GetMLDataProcessingJobRequest>
812 void GetMLDataProcessingJobAsync(const GetMLDataProcessingJobRequestT& request,
814 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
815 return SubmitAsync(&NeptunedataClient::GetMLDataProcessingJob, request, handler, context);
816 }
817
830
834 template <typename GetMLEndpointRequestT = Model::GetMLEndpointRequest>
835 Model::GetMLEndpointOutcomeCallable GetMLEndpointCallable(const GetMLEndpointRequestT& request) const {
836 return SubmitCallable(&NeptunedataClient::GetMLEndpoint, request);
837 }
838
843 template <typename GetMLEndpointRequestT = Model::GetMLEndpointRequest>
844 void GetMLEndpointAsync(const GetMLEndpointRequestT& request, const GetMLEndpointResponseReceivedHandler& handler,
845 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
846 return SubmitAsync(&NeptunedataClient::GetMLEndpoint, request, handler, context);
847 }
848
861
866 template <typename GetMLModelTrainingJobRequestT = Model::GetMLModelTrainingJobRequest>
867 Model::GetMLModelTrainingJobOutcomeCallable GetMLModelTrainingJobCallable(const GetMLModelTrainingJobRequestT& request) const {
868 return SubmitCallable(&NeptunedataClient::GetMLModelTrainingJob, request);
869 }
870
875 template <typename GetMLModelTrainingJobRequestT = Model::GetMLModelTrainingJobRequest>
876 void GetMLModelTrainingJobAsync(const GetMLModelTrainingJobRequestT& request, const GetMLModelTrainingJobResponseReceivedHandler& handler,
877 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
878 return SubmitAsync(&NeptunedataClient::GetMLModelTrainingJob, request, handler, context);
879 }
880
893
898 template <typename GetMLModelTransformJobRequestT = Model::GetMLModelTransformJobRequest>
899 Model::GetMLModelTransformJobOutcomeCallable GetMLModelTransformJobCallable(const GetMLModelTransformJobRequestT& request) const {
900 return SubmitCallable(&NeptunedataClient::GetMLModelTransformJob, request);
901 }
902
907 template <typename GetMLModelTransformJobRequestT = Model::GetMLModelTransformJobRequest>
908 void GetMLModelTransformJobAsync(const GetMLModelTransformJobRequestT& request,
910 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
911 return SubmitAsync(&NeptunedataClient::GetMLModelTransformJob, request, handler, context);
912 }
913
930
935 template <typename GetOpenCypherQueryStatusRequestT = Model::GetOpenCypherQueryStatusRequest>
936 Model::GetOpenCypherQueryStatusOutcomeCallable GetOpenCypherQueryStatusCallable(const GetOpenCypherQueryStatusRequestT& request) const {
937 return SubmitCallable(&NeptunedataClient::GetOpenCypherQueryStatus, request);
938 }
939
944 template <typename GetOpenCypherQueryStatusRequestT = Model::GetOpenCypherQueryStatusRequest>
945 void GetOpenCypherQueryStatusAsync(const GetOpenCypherQueryStatusRequestT& request,
947 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
948 return SubmitAsync(&NeptunedataClient::GetOpenCypherQueryStatus, request, handler, context);
949 }
950
961 const Model::GetPropertygraphStatisticsRequest& request = {}) const;
962
967 template <typename GetPropertygraphStatisticsRequestT = Model::GetPropertygraphStatisticsRequest>
969 const GetPropertygraphStatisticsRequestT& request = {}) const {
970 return SubmitCallable(&NeptunedataClient::GetPropertygraphStatistics, request);
971 }
972
977 template <typename GetPropertygraphStatisticsRequestT = Model::GetPropertygraphStatisticsRequest>
979 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
980 const GetPropertygraphStatisticsRequestT& request = {}) const {
981 return SubmitAsync(&NeptunedataClient::GetPropertygraphStatistics, request, handler, context);
982 }
983
1015
1020 template <typename GetPropertygraphStreamRequestT = Model::GetPropertygraphStreamRequest>
1021 Model::GetPropertygraphStreamOutcomeCallable GetPropertygraphStreamCallable(const GetPropertygraphStreamRequestT& request = {}) const {
1022 return SubmitCallable(&NeptunedataClient::GetPropertygraphStream, request);
1023 }
1024
1029 template <typename GetPropertygraphStreamRequestT = Model::GetPropertygraphStreamRequest>
1031 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1032 const GetPropertygraphStreamRequestT& request = {}) const {
1033 return SubmitAsync(&NeptunedataClient::GetPropertygraphStream, request, handler, context);
1034 }
1035
1046
1051 template <typename GetPropertygraphSummaryRequestT = Model::GetPropertygraphSummaryRequest>
1052 Model::GetPropertygraphSummaryOutcomeCallable GetPropertygraphSummaryCallable(const GetPropertygraphSummaryRequestT& request = {}) const {
1053 return SubmitCallable(&NeptunedataClient::GetPropertygraphSummary, request);
1054 }
1055
1060 template <typename GetPropertygraphSummaryRequestT = Model::GetPropertygraphSummaryRequest>
1062 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1063 const GetPropertygraphSummaryRequestT& request = {}) const {
1064 return SubmitAsync(&NeptunedataClient::GetPropertygraphSummary, request, handler, context);
1065 }
1066
1077
1082 template <typename GetRDFGraphSummaryRequestT = Model::GetRDFGraphSummaryRequest>
1083 Model::GetRDFGraphSummaryOutcomeCallable GetRDFGraphSummaryCallable(const GetRDFGraphSummaryRequestT& request = {}) const {
1084 return SubmitCallable(&NeptunedataClient::GetRDFGraphSummary, request);
1085 }
1086
1091 template <typename GetRDFGraphSummaryRequestT = Model::GetRDFGraphSummaryRequest>
1093 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1094 const GetRDFGraphSummaryRequestT& request = {}) const {
1095 return SubmitAsync(&NeptunedataClient::GetRDFGraphSummary, request, handler, context);
1096 }
1097
1104
1109 template <typename GetSparqlStatisticsRequestT = Model::GetSparqlStatisticsRequest>
1110 Model::GetSparqlStatisticsOutcomeCallable GetSparqlStatisticsCallable(const GetSparqlStatisticsRequestT& request = {}) const {
1111 return SubmitCallable(&NeptunedataClient::GetSparqlStatistics, request);
1112 }
1113
1118 template <typename GetSparqlStatisticsRequestT = Model::GetSparqlStatisticsRequest>
1120 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1121 const GetSparqlStatisticsRequestT& request = {}) const {
1122 return SubmitAsync(&NeptunedataClient::GetSparqlStatistics, request, handler, context);
1123 }
1124
1150
1154 template <typename GetSparqlStreamRequestT = Model::GetSparqlStreamRequest>
1155 Model::GetSparqlStreamOutcomeCallable GetSparqlStreamCallable(const GetSparqlStreamRequestT& request = {}) const {
1156 return SubmitCallable(&NeptunedataClient::GetSparqlStream, request);
1157 }
1158
1163 template <typename GetSparqlStreamRequestT = Model::GetSparqlStreamRequest>
1165 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1166 const GetSparqlStreamRequestT& request = {}) const {
1167 return SubmitAsync(&NeptunedataClient::GetSparqlStream, request, handler, context);
1168 }
1169
1188
1193 template <typename ListGremlinQueriesRequestT = Model::ListGremlinQueriesRequest>
1194 Model::ListGremlinQueriesOutcomeCallable ListGremlinQueriesCallable(const ListGremlinQueriesRequestT& request = {}) const {
1195 return SubmitCallable(&NeptunedataClient::ListGremlinQueries, request);
1196 }
1197
1202 template <typename ListGremlinQueriesRequestT = Model::ListGremlinQueriesRequest>
1204 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1205 const ListGremlinQueriesRequestT& request = {}) const {
1206 return SubmitAsync(&NeptunedataClient::ListGremlinQueries, request, handler, context);
1207 }
1208
1220
1224 template <typename ListLoaderJobsRequestT = Model::ListLoaderJobsRequest>
1225 Model::ListLoaderJobsOutcomeCallable ListLoaderJobsCallable(const ListLoaderJobsRequestT& request = {}) const {
1226 return SubmitCallable(&NeptunedataClient::ListLoaderJobs, request);
1227 }
1228
1233 template <typename ListLoaderJobsRequestT = Model::ListLoaderJobsRequest>
1235 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1236 const ListLoaderJobsRequestT& request = {}) const {
1237 return SubmitAsync(&NeptunedataClient::ListLoaderJobs, request, handler, context);
1238 }
1239
1253
1258 template <typename ListMLDataProcessingJobsRequestT = Model::ListMLDataProcessingJobsRequest>
1260 const ListMLDataProcessingJobsRequestT& request = {}) const {
1261 return SubmitCallable(&NeptunedataClient::ListMLDataProcessingJobs, request);
1262 }
1263
1268 template <typename ListMLDataProcessingJobsRequestT = Model::ListMLDataProcessingJobsRequest>
1270 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1271 const ListMLDataProcessingJobsRequestT& request = {}) const {
1272 return SubmitAsync(&NeptunedataClient::ListMLDataProcessingJobs, request, handler, context);
1273 }
1274
1287
1291 template <typename ListMLEndpointsRequestT = Model::ListMLEndpointsRequest>
1292 Model::ListMLEndpointsOutcomeCallable ListMLEndpointsCallable(const ListMLEndpointsRequestT& request = {}) const {
1293 return SubmitCallable(&NeptunedataClient::ListMLEndpoints, request);
1294 }
1295
1300 template <typename ListMLEndpointsRequestT = Model::ListMLEndpointsRequest>
1302 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1303 const ListMLEndpointsRequestT& request = {}) const {
1304 return SubmitAsync(&NeptunedataClient::ListMLEndpoints, request, handler, context);
1305 }
1306
1319
1324 template <typename ListMLModelTrainingJobsRequestT = Model::ListMLModelTrainingJobsRequest>
1325 Model::ListMLModelTrainingJobsOutcomeCallable ListMLModelTrainingJobsCallable(const ListMLModelTrainingJobsRequestT& request = {}) const {
1326 return SubmitCallable(&NeptunedataClient::ListMLModelTrainingJobs, request);
1327 }
1328
1333 template <typename ListMLModelTrainingJobsRequestT = Model::ListMLModelTrainingJobsRequest>
1335 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1336 const ListMLModelTrainingJobsRequestT& request = {}) const {
1337 return SubmitAsync(&NeptunedataClient::ListMLModelTrainingJobs, request, handler, context);
1338 }
1339
1352
1357 template <typename ListMLModelTransformJobsRequestT = Model::ListMLModelTransformJobsRequest>
1359 const ListMLModelTransformJobsRequestT& request = {}) const {
1360 return SubmitCallable(&NeptunedataClient::ListMLModelTransformJobs, request);
1361 }
1362
1367 template <typename ListMLModelTransformJobsRequestT = Model::ListMLModelTransformJobsRequest>
1369 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1370 const ListMLModelTransformJobsRequestT& request = {}) const {
1371 return SubmitAsync(&NeptunedataClient::ListMLModelTransformJobs, request, handler, context);
1372 }
1373
1392
1397 template <typename ListOpenCypherQueriesRequestT = Model::ListOpenCypherQueriesRequest>
1398 Model::ListOpenCypherQueriesOutcomeCallable ListOpenCypherQueriesCallable(const ListOpenCypherQueriesRequestT& request = {}) const {
1399 return SubmitCallable(&NeptunedataClient::ListOpenCypherQueries, request);
1400 }
1401
1406 template <typename ListOpenCypherQueriesRequestT = Model::ListOpenCypherQueriesRequest>
1408 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1409 const ListOpenCypherQueriesRequestT& request = {}) const {
1410 return SubmitAsync(&NeptunedataClient::ListOpenCypherQueries, request, handler, context);
1411 }
1412
1424 const Model::ManagePropertygraphStatisticsRequest& request = {}) const;
1425
1430 template <typename ManagePropertygraphStatisticsRequestT = Model::ManagePropertygraphStatisticsRequest>
1432 const ManagePropertygraphStatisticsRequestT& request = {}) const {
1433 return SubmitCallable(&NeptunedataClient::ManagePropertygraphStatistics, request);
1434 }
1435
1440 template <typename ManagePropertygraphStatisticsRequestT = Model::ManagePropertygraphStatisticsRequest>
1442 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1443 const ManagePropertygraphStatisticsRequestT& request = {}) const {
1444 return SubmitAsync(&NeptunedataClient::ManagePropertygraphStatistics, request, handler, context);
1445 }
1446
1457
1462 template <typename ManageSparqlStatisticsRequestT = Model::ManageSparqlStatisticsRequest>
1463 Model::ManageSparqlStatisticsOutcomeCallable ManageSparqlStatisticsCallable(const ManageSparqlStatisticsRequestT& request = {}) const {
1464 return SubmitCallable(&NeptunedataClient::ManageSparqlStatistics, request);
1465 }
1466
1471 template <typename ManageSparqlStatisticsRequestT = Model::ManageSparqlStatisticsRequest>
1473 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1474 const ManageSparqlStatisticsRequestT& request = {}) const {
1475 return SubmitAsync(&NeptunedataClient::ManageSparqlStatistics, request, handler, context);
1476 }
1477
1491
1495 template <typename StartLoaderJobRequestT = Model::StartLoaderJobRequest>
1496 Model::StartLoaderJobOutcomeCallable StartLoaderJobCallable(const StartLoaderJobRequestT& request) const {
1497 return SubmitCallable(&NeptunedataClient::StartLoaderJob, request);
1498 }
1499
1504 template <typename StartLoaderJobRequestT = Model::StartLoaderJobRequest>
1505 void StartLoaderJobAsync(const StartLoaderJobRequestT& request, const StartLoaderJobResponseReceivedHandler& handler,
1506 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1507 return SubmitAsync(&NeptunedataClient::StartLoaderJob, request, handler, context);
1508 }
1509
1523
1528 template <typename StartMLDataProcessingJobRequestT = Model::StartMLDataProcessingJobRequest>
1529 Model::StartMLDataProcessingJobOutcomeCallable StartMLDataProcessingJobCallable(const StartMLDataProcessingJobRequestT& request) const {
1530 return SubmitCallable(&NeptunedataClient::StartMLDataProcessingJob, request);
1531 }
1532
1537 template <typename StartMLDataProcessingJobRequestT = Model::StartMLDataProcessingJobRequest>
1538 void StartMLDataProcessingJobAsync(const StartMLDataProcessingJobRequestT& request,
1540 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1541 return SubmitAsync(&NeptunedataClient::StartMLDataProcessingJob, request, handler, context);
1542 }
1543
1556
1561 template <typename StartMLModelTrainingJobRequestT = Model::StartMLModelTrainingJobRequest>
1562 Model::StartMLModelTrainingJobOutcomeCallable StartMLModelTrainingJobCallable(const StartMLModelTrainingJobRequestT& request) const {
1563 return SubmitCallable(&NeptunedataClient::StartMLModelTrainingJob, request);
1564 }
1565
1570 template <typename StartMLModelTrainingJobRequestT = Model::StartMLModelTrainingJobRequest>
1571 void StartMLModelTrainingJobAsync(const StartMLModelTrainingJobRequestT& request,
1573 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1574 return SubmitAsync(&NeptunedataClient::StartMLModelTrainingJob, request, handler, context);
1575 }
1576
1589
1594 template <typename StartMLModelTransformJobRequestT = Model::StartMLModelTransformJobRequest>
1595 Model::StartMLModelTransformJobOutcomeCallable StartMLModelTransformJobCallable(const StartMLModelTransformJobRequestT& request) const {
1596 return SubmitCallable(&NeptunedataClient::StartMLModelTransformJob, request);
1597 }
1598
1603 template <typename StartMLModelTransformJobRequestT = Model::StartMLModelTransformJobRequest>
1604 void StartMLModelTransformJobAsync(const StartMLModelTransformJobRequestT& request,
1606 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1607 return SubmitAsync(&NeptunedataClient::StartMLModelTransformJob, request, handler, context);
1608 }
1609
1610 virtual void OverrideEndpoint(const Aws::String& endpoint);
1611 virtual std::shared_ptr<NeptunedataEndpointProviderBase>& accessEndpointProvider();
1612
1613 private:
1615 void init(const NeptunedataClientConfiguration& clientConfiguration);
1616
1617 NeptunedataClientConfiguration m_clientConfiguration;
1618 std::shared_ptr<NeptunedataEndpointProviderBase> m_endpointProvider;
1619};
1620
1621} // namespace neptunedata
1622} // namespace Aws
Model::StartMLModelTransformJobOutcomeCallable StartMLModelTransformJobCallable(const StartMLModelTransformJobRequestT &request) const
virtual Model::DeleteSparqlStatisticsOutcome DeleteSparqlStatistics(const Model::DeleteSparqlStatisticsRequest &request={}) const
virtual Model::StartMLDataProcessingJobOutcome StartMLDataProcessingJob(const Model::StartMLDataProcessingJobRequest &request) const
Model::ListGremlinQueriesOutcomeCallable ListGremlinQueriesCallable(const ListGremlinQueriesRequestT &request={}) const
void ExecuteOpenCypherExplainQueryAsync(const ExecuteOpenCypherExplainQueryRequestT &request, const ExecuteOpenCypherExplainQueryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetSparqlStatisticsOutcome GetSparqlStatistics(const Model::GetSparqlStatisticsRequest &request={}) const
void DeleteSparqlStatisticsAsync(const DeleteSparqlStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const DeleteSparqlStatisticsRequestT &request={}) const
void GetOpenCypherQueryStatusAsync(const GetOpenCypherQueryStatusRequestT &request, const GetOpenCypherQueryStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ExecuteGremlinQueryAsync(const ExecuteGremlinQueryRequestT &request, const ExecuteGremlinQueryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetMLModelTransformJobOutcomeCallable GetMLModelTransformJobCallable(const GetMLModelTransformJobRequestT &request) const
virtual Model::ManagePropertygraphStatisticsOutcome ManagePropertygraphStatistics(const Model::ManagePropertygraphStatisticsRequest &request={}) const
void GetSparqlStatisticsAsync(const GetSparqlStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetSparqlStatisticsRequestT &request={}) const
void StartMLModelTransformJobAsync(const StartMLModelTransformJobRequestT &request, const StartMLModelTransformJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CancelLoaderJobOutcomeCallable CancelLoaderJobCallable(const CancelLoaderJobRequestT &request) const
virtual Model::ListGremlinQueriesOutcome ListGremlinQueries(const Model::ListGremlinQueriesRequest &request={}) const
Model::GetPropertygraphSummaryOutcomeCallable GetPropertygraphSummaryCallable(const GetPropertygraphSummaryRequestT &request={}) const
Model::ExecuteFastResetOutcomeCallable ExecuteFastResetCallable(const ExecuteFastResetRequestT &request) const
void ListOpenCypherQueriesAsync(const ListOpenCypherQueriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListOpenCypherQueriesRequestT &request={}) const
void CancelMLDataProcessingJobAsync(const CancelMLDataProcessingJobRequestT &request, const CancelMLDataProcessingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual std::shared_ptr< NeptunedataEndpointProviderBase > & accessEndpointProvider()
Model::GetLoaderJobStatusOutcomeCallable GetLoaderJobStatusCallable(const GetLoaderJobStatusRequestT &request) const
virtual Model::DeletePropertygraphStatisticsOutcome DeletePropertygraphStatistics(const Model::DeletePropertygraphStatisticsRequest &request={}) const
virtual Model::GetLoaderJobStatusOutcome GetLoaderJobStatus(const Model::GetLoaderJobStatusRequest &request) const
NeptunedataClient(const Aws::Client::ClientConfiguration &clientConfiguration)
NeptunedataClientConfiguration ClientConfigurationType
static const char * GetServiceName()
Model::CreateMLEndpointOutcomeCallable CreateMLEndpointCallable(const CreateMLEndpointRequestT &request={}) const
virtual Model::CancelGremlinQueryOutcome CancelGremlinQuery(const Model::CancelGremlinQueryRequest &request) const
void ExecuteFastResetAsync(const ExecuteFastResetRequestT &request, const ExecuteFastResetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Client::AWSJsonClient BASECLASS
Model::GetSparqlStreamOutcomeCallable GetSparqlStreamCallable(const GetSparqlStreamRequestT &request={}) const
Model::CancelMLModelTransformJobOutcomeCallable CancelMLModelTransformJobCallable(const CancelMLModelTransformJobRequestT &request) const
Model::ExecuteGremlinProfileQueryOutcomeCallable ExecuteGremlinProfileQueryCallable(const ExecuteGremlinProfileQueryRequestT &request) const
virtual Model::GetRDFGraphSummaryOutcome GetRDFGraphSummary(const Model::GetRDFGraphSummaryRequest &request={}) const
virtual Model::DeleteMLEndpointOutcome DeleteMLEndpoint(const Model::DeleteMLEndpointRequest &request) const
void ListMLModelTransformJobsAsync(const ListMLModelTransformJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMLModelTransformJobsRequestT &request={}) const
Model::GetPropertygraphStatisticsOutcomeCallable GetPropertygraphStatisticsCallable(const GetPropertygraphStatisticsRequestT &request={}) const
void CancelOpenCypherQueryAsync(const CancelOpenCypherQueryRequestT &request, const CancelOpenCypherQueryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetMLDataProcessingJobOutcome GetMLDataProcessingJob(const Model::GetMLDataProcessingJobRequest &request) const
virtual Model::GetGremlinQueryStatusOutcome GetGremlinQueryStatus(const Model::GetGremlinQueryStatusRequest &request) const
Model::CancelGremlinQueryOutcomeCallable CancelGremlinQueryCallable(const CancelGremlinQueryRequestT &request) const
virtual Model::GetOpenCypherQueryStatusOutcome GetOpenCypherQueryStatus(const Model::GetOpenCypherQueryStatusRequest &request) const
virtual Model::ListMLEndpointsOutcome ListMLEndpoints(const Model::ListMLEndpointsRequest &request={}) const
Model::ListLoaderJobsOutcomeCallable ListLoaderJobsCallable(const ListLoaderJobsRequestT &request={}) const
void ManagePropertygraphStatisticsAsync(const ManagePropertygraphStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ManagePropertygraphStatisticsRequestT &request={}) const
virtual Model::ListMLModelTrainingJobsOutcome ListMLModelTrainingJobs(const Model::ListMLModelTrainingJobsRequest &request={}) const
void StartMLDataProcessingJobAsync(const StartMLDataProcessingJobRequestT &request, const StartMLDataProcessingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartLoaderJobOutcome StartLoaderJob(const Model::StartLoaderJobRequest &request) const
Model::GetGremlinQueryStatusOutcomeCallable GetGremlinQueryStatusCallable(const GetGremlinQueryStatusRequestT &request) const
virtual Model::CancelMLDataProcessingJobOutcome CancelMLDataProcessingJob(const Model::CancelMLDataProcessingJobRequest &request) const
void StartMLModelTrainingJobAsync(const StartMLModelTrainingJobRequestT &request, const StartMLModelTrainingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CancelMLModelTransformJobAsync(const CancelMLModelTransformJobRequestT &request, const CancelMLModelTransformJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartLoaderJobOutcomeCallable StartLoaderJobCallable(const StartLoaderJobRequestT &request) const
Model::StartMLModelTrainingJobOutcomeCallable StartMLModelTrainingJobCallable(const StartMLModelTrainingJobRequestT &request) const
NeptunedataClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< NeptunedataEndpointProviderBase > endpointProvider=nullptr, const Aws::neptunedata::NeptunedataClientConfiguration &clientConfiguration=Aws::neptunedata::NeptunedataClientConfiguration())
virtual Model::ExecuteGremlinQueryOutcome ExecuteGremlinQuery(const Model::ExecuteGremlinQueryRequest &request) const
virtual Model::ListLoaderJobsOutcome ListLoaderJobs(const Model::ListLoaderJobsRequest &request={}) const
virtual Model::StartMLModelTrainingJobOutcome StartMLModelTrainingJob(const Model::StartMLModelTrainingJobRequest &request) const
NeptunedataClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
virtual void OverrideEndpoint(const Aws::String &endpoint)
void GetLoaderJobStatusAsync(const GetLoaderJobStatusRequestT &request, const GetLoaderJobStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ExecuteGremlinQueryOutcomeCallable ExecuteGremlinQueryCallable(const ExecuteGremlinQueryRequestT &request) const
void CancelLoaderJobAsync(const CancelLoaderJobRequestT &request, const CancelLoaderJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetMLEndpointOutcome GetMLEndpoint(const Model::GetMLEndpointRequest &request) const
void StartLoaderJobAsync(const StartLoaderJobRequestT &request, const StartLoaderJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetMLEndpointOutcomeCallable GetMLEndpointCallable(const GetMLEndpointRequestT &request) const
NeptunedataClient(const Aws::neptunedata::NeptunedataClientConfiguration &clientConfiguration=Aws::neptunedata::NeptunedataClientConfiguration(), std::shared_ptr< NeptunedataEndpointProviderBase > endpointProvider=nullptr)
Model::GetMLModelTrainingJobOutcomeCallable GetMLModelTrainingJobCallable(const GetMLModelTrainingJobRequestT &request) const
virtual Model::GetPropertygraphStreamOutcome GetPropertygraphStream(const Model::GetPropertygraphStreamRequest &request={}) const
void ListMLEndpointsAsync(const ListMLEndpointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMLEndpointsRequestT &request={}) const
void CancelMLModelTrainingJobAsync(const CancelMLModelTrainingJobRequestT &request, const CancelMLModelTrainingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CancelGremlinQueryAsync(const CancelGremlinQueryRequestT &request, const CancelGremlinQueryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetMLEndpointAsync(const GetMLEndpointRequestT &request, const GetMLEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
NeptunedataClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< NeptunedataEndpointProviderBase > endpointProvider=nullptr, const Aws::neptunedata::NeptunedataClientConfiguration &clientConfiguration=Aws::neptunedata::NeptunedataClientConfiguration())
void ListMLModelTrainingJobsAsync(const ListMLModelTrainingJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMLModelTrainingJobsRequestT &request={}) const
virtual Model::CancelMLModelTransformJobOutcome CancelMLModelTransformJob(const Model::CancelMLModelTransformJobRequest &request) const
virtual Model::ListMLDataProcessingJobsOutcome ListMLDataProcessingJobs(const Model::ListMLDataProcessingJobsRequest &request={}) const
Model::ListMLDataProcessingJobsOutcomeCallable ListMLDataProcessingJobsCallable(const ListMLDataProcessingJobsRequestT &request={}) const
virtual Model::GetSparqlStreamOutcome GetSparqlStream(const Model::GetSparqlStreamRequest &request={}) const
Model::ListOpenCypherQueriesOutcomeCallable ListOpenCypherQueriesCallable(const ListOpenCypherQueriesRequestT &request={}) const
virtual Model::GetMLModelTrainingJobOutcome GetMLModelTrainingJob(const Model::GetMLModelTrainingJobRequest &request) const
void ExecuteGremlinProfileQueryAsync(const ExecuteGremlinProfileQueryRequestT &request, const ExecuteGremlinProfileQueryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ExecuteOpenCypherQueryOutcome ExecuteOpenCypherQuery(const Model::ExecuteOpenCypherQueryRequest &request) const
void GetPropertygraphStatisticsAsync(const GetPropertygraphStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetPropertygraphStatisticsRequestT &request={}) const
Model::ManageSparqlStatisticsOutcomeCallable ManageSparqlStatisticsCallable(const ManageSparqlStatisticsRequestT &request={}) const
void GetMLModelTransformJobAsync(const GetMLModelTransformJobRequestT &request, const GetMLModelTransformJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartMLDataProcessingJobOutcomeCallable StartMLDataProcessingJobCallable(const StartMLDataProcessingJobRequestT &request) const
virtual Model::CancelLoaderJobOutcome CancelLoaderJob(const Model::CancelLoaderJobRequest &request) const
Model::ExecuteOpenCypherQueryOutcomeCallable ExecuteOpenCypherQueryCallable(const ExecuteOpenCypherQueryRequestT &request) const
virtual Model::ExecuteOpenCypherExplainQueryOutcome ExecuteOpenCypherExplainQuery(const Model::ExecuteOpenCypherExplainQueryRequest &request) const
Model::DeleteSparqlStatisticsOutcomeCallable DeleteSparqlStatisticsCallable(const DeleteSparqlStatisticsRequestT &request={}) const
Model::GetMLDataProcessingJobOutcomeCallable GetMLDataProcessingJobCallable(const GetMLDataProcessingJobRequestT &request) const
virtual Model::GetEngineStatusOutcome GetEngineStatus(const Model::GetEngineStatusRequest &request={}) const
NeptunedataClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
Model::ExecuteGremlinExplainQueryOutcomeCallable ExecuteGremlinExplainQueryCallable(const ExecuteGremlinExplainQueryRequestT &request) const
void GetPropertygraphStreamAsync(const GetPropertygraphStreamResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetPropertygraphStreamRequestT &request={}) const
void GetGremlinQueryStatusAsync(const GetGremlinQueryStatusRequestT &request, const GetGremlinQueryStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ManagePropertygraphStatisticsOutcomeCallable ManagePropertygraphStatisticsCallable(const ManagePropertygraphStatisticsRequestT &request={}) const
void GetEngineStatusAsync(const GetEngineStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetEngineStatusRequestT &request={}) const
Model::CancelMLModelTrainingJobOutcomeCallable CancelMLModelTrainingJobCallable(const CancelMLModelTrainingJobRequestT &request) const
Model::GetOpenCypherQueryStatusOutcomeCallable GetOpenCypherQueryStatusCallable(const GetOpenCypherQueryStatusRequestT &request) const
Model::DeletePropertygraphStatisticsOutcomeCallable DeletePropertygraphStatisticsCallable(const DeletePropertygraphStatisticsRequestT &request={}) const
void GetSparqlStreamAsync(const GetSparqlStreamResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetSparqlStreamRequestT &request={}) const
virtual Model::GetMLModelTransformJobOutcome GetMLModelTransformJob(const Model::GetMLModelTransformJobRequest &request) const
void CreateMLEndpointAsync(const CreateMLEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const CreateMLEndpointRequestT &request={}) const
virtual Model::GetPropertygraphStatisticsOutcome GetPropertygraphStatistics(const Model::GetPropertygraphStatisticsRequest &request={}) const
virtual Model::ListMLModelTransformJobsOutcome ListMLModelTransformJobs(const Model::ListMLModelTransformJobsRequest &request={}) const
Model::DeleteMLEndpointOutcomeCallable DeleteMLEndpointCallable(const DeleteMLEndpointRequestT &request) const
Model::CancelOpenCypherQueryOutcomeCallable CancelOpenCypherQueryCallable(const CancelOpenCypherQueryRequestT &request) const
virtual Model::ExecuteGremlinExplainQueryOutcome ExecuteGremlinExplainQuery(const Model::ExecuteGremlinExplainQueryRequest &request) const
Model::CancelMLDataProcessingJobOutcomeCallable CancelMLDataProcessingJobCallable(const CancelMLDataProcessingJobRequestT &request) const
NeptunedataEndpointProvider EndpointProviderType
virtual Model::GetPropertygraphSummaryOutcome GetPropertygraphSummary(const Model::GetPropertygraphSummaryRequest &request={}) const
Model::GetEngineStatusOutcomeCallable GetEngineStatusCallable(const GetEngineStatusRequestT &request={}) const
void GetPropertygraphSummaryAsync(const GetPropertygraphSummaryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetPropertygraphSummaryRequestT &request={}) const
void ExecuteOpenCypherQueryAsync(const ExecuteOpenCypherQueryRequestT &request, const ExecuteOpenCypherQueryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteMLEndpointAsync(const DeleteMLEndpointRequestT &request, const DeleteMLEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeletePropertygraphStatisticsAsync(const DeletePropertygraphStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const DeletePropertygraphStatisticsRequestT &request={}) const
void ListGremlinQueriesAsync(const ListGremlinQueriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListGremlinQueriesRequestT &request={}) const
virtual Model::CreateMLEndpointOutcome CreateMLEndpoint(const Model::CreateMLEndpointRequest &request={}) const
void ManageSparqlStatisticsAsync(const ManageSparqlStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ManageSparqlStatisticsRequestT &request={}) const
virtual Model::ExecuteGremlinProfileQueryOutcome ExecuteGremlinProfileQuery(const Model::ExecuteGremlinProfileQueryRequest &request) const
Model::GetPropertygraphStreamOutcomeCallable GetPropertygraphStreamCallable(const GetPropertygraphStreamRequestT &request={}) const
static const char * GetAllocationTag()
void ListMLDataProcessingJobsAsync(const ListMLDataProcessingJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMLDataProcessingJobsRequestT &request={}) const
Model::ListMLEndpointsOutcomeCallable ListMLEndpointsCallable(const ListMLEndpointsRequestT &request={}) const
void ListLoaderJobsAsync(const ListLoaderJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListLoaderJobsRequestT &request={}) const
void ExecuteGremlinExplainQueryAsync(const ExecuteGremlinExplainQueryRequestT &request, const ExecuteGremlinExplainQueryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListMLModelTrainingJobsOutcomeCallable ListMLModelTrainingJobsCallable(const ListMLModelTrainingJobsRequestT &request={}) const
virtual Model::ListOpenCypherQueriesOutcome ListOpenCypherQueries(const Model::ListOpenCypherQueriesRequest &request={}) const
virtual Model::ManageSparqlStatisticsOutcome ManageSparqlStatistics(const Model::ManageSparqlStatisticsRequest &request={}) const
virtual Model::CancelMLModelTrainingJobOutcome CancelMLModelTrainingJob(const Model::CancelMLModelTrainingJobRequest &request) const
void GetMLDataProcessingJobAsync(const GetMLDataProcessingJobRequestT &request, const GetMLDataProcessingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetRDFGraphSummaryOutcomeCallable GetRDFGraphSummaryCallable(const GetRDFGraphSummaryRequestT &request={}) const
void GetRDFGraphSummaryAsync(const GetRDFGraphSummaryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetRDFGraphSummaryRequestT &request={}) const
virtual Model::StartMLModelTransformJobOutcome StartMLModelTransformJob(const Model::StartMLModelTransformJobRequest &request) const
virtual Model::ExecuteFastResetOutcome ExecuteFastReset(const Model::ExecuteFastResetRequest &request) const
virtual Model::CancelOpenCypherQueryOutcome CancelOpenCypherQuery(const Model::CancelOpenCypherQueryRequest &request) const
Model::ExecuteOpenCypherExplainQueryOutcomeCallable ExecuteOpenCypherExplainQueryCallable(const ExecuteOpenCypherExplainQueryRequestT &request) const
void GetMLModelTrainingJobAsync(const GetMLModelTrainingJobRequestT &request, const GetMLModelTrainingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetSparqlStatisticsOutcomeCallable GetSparqlStatisticsCallable(const GetSparqlStatisticsRequestT &request={}) const
Model::ListMLModelTransformJobsOutcomeCallable ListMLModelTransformJobsCallable(const ListMLModelTransformJobsRequestT &request={}) const
std::future< ManagePropertygraphStatisticsOutcome > ManagePropertygraphStatisticsOutcomeCallable
std::future< ListMLModelTransformJobsOutcome > ListMLModelTransformJobsOutcomeCallable
std::future< ExecuteFastResetOutcome > ExecuteFastResetOutcomeCallable
std::future< GetRDFGraphSummaryOutcome > GetRDFGraphSummaryOutcomeCallable
std::future< StartMLModelTransformJobOutcome > StartMLModelTransformJobOutcomeCallable
std::future< StartLoaderJobOutcome > StartLoaderJobOutcomeCallable
std::future< StartMLDataProcessingJobOutcome > StartMLDataProcessingJobOutcomeCallable
std::future< GetMLModelTrainingJobOutcome > GetMLModelTrainingJobOutcomeCallable
std::future< GetEngineStatusOutcome > GetEngineStatusOutcomeCallable
std::future< DeleteSparqlStatisticsOutcome > DeleteSparqlStatisticsOutcomeCallable
std::future< ListMLEndpointsOutcome > ListMLEndpointsOutcomeCallable
std::future< ListMLDataProcessingJobsOutcome > ListMLDataProcessingJobsOutcomeCallable
std::future< CancelMLDataProcessingJobOutcome > CancelMLDataProcessingJobOutcomeCallable
std::future< GetSparqlStatisticsOutcome > GetSparqlStatisticsOutcomeCallable
std::future< CancelMLModelTrainingJobOutcome > CancelMLModelTrainingJobOutcomeCallable
std::future< ListOpenCypherQueriesOutcome > ListOpenCypherQueriesOutcomeCallable
std::future< CancelMLModelTransformJobOutcome > CancelMLModelTransformJobOutcomeCallable
std::future< CancelLoaderJobOutcome > CancelLoaderJobOutcomeCallable
std::future< CancelOpenCypherQueryOutcome > CancelOpenCypherQueryOutcomeCallable
std::future< GetPropertygraphStreamOutcome > GetPropertygraphStreamOutcomeCallable
std::future< GetPropertygraphSummaryOutcome > GetPropertygraphSummaryOutcomeCallable
std::future< GetLoaderJobStatusOutcome > GetLoaderJobStatusOutcomeCallable
std::future< ExecuteGremlinProfileQueryOutcome > ExecuteGremlinProfileQueryOutcomeCallable
std::future< ExecuteGremlinQueryOutcome > ExecuteGremlinQueryOutcomeCallable
std::future< GetMLModelTransformJobOutcome > GetMLModelTransformJobOutcomeCallable
std::future< GetPropertygraphStatisticsOutcome > GetPropertygraphStatisticsOutcomeCallable
std::future< ListMLModelTrainingJobsOutcome > ListMLModelTrainingJobsOutcomeCallable
std::future< GetMLEndpointOutcome > GetMLEndpointOutcomeCallable
std::future< StartMLModelTrainingJobOutcome > StartMLModelTrainingJobOutcomeCallable
std::future< ExecuteGremlinExplainQueryOutcome > ExecuteGremlinExplainQueryOutcomeCallable
std::future< ExecuteOpenCypherQueryOutcome > ExecuteOpenCypherQueryOutcomeCallable
std::future< ListLoaderJobsOutcome > ListLoaderJobsOutcomeCallable
std::future< GetSparqlStreamOutcome > GetSparqlStreamOutcomeCallable
std::future< ExecuteOpenCypherExplainQueryOutcome > ExecuteOpenCypherExplainQueryOutcomeCallable
std::future< GetGremlinQueryStatusOutcome > GetGremlinQueryStatusOutcomeCallable
std::future< DeletePropertygraphStatisticsOutcome > DeletePropertygraphStatisticsOutcomeCallable
std::future< ManageSparqlStatisticsOutcome > ManageSparqlStatisticsOutcomeCallable
std::future< GetOpenCypherQueryStatusOutcome > GetOpenCypherQueryStatusOutcomeCallable
std::future< CancelGremlinQueryOutcome > CancelGremlinQueryOutcomeCallable
std::future< GetMLDataProcessingJobOutcome > GetMLDataProcessingJobOutcomeCallable
std::future< ListGremlinQueriesOutcome > ListGremlinQueriesOutcomeCallable
std::future< CreateMLEndpointOutcome > CreateMLEndpointOutcomeCallable
std::future< DeleteMLEndpointOutcome > DeleteMLEndpointOutcomeCallable
std::function< void(const NeptunedataClient *, const Model::StartMLModelTrainingJobRequest &, const Model::StartMLModelTrainingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartMLModelTrainingJobResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ListMLEndpointsRequest &, const Model::ListMLEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMLEndpointsResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::CancelLoaderJobRequest &, const Model::CancelLoaderJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelLoaderJobResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetPropertygraphStatisticsRequest &, const Model::GetPropertygraphStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPropertygraphStatisticsResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetMLDataProcessingJobRequest &, const Model::GetMLDataProcessingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMLDataProcessingJobResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::DeleteSparqlStatisticsRequest &, const Model::DeleteSparqlStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSparqlStatisticsResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::CreateMLEndpointRequest &, const Model::CreateMLEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateMLEndpointResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::StartLoaderJobRequest &, const Model::StartLoaderJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartLoaderJobResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::CancelMLDataProcessingJobRequest &, const Model::CancelMLDataProcessingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelMLDataProcessingJobResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::CancelMLModelTransformJobRequest &, const Model::CancelMLModelTransformJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelMLModelTransformJobResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ListGremlinQueriesRequest &, const Model::ListGremlinQueriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListGremlinQueriesResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetPropertygraphSummaryRequest &, const Model::GetPropertygraphSummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPropertygraphSummaryResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::DeleteMLEndpointRequest &, const Model::DeleteMLEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteMLEndpointResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ListMLModelTrainingJobsRequest &, const Model::ListMLModelTrainingJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMLModelTrainingJobsResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ListLoaderJobsRequest &, const Model::ListLoaderJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListLoaderJobsResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ExecuteGremlinProfileQueryRequest &, Model::ExecuteGremlinProfileQueryOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ExecuteGremlinProfileQueryResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ListMLDataProcessingJobsRequest &, const Model::ListMLDataProcessingJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMLDataProcessingJobsResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ManageSparqlStatisticsRequest &, const Model::ManageSparqlStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ManageSparqlStatisticsResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetEngineStatusRequest &, const Model::GetEngineStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetEngineStatusResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetMLModelTransformJobRequest &, const Model::GetMLModelTransformJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMLModelTransformJobResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetRDFGraphSummaryRequest &, const Model::GetRDFGraphSummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRDFGraphSummaryResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetPropertygraphStreamRequest &, const Model::GetPropertygraphStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPropertygraphStreamResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetOpenCypherQueryStatusRequest &, const Model::GetOpenCypherQueryStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetOpenCypherQueryStatusResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ExecuteGremlinExplainQueryRequest &, Model::ExecuteGremlinExplainQueryOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ExecuteGremlinExplainQueryResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ExecuteGremlinQueryRequest &, const Model::ExecuteGremlinQueryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ExecuteGremlinQueryResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetLoaderJobStatusRequest &, const Model::GetLoaderJobStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetLoaderJobStatusResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::CancelOpenCypherQueryRequest &, const Model::CancelOpenCypherQueryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelOpenCypherQueryResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ExecuteFastResetRequest &, const Model::ExecuteFastResetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ExecuteFastResetResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ExecuteOpenCypherExplainQueryRequest &, Model::ExecuteOpenCypherExplainQueryOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ExecuteOpenCypherExplainQueryResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::StartMLDataProcessingJobRequest &, const Model::StartMLDataProcessingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartMLDataProcessingJobResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::DeletePropertygraphStatisticsRequest &, const Model::DeletePropertygraphStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePropertygraphStatisticsResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetMLEndpointRequest &, const Model::GetMLEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMLEndpointResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetSparqlStreamRequest &, const Model::GetSparqlStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSparqlStreamResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ListOpenCypherQueriesRequest &, const Model::ListOpenCypherQueriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListOpenCypherQueriesResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetGremlinQueryStatusRequest &, const Model::GetGremlinQueryStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetGremlinQueryStatusResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::CancelMLModelTrainingJobRequest &, const Model::CancelMLModelTrainingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelMLModelTrainingJobResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ListMLModelTransformJobsRequest &, const Model::ListMLModelTransformJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMLModelTransformJobsResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ExecuteOpenCypherQueryRequest &, const Model::ExecuteOpenCypherQueryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ExecuteOpenCypherQueryResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetSparqlStatisticsRequest &, const Model::GetSparqlStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSparqlStatisticsResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::CancelGremlinQueryRequest &, const Model::CancelGremlinQueryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelGremlinQueryResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::ManagePropertygraphStatisticsRequest &, const Model::ManagePropertygraphStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ManagePropertygraphStatisticsResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::GetMLModelTrainingJobRequest &, const Model::GetMLModelTrainingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMLModelTrainingJobResponseReceivedHandler
std::function< void(const NeptunedataClient *, const Model::StartMLModelTransformJobRequest &, const Model::StartMLModelTransformJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartMLModelTransformJobResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String