@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonNeptunedataAsync extends AbstractAmazonNeptunedata implements AmazonNeptunedataAsync
AmazonNeptunedataAsync. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIXcancelGremlinQuery, cancelLoaderJob, cancelMLDataProcessingJob, cancelMLModelTrainingJob, cancelMLModelTransformJob, cancelOpenCypherQuery, createMLEndpoint, deleteMLEndpoint, deletePropertygraphStatistics, deleteSparqlStatistics, executeFastReset, executeGremlinExplainQuery, executeGremlinProfileQuery, executeGremlinQuery, executeOpenCypherExplainQuery, getCachedResponseMetadata, getEngineStatus, getGremlinQueryStatus, getMLDataProcessingJob, getMLEndpoint, getMLModelTrainingJob, getMLModelTransformJob, getOpenCypherQueryStatus, getPropertygraphStatistics, getPropertygraphSummary, getRDFGraphSummary, getSparqlStatistics, getSparqlStream, listGremlinQueries, listLoaderJobs, listMLDataProcessingJobs, listMLEndpoints, listMLModelTrainingJobs, listMLModelTransformJobs, listOpenCypherQueries, managePropertygraphStatistics, manageSparqlStatistics, shutdown, startLoaderJob, startMLDataProcessingJob, startMLModelTrainingJob, startMLModelTransformJobequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcancelGremlinQuery, cancelLoaderJob, cancelMLDataProcessingJob, cancelMLModelTrainingJob, cancelMLModelTransformJob, cancelOpenCypherQuery, createMLEndpoint, deleteMLEndpoint, deletePropertygraphStatistics, deleteSparqlStatistics, executeFastReset, executeGremlinExplainQuery, executeGremlinProfileQuery, executeGremlinQuery, executeOpenCypherExplainQuery, getCachedResponseMetadata, getEngineStatus, getGremlinQueryStatus, getMLDataProcessingJob, getMLEndpoint, getMLModelTrainingJob, getMLModelTransformJob, getOpenCypherQueryStatus, getPropertygraphStatistics, getPropertygraphSummary, getRDFGraphSummary, getSparqlStatistics, getSparqlStream, listGremlinQueries, listLoaderJobs, listMLDataProcessingJobs, listMLEndpoints, listMLModelTrainingJobs, listMLModelTransformJobs, listOpenCypherQueries, managePropertygraphStatistics, manageSparqlStatistics, shutdown, startLoaderJob, startMLDataProcessingJob, startMLModelTrainingJob, startMLModelTransformJobpublic Future<CancelGremlinQueryResult> cancelGremlinQueryAsync(CancelGremlinQueryRequest request)
AmazonNeptunedataAsyncCancels 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.
cancelGremlinQueryAsync in interface AmazonNeptunedataAsyncpublic Future<CancelGremlinQueryResult> cancelGremlinQueryAsync(CancelGremlinQueryRequest request, AsyncHandler<CancelGremlinQueryRequest,CancelGremlinQueryResult> asyncHandler)
AmazonNeptunedataAsyncCancels 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.
cancelGremlinQueryAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CancelLoaderJobResult> cancelLoaderJobAsync(CancelLoaderJobRequest request)
AmazonNeptunedataAsync
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..
cancelLoaderJobAsync in interface AmazonNeptunedataAsyncpublic Future<CancelLoaderJobResult> cancelLoaderJobAsync(CancelLoaderJobRequest request, AsyncHandler<CancelLoaderJobRequest,CancelLoaderJobResult> asyncHandler)
AmazonNeptunedataAsync
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..
cancelLoaderJobAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CancelMLDataProcessingJobResult> cancelMLDataProcessingJobAsync(CancelMLDataProcessingJobRequest request)
AmazonNeptunedataAsync
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.
cancelMLDataProcessingJobAsync in interface AmazonNeptunedataAsyncpublic Future<CancelMLDataProcessingJobResult> cancelMLDataProcessingJobAsync(CancelMLDataProcessingJobRequest request, AsyncHandler<CancelMLDataProcessingJobRequest,CancelMLDataProcessingJobResult> asyncHandler)
AmazonNeptunedataAsync
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.
cancelMLDataProcessingJobAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CancelMLModelTrainingJobResult> cancelMLModelTrainingJobAsync(CancelMLModelTrainingJobRequest request)
AmazonNeptunedataAsync
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.
cancelMLModelTrainingJobAsync in interface AmazonNeptunedataAsyncpublic Future<CancelMLModelTrainingJobResult> cancelMLModelTrainingJobAsync(CancelMLModelTrainingJobRequest request, AsyncHandler<CancelMLModelTrainingJobRequest,CancelMLModelTrainingJobResult> asyncHandler)
AmazonNeptunedataAsync
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.
cancelMLModelTrainingJobAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CancelMLModelTransformJobResult> cancelMLModelTransformJobAsync(CancelMLModelTransformJobRequest request)
AmazonNeptunedataAsyncCancels 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.
cancelMLModelTransformJobAsync in interface AmazonNeptunedataAsyncpublic Future<CancelMLModelTransformJobResult> cancelMLModelTransformJobAsync(CancelMLModelTransformJobRequest request, AsyncHandler<CancelMLModelTransformJobRequest,CancelMLModelTransformJobResult> asyncHandler)
AmazonNeptunedataAsyncCancels 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.
cancelMLModelTransformJobAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CancelOpenCypherQueryResult> cancelOpenCypherQueryAsync(CancelOpenCypherQueryRequest request)
AmazonNeptunedataAsyncCancels 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.
cancelOpenCypherQueryAsync in interface AmazonNeptunedataAsyncpublic Future<CancelOpenCypherQueryResult> cancelOpenCypherQueryAsync(CancelOpenCypherQueryRequest request, AsyncHandler<CancelOpenCypherQueryRequest,CancelOpenCypherQueryResult> asyncHandler)
AmazonNeptunedataAsyncCancels 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.
cancelOpenCypherQueryAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateMLEndpointResult> createMLEndpointAsync(CreateMLEndpointRequest request)
AmazonNeptunedataAsyncCreates 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.
createMLEndpointAsync in interface AmazonNeptunedataAsyncpublic Future<CreateMLEndpointResult> createMLEndpointAsync(CreateMLEndpointRequest request, AsyncHandler<CreateMLEndpointRequest,CreateMLEndpointResult> asyncHandler)
AmazonNeptunedataAsyncCreates 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.
createMLEndpointAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteMLEndpointResult> deleteMLEndpointAsync(DeleteMLEndpointRequest request)
AmazonNeptunedataAsyncCancels 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.
deleteMLEndpointAsync in interface AmazonNeptunedataAsyncpublic Future<DeleteMLEndpointResult> deleteMLEndpointAsync(DeleteMLEndpointRequest request, AsyncHandler<DeleteMLEndpointRequest,DeleteMLEndpointResult> asyncHandler)
AmazonNeptunedataAsyncCancels 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.
deleteMLEndpointAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeletePropertygraphStatisticsResult> deletePropertygraphStatisticsAsync(DeletePropertygraphStatisticsRequest request)
AmazonNeptunedataAsyncDeletes 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.
deletePropertygraphStatisticsAsync in interface AmazonNeptunedataAsyncpublic Future<DeletePropertygraphStatisticsResult> deletePropertygraphStatisticsAsync(DeletePropertygraphStatisticsRequest request, AsyncHandler<DeletePropertygraphStatisticsRequest,DeletePropertygraphStatisticsResult> asyncHandler)
AmazonNeptunedataAsyncDeletes 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.
deletePropertygraphStatisticsAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteSparqlStatisticsResult> deleteSparqlStatisticsAsync(DeleteSparqlStatisticsRequest request)
AmazonNeptunedataAsyncDeletes 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.
deleteSparqlStatisticsAsync in interface AmazonNeptunedataAsyncpublic Future<DeleteSparqlStatisticsResult> deleteSparqlStatisticsAsync(DeleteSparqlStatisticsRequest request, AsyncHandler<DeleteSparqlStatisticsRequest,DeleteSparqlStatisticsResult> asyncHandler)
AmazonNeptunedataAsyncDeletes 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.
deleteSparqlStatisticsAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ExecuteFastResetResult> executeFastResetAsync(ExecuteFastResetRequest request)
AmazonNeptunedataAsyncThe 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.
executeFastResetAsync in interface AmazonNeptunedataAsyncpublic Future<ExecuteFastResetResult> executeFastResetAsync(ExecuteFastResetRequest request, AsyncHandler<ExecuteFastResetRequest,ExecuteFastResetResult> asyncHandler)
AmazonNeptunedataAsyncThe 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.
executeFastResetAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ExecuteGremlinExplainQueryResult> executeGremlinExplainQueryAsync(ExecuteGremlinExplainQueryRequest request)
AmazonNeptunedataAsyncExecutes 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).
executeGremlinExplainQueryAsync in interface AmazonNeptunedataAsyncpublic Future<ExecuteGremlinExplainQueryResult> executeGremlinExplainQueryAsync(ExecuteGremlinExplainQueryRequest request, AsyncHandler<ExecuteGremlinExplainQueryRequest,ExecuteGremlinExplainQueryResult> asyncHandler)
AmazonNeptunedataAsyncExecutes 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).
executeGremlinExplainQueryAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ExecuteGremlinProfileQueryResult> executeGremlinProfileQueryAsync(ExecuteGremlinProfileQueryRequest request)
AmazonNeptunedataAsyncExecutes 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).
executeGremlinProfileQueryAsync in interface AmazonNeptunedataAsyncpublic Future<ExecuteGremlinProfileQueryResult> executeGremlinProfileQueryAsync(ExecuteGremlinProfileQueryRequest request, AsyncHandler<ExecuteGremlinProfileQueryRequest,ExecuteGremlinProfileQueryResult> asyncHandler)
AmazonNeptunedataAsyncExecutes 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).
executeGremlinProfileQueryAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ExecuteGremlinQueryResult> executeGremlinQueryAsync(ExecuteGremlinQueryRequest request)
AmazonNeptunedataAsyncThis 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).
executeGremlinQueryAsync in interface AmazonNeptunedataAsyncpublic Future<ExecuteGremlinQueryResult> executeGremlinQueryAsync(ExecuteGremlinQueryRequest request, AsyncHandler<ExecuteGremlinQueryRequest,ExecuteGremlinQueryResult> asyncHandler)
AmazonNeptunedataAsyncThis 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).
executeGremlinQueryAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ExecuteOpenCypherExplainQueryResult> executeOpenCypherExplainQueryAsync(ExecuteOpenCypherExplainQueryRequest request)
AmazonNeptunedataAsync
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).
executeOpenCypherExplainQueryAsync in interface AmazonNeptunedataAsyncpublic Future<ExecuteOpenCypherExplainQueryResult> executeOpenCypherExplainQueryAsync(ExecuteOpenCypherExplainQueryRequest request, AsyncHandler<ExecuteOpenCypherExplainQueryRequest,ExecuteOpenCypherExplainQueryResult> asyncHandler)
AmazonNeptunedataAsync
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).
executeOpenCypherExplainQueryAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetEngineStatusResult> getEngineStatusAsync(GetEngineStatusRequest request)
AmazonNeptunedataAsyncRetrieves 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.
getEngineStatusAsync in interface AmazonNeptunedataAsyncpublic Future<GetEngineStatusResult> getEngineStatusAsync(GetEngineStatusRequest request, AsyncHandler<GetEngineStatusRequest,GetEngineStatusResult> asyncHandler)
AmazonNeptunedataAsyncRetrieves 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.
getEngineStatusAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetGremlinQueryStatusResult> getGremlinQueryStatusAsync(GetGremlinQueryStatusRequest request)
AmazonNeptunedataAsyncGets 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).
getGremlinQueryStatusAsync in interface AmazonNeptunedataAsyncpublic Future<GetGremlinQueryStatusResult> getGremlinQueryStatusAsync(GetGremlinQueryStatusRequest request, AsyncHandler<GetGremlinQueryStatusRequest,GetGremlinQueryStatusResult> asyncHandler)
AmazonNeptunedataAsyncGets 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).
getGremlinQueryStatusAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetMLDataProcessingJobResult> getMLDataProcessingJobAsync(GetMLDataProcessingJobRequest request)
AmazonNeptunedataAsync
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.
getMLDataProcessingJobAsync in interface AmazonNeptunedataAsyncpublic Future<GetMLDataProcessingJobResult> getMLDataProcessingJobAsync(GetMLDataProcessingJobRequest request, AsyncHandler<GetMLDataProcessingJobRequest,GetMLDataProcessingJobResult> asyncHandler)
AmazonNeptunedataAsync
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.
getMLDataProcessingJobAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetMLEndpointResult> getMLEndpointAsync(GetMLEndpointRequest request)
AmazonNeptunedataAsyncRetrieves 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.
getMLEndpointAsync in interface AmazonNeptunedataAsyncpublic Future<GetMLEndpointResult> getMLEndpointAsync(GetMLEndpointRequest request, AsyncHandler<GetMLEndpointRequest,GetMLEndpointResult> asyncHandler)
AmazonNeptunedataAsyncRetrieves 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.
getMLEndpointAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetMLModelTrainingJobResult> getMLModelTrainingJobAsync(GetMLModelTrainingJobRequest request)
AmazonNeptunedataAsync
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.
getMLModelTrainingJobAsync in interface AmazonNeptunedataAsyncpublic Future<GetMLModelTrainingJobResult> getMLModelTrainingJobAsync(GetMLModelTrainingJobRequest request, AsyncHandler<GetMLModelTrainingJobRequest,GetMLModelTrainingJobResult> asyncHandler)
AmazonNeptunedataAsync
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.
getMLModelTrainingJobAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetMLModelTransformJobResult> getMLModelTransformJobAsync(GetMLModelTransformJobRequest request)
AmazonNeptunedataAsyncGets 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.
getMLModelTransformJobAsync in interface AmazonNeptunedataAsyncpublic Future<GetMLModelTransformJobResult> getMLModelTransformJobAsync(GetMLModelTransformJobRequest request, AsyncHandler<GetMLModelTransformJobRequest,GetMLModelTransformJobResult> asyncHandler)
AmazonNeptunedataAsyncGets 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.
getMLModelTransformJobAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetOpenCypherQueryStatusResult> getOpenCypherQueryStatusAsync(GetOpenCypherQueryStatusRequest request)
AmazonNeptunedataAsyncRetrieves 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).
getOpenCypherQueryStatusAsync in interface AmazonNeptunedataAsyncpublic Future<GetOpenCypherQueryStatusResult> getOpenCypherQueryStatusAsync(GetOpenCypherQueryStatusRequest request, AsyncHandler<GetOpenCypherQueryStatusRequest,GetOpenCypherQueryStatusResult> asyncHandler)
AmazonNeptunedataAsyncRetrieves 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).
getOpenCypherQueryStatusAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPropertygraphStatisticsResult> getPropertygraphStatisticsAsync(GetPropertygraphStatisticsRequest request)
AmazonNeptunedataAsyncGets 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.
getPropertygraphStatisticsAsync in interface AmazonNeptunedataAsyncpublic Future<GetPropertygraphStatisticsResult> getPropertygraphStatisticsAsync(GetPropertygraphStatisticsRequest request, AsyncHandler<GetPropertygraphStatisticsRequest,GetPropertygraphStatisticsResult> asyncHandler)
AmazonNeptunedataAsyncGets 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.
getPropertygraphStatisticsAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPropertygraphSummaryResult> getPropertygraphSummaryAsync(GetPropertygraphSummaryRequest request)
AmazonNeptunedataAsyncGets 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.
getPropertygraphSummaryAsync in interface AmazonNeptunedataAsyncpublic Future<GetPropertygraphSummaryResult> getPropertygraphSummaryAsync(GetPropertygraphSummaryRequest request, AsyncHandler<GetPropertygraphSummaryRequest,GetPropertygraphSummaryResult> asyncHandler)
AmazonNeptunedataAsyncGets 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.
getPropertygraphSummaryAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetRDFGraphSummaryResult> getRDFGraphSummaryAsync(GetRDFGraphSummaryRequest request)
AmazonNeptunedataAsyncGets 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.
getRDFGraphSummaryAsync in interface AmazonNeptunedataAsyncpublic Future<GetRDFGraphSummaryResult> getRDFGraphSummaryAsync(GetRDFGraphSummaryRequest request, AsyncHandler<GetRDFGraphSummaryRequest,GetRDFGraphSummaryResult> asyncHandler)
AmazonNeptunedataAsyncGets 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.
getRDFGraphSummaryAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetSparqlStatisticsResult> getSparqlStatisticsAsync(GetSparqlStatisticsRequest request)
AmazonNeptunedataAsyncGets RDF statistics (SPARQL).
getSparqlStatisticsAsync in interface AmazonNeptunedataAsyncpublic Future<GetSparqlStatisticsResult> getSparqlStatisticsAsync(GetSparqlStatisticsRequest request, AsyncHandler<GetSparqlStatisticsRequest,GetSparqlStatisticsResult> asyncHandler)
AmazonNeptunedataAsyncGets RDF statistics (SPARQL).
getSparqlStatisticsAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetSparqlStreamResult> getSparqlStreamAsync(GetSparqlStreamRequest request)
AmazonNeptunedataAsyncGets 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).
getSparqlStreamAsync in interface AmazonNeptunedataAsyncpublic Future<GetSparqlStreamResult> getSparqlStreamAsync(GetSparqlStreamRequest request, AsyncHandler<GetSparqlStreamRequest,GetSparqlStreamResult> asyncHandler)
AmazonNeptunedataAsyncGets 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).
getSparqlStreamAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListGremlinQueriesResult> listGremlinQueriesAsync(ListGremlinQueriesRequest request)
AmazonNeptunedataAsyncLists 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).
listGremlinQueriesAsync in interface AmazonNeptunedataAsyncpublic Future<ListGremlinQueriesResult> listGremlinQueriesAsync(ListGremlinQueriesRequest request, AsyncHandler<ListGremlinQueriesRequest,ListGremlinQueriesResult> asyncHandler)
AmazonNeptunedataAsyncLists 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).
listGremlinQueriesAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListLoaderJobsResult> listLoaderJobsAsync(ListLoaderJobsRequest request)
AmazonNeptunedataAsync
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..
listLoaderJobsAsync in interface AmazonNeptunedataAsyncpublic Future<ListLoaderJobsResult> listLoaderJobsAsync(ListLoaderJobsRequest request, AsyncHandler<ListLoaderJobsRequest,ListLoaderJobsResult> asyncHandler)
AmazonNeptunedataAsync
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..
listLoaderJobsAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListMLDataProcessingJobsResult> listMLDataProcessingJobsAsync(ListMLDataProcessingJobsRequest request)
AmazonNeptunedataAsyncReturns 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.
listMLDataProcessingJobsAsync in interface AmazonNeptunedataAsyncpublic Future<ListMLDataProcessingJobsResult> listMLDataProcessingJobsAsync(ListMLDataProcessingJobsRequest request, AsyncHandler<ListMLDataProcessingJobsRequest,ListMLDataProcessingJobsResult> asyncHandler)
AmazonNeptunedataAsyncReturns 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.
listMLDataProcessingJobsAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListMLEndpointsResult> listMLEndpointsAsync(ListMLEndpointsRequest request)
AmazonNeptunedataAsyncLists 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.
listMLEndpointsAsync in interface AmazonNeptunedataAsyncpublic Future<ListMLEndpointsResult> listMLEndpointsAsync(ListMLEndpointsRequest request, AsyncHandler<ListMLEndpointsRequest,ListMLEndpointsResult> asyncHandler)
AmazonNeptunedataAsyncLists 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.
listMLEndpointsAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListMLModelTrainingJobsResult> listMLModelTrainingJobsAsync(ListMLModelTrainingJobsRequest request)
AmazonNeptunedataAsync
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.
listMLModelTrainingJobsAsync in interface AmazonNeptunedataAsyncpublic Future<ListMLModelTrainingJobsResult> listMLModelTrainingJobsAsync(ListMLModelTrainingJobsRequest request, AsyncHandler<ListMLModelTrainingJobsRequest,ListMLModelTrainingJobsResult> asyncHandler)
AmazonNeptunedataAsync
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.
listMLModelTrainingJobsAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListMLModelTransformJobsResult> listMLModelTransformJobsAsync(ListMLModelTransformJobsRequest request)
AmazonNeptunedataAsyncReturns 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.
listMLModelTransformJobsAsync in interface AmazonNeptunedataAsyncpublic Future<ListMLModelTransformJobsResult> listMLModelTransformJobsAsync(ListMLModelTransformJobsRequest request, AsyncHandler<ListMLModelTransformJobsRequest,ListMLModelTransformJobsResult> asyncHandler)
AmazonNeptunedataAsyncReturns 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.
listMLModelTransformJobsAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListOpenCypherQueriesResult> listOpenCypherQueriesAsync(ListOpenCypherQueriesRequest request)
AmazonNeptunedataAsyncLists 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).
listOpenCypherQueriesAsync in interface AmazonNeptunedataAsyncpublic Future<ListOpenCypherQueriesResult> listOpenCypherQueriesAsync(ListOpenCypherQueriesRequest request, AsyncHandler<ListOpenCypherQueriesRequest,ListOpenCypherQueriesResult> asyncHandler)
AmazonNeptunedataAsyncLists 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).
listOpenCypherQueriesAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ManagePropertygraphStatisticsResult> managePropertygraphStatisticsAsync(ManagePropertygraphStatisticsRequest request)
AmazonNeptunedataAsyncManages 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.
managePropertygraphStatisticsAsync in interface AmazonNeptunedataAsyncpublic Future<ManagePropertygraphStatisticsResult> managePropertygraphStatisticsAsync(ManagePropertygraphStatisticsRequest request, AsyncHandler<ManagePropertygraphStatisticsRequest,ManagePropertygraphStatisticsResult> asyncHandler)
AmazonNeptunedataAsyncManages 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.
managePropertygraphStatisticsAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ManageSparqlStatisticsResult> manageSparqlStatisticsAsync(ManageSparqlStatisticsRequest request)
AmazonNeptunedataAsyncManages 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.
manageSparqlStatisticsAsync in interface AmazonNeptunedataAsyncpublic Future<ManageSparqlStatisticsResult> manageSparqlStatisticsAsync(ManageSparqlStatisticsRequest request, AsyncHandler<ManageSparqlStatisticsRequest,ManageSparqlStatisticsResult> asyncHandler)
AmazonNeptunedataAsyncManages 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.
manageSparqlStatisticsAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartLoaderJobResult> startLoaderJobAsync(StartLoaderJobRequest request)
AmazonNeptunedataAsyncStarts 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.
startLoaderJobAsync in interface AmazonNeptunedataAsyncpublic Future<StartLoaderJobResult> startLoaderJobAsync(StartLoaderJobRequest request, AsyncHandler<StartLoaderJobRequest,StartLoaderJobResult> asyncHandler)
AmazonNeptunedataAsyncStarts 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.
startLoaderJobAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartMLDataProcessingJobResult> startMLDataProcessingJobAsync(StartMLDataProcessingJobRequest request)
AmazonNeptunedataAsync
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.
startMLDataProcessingJobAsync in interface AmazonNeptunedataAsyncpublic Future<StartMLDataProcessingJobResult> startMLDataProcessingJobAsync(StartMLDataProcessingJobRequest request, AsyncHandler<StartMLDataProcessingJobRequest,StartMLDataProcessingJobResult> asyncHandler)
AmazonNeptunedataAsync
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.
startMLDataProcessingJobAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartMLModelTrainingJobResult> startMLModelTrainingJobAsync(StartMLModelTrainingJobRequest request)
AmazonNeptunedataAsync
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.
startMLModelTrainingJobAsync in interface AmazonNeptunedataAsyncpublic Future<StartMLModelTrainingJobResult> startMLModelTrainingJobAsync(StartMLModelTrainingJobRequest request, AsyncHandler<StartMLModelTrainingJobRequest,StartMLModelTrainingJobResult> asyncHandler)
AmazonNeptunedataAsync
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.
startMLModelTrainingJobAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartMLModelTransformJobResult> startMLModelTransformJobAsync(StartMLModelTransformJobRequest request)
AmazonNeptunedataAsyncCreates 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.
startMLModelTransformJobAsync in interface AmazonNeptunedataAsyncpublic Future<StartMLModelTransformJobResult> startMLModelTransformJobAsync(StartMLModelTransformJobRequest request, AsyncHandler<StartMLModelTransformJobRequest,StartMLModelTransformJobResult> asyncHandler)
AmazonNeptunedataAsyncCreates 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.
startMLModelTransformJobAsync in interface AmazonNeptunedataAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.