AWS SDK for C++

AWS SDK for C++ Version 1.11.709

Loading...
Searching...
No Matches
NeptunedataServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/core/client/AWSError.h>
10#include <aws/core/client/AsyncCallerContext.h>
11#include <aws/core/client/GenericClientConfiguration.h>
12#include <aws/core/http/HttpTypes.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
14#include <aws/neptunedata/NeptunedataEndpointProvider.h>
15#include <aws/neptunedata/NeptunedataErrors.h>
16
17#include <functional>
18#include <future>
19/* End of generic header includes */
20
21/* Service model headers required in NeptunedataClient header */
22#include <aws/neptunedata/model/CancelGremlinQueryResult.h>
23#include <aws/neptunedata/model/CancelLoaderJobResult.h>
24#include <aws/neptunedata/model/CancelMLDataProcessingJobResult.h>
25#include <aws/neptunedata/model/CancelMLModelTrainingJobResult.h>
26#include <aws/neptunedata/model/CancelMLModelTransformJobResult.h>
27#include <aws/neptunedata/model/CancelOpenCypherQueryResult.h>
28#include <aws/neptunedata/model/CreateMLEndpointRequest.h>
29#include <aws/neptunedata/model/CreateMLEndpointResult.h>
30#include <aws/neptunedata/model/DeleteMLEndpointResult.h>
31#include <aws/neptunedata/model/DeletePropertygraphStatisticsRequest.h>
32#include <aws/neptunedata/model/DeletePropertygraphStatisticsResult.h>
33#include <aws/neptunedata/model/DeleteSparqlStatisticsRequest.h>
34#include <aws/neptunedata/model/DeleteSparqlStatisticsResult.h>
35#include <aws/neptunedata/model/ExecuteFastResetResult.h>
36#include <aws/neptunedata/model/ExecuteGremlinExplainQueryResult.h>
37#include <aws/neptunedata/model/ExecuteGremlinProfileQueryResult.h>
38#include <aws/neptunedata/model/ExecuteGremlinQueryResult.h>
39#include <aws/neptunedata/model/ExecuteOpenCypherExplainQueryResult.h>
40#include <aws/neptunedata/model/ExecuteOpenCypherQueryResult.h>
41#include <aws/neptunedata/model/GetEngineStatusRequest.h>
42#include <aws/neptunedata/model/GetEngineStatusResult.h>
43#include <aws/neptunedata/model/GetGremlinQueryStatusResult.h>
44#include <aws/neptunedata/model/GetLoaderJobStatusResult.h>
45#include <aws/neptunedata/model/GetMLDataProcessingJobResult.h>
46#include <aws/neptunedata/model/GetMLEndpointResult.h>
47#include <aws/neptunedata/model/GetMLModelTrainingJobResult.h>
48#include <aws/neptunedata/model/GetMLModelTransformJobResult.h>
49#include <aws/neptunedata/model/GetOpenCypherQueryStatusResult.h>
50#include <aws/neptunedata/model/GetPropertygraphStatisticsRequest.h>
51#include <aws/neptunedata/model/GetPropertygraphStatisticsResult.h>
52#include <aws/neptunedata/model/GetPropertygraphStreamRequest.h>
53#include <aws/neptunedata/model/GetPropertygraphStreamResult.h>
54#include <aws/neptunedata/model/GetPropertygraphSummaryRequest.h>
55#include <aws/neptunedata/model/GetPropertygraphSummaryResult.h>
56#include <aws/neptunedata/model/GetRDFGraphSummaryRequest.h>
57#include <aws/neptunedata/model/GetRDFGraphSummaryResult.h>
58#include <aws/neptunedata/model/GetSparqlStatisticsRequest.h>
59#include <aws/neptunedata/model/GetSparqlStatisticsResult.h>
60#include <aws/neptunedata/model/GetSparqlStreamRequest.h>
61#include <aws/neptunedata/model/GetSparqlStreamResult.h>
62#include <aws/neptunedata/model/ListGremlinQueriesRequest.h>
63#include <aws/neptunedata/model/ListGremlinQueriesResult.h>
64#include <aws/neptunedata/model/ListLoaderJobsRequest.h>
65#include <aws/neptunedata/model/ListLoaderJobsResult.h>
66#include <aws/neptunedata/model/ListMLDataProcessingJobsRequest.h>
67#include <aws/neptunedata/model/ListMLDataProcessingJobsResult.h>
68#include <aws/neptunedata/model/ListMLEndpointsRequest.h>
69#include <aws/neptunedata/model/ListMLEndpointsResult.h>
70#include <aws/neptunedata/model/ListMLModelTrainingJobsRequest.h>
71#include <aws/neptunedata/model/ListMLModelTrainingJobsResult.h>
72#include <aws/neptunedata/model/ListMLModelTransformJobsRequest.h>
73#include <aws/neptunedata/model/ListMLModelTransformJobsResult.h>
74#include <aws/neptunedata/model/ListOpenCypherQueriesRequest.h>
75#include <aws/neptunedata/model/ListOpenCypherQueriesResult.h>
76#include <aws/neptunedata/model/ManagePropertygraphStatisticsRequest.h>
77#include <aws/neptunedata/model/ManagePropertygraphStatisticsResult.h>
78#include <aws/neptunedata/model/ManageSparqlStatisticsRequest.h>
79#include <aws/neptunedata/model/ManageSparqlStatisticsResult.h>
80#include <aws/neptunedata/model/StartLoaderJobResult.h>
81#include <aws/neptunedata/model/StartMLDataProcessingJobResult.h>
82#include <aws/neptunedata/model/StartMLModelTrainingJobResult.h>
83#include <aws/neptunedata/model/StartMLModelTransformJobResult.h>
84/* End of service model headers required in NeptunedataClient header */
85
86namespace Aws {
87namespace Http {
88class HttpClient;
89class HttpClientFactory;
90} // namespace Http
91
92namespace Utils {
93template <typename R, typename E>
94class Outcome;
95
96namespace Threading {
97class Executor;
98} // namespace Threading
99} // namespace Utils
100
101namespace Auth {
102class AWSCredentials;
103class AWSCredentialsProvider;
104} // namespace Auth
105
106namespace Client {
107class RetryStrategy;
108} // namespace Client
109
110namespace neptunedata {
114
115namespace Model {
116/* Service model forward declarations required in NeptunedataClient header */
117class CancelGremlinQueryRequest;
118class CancelLoaderJobRequest;
119class CancelMLDataProcessingJobRequest;
120class CancelMLModelTrainingJobRequest;
121class CancelMLModelTransformJobRequest;
122class CancelOpenCypherQueryRequest;
123class CreateMLEndpointRequest;
124class DeleteMLEndpointRequest;
125class DeletePropertygraphStatisticsRequest;
126class DeleteSparqlStatisticsRequest;
127class ExecuteFastResetRequest;
128class ExecuteGremlinExplainQueryRequest;
129class ExecuteGremlinProfileQueryRequest;
130class ExecuteGremlinQueryRequest;
131class ExecuteOpenCypherExplainQueryRequest;
132class ExecuteOpenCypherQueryRequest;
133class GetEngineStatusRequest;
134class GetGremlinQueryStatusRequest;
135class GetLoaderJobStatusRequest;
136class GetMLDataProcessingJobRequest;
137class GetMLEndpointRequest;
138class GetMLModelTrainingJobRequest;
139class GetMLModelTransformJobRequest;
140class GetOpenCypherQueryStatusRequest;
141class GetPropertygraphStatisticsRequest;
142class GetPropertygraphStreamRequest;
143class GetPropertygraphSummaryRequest;
144class GetRDFGraphSummaryRequest;
145class GetSparqlStatisticsRequest;
146class GetSparqlStreamRequest;
147class ListGremlinQueriesRequest;
148class ListLoaderJobsRequest;
149class ListMLDataProcessingJobsRequest;
150class ListMLEndpointsRequest;
151class ListMLModelTrainingJobsRequest;
152class ListMLModelTransformJobsRequest;
153class ListOpenCypherQueriesRequest;
154class ManagePropertygraphStatisticsRequest;
155class ManageSparqlStatisticsRequest;
156class StartLoaderJobRequest;
157class StartMLDataProcessingJobRequest;
158class StartMLModelTrainingJobRequest;
159class StartMLModelTransformJobRequest;
160/* End of service model forward declarations required in NeptunedataClient header */
161
162/* Service model Outcome class definitions */
206/* End of service model Outcome class definitions */
207
208/* Service model Outcome callable definitions */
209typedef std::future<CancelGremlinQueryOutcome> CancelGremlinQueryOutcomeCallable;
210typedef std::future<CancelLoaderJobOutcome> CancelLoaderJobOutcomeCallable;
211typedef std::future<CancelMLDataProcessingJobOutcome> CancelMLDataProcessingJobOutcomeCallable;
212typedef std::future<CancelMLModelTrainingJobOutcome> CancelMLModelTrainingJobOutcomeCallable;
213typedef std::future<CancelMLModelTransformJobOutcome> CancelMLModelTransformJobOutcomeCallable;
214typedef std::future<CancelOpenCypherQueryOutcome> CancelOpenCypherQueryOutcomeCallable;
215typedef std::future<CreateMLEndpointOutcome> CreateMLEndpointOutcomeCallable;
216typedef std::future<DeleteMLEndpointOutcome> DeleteMLEndpointOutcomeCallable;
217typedef std::future<DeletePropertygraphStatisticsOutcome> DeletePropertygraphStatisticsOutcomeCallable;
218typedef std::future<DeleteSparqlStatisticsOutcome> DeleteSparqlStatisticsOutcomeCallable;
219typedef std::future<ExecuteFastResetOutcome> ExecuteFastResetOutcomeCallable;
220typedef std::future<ExecuteGremlinExplainQueryOutcome> ExecuteGremlinExplainQueryOutcomeCallable;
221typedef std::future<ExecuteGremlinProfileQueryOutcome> ExecuteGremlinProfileQueryOutcomeCallable;
222typedef std::future<ExecuteGremlinQueryOutcome> ExecuteGremlinQueryOutcomeCallable;
223typedef std::future<ExecuteOpenCypherExplainQueryOutcome> ExecuteOpenCypherExplainQueryOutcomeCallable;
224typedef std::future<ExecuteOpenCypherQueryOutcome> ExecuteOpenCypherQueryOutcomeCallable;
225typedef std::future<GetEngineStatusOutcome> GetEngineStatusOutcomeCallable;
226typedef std::future<GetGremlinQueryStatusOutcome> GetGremlinQueryStatusOutcomeCallable;
227typedef std::future<GetLoaderJobStatusOutcome> GetLoaderJobStatusOutcomeCallable;
228typedef std::future<GetMLDataProcessingJobOutcome> GetMLDataProcessingJobOutcomeCallable;
229typedef std::future<GetMLEndpointOutcome> GetMLEndpointOutcomeCallable;
230typedef std::future<GetMLModelTrainingJobOutcome> GetMLModelTrainingJobOutcomeCallable;
231typedef std::future<GetMLModelTransformJobOutcome> GetMLModelTransformJobOutcomeCallable;
232typedef std::future<GetOpenCypherQueryStatusOutcome> GetOpenCypherQueryStatusOutcomeCallable;
233typedef std::future<GetPropertygraphStatisticsOutcome> GetPropertygraphStatisticsOutcomeCallable;
234typedef std::future<GetPropertygraphStreamOutcome> GetPropertygraphStreamOutcomeCallable;
235typedef std::future<GetPropertygraphSummaryOutcome> GetPropertygraphSummaryOutcomeCallable;
236typedef std::future<GetRDFGraphSummaryOutcome> GetRDFGraphSummaryOutcomeCallable;
237typedef std::future<GetSparqlStatisticsOutcome> GetSparqlStatisticsOutcomeCallable;
238typedef std::future<GetSparqlStreamOutcome> GetSparqlStreamOutcomeCallable;
239typedef std::future<ListGremlinQueriesOutcome> ListGremlinQueriesOutcomeCallable;
240typedef std::future<ListLoaderJobsOutcome> ListLoaderJobsOutcomeCallable;
241typedef std::future<ListMLDataProcessingJobsOutcome> ListMLDataProcessingJobsOutcomeCallable;
242typedef std::future<ListMLEndpointsOutcome> ListMLEndpointsOutcomeCallable;
243typedef std::future<ListMLModelTrainingJobsOutcome> ListMLModelTrainingJobsOutcomeCallable;
244typedef std::future<ListMLModelTransformJobsOutcome> ListMLModelTransformJobsOutcomeCallable;
245typedef std::future<ListOpenCypherQueriesOutcome> ListOpenCypherQueriesOutcomeCallable;
246typedef std::future<ManagePropertygraphStatisticsOutcome> ManagePropertygraphStatisticsOutcomeCallable;
247typedef std::future<ManageSparqlStatisticsOutcome> ManageSparqlStatisticsOutcomeCallable;
248typedef std::future<StartLoaderJobOutcome> StartLoaderJobOutcomeCallable;
249typedef std::future<StartMLDataProcessingJobOutcome> StartMLDataProcessingJobOutcomeCallable;
250typedef std::future<StartMLModelTrainingJobOutcome> StartMLModelTrainingJobOutcomeCallable;
251typedef std::future<StartMLModelTransformJobOutcome> StartMLModelTransformJobOutcomeCallable;
252/* End of service model Outcome callable definitions */
253} // namespace Model
254
256
257/* Service model async handlers definitions */
258typedef std::function<void(const NeptunedataClient*, const Model::CancelGremlinQueryRequest&, const Model::CancelGremlinQueryOutcome&,
259 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
261typedef std::function<void(const NeptunedataClient*, const Model::CancelLoaderJobRequest&, const Model::CancelLoaderJobOutcome&,
262 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
264typedef std::function<void(const NeptunedataClient*, const Model::CancelMLDataProcessingJobRequest&,
265 const Model::CancelMLDataProcessingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
267typedef std::function<void(const NeptunedataClient*, const Model::CancelMLModelTrainingJobRequest&,
268 const Model::CancelMLModelTrainingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
270typedef std::function<void(const NeptunedataClient*, const Model::CancelMLModelTransformJobRequest&,
271 const Model::CancelMLModelTransformJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
274 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
276typedef std::function<void(const NeptunedataClient*, const Model::CreateMLEndpointRequest&, const Model::CreateMLEndpointOutcome&,
277 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
279typedef std::function<void(const NeptunedataClient*, const Model::DeleteMLEndpointRequest&, const Model::DeleteMLEndpointOutcome&,
280 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
282typedef std::function<void(const NeptunedataClient*, const Model::DeletePropertygraphStatisticsRequest&,
284 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
286typedef std::function<void(const NeptunedataClient*, const Model::DeleteSparqlStatisticsRequest&,
287 const Model::DeleteSparqlStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
289typedef std::function<void(const NeptunedataClient*, const Model::ExecuteFastResetRequest&, const Model::ExecuteFastResetOutcome&,
290 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
292typedef std::function<void(const NeptunedataClient*, const Model::ExecuteGremlinExplainQueryRequest&,
293 Model::ExecuteGremlinExplainQueryOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
295typedef std::function<void(const NeptunedataClient*, const Model::ExecuteGremlinProfileQueryRequest&,
296 Model::ExecuteGremlinProfileQueryOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
298typedef std::function<void(const NeptunedataClient*, const Model::ExecuteGremlinQueryRequest&, const Model::ExecuteGremlinQueryOutcome&,
299 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
301typedef std::function<void(const NeptunedataClient*, const Model::ExecuteOpenCypherExplainQueryRequest&,
302 Model::ExecuteOpenCypherExplainQueryOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
304typedef std::function<void(const NeptunedataClient*, const Model::ExecuteOpenCypherQueryRequest&,
305 const Model::ExecuteOpenCypherQueryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
307typedef std::function<void(const NeptunedataClient*, const Model::GetEngineStatusRequest&, const Model::GetEngineStatusOutcome&,
308 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
311 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
313typedef std::function<void(const NeptunedataClient*, const Model::GetLoaderJobStatusRequest&, const Model::GetLoaderJobStatusOutcome&,
314 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
316typedef std::function<void(const NeptunedataClient*, const Model::GetMLDataProcessingJobRequest&,
317 const Model::GetMLDataProcessingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
319typedef std::function<void(const NeptunedataClient*, const Model::GetMLEndpointRequest&, const Model::GetMLEndpointOutcome&,
320 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
323 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
325typedef std::function<void(const NeptunedataClient*, const Model::GetMLModelTransformJobRequest&,
326 const Model::GetMLModelTransformJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
328typedef std::function<void(const NeptunedataClient*, const Model::GetOpenCypherQueryStatusRequest&,
329 const Model::GetOpenCypherQueryStatusOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
331typedef std::function<void(const NeptunedataClient*, const Model::GetPropertygraphStatisticsRequest&,
332 const Model::GetPropertygraphStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
334typedef std::function<void(const NeptunedataClient*, const Model::GetPropertygraphStreamRequest&,
335 const Model::GetPropertygraphStreamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
337typedef std::function<void(const NeptunedataClient*, const Model::GetPropertygraphSummaryRequest&,
338 const Model::GetPropertygraphSummaryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
340typedef std::function<void(const NeptunedataClient*, const Model::GetRDFGraphSummaryRequest&, const Model::GetRDFGraphSummaryOutcome&,
341 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
343typedef std::function<void(const NeptunedataClient*, const Model::GetSparqlStatisticsRequest&, const Model::GetSparqlStatisticsOutcome&,
344 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
346typedef std::function<void(const NeptunedataClient*, const Model::GetSparqlStreamRequest&, const Model::GetSparqlStreamOutcome&,
347 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
349typedef std::function<void(const NeptunedataClient*, const Model::ListGremlinQueriesRequest&, const Model::ListGremlinQueriesOutcome&,
350 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
352typedef std::function<void(const NeptunedataClient*, const Model::ListLoaderJobsRequest&, const Model::ListLoaderJobsOutcome&,
353 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
355typedef std::function<void(const NeptunedataClient*, const Model::ListMLDataProcessingJobsRequest&,
356 const Model::ListMLDataProcessingJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
358typedef std::function<void(const NeptunedataClient*, const Model::ListMLEndpointsRequest&, const Model::ListMLEndpointsOutcome&,
359 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
361typedef std::function<void(const NeptunedataClient*, const Model::ListMLModelTrainingJobsRequest&,
362 const Model::ListMLModelTrainingJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
364typedef std::function<void(const NeptunedataClient*, const Model::ListMLModelTransformJobsRequest&,
365 const Model::ListMLModelTransformJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
368 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
370typedef std::function<void(const NeptunedataClient*, const Model::ManagePropertygraphStatisticsRequest&,
372 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
374typedef std::function<void(const NeptunedataClient*, const Model::ManageSparqlStatisticsRequest&,
375 const Model::ManageSparqlStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
377typedef std::function<void(const NeptunedataClient*, const Model::StartLoaderJobRequest&, const Model::StartLoaderJobOutcome&,
378 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
380typedef std::function<void(const NeptunedataClient*, const Model::StartMLDataProcessingJobRequest&,
381 const Model::StartMLDataProcessingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
383typedef std::function<void(const NeptunedataClient*, const Model::StartMLModelTrainingJobRequest&,
384 const Model::StartMLModelTrainingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
386typedef std::function<void(const NeptunedataClient*, const Model::StartMLModelTransformJobRequest&,
387 const Model::StartMLModelTransformJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
389/* End of service model async handlers definitions */
390} // namespace neptunedata
391} // namespace Aws
EndpointProviderBase< NeptunedataClientConfiguration, NeptunedataBuiltInParameters, NeptunedataClientContextParameters > NeptunedataEndpointProviderBase
Aws::Utils::Outcome< GetLoaderJobStatusResult, NeptunedataError > GetLoaderJobStatusOutcome
Aws::Utils::Outcome< ExecuteGremlinQueryResult, NeptunedataError > ExecuteGremlinQueryOutcome
Aws::Utils::Outcome< ManagePropertygraphStatisticsResult, NeptunedataError > ManagePropertygraphStatisticsOutcome
Aws::Utils::Outcome< DeletePropertygraphStatisticsResult, NeptunedataError > DeletePropertygraphStatisticsOutcome
std::future< ManagePropertygraphStatisticsOutcome > ManagePropertygraphStatisticsOutcomeCallable
std::future< ListMLModelTransformJobsOutcome > ListMLModelTransformJobsOutcomeCallable
Aws::Utils::Outcome< GetMLDataProcessingJobResult, NeptunedataError > GetMLDataProcessingJobOutcome
Aws::Utils::Outcome< ListGremlinQueriesResult, NeptunedataError > ListGremlinQueriesOutcome
std::future< ExecuteFastResetOutcome > ExecuteFastResetOutcomeCallable
std::future< GetRDFGraphSummaryOutcome > GetRDFGraphSummaryOutcomeCallable
std::future< StartMLModelTransformJobOutcome > StartMLModelTransformJobOutcomeCallable
std::future< StartLoaderJobOutcome > StartLoaderJobOutcomeCallable
Aws::Utils::Outcome< GetPropertygraphStatisticsResult, NeptunedataError > GetPropertygraphStatisticsOutcome
std::future< StartMLDataProcessingJobOutcome > StartMLDataProcessingJobOutcomeCallable
Aws::Utils::Outcome< StartMLModelTrainingJobResult, NeptunedataError > StartMLModelTrainingJobOutcome
Aws::Utils::Outcome< GetPropertygraphStreamResult, NeptunedataError > GetPropertygraphStreamOutcome
Aws::Utils::Outcome< GetOpenCypherQueryStatusResult, NeptunedataError > GetOpenCypherQueryStatusOutcome
std::future< GetMLModelTrainingJobOutcome > GetMLModelTrainingJobOutcomeCallable
std::future< GetEngineStatusOutcome > GetEngineStatusOutcomeCallable
Aws::Utils::Outcome< CancelGremlinQueryResult, NeptunedataError > CancelGremlinQueryOutcome
std::future< DeleteSparqlStatisticsOutcome > DeleteSparqlStatisticsOutcomeCallable
std::future< ListMLEndpointsOutcome > ListMLEndpointsOutcomeCallable
std::future< ListMLDataProcessingJobsOutcome > ListMLDataProcessingJobsOutcomeCallable
Aws::Utils::Outcome< ListMLEndpointsResult, NeptunedataError > ListMLEndpointsOutcome
Aws::Utils::Outcome< ExecuteOpenCypherQueryResult, NeptunedataError > ExecuteOpenCypherQueryOutcome
Aws::Utils::Outcome< ListOpenCypherQueriesResult, NeptunedataError > ListOpenCypherQueriesOutcome
std::future< CancelMLDataProcessingJobOutcome > CancelMLDataProcessingJobOutcomeCallable
std::future< GetSparqlStatisticsOutcome > GetSparqlStatisticsOutcomeCallable
Aws::Utils::Outcome< GetPropertygraphSummaryResult, NeptunedataError > GetPropertygraphSummaryOutcome
Aws::Utils::Outcome< StartMLModelTransformJobResult, NeptunedataError > StartMLModelTransformJobOutcome
std::future< CancelMLModelTrainingJobOutcome > CancelMLModelTrainingJobOutcomeCallable
Aws::Utils::Outcome< ExecuteGremlinProfileQueryResult, NeptunedataError > ExecuteGremlinProfileQueryOutcome
std::future< ListOpenCypherQueriesOutcome > ListOpenCypherQueriesOutcomeCallable
Aws::Utils::Outcome< CancelMLDataProcessingJobResult, NeptunedataError > CancelMLDataProcessingJobOutcome
Aws::Utils::Outcome< ExecuteFastResetResult, NeptunedataError > ExecuteFastResetOutcome
Aws::Utils::Outcome< ListMLDataProcessingJobsResult, NeptunedataError > ListMLDataProcessingJobsOutcome
std::future< CancelMLModelTransformJobOutcome > CancelMLModelTransformJobOutcomeCallable
std::future< CancelLoaderJobOutcome > CancelLoaderJobOutcomeCallable
std::future< CancelOpenCypherQueryOutcome > CancelOpenCypherQueryOutcomeCallable
Aws::Utils::Outcome< GetEngineStatusResult, NeptunedataError > GetEngineStatusOutcome
Aws::Utils::Outcome< GetMLModelTrainingJobResult, NeptunedataError > GetMLModelTrainingJobOutcome
std::future< GetPropertygraphStreamOutcome > GetPropertygraphStreamOutcomeCallable
std::future< GetPropertygraphSummaryOutcome > GetPropertygraphSummaryOutcomeCallable
Aws::Utils::Outcome< ListMLModelTrainingJobsResult, NeptunedataError > ListMLModelTrainingJobsOutcome
std::future< GetLoaderJobStatusOutcome > GetLoaderJobStatusOutcomeCallable
Aws::Utils::Outcome< StartLoaderJobResult, NeptunedataError > StartLoaderJobOutcome
std::future< ExecuteGremlinProfileQueryOutcome > ExecuteGremlinProfileQueryOutcomeCallable
std::future< ExecuteGremlinQueryOutcome > ExecuteGremlinQueryOutcomeCallable
std::future< GetMLModelTransformJobOutcome > GetMLModelTransformJobOutcomeCallable
Aws::Utils::Outcome< CreateMLEndpointResult, NeptunedataError > CreateMLEndpointOutcome
Aws::Utils::Outcome< GetRDFGraphSummaryResult, NeptunedataError > GetRDFGraphSummaryOutcome
std::future< GetPropertygraphStatisticsOutcome > GetPropertygraphStatisticsOutcomeCallable
std::future< ListMLModelTrainingJobsOutcome > ListMLModelTrainingJobsOutcomeCallable
Aws::Utils::Outcome< GetMLModelTransformJobResult, NeptunedataError > GetMLModelTransformJobOutcome
std::future< GetMLEndpointOutcome > GetMLEndpointOutcomeCallable
std::future< StartMLModelTrainingJobOutcome > StartMLModelTrainingJobOutcomeCallable
std::future< ExecuteGremlinExplainQueryOutcome > ExecuteGremlinExplainQueryOutcomeCallable
Aws::Utils::Outcome< ExecuteGremlinExplainQueryResult, NeptunedataError > ExecuteGremlinExplainQueryOutcome
Aws::Utils::Outcome< CancelLoaderJobResult, NeptunedataError > CancelLoaderJobOutcome
Aws::Utils::Outcome< CancelMLModelTransformJobResult, NeptunedataError > CancelMLModelTransformJobOutcome
std::future< ExecuteOpenCypherQueryOutcome > ExecuteOpenCypherQueryOutcomeCallable
std::future< ListLoaderJobsOutcome > ListLoaderJobsOutcomeCallable
std::future< GetSparqlStreamOutcome > GetSparqlStreamOutcomeCallable
std::future< ExecuteOpenCypherExplainQueryOutcome > ExecuteOpenCypherExplainQueryOutcomeCallable
std::future< GetGremlinQueryStatusOutcome > GetGremlinQueryStatusOutcomeCallable
Aws::Utils::Outcome< GetSparqlStatisticsResult, NeptunedataError > GetSparqlStatisticsOutcome
std::future< DeletePropertygraphStatisticsOutcome > DeletePropertygraphStatisticsOutcomeCallable
std::future< ManageSparqlStatisticsOutcome > ManageSparqlStatisticsOutcomeCallable
Aws::Utils::Outcome< GetGremlinQueryStatusResult, NeptunedataError > GetGremlinQueryStatusOutcome
Aws::Utils::Outcome< ManageSparqlStatisticsResult, NeptunedataError > ManageSparqlStatisticsOutcome
Aws::Utils::Outcome< GetMLEndpointResult, NeptunedataError > GetMLEndpointOutcome
Aws::Utils::Outcome< ListLoaderJobsResult, NeptunedataError > ListLoaderJobsOutcome
std::future< GetOpenCypherQueryStatusOutcome > GetOpenCypherQueryStatusOutcomeCallable
Aws::Utils::Outcome< CancelMLModelTrainingJobResult, NeptunedataError > CancelMLModelTrainingJobOutcome
Aws::Utils::Outcome< DeleteMLEndpointResult, NeptunedataError > DeleteMLEndpointOutcome
std::future< CancelGremlinQueryOutcome > CancelGremlinQueryOutcomeCallable
std::future< GetMLDataProcessingJobOutcome > GetMLDataProcessingJobOutcomeCallable
std::future< ListGremlinQueriesOutcome > ListGremlinQueriesOutcomeCallable
std::future< CreateMLEndpointOutcome > CreateMLEndpointOutcomeCallable
Aws::Utils::Outcome< CancelOpenCypherQueryResult, NeptunedataError > CancelOpenCypherQueryOutcome
Aws::Utils::Outcome< StartMLDataProcessingJobResult, NeptunedataError > StartMLDataProcessingJobOutcome
Aws::Utils::Outcome< GetSparqlStreamResult, NeptunedataError > GetSparqlStreamOutcome
Aws::Utils::Outcome< DeleteSparqlStatisticsResult, NeptunedataError > DeleteSparqlStatisticsOutcome
Aws::Utils::Outcome< ListMLModelTransformJobsResult, NeptunedataError > ListMLModelTransformJobsOutcome
Aws::Utils::Outcome< ExecuteOpenCypherExplainQueryResult, NeptunedataError > ExecuteOpenCypherExplainQueryOutcome
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