AWS SDK for C++

AWS SDK for C++ Version 1.11.788

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/NeptunedataWaiter.h>
14#include <aws/neptunedata/Neptunedata_EXPORTS.h>
15
16namespace Aws {
17namespace neptunedata {
26class AWS_NEPTUNEDATA_API NeptunedataClient : public Aws::Client::AWSJsonClient,
27 public Aws::Client::ClientWithAsyncTemplateMethods<NeptunedataClient>,
28 public NeptunedataPaginationBase<NeptunedataClient>,
29 public NeptunedataWaiter<NeptunedataClient> {
30 public:
32 static const char* GetServiceName();
33 static const char* GetAllocationTag();
34
37
44 std::shared_ptr<NeptunedataEndpointProviderBase> endpointProvider = nullptr);
45
51 const Aws::Auth::AWSCredentials& credentials, std::shared_ptr<NeptunedataEndpointProviderBase> endpointProvider = nullptr,
53
59 const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
60 std::shared_ptr<NeptunedataEndpointProviderBase> endpointProvider = nullptr,
62
63 /* Legacy constructors due deprecation */
69
74 NeptunedataClient(const Aws::Auth::AWSCredentials& credentials, const Aws::Client::ClientConfiguration& clientConfiguration);
75
80 NeptunedataClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
81 const Aws::Client::ClientConfiguration& clientConfiguration);
82
83 /* End of legacy constructors due deprecation */
85
98
103 template <typename CancelGremlinQueryRequestT = Model::CancelGremlinQueryRequest>
104 Model::CancelGremlinQueryOutcomeCallable CancelGremlinQueryCallable(const CancelGremlinQueryRequestT& request) const {
105 return SubmitCallable(&NeptunedataClient::CancelGremlinQuery, request);
106 }
107
112 template <typename CancelGremlinQueryRequestT = Model::CancelGremlinQueryRequest>
113 void CancelGremlinQueryAsync(const CancelGremlinQueryRequestT& request, const CancelGremlinQueryResponseReceivedHandler& handler,
114 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
115 return SubmitAsync(&NeptunedataClient::CancelGremlinQuery, request, handler, context);
116 }
117
131
135 template <typename CancelLoaderJobRequestT = Model::CancelLoaderJobRequest>
136 Model::CancelLoaderJobOutcomeCallable CancelLoaderJobCallable(const CancelLoaderJobRequestT& request) const {
137 return SubmitCallable(&NeptunedataClient::CancelLoaderJob, request);
138 }
139
144 template <typename CancelLoaderJobRequestT = Model::CancelLoaderJobRequest>
145 void CancelLoaderJobAsync(const CancelLoaderJobRequestT& request, const CancelLoaderJobResponseReceivedHandler& handler,
146 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
147 return SubmitAsync(&NeptunedataClient::CancelLoaderJob, request, handler, context);
148 }
149
162
167 template <typename CancelMLDataProcessingJobRequestT = Model::CancelMLDataProcessingJobRequest>
169 const CancelMLDataProcessingJobRequestT& request) const {
170 return SubmitCallable(&NeptunedataClient::CancelMLDataProcessingJob, request);
171 }
172
177 template <typename CancelMLDataProcessingJobRequestT = Model::CancelMLDataProcessingJobRequest>
178 void CancelMLDataProcessingJobAsync(const CancelMLDataProcessingJobRequestT& request,
180 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
181 return SubmitAsync(&NeptunedataClient::CancelMLDataProcessingJob, request, handler, context);
182 }
183
196
201 template <typename CancelMLModelTrainingJobRequestT = Model::CancelMLModelTrainingJobRequest>
202 Model::CancelMLModelTrainingJobOutcomeCallable CancelMLModelTrainingJobCallable(const CancelMLModelTrainingJobRequestT& request) const {
203 return SubmitCallable(&NeptunedataClient::CancelMLModelTrainingJob, request);
204 }
205
210 template <typename CancelMLModelTrainingJobRequestT = Model::CancelMLModelTrainingJobRequest>
211 void CancelMLModelTrainingJobAsync(const CancelMLModelTrainingJobRequestT& request,
213 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
214 return SubmitAsync(&NeptunedataClient::CancelMLModelTrainingJob, request, handler, context);
215 }
216
229
234 template <typename CancelMLModelTransformJobRequestT = Model::CancelMLModelTransformJobRequest>
236 const CancelMLModelTransformJobRequestT& request) const {
237 return SubmitCallable(&NeptunedataClient::CancelMLModelTransformJob, request);
238 }
239
244 template <typename CancelMLModelTransformJobRequestT = Model::CancelMLModelTransformJobRequest>
245 void CancelMLModelTransformJobAsync(const CancelMLModelTransformJobRequestT& request,
247 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
248 return SubmitAsync(&NeptunedataClient::CancelMLModelTransformJob, request, handler, context);
249 }
250
263
268 template <typename CancelOpenCypherQueryRequestT = Model::CancelOpenCypherQueryRequest>
269 Model::CancelOpenCypherQueryOutcomeCallable CancelOpenCypherQueryCallable(const CancelOpenCypherQueryRequestT& request) const {
270 return SubmitCallable(&NeptunedataClient::CancelOpenCypherQuery, request);
271 }
272
277 template <typename CancelOpenCypherQueryRequestT = Model::CancelOpenCypherQueryRequest>
278 void CancelOpenCypherQueryAsync(const CancelOpenCypherQueryRequestT& request, const CancelOpenCypherQueryResponseReceivedHandler& handler,
279 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
280 return SubmitAsync(&NeptunedataClient::CancelOpenCypherQuery, request, handler, context);
281 }
282
296
301 template <typename CreateMLEndpointRequestT = Model::CreateMLEndpointRequest>
302 Model::CreateMLEndpointOutcomeCallable CreateMLEndpointCallable(const CreateMLEndpointRequestT& request = {}) const {
303 return SubmitCallable(&NeptunedataClient::CreateMLEndpoint, request);
304 }
305
310 template <typename CreateMLEndpointRequestT = Model::CreateMLEndpointRequest>
312 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
313 const CreateMLEndpointRequestT& request = {}) const {
314 return SubmitAsync(&NeptunedataClient::CreateMLEndpoint, request, handler, context);
315 }
316
329
334 template <typename DeleteMLEndpointRequestT = Model::DeleteMLEndpointRequest>
335 Model::DeleteMLEndpointOutcomeCallable DeleteMLEndpointCallable(const DeleteMLEndpointRequestT& request) const {
336 return SubmitCallable(&NeptunedataClient::DeleteMLEndpoint, request);
337 }
338
343 template <typename DeleteMLEndpointRequestT = Model::DeleteMLEndpointRequest>
344 void DeleteMLEndpointAsync(const DeleteMLEndpointRequestT& request, const DeleteMLEndpointResponseReceivedHandler& handler,
345 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
346 return SubmitAsync(&NeptunedataClient::DeleteMLEndpoint, request, handler, context);
347 }
348
360 const Model::DeletePropertygraphStatisticsRequest& request = {}) const;
361
366 template <typename DeletePropertygraphStatisticsRequestT = Model::DeletePropertygraphStatisticsRequest>
368 const DeletePropertygraphStatisticsRequestT& request = {}) const {
369 return SubmitCallable(&NeptunedataClient::DeletePropertygraphStatistics, request);
370 }
371
376 template <typename DeletePropertygraphStatisticsRequestT = Model::DeletePropertygraphStatisticsRequest>
378 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
379 const DeletePropertygraphStatisticsRequestT& request = {}) const {
380 return SubmitAsync(&NeptunedataClient::DeletePropertygraphStatistics, request, handler, context);
381 }
382
393
398 template <typename DeleteSparqlStatisticsRequestT = Model::DeleteSparqlStatisticsRequest>
399 Model::DeleteSparqlStatisticsOutcomeCallable DeleteSparqlStatisticsCallable(const DeleteSparqlStatisticsRequestT& request = {}) const {
400 return SubmitCallable(&NeptunedataClient::DeleteSparqlStatistics, request);
401 }
402
407 template <typename DeleteSparqlStatisticsRequestT = Model::DeleteSparqlStatisticsRequest>
409 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
410 const DeleteSparqlStatisticsRequestT& request = {}) const {
411 return SubmitAsync(&NeptunedataClient::DeleteSparqlStatistics, request, handler, context);
412 }
413
431
436 template <typename ExecuteFastResetRequestT = Model::ExecuteFastResetRequest>
437 Model::ExecuteFastResetOutcomeCallable ExecuteFastResetCallable(const ExecuteFastResetRequestT& request) const {
438 return SubmitCallable(&NeptunedataClient::ExecuteFastReset, request);
439 }
440
445 template <typename ExecuteFastResetRequestT = Model::ExecuteFastResetRequest>
446 void ExecuteFastResetAsync(const ExecuteFastResetRequestT& request, const ExecuteFastResetResponseReceivedHandler& handler,
447 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
448 return SubmitAsync(&NeptunedataClient::ExecuteFastReset, request, handler, context);
449 }
450
482 const Model::ExecuteGremlinExplainQueryRequest& request) const;
483
488 template <typename ExecuteGremlinExplainQueryRequestT = Model::ExecuteGremlinExplainQueryRequest>
490 const ExecuteGremlinExplainQueryRequestT& request) const {
491 return SubmitCallable(&NeptunedataClient::ExecuteGremlinExplainQuery, request);
492 }
493
498 template <typename ExecuteGremlinExplainQueryRequestT = Model::ExecuteGremlinExplainQueryRequest>
499 void ExecuteGremlinExplainQueryAsync(const ExecuteGremlinExplainQueryRequestT& request,
501 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
502 return SubmitAsync(&NeptunedataClient::ExecuteGremlinExplainQuery, request, handler, context);
503 }
504
524 const Model::ExecuteGremlinProfileQueryRequest& request) const;
525
530 template <typename ExecuteGremlinProfileQueryRequestT = Model::ExecuteGremlinProfileQueryRequest>
532 const ExecuteGremlinProfileQueryRequestT& request) const {
533 return SubmitCallable(&NeptunedataClient::ExecuteGremlinProfileQuery, request);
534 }
535
540 template <typename ExecuteGremlinProfileQueryRequestT = Model::ExecuteGremlinProfileQueryRequest>
541 void ExecuteGremlinProfileQueryAsync(const ExecuteGremlinProfileQueryRequestT& request,
543 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
544 return SubmitAsync(&NeptunedataClient::ExecuteGremlinProfileQuery, request, handler, context);
545 }
546
574
579 template <typename ExecuteGremlinQueryRequestT = Model::ExecuteGremlinQueryRequest>
580 Model::ExecuteGremlinQueryOutcomeCallable ExecuteGremlinQueryCallable(const ExecuteGremlinQueryRequestT& request) const {
581 return SubmitCallable(&NeptunedataClient::ExecuteGremlinQuery, request);
582 }
583
588 template <typename ExecuteGremlinQueryRequestT = Model::ExecuteGremlinQueryRequest>
589 void ExecuteGremlinQueryAsync(const ExecuteGremlinQueryRequestT& request, const ExecuteGremlinQueryResponseReceivedHandler& handler,
590 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
591 return SubmitAsync(&NeptunedataClient::ExecuteGremlinQuery, request, handler, context);
592 }
593
613
618 template <typename ExecuteOpenCypherExplainQueryRequestT = Model::ExecuteOpenCypherExplainQueryRequest>
620 const ExecuteOpenCypherExplainQueryRequestT& request) const {
621 return SubmitCallable(&NeptunedataClient::ExecuteOpenCypherExplainQuery, request);
622 }
623
628 template <typename ExecuteOpenCypherExplainQueryRequestT = Model::ExecuteOpenCypherExplainQueryRequest>
629 void ExecuteOpenCypherExplainQueryAsync(const ExecuteOpenCypherExplainQueryRequestT& request,
631 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
632 return SubmitAsync(&NeptunedataClient::ExecuteOpenCypherExplainQuery, request, handler, context);
633 }
634
666
671 template <typename ExecuteOpenCypherQueryRequestT = Model::ExecuteOpenCypherQueryRequest>
672 Model::ExecuteOpenCypherQueryOutcomeCallable ExecuteOpenCypherQueryCallable(const ExecuteOpenCypherQueryRequestT& request) const {
673 return SubmitCallable(&NeptunedataClient::ExecuteOpenCypherQuery, request);
674 }
675
680 template <typename ExecuteOpenCypherQueryRequestT = Model::ExecuteOpenCypherQueryRequest>
681 void ExecuteOpenCypherQueryAsync(const ExecuteOpenCypherQueryRequestT& request,
683 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
684 return SubmitAsync(&NeptunedataClient::ExecuteOpenCypherQuery, request, handler, context);
685 }
686
697
701 template <typename GetEngineStatusRequestT = Model::GetEngineStatusRequest>
702 Model::GetEngineStatusOutcomeCallable GetEngineStatusCallable(const GetEngineStatusRequestT& request = {}) const {
703 return SubmitCallable(&NeptunedataClient::GetEngineStatus, request);
704 }
705
710 template <typename GetEngineStatusRequestT = Model::GetEngineStatusRequest>
712 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
713 const GetEngineStatusRequestT& request = {}) const {
714 return SubmitAsync(&NeptunedataClient::GetEngineStatus, request, handler, context);
715 }
716
733
738 template <typename GetGremlinQueryStatusRequestT = Model::GetGremlinQueryStatusRequest>
739 Model::GetGremlinQueryStatusOutcomeCallable GetGremlinQueryStatusCallable(const GetGremlinQueryStatusRequestT& request) const {
740 return SubmitCallable(&NeptunedataClient::GetGremlinQueryStatus, request);
741 }
742
747 template <typename GetGremlinQueryStatusRequestT = Model::GetGremlinQueryStatusRequest>
748 void GetGremlinQueryStatusAsync(const GetGremlinQueryStatusRequestT& request, const GetGremlinQueryStatusResponseReceivedHandler& handler,
749 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
750 return SubmitAsync(&NeptunedataClient::GetGremlinQueryStatus, request, handler, context);
751 }
752
767
772 template <typename GetLoaderJobStatusRequestT = Model::GetLoaderJobStatusRequest>
773 Model::GetLoaderJobStatusOutcomeCallable GetLoaderJobStatusCallable(const GetLoaderJobStatusRequestT& request) const {
774 return SubmitCallable(&NeptunedataClient::GetLoaderJobStatus, request);
775 }
776
781 template <typename GetLoaderJobStatusRequestT = Model::GetLoaderJobStatusRequest>
782 void GetLoaderJobStatusAsync(const GetLoaderJobStatusRequestT& request, const GetLoaderJobStatusResponseReceivedHandler& handler,
783 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
784 return SubmitAsync(&NeptunedataClient::GetLoaderJobStatus, request, handler, context);
785 }
786
799
804 template <typename GetMLDataProcessingJobRequestT = Model::GetMLDataProcessingJobRequest>
805 Model::GetMLDataProcessingJobOutcomeCallable GetMLDataProcessingJobCallable(const GetMLDataProcessingJobRequestT& request) const {
806 return SubmitCallable(&NeptunedataClient::GetMLDataProcessingJob, request);
807 }
808
813 template <typename GetMLDataProcessingJobRequestT = Model::GetMLDataProcessingJobRequest>
814 void GetMLDataProcessingJobAsync(const GetMLDataProcessingJobRequestT& request,
816 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
817 return SubmitAsync(&NeptunedataClient::GetMLDataProcessingJob, request, handler, context);
818 }
819
832
836 template <typename GetMLEndpointRequestT = Model::GetMLEndpointRequest>
837 Model::GetMLEndpointOutcomeCallable GetMLEndpointCallable(const GetMLEndpointRequestT& request) const {
838 return SubmitCallable(&NeptunedataClient::GetMLEndpoint, request);
839 }
840
845 template <typename GetMLEndpointRequestT = Model::GetMLEndpointRequest>
846 void GetMLEndpointAsync(const GetMLEndpointRequestT& request, const GetMLEndpointResponseReceivedHandler& handler,
847 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
848 return SubmitAsync(&NeptunedataClient::GetMLEndpoint, request, handler, context);
849 }
850
863
868 template <typename GetMLModelTrainingJobRequestT = Model::GetMLModelTrainingJobRequest>
869 Model::GetMLModelTrainingJobOutcomeCallable GetMLModelTrainingJobCallable(const GetMLModelTrainingJobRequestT& request) const {
870 return SubmitCallable(&NeptunedataClient::GetMLModelTrainingJob, request);
871 }
872
877 template <typename GetMLModelTrainingJobRequestT = Model::GetMLModelTrainingJobRequest>
878 void GetMLModelTrainingJobAsync(const GetMLModelTrainingJobRequestT& request, const GetMLModelTrainingJobResponseReceivedHandler& handler,
879 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
880 return SubmitAsync(&NeptunedataClient::GetMLModelTrainingJob, request, handler, context);
881 }
882
895
900 template <typename GetMLModelTransformJobRequestT = Model::GetMLModelTransformJobRequest>
901 Model::GetMLModelTransformJobOutcomeCallable GetMLModelTransformJobCallable(const GetMLModelTransformJobRequestT& request) const {
902 return SubmitCallable(&NeptunedataClient::GetMLModelTransformJob, request);
903 }
904
909 template <typename GetMLModelTransformJobRequestT = Model::GetMLModelTransformJobRequest>
910 void GetMLModelTransformJobAsync(const GetMLModelTransformJobRequestT& request,
912 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
913 return SubmitAsync(&NeptunedataClient::GetMLModelTransformJob, request, handler, context);
914 }
915
932
937 template <typename GetOpenCypherQueryStatusRequestT = Model::GetOpenCypherQueryStatusRequest>
938 Model::GetOpenCypherQueryStatusOutcomeCallable GetOpenCypherQueryStatusCallable(const GetOpenCypherQueryStatusRequestT& request) const {
939 return SubmitCallable(&NeptunedataClient::GetOpenCypherQueryStatus, request);
940 }
941
946 template <typename GetOpenCypherQueryStatusRequestT = Model::GetOpenCypherQueryStatusRequest>
947 void GetOpenCypherQueryStatusAsync(const GetOpenCypherQueryStatusRequestT& request,
949 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
950 return SubmitAsync(&NeptunedataClient::GetOpenCypherQueryStatus, request, handler, context);
951 }
952
963 const Model::GetPropertygraphStatisticsRequest& request = {}) const;
964
969 template <typename GetPropertygraphStatisticsRequestT = Model::GetPropertygraphStatisticsRequest>
971 const GetPropertygraphStatisticsRequestT& request = {}) const {
972 return SubmitCallable(&NeptunedataClient::GetPropertygraphStatistics, request);
973 }
974
979 template <typename GetPropertygraphStatisticsRequestT = Model::GetPropertygraphStatisticsRequest>
981 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
982 const GetPropertygraphStatisticsRequestT& request = {}) const {
983 return SubmitAsync(&NeptunedataClient::GetPropertygraphStatistics, request, handler, context);
984 }
985
1017
1022 template <typename GetPropertygraphStreamRequestT = Model::GetPropertygraphStreamRequest>
1023 Model::GetPropertygraphStreamOutcomeCallable GetPropertygraphStreamCallable(const GetPropertygraphStreamRequestT& request = {}) const {
1024 return SubmitCallable(&NeptunedataClient::GetPropertygraphStream, request);
1025 }
1026
1031 template <typename GetPropertygraphStreamRequestT = Model::GetPropertygraphStreamRequest>
1033 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1034 const GetPropertygraphStreamRequestT& request = {}) const {
1035 return SubmitAsync(&NeptunedataClient::GetPropertygraphStream, request, handler, context);
1036 }
1037
1048
1053 template <typename GetPropertygraphSummaryRequestT = Model::GetPropertygraphSummaryRequest>
1054 Model::GetPropertygraphSummaryOutcomeCallable GetPropertygraphSummaryCallable(const GetPropertygraphSummaryRequestT& request = {}) const {
1055 return SubmitCallable(&NeptunedataClient::GetPropertygraphSummary, request);
1056 }
1057
1062 template <typename GetPropertygraphSummaryRequestT = Model::GetPropertygraphSummaryRequest>
1064 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1065 const GetPropertygraphSummaryRequestT& request = {}) const {
1066 return SubmitAsync(&NeptunedataClient::GetPropertygraphSummary, request, handler, context);
1067 }
1068
1079
1084 template <typename GetRDFGraphSummaryRequestT = Model::GetRDFGraphSummaryRequest>
1085 Model::GetRDFGraphSummaryOutcomeCallable GetRDFGraphSummaryCallable(const GetRDFGraphSummaryRequestT& request = {}) const {
1086 return SubmitCallable(&NeptunedataClient::GetRDFGraphSummary, request);
1087 }
1088
1093 template <typename GetRDFGraphSummaryRequestT = Model::GetRDFGraphSummaryRequest>
1095 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1096 const GetRDFGraphSummaryRequestT& request = {}) const {
1097 return SubmitAsync(&NeptunedataClient::GetRDFGraphSummary, request, handler, context);
1098 }
1099
1106
1111 template <typename GetSparqlStatisticsRequestT = Model::GetSparqlStatisticsRequest>
1112 Model::GetSparqlStatisticsOutcomeCallable GetSparqlStatisticsCallable(const GetSparqlStatisticsRequestT& request = {}) const {
1113 return SubmitCallable(&NeptunedataClient::GetSparqlStatistics, request);
1114 }
1115
1120 template <typename GetSparqlStatisticsRequestT = Model::GetSparqlStatisticsRequest>
1122 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1123 const GetSparqlStatisticsRequestT& request = {}) const {
1124 return SubmitAsync(&NeptunedataClient::GetSparqlStatistics, request, handler, context);
1125 }
1126
1152
1156 template <typename GetSparqlStreamRequestT = Model::GetSparqlStreamRequest>
1157 Model::GetSparqlStreamOutcomeCallable GetSparqlStreamCallable(const GetSparqlStreamRequestT& request = {}) const {
1158 return SubmitCallable(&NeptunedataClient::GetSparqlStream, request);
1159 }
1160
1165 template <typename GetSparqlStreamRequestT = Model::GetSparqlStreamRequest>
1167 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1168 const GetSparqlStreamRequestT& request = {}) const {
1169 return SubmitAsync(&NeptunedataClient::GetSparqlStream, request, handler, context);
1170 }
1171
1190
1195 template <typename ListGremlinQueriesRequestT = Model::ListGremlinQueriesRequest>
1196 Model::ListGremlinQueriesOutcomeCallable ListGremlinQueriesCallable(const ListGremlinQueriesRequestT& request = {}) const {
1197 return SubmitCallable(&NeptunedataClient::ListGremlinQueries, request);
1198 }
1199
1204 template <typename ListGremlinQueriesRequestT = Model::ListGremlinQueriesRequest>
1206 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1207 const ListGremlinQueriesRequestT& request = {}) const {
1208 return SubmitAsync(&NeptunedataClient::ListGremlinQueries, request, handler, context);
1209 }
1210
1222
1226 template <typename ListLoaderJobsRequestT = Model::ListLoaderJobsRequest>
1227 Model::ListLoaderJobsOutcomeCallable ListLoaderJobsCallable(const ListLoaderJobsRequestT& request = {}) const {
1228 return SubmitCallable(&NeptunedataClient::ListLoaderJobs, request);
1229 }
1230
1235 template <typename ListLoaderJobsRequestT = Model::ListLoaderJobsRequest>
1237 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1238 const ListLoaderJobsRequestT& request = {}) const {
1239 return SubmitAsync(&NeptunedataClient::ListLoaderJobs, request, handler, context);
1240 }
1241
1255
1260 template <typename ListMLDataProcessingJobsRequestT = Model::ListMLDataProcessingJobsRequest>
1262 const ListMLDataProcessingJobsRequestT& request = {}) const {
1263 return SubmitCallable(&NeptunedataClient::ListMLDataProcessingJobs, request);
1264 }
1265
1270 template <typename ListMLDataProcessingJobsRequestT = Model::ListMLDataProcessingJobsRequest>
1272 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1273 const ListMLDataProcessingJobsRequestT& request = {}) const {
1274 return SubmitAsync(&NeptunedataClient::ListMLDataProcessingJobs, request, handler, context);
1275 }
1276
1289
1293 template <typename ListMLEndpointsRequestT = Model::ListMLEndpointsRequest>
1294 Model::ListMLEndpointsOutcomeCallable ListMLEndpointsCallable(const ListMLEndpointsRequestT& request = {}) const {
1295 return SubmitCallable(&NeptunedataClient::ListMLEndpoints, request);
1296 }
1297
1302 template <typename ListMLEndpointsRequestT = Model::ListMLEndpointsRequest>
1304 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1305 const ListMLEndpointsRequestT& request = {}) const {
1306 return SubmitAsync(&NeptunedataClient::ListMLEndpoints, request, handler, context);
1307 }
1308
1321
1326 template <typename ListMLModelTrainingJobsRequestT = Model::ListMLModelTrainingJobsRequest>
1327 Model::ListMLModelTrainingJobsOutcomeCallable ListMLModelTrainingJobsCallable(const ListMLModelTrainingJobsRequestT& request = {}) const {
1328 return SubmitCallable(&NeptunedataClient::ListMLModelTrainingJobs, request);
1329 }
1330
1335 template <typename ListMLModelTrainingJobsRequestT = Model::ListMLModelTrainingJobsRequest>
1337 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1338 const ListMLModelTrainingJobsRequestT& request = {}) const {
1339 return SubmitAsync(&NeptunedataClient::ListMLModelTrainingJobs, request, handler, context);
1340 }
1341
1354
1359 template <typename ListMLModelTransformJobsRequestT = Model::ListMLModelTransformJobsRequest>
1361 const ListMLModelTransformJobsRequestT& request = {}) const {
1362 return SubmitCallable(&NeptunedataClient::ListMLModelTransformJobs, request);
1363 }
1364
1369 template <typename ListMLModelTransformJobsRequestT = Model::ListMLModelTransformJobsRequest>
1371 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1372 const ListMLModelTransformJobsRequestT& request = {}) const {
1373 return SubmitAsync(&NeptunedataClient::ListMLModelTransformJobs, request, handler, context);
1374 }
1375
1394
1399 template <typename ListOpenCypherQueriesRequestT = Model::ListOpenCypherQueriesRequest>
1400 Model::ListOpenCypherQueriesOutcomeCallable ListOpenCypherQueriesCallable(const ListOpenCypherQueriesRequestT& request = {}) const {
1401 return SubmitCallable(&NeptunedataClient::ListOpenCypherQueries, request);
1402 }
1403
1408 template <typename ListOpenCypherQueriesRequestT = Model::ListOpenCypherQueriesRequest>
1410 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1411 const ListOpenCypherQueriesRequestT& request = {}) const {
1412 return SubmitAsync(&NeptunedataClient::ListOpenCypherQueries, request, handler, context);
1413 }
1414
1426 const Model::ManagePropertygraphStatisticsRequest& request = {}) const;
1427
1432 template <typename ManagePropertygraphStatisticsRequestT = Model::ManagePropertygraphStatisticsRequest>
1434 const ManagePropertygraphStatisticsRequestT& request = {}) const {
1435 return SubmitCallable(&NeptunedataClient::ManagePropertygraphStatistics, request);
1436 }
1437
1442 template <typename ManagePropertygraphStatisticsRequestT = Model::ManagePropertygraphStatisticsRequest>
1444 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1445 const ManagePropertygraphStatisticsRequestT& request = {}) const {
1446 return SubmitAsync(&NeptunedataClient::ManagePropertygraphStatistics, request, handler, context);
1447 }
1448
1459
1464 template <typename ManageSparqlStatisticsRequestT = Model::ManageSparqlStatisticsRequest>
1465 Model::ManageSparqlStatisticsOutcomeCallable ManageSparqlStatisticsCallable(const ManageSparqlStatisticsRequestT& request = {}) const {
1466 return SubmitCallable(&NeptunedataClient::ManageSparqlStatistics, request);
1467 }
1468
1473 template <typename ManageSparqlStatisticsRequestT = Model::ManageSparqlStatisticsRequest>
1475 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1476 const ManageSparqlStatisticsRequestT& request = {}) const {
1477 return SubmitAsync(&NeptunedataClient::ManageSparqlStatistics, request, handler, context);
1478 }
1479
1493
1497 template <typename StartLoaderJobRequestT = Model::StartLoaderJobRequest>
1498 Model::StartLoaderJobOutcomeCallable StartLoaderJobCallable(const StartLoaderJobRequestT& request) const {
1499 return SubmitCallable(&NeptunedataClient::StartLoaderJob, request);
1500 }
1501
1506 template <typename StartLoaderJobRequestT = Model::StartLoaderJobRequest>
1507 void StartLoaderJobAsync(const StartLoaderJobRequestT& request, const StartLoaderJobResponseReceivedHandler& handler,
1508 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1509 return SubmitAsync(&NeptunedataClient::StartLoaderJob, request, handler, context);
1510 }
1511
1525
1530 template <typename StartMLDataProcessingJobRequestT = Model::StartMLDataProcessingJobRequest>
1531 Model::StartMLDataProcessingJobOutcomeCallable StartMLDataProcessingJobCallable(const StartMLDataProcessingJobRequestT& request) const {
1532 return SubmitCallable(&NeptunedataClient::StartMLDataProcessingJob, request);
1533 }
1534
1539 template <typename StartMLDataProcessingJobRequestT = Model::StartMLDataProcessingJobRequest>
1540 void StartMLDataProcessingJobAsync(const StartMLDataProcessingJobRequestT& request,
1542 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1543 return SubmitAsync(&NeptunedataClient::StartMLDataProcessingJob, request, handler, context);
1544 }
1545
1558
1563 template <typename StartMLModelTrainingJobRequestT = Model::StartMLModelTrainingJobRequest>
1564 Model::StartMLModelTrainingJobOutcomeCallable StartMLModelTrainingJobCallable(const StartMLModelTrainingJobRequestT& request) const {
1565 return SubmitCallable(&NeptunedataClient::StartMLModelTrainingJob, request);
1566 }
1567
1572 template <typename StartMLModelTrainingJobRequestT = Model::StartMLModelTrainingJobRequest>
1573 void StartMLModelTrainingJobAsync(const StartMLModelTrainingJobRequestT& request,
1575 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1576 return SubmitAsync(&NeptunedataClient::StartMLModelTrainingJob, request, handler, context);
1577 }
1578
1591
1596 template <typename StartMLModelTransformJobRequestT = Model::StartMLModelTransformJobRequest>
1597 Model::StartMLModelTransformJobOutcomeCallable StartMLModelTransformJobCallable(const StartMLModelTransformJobRequestT& request) const {
1598 return SubmitCallable(&NeptunedataClient::StartMLModelTransformJob, request);
1599 }
1600
1605 template <typename StartMLModelTransformJobRequestT = Model::StartMLModelTransformJobRequest>
1606 void StartMLModelTransformJobAsync(const StartMLModelTransformJobRequestT& request,
1608 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1609 return SubmitAsync(&NeptunedataClient::StartMLModelTransformJob, request, handler, context);
1610 }
1611
1612 virtual void OverrideEndpoint(const Aws::String& endpoint);
1613 virtual std::shared_ptr<NeptunedataEndpointProviderBase>& accessEndpointProvider();
1614
1615 private:
1617 void init(const NeptunedataClientConfiguration& clientConfiguration);
1618
1620
1621 InvokeOperationOutcome InvokeServiceOperation(const AmazonWebServiceRequest& request,
1622 const std::function<void(Aws::Endpoint::ResolveEndpointOutcome&)>& resolveUri,
1623 Aws::Http::HttpMethod httpMethod) const;
1624
1625 NeptunedataClientConfiguration m_clientConfiguration;
1626 std::shared_ptr<NeptunedataEndpointProviderBase> m_endpointProvider;
1627};
1628
1629} // namespace neptunedata
1630} // 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