AWS SDK for C++AWS SDK for C++ Version 1.11.680 |
#include <NeptunedataClient.h>
<fullname>Neptune Data API</fullname>
The Amazon Neptune data API provides SDK support for more than 40 of Neptune's data operations, including data loading, query execution, data inquiry, and machine learning. It supports the Gremlin and openCypher query languages, and is available in all SDK languages. It automatically signs API requests and greatly simplifies integrating Neptune into your applications.
Definition at line 24 of file NeptunedataClient.h.
Definition at line 27 of file NeptunedataClient.h.
Definition at line 31 of file NeptunedataClient.h.
Definition at line 32 of file NeptunedataClient.h.
Aws::neptunedata::NeptunedataClientConfiguration(),
nullptr
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr,
Aws::neptunedata::NeptunedataClientConfiguration()
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr,
Aws::neptunedata::NeptunedataClientConfiguration()
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
Cancels a Gremlin query. See Gremlin query cancellation for more information.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:CancelQuery IAM action in that cluster.
nullptr
An Async wrapper for CancelGremlinQuery that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 109 of file NeptunedataClient.h.
A Callable wrapper for CancelGremlinQuery that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 100 of file NeptunedataClient.h.
Cancels a specified load job. This is an HTTP DELETE request. See Neptune Loader Get-Status API for more information.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:CancelLoaderJob IAM action in that cluster..
nullptr
An Async wrapper for CancelLoaderJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 141 of file NeptunedataClient.h.
A Callable wrapper for CancelLoaderJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 132 of file NeptunedataClient.h.
Cancels a Neptune ML data processing job. See The dataprocessing command.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:CancelMLDataProcessingJob IAM action in that cluster.
nullptr
An Async wrapper for CancelMLDataProcessingJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 174 of file NeptunedataClient.h.
A Callable wrapper for CancelMLDataProcessingJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 164 of file NeptunedataClient.h.
Cancels a Neptune ML model training job. See Model training using the modeltraining command.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:CancelMLModelTrainingJob IAM action in that cluster.
nullptr
An Async wrapper for CancelMLModelTrainingJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 207 of file NeptunedataClient.h.
A Callable wrapper for CancelMLModelTrainingJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 198 of file NeptunedataClient.h.
Cancels a specified model transform job. See Use a trained model to generate new model artifacts.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:CancelMLModelTransformJob IAM action in that cluster.
nullptr
An Async wrapper for CancelMLModelTransformJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 241 of file NeptunedataClient.h.
A Callable wrapper for CancelMLModelTransformJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 231 of file NeptunedataClient.h.
Cancels a specified openCypher query. See Neptune openCypher status endpoint for more information.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:CancelQuery IAM action in that cluster.
nullptr
An Async wrapper for CancelOpenCypherQuery that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 274 of file NeptunedataClient.h.
A Callable wrapper for CancelOpenCypherQuery that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 265 of file NeptunedataClient.h.
{})
const
Creates a new Neptune ML inference endpoint that lets you query one specific model that the model-training process constructed. See Managing inference endpoints using the endpoints command.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:CreateMLEndpoint IAM action in that cluster.
nullptr,
{}
An Async wrapper for CreateMLEndpoint that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 307 of file NeptunedataClient.h.
{})
const
A Callable wrapper for CreateMLEndpoint that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 298 of file NeptunedataClient.h.
Cancels the creation of a Neptune ML inference endpoint. See Managing inference endpoints using the endpoints command.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:DeleteMLEndpoint IAM action in that cluster.
nullptr
An Async wrapper for DeleteMLEndpoint that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 340 of file NeptunedataClient.h.
A Callable wrapper for DeleteMLEndpoint that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 331 of file NeptunedataClient.h.
{})
const
Deletes statistics for Gremlin and openCypher (property graph) data.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:DeleteStatistics IAM action in that cluster.
nullptr,
{}
An Async wrapper for DeletePropertygraphStatistics that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 373 of file NeptunedataClient.h.
{})
const
A Callable wrapper for DeletePropertygraphStatistics that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 363 of file NeptunedataClient.h.
{})
const
Deletes SPARQL statistics
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:DeleteStatistics IAM action in that cluster.
nullptr,
{}
An Async wrapper for DeleteSparqlStatistics that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 404 of file NeptunedataClient.h.
{})
const
A Callable wrapper for DeleteSparqlStatistics that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 395 of file NeptunedataClient.h.
The fast reset REST API lets you reset a Neptune graph quicky and easily, removing all of its data.
Neptune fast reset is a two-step process. First you call ExecuteFastReset with action set to initiateDatabaseReset. This returns a UUID token which you then include when calling ExecuteFastReset again with action set to performDatabaseReset. See Empty an Amazon Neptune DB cluster using the fast reset API.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:ResetDatabase IAM action in that cluster.
nullptr
An Async wrapper for ExecuteFastReset that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 442 of file NeptunedataClient.h.
A Callable wrapper for ExecuteFastReset that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 433 of file NeptunedataClient.h.
Executes a Gremlin Explain query.
Amazon Neptune has added a Gremlin feature named explain that provides is a self-service tool for understanding the execution approach being taken by the Neptune engine for the query. You invoke it by adding an explain parameter to an HTTP call that submits a Gremlin query.
The explain feature provides information about the logical structure of query execution plans. You can use this information to identify potential evaluation and execution bottlenecks and to tune your query, as explained in Tuning Gremlin queries. You can also use query hints to improve query execution plans.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows one of the following IAM actions in that cluster, depending on the query:
Note that the neptune-db:QueryLanguage:Gremlin IAM condition key can be used in the policy document to restrict the use of Gremlin queries (see Condition keys available in Neptune IAM data-access policy statements).
nullptr
An Async wrapper for ExecuteGremlinExplainQuery that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 495 of file NeptunedataClient.h.
A Callable wrapper for ExecuteGremlinExplainQuery that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 485 of file NeptunedataClient.h.
Executes a Gremlin Profile query, which runs a specified traversal, collects various metrics about the run, and produces a profile report as output. See Gremlin profile API in Neptune for details.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:ReadDataViaQuery IAM action in that cluster.
Note that the neptune-db:QueryLanguage:Gremlin IAM condition key can be used in the policy document to restrict the use of Gremlin queries (see Condition keys available in Neptune IAM data-access policy statements).
nullptr
An Async wrapper for ExecuteGremlinProfileQuery that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 537 of file NeptunedataClient.h.
A Callable wrapper for ExecuteGremlinProfileQuery that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 527 of file NeptunedataClient.h.
This commands executes a Gremlin query. Amazon Neptune is compatible with Apache TinkerPop3 and Gremlin, so you can use the Gremlin traversal language to query the graph, as described under The Graph in the Apache TinkerPop3 documentation. More details can also be found in Accessing a Neptune graph with Gremlin.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that enables one of the following IAM actions in that cluster, depending on the query:
Note that the neptune-db:QueryLanguage:Gremlin IAM condition key can be used in the policy document to restrict the use of Gremlin queries (see Condition keys available in Neptune IAM data-access policy statements).
nullptr
An Async wrapper for ExecuteGremlinQuery that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 585 of file NeptunedataClient.h.
A Callable wrapper for ExecuteGremlinQuery that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 576 of file NeptunedataClient.h.
Executes an openCypher explain request. See The openCypher explain feature for more information.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:ReadDataViaQuery IAM action in that cluster.
Note that the neptune-db:QueryLanguage:OpenCypher IAM condition key can be used in the policy document to restrict the use of openCypher queries (see Condition keys available in Neptune IAM data-access policy statements).
nullptr
An Async wrapper for ExecuteOpenCypherExplainQuery that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 625 of file NeptunedataClient.h.
A Callable wrapper for ExecuteOpenCypherExplainQuery that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 615 of file NeptunedataClient.h.
Executes an openCypher query. See Accessing the Neptune Graph with openCypher for more information.
Neptune supports building graph applications using openCypher, which is currently one of the most popular query languages among developers working with graph databases. Developers, business analysts, and data scientists like openCypher's declarative, SQL-inspired syntax because it provides a familiar structure in which to querying property graphs.
The openCypher language was originally developed by Neo4j, then open-sourced in 2015 and contributed to the openCypher project under an Apache 2 open-source license.
Note that when invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows one of the following IAM actions in that cluster, depending on the query:
Note also that the neptune-db:QueryLanguage:OpenCypher IAM condition key can be used in the policy document to restrict the use of openCypher queries (see Condition keys available in Neptune IAM data-access policy statements).
nullptr
An Async wrapper for ExecuteOpenCypherQuery that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 677 of file NeptunedataClient.h.
A Callable wrapper for ExecuteOpenCypherQuery that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 668 of file NeptunedataClient.h.
{})
const
Retrieves the status of the graph database on the host.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetEngineStatus IAM action in that cluster.
nullptr,
{}
An Async wrapper for GetEngineStatus that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 707 of file NeptunedataClient.h.
{})
const
A Callable wrapper for GetEngineStatus that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 698 of file NeptunedataClient.h.
Gets the status of a specified Gremlin query.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetQueryStatus IAM action in that cluster.
Note that the neptune-db:QueryLanguage:Gremlin IAM condition key can be used in the policy document to restrict the use of Gremlin queries (see Condition keys available in Neptune IAM data-access policy statements).
nullptr
An Async wrapper for GetGremlinQueryStatus that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 744 of file NeptunedataClient.h.
A Callable wrapper for GetGremlinQueryStatus that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 735 of file NeptunedataClient.h.
Gets status information about a specified load job. Neptune keeps track of the most recent 1,024 bulk load jobs, and stores the last 10,000 error details per job.
See Neptune Loader Get-Status API for more information.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetLoaderJobStatus IAM action in that cluster..
nullptr
An Async wrapper for GetLoaderJobStatus that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 778 of file NeptunedataClient.h.
A Callable wrapper for GetLoaderJobStatus that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 769 of file NeptunedataClient.h.
Retrieves information about a specified data processing job. See The dataprocessing command.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:neptune-db:GetMLDataProcessingJobStatus IAM action in that cluster.
nullptr
An Async wrapper for GetMLDataProcessingJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 810 of file NeptunedataClient.h.
A Callable wrapper for GetMLDataProcessingJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 801 of file NeptunedataClient.h.
Retrieves details about an inference endpoint. See Managing inference endpoints using the endpoints command.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetMLEndpointStatus IAM action in that cluster.
nullptr
An Async wrapper for GetMLEndpoint that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 842 of file NeptunedataClient.h.
A Callable wrapper for GetMLEndpoint that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 833 of file NeptunedataClient.h.
Retrieves information about a Neptune ML model training job. See Model training using the modeltraining command.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetMLModelTrainingJobStatus IAM action in that cluster.
nullptr
An Async wrapper for GetMLModelTrainingJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 874 of file NeptunedataClient.h.
A Callable wrapper for GetMLModelTrainingJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 865 of file NeptunedataClient.h.
Gets information about a specified model transform job. See Use a trained model to generate new model artifacts.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetMLModelTransformJobStatus IAM action in that cluster.
nullptr
An Async wrapper for GetMLModelTransformJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 906 of file NeptunedataClient.h.
A Callable wrapper for GetMLModelTransformJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 897 of file NeptunedataClient.h.
Retrieves the status of a specified openCypher query.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetQueryStatus IAM action in that cluster.
Note that the neptune-db:QueryLanguage:OpenCypher IAM condition key can be used in the policy document to restrict the use of openCypher queries (see Condition keys available in Neptune IAM data-access policy statements).
nullptr
An Async wrapper for GetOpenCypherQueryStatus that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 943 of file NeptunedataClient.h.
A Callable wrapper for GetOpenCypherQueryStatus that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 934 of file NeptunedataClient.h.
{})
const
Gets property graph statistics (Gremlin and openCypher).
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetStatisticsStatus IAM action in that cluster.
nullptr,
{}
An Async wrapper for GetPropertygraphStatistics that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 976 of file NeptunedataClient.h.
{})
const
A Callable wrapper for GetPropertygraphStatistics that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 966 of file NeptunedataClient.h.
{})
const
Gets a stream for a property graph.
With the Neptune Streams feature, you can generate a complete sequence of change-log entries that record every change made to your graph data as it happens. GetPropertygraphStream lets you collect these change-log entries for a property graph.
The Neptune streams feature needs to be enabled on your Neptune DBcluster. To enable streams, set the neptune_streams DB cluster parameter to 1.
See Capturing graph changes in real time using Neptune streams.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetStreamRecords IAM action in that cluster.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that enables one of the following IAM actions, depending on the query:
Note that you can restrict property-graph queries using the following IAM context keys:
See Condition keys available in Neptune IAM data-access policy statements).
nullptr,
{}
An Async wrapper for GetPropertygraphStream that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1028 of file NeptunedataClient.h.
{})
const
A Callable wrapper for GetPropertygraphStream that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1019 of file NeptunedataClient.h.
{})
const
Gets a graph summary for a property graph.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetGraphSummary IAM action in that cluster.
nullptr,
{}
An Async wrapper for GetPropertygraphSummary that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1059 of file NeptunedataClient.h.
{})
const
A Callable wrapper for GetPropertygraphSummary that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1050 of file NeptunedataClient.h.
{})
const
Gets a graph summary for an RDF graph.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetGraphSummary IAM action in that cluster.
nullptr,
{}
An Async wrapper for GetRDFGraphSummary that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1090 of file NeptunedataClient.h.
{})
const
A Callable wrapper for GetRDFGraphSummary that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1081 of file NeptunedataClient.h.
{})
const
nullptr,
{}
An Async wrapper for GetSparqlStatistics that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1117 of file NeptunedataClient.h.
{})
const
A Callable wrapper for GetSparqlStatistics that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1108 of file NeptunedataClient.h.
{})
const
Gets a stream for an RDF graph.
With the Neptune Streams feature, you can generate a complete sequence of change-log entries that record every change made to your graph data as it happens. GetSparqlStream lets you collect these change-log entries for an RDF graph.
The Neptune streams feature needs to be enabled on your Neptune DBcluster. To enable streams, set the neptune_streams DB cluster parameter to 1.
See Capturing graph changes in real time using Neptune streams.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetStreamRecords IAM action in that cluster.
Note that the neptune-db:QueryLanguage:Sparql IAM condition key can be used in the policy document to restrict the use of SPARQL queries (see Condition keys available in Neptune IAM data-access policy statements).
nullptr,
{}
An Async wrapper for GetSparqlStream that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1162 of file NeptunedataClient.h.
{})
const
A Callable wrapper for GetSparqlStream that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1153 of file NeptunedataClient.h.
{})
const
Lists active Gremlin queries. See Gremlin query status API for details about the output.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetQueryStatus IAM action in that cluster.
Note that the neptune-db:QueryLanguage:Gremlin IAM condition key can be used in the policy document to restrict the use of Gremlin queries (see Condition keys available in Neptune IAM data-access policy statements).
nullptr,
{}
An Async wrapper for ListGremlinQueries that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1201 of file NeptunedataClient.h.
{})
const
A Callable wrapper for ListGremlinQueries that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1192 of file NeptunedataClient.h.
{})
const
Retrieves a list of the loadIds for all active loader jobs.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:ListLoaderJobs IAM action in that cluster..
nullptr,
{}
An Async wrapper for ListLoaderJobs that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1232 of file NeptunedataClient.h.
{})
const
A Callable wrapper for ListLoaderJobs that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1223 of file NeptunedataClient.h.
{})
const
Returns a list of Neptune ML data processing jobs. See Listing active data-processing jobs using the Neptune ML dataprocessing command.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:ListMLDataProcessingJobs IAM action in that cluster.
nullptr,
{}
An Async wrapper for ListMLDataProcessingJobs that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1267 of file NeptunedataClient.h.
{})
const
A Callable wrapper for ListMLDataProcessingJobs that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1257 of file NeptunedataClient.h.
{})
const
Lists existing inference endpoints. See Managing inference endpoints using the endpoints command.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:ListMLEndpoints IAM action in that cluster.
nullptr,
{}
An Async wrapper for ListMLEndpoints that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1299 of file NeptunedataClient.h.
{})
const
A Callable wrapper for ListMLEndpoints that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1290 of file NeptunedataClient.h.
{})
const
Lists Neptune ML model-training jobs. See Model training using the modeltraining command.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:neptune-db:ListMLModelTrainingJobs IAM action in that cluster.
nullptr,
{}
An Async wrapper for ListMLModelTrainingJobs that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1332 of file NeptunedataClient.h.
{})
const
A Callable wrapper for ListMLModelTrainingJobs that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1323 of file NeptunedataClient.h.
{})
const
Returns a list of model transform job IDs. See Use a trained model to generate new model artifacts.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:ListMLModelTransformJobs IAM action in that cluster.
nullptr,
{}
An Async wrapper for ListMLModelTransformJobs that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1366 of file NeptunedataClient.h.
{})
const
A Callable wrapper for ListMLModelTransformJobs that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1356 of file NeptunedataClient.h.
{})
const
Lists active openCypher queries. See Neptune openCypher status endpoint for more information.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetQueryStatus IAM action in that cluster.
Note that the neptune-db:QueryLanguage:OpenCypher IAM condition key can be used in the policy document to restrict the use of openCypher queries (see Condition keys available in Neptune IAM data-access policy statements).
nullptr,
{}
An Async wrapper for ListOpenCypherQueries that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1405 of file NeptunedataClient.h.
{})
const
A Callable wrapper for ListOpenCypherQueries that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1396 of file NeptunedataClient.h.
{})
const
Manages the generation and use of property graph statistics.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:ManageStatistics IAM action in that cluster.
nullptr,
{}
An Async wrapper for ManagePropertygraphStatistics that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1439 of file NeptunedataClient.h.
{})
const
A Callable wrapper for ManagePropertygraphStatistics that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1429 of file NeptunedataClient.h.
{})
const
Manages the generation and use of RDF graph statistics.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:ManageStatistics IAM action in that cluster.
nullptr,
{}
An Async wrapper for ManageSparqlStatistics that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1470 of file NeptunedataClient.h.
{})
const
A Callable wrapper for ManageSparqlStatistics that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1461 of file NeptunedataClient.h.
Starts a Neptune bulk loader job to load data from an Amazon S3 bucket into a Neptune DB instance. See Using the Amazon Neptune Bulk Loader to Ingest Data.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:StartLoaderJob IAM action in that cluster.
nullptr
An Async wrapper for StartLoaderJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1503 of file NeptunedataClient.h.
A Callable wrapper for StartLoaderJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1494 of file NeptunedataClient.h.
Creates a new Neptune ML data processing job for processing the graph data exported from Neptune for training. See The dataprocessing command.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:StartMLModelDataProcessingJob IAM action in that cluster.
nullptr
An Async wrapper for StartMLDataProcessingJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1536 of file NeptunedataClient.h.
A Callable wrapper for StartMLDataProcessingJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1527 of file NeptunedataClient.h.
Creates a new Neptune ML model training job. See Model training using the modeltraining command.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:StartMLModelTrainingJob IAM action in that cluster.
nullptr
An Async wrapper for StartMLModelTrainingJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1569 of file NeptunedataClient.h.
A Callable wrapper for StartMLModelTrainingJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1560 of file NeptunedataClient.h.
Creates a new model transform job. See Use a trained model to generate new model artifacts.
When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:StartMLModelTransformJob IAM action in that cluster.
nullptr
An Async wrapper for StartMLModelTransformJob that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 1602 of file NeptunedataClient.h.
A Callable wrapper for StartMLModelTransformJob that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 1593 of file NeptunedataClient.h.
Definition at line 1609 of file NeptunedataClient.h.