@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AmazonNeptunedataAsync extends AmazonNeptunedata
AsyncHandler can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAmazonNeptunedataAsync instead.
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.
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, startMLModelTransformJobFuture<CancelGremlinQueryResult> cancelGremlinQueryAsync(CancelGremlinQueryRequest cancelGremlinQueryRequest)
Cancels a Gremlin query. See Gremlin query cancellation for more information.
cancelGremlinQueryRequest - Future<CancelGremlinQueryResult> cancelGremlinQueryAsync(CancelGremlinQueryRequest cancelGremlinQueryRequest, AsyncHandler<CancelGremlinQueryRequest,CancelGremlinQueryResult> asyncHandler)
Cancels a Gremlin query. See Gremlin query cancellation for more information.
cancelGremlinQueryRequest - asyncHandler - 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.Future<CancelLoaderJobResult> cancelLoaderJobAsync(CancelLoaderJobRequest cancelLoaderJobRequest)
Cancels a specified load job. This is an HTTP DELETE request.
See Neptune Loader Get-Status API for more information.
cancelLoaderJobRequest - Future<CancelLoaderJobResult> cancelLoaderJobAsync(CancelLoaderJobRequest cancelLoaderJobRequest, AsyncHandler<CancelLoaderJobRequest,CancelLoaderJobResult> asyncHandler)
Cancels a specified load job. This is an HTTP DELETE request.
See Neptune Loader Get-Status API for more information.
cancelLoaderJobRequest - asyncHandler - 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.Future<CancelMLDataProcessingJobResult> cancelMLDataProcessingJobAsync(CancelMLDataProcessingJobRequest cancelMLDataProcessingJobRequest)
Cancels a Neptune ML data processing job. See The
dataprocessing command.
cancelMLDataProcessingJobRequest - Future<CancelMLDataProcessingJobResult> cancelMLDataProcessingJobAsync(CancelMLDataProcessingJobRequest cancelMLDataProcessingJobRequest, AsyncHandler<CancelMLDataProcessingJobRequest,CancelMLDataProcessingJobResult> asyncHandler)
Cancels a Neptune ML data processing job. See The
dataprocessing command.
cancelMLDataProcessingJobRequest - asyncHandler - 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.Future<CancelMLModelTrainingJobResult> cancelMLModelTrainingJobAsync(CancelMLModelTrainingJobRequest cancelMLModelTrainingJobRequest)
Cancels a Neptune ML model training job. See Model
training using the modeltraining command.
cancelMLModelTrainingJobRequest - Future<CancelMLModelTrainingJobResult> cancelMLModelTrainingJobAsync(CancelMLModelTrainingJobRequest cancelMLModelTrainingJobRequest, AsyncHandler<CancelMLModelTrainingJobRequest,CancelMLModelTrainingJobResult> asyncHandler)
Cancels a Neptune ML model training job. See Model
training using the modeltraining command.
cancelMLModelTrainingJobRequest - asyncHandler - 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.Future<CancelMLModelTransformJobResult> cancelMLModelTransformJobAsync(CancelMLModelTransformJobRequest cancelMLModelTransformJobRequest)
Cancels a specified model transform job. See Use a trained model to generate new model artifacts.
cancelMLModelTransformJobRequest - Future<CancelMLModelTransformJobResult> cancelMLModelTransformJobAsync(CancelMLModelTransformJobRequest cancelMLModelTransformJobRequest, AsyncHandler<CancelMLModelTransformJobRequest,CancelMLModelTransformJobResult> asyncHandler)
Cancels a specified model transform job. See Use a trained model to generate new model artifacts.
cancelMLModelTransformJobRequest - asyncHandler - 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.Future<CancelOpenCypherQueryResult> cancelOpenCypherQueryAsync(CancelOpenCypherQueryRequest cancelOpenCypherQueryRequest)
Cancels a specified openCypher query. See Neptune openCypher status endpoint for more information.
cancelOpenCypherQueryRequest - Future<CancelOpenCypherQueryResult> cancelOpenCypherQueryAsync(CancelOpenCypherQueryRequest cancelOpenCypherQueryRequest, AsyncHandler<CancelOpenCypherQueryRequest,CancelOpenCypherQueryResult> asyncHandler)
Cancels a specified openCypher query. See Neptune openCypher status endpoint for more information.
cancelOpenCypherQueryRequest - asyncHandler - 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.Future<CreateMLEndpointResult> createMLEndpointAsync(CreateMLEndpointRequest createMLEndpointRequest)
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.
createMLEndpointRequest - Future<CreateMLEndpointResult> createMLEndpointAsync(CreateMLEndpointRequest createMLEndpointRequest, AsyncHandler<CreateMLEndpointRequest,CreateMLEndpointResult> asyncHandler)
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.
createMLEndpointRequest - asyncHandler - 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.Future<DeleteMLEndpointResult> deleteMLEndpointAsync(DeleteMLEndpointRequest deleteMLEndpointRequest)
Cancels the creation of a Neptune ML inference endpoint. See Managing inference endpoints using the endpoints command.
deleteMLEndpointRequest - Future<DeleteMLEndpointResult> deleteMLEndpointAsync(DeleteMLEndpointRequest deleteMLEndpointRequest, AsyncHandler<DeleteMLEndpointRequest,DeleteMLEndpointResult> asyncHandler)
Cancels the creation of a Neptune ML inference endpoint. See Managing inference endpoints using the endpoints command.
deleteMLEndpointRequest - asyncHandler - 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.Future<DeletePropertygraphStatisticsResult> deletePropertygraphStatisticsAsync(DeletePropertygraphStatisticsRequest deletePropertygraphStatisticsRequest)
Deletes statistics for Gremlin and openCypher (property graph) data.
deletePropertygraphStatisticsRequest - Future<DeletePropertygraphStatisticsResult> deletePropertygraphStatisticsAsync(DeletePropertygraphStatisticsRequest deletePropertygraphStatisticsRequest, AsyncHandler<DeletePropertygraphStatisticsRequest,DeletePropertygraphStatisticsResult> asyncHandler)
Deletes statistics for Gremlin and openCypher (property graph) data.
deletePropertygraphStatisticsRequest - asyncHandler - 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.Future<DeleteSparqlStatisticsResult> deleteSparqlStatisticsAsync(DeleteSparqlStatisticsRequest deleteSparqlStatisticsRequest)
Deletes SPARQL statistics
deleteSparqlStatisticsRequest - Future<DeleteSparqlStatisticsResult> deleteSparqlStatisticsAsync(DeleteSparqlStatisticsRequest deleteSparqlStatisticsRequest, AsyncHandler<DeleteSparqlStatisticsRequest,DeleteSparqlStatisticsResult> asyncHandler)
Deletes SPARQL statistics
deleteSparqlStatisticsRequest - asyncHandler - 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.Future<ExecuteFastResetResult> executeFastResetAsync(ExecuteFastResetRequest executeFastResetRequest)
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.
executeFastResetRequest - Future<ExecuteFastResetResult> executeFastResetAsync(ExecuteFastResetRequest executeFastResetRequest, AsyncHandler<ExecuteFastResetRequest,ExecuteFastResetResult> asyncHandler)
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.
executeFastResetRequest - asyncHandler - 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.Future<ExecuteGremlinExplainQueryResult> executeGremlinExplainQueryAsync(ExecuteGremlinExplainQueryRequest executeGremlinExplainQueryRequest)
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.
executeGremlinExplainQueryRequest - Future<ExecuteGremlinExplainQueryResult> executeGremlinExplainQueryAsync(ExecuteGremlinExplainQueryRequest executeGremlinExplainQueryRequest, AsyncHandler<ExecuteGremlinExplainQueryRequest,ExecuteGremlinExplainQueryResult> asyncHandler)
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.
executeGremlinExplainQueryRequest - asyncHandler - 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.Future<ExecuteGremlinProfileQueryResult> executeGremlinProfileQueryAsync(ExecuteGremlinProfileQueryRequest executeGremlinProfileQueryRequest)
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.
executeGremlinProfileQueryRequest - Future<ExecuteGremlinProfileQueryResult> executeGremlinProfileQueryAsync(ExecuteGremlinProfileQueryRequest executeGremlinProfileQueryRequest, AsyncHandler<ExecuteGremlinProfileQueryRequest,ExecuteGremlinProfileQueryResult> asyncHandler)
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.
executeGremlinProfileQueryRequest - asyncHandler - 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.Future<ExecuteGremlinQueryResult> executeGremlinQueryAsync(ExecuteGremlinQueryRequest executeGremlinQueryRequest)
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.
executeGremlinQueryRequest - Future<ExecuteGremlinQueryResult> executeGremlinQueryAsync(ExecuteGremlinQueryRequest executeGremlinQueryRequest, AsyncHandler<ExecuteGremlinQueryRequest,ExecuteGremlinQueryResult> asyncHandler)
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.
executeGremlinQueryRequest - asyncHandler - 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.Future<ExecuteOpenCypherExplainQueryResult> executeOpenCypherExplainQueryAsync(ExecuteOpenCypherExplainQueryRequest executeOpenCypherExplainQueryRequest)
Executes an openCypher explain request. See The openCypher
explain feature for more information.
executeOpenCypherExplainQueryRequest - Future<ExecuteOpenCypherExplainQueryResult> executeOpenCypherExplainQueryAsync(ExecuteOpenCypherExplainQueryRequest executeOpenCypherExplainQueryRequest, AsyncHandler<ExecuteOpenCypherExplainQueryRequest,ExecuteOpenCypherExplainQueryResult> asyncHandler)
Executes an openCypher explain request. See The openCypher
explain feature for more information.
executeOpenCypherExplainQueryRequest - asyncHandler - 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.Future<GetEngineStatusResult> getEngineStatusAsync(GetEngineStatusRequest getEngineStatusRequest)
Check the status of the graph database on the host.
getEngineStatusRequest - Future<GetEngineStatusResult> getEngineStatusAsync(GetEngineStatusRequest getEngineStatusRequest, AsyncHandler<GetEngineStatusRequest,GetEngineStatusResult> asyncHandler)
Check the status of the graph database on the host.
getEngineStatusRequest - asyncHandler - 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.Future<GetGremlinQueryStatusResult> getGremlinQueryStatusAsync(GetGremlinQueryStatusRequest getGremlinQueryStatusRequest)
Gets the status of a specified Gremlin query.
getGremlinQueryStatusRequest - Future<GetGremlinQueryStatusResult> getGremlinQueryStatusAsync(GetGremlinQueryStatusRequest getGremlinQueryStatusRequest, AsyncHandler<GetGremlinQueryStatusRequest,GetGremlinQueryStatusResult> asyncHandler)
Gets the status of a specified Gremlin query.
getGremlinQueryStatusRequest - asyncHandler - 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.Future<GetMLDataProcessingJobResult> getMLDataProcessingJobAsync(GetMLDataProcessingJobRequest getMLDataProcessingJobRequest)
Retrieves information about a specified data processing job. See The
dataprocessing command.
getMLDataProcessingJobRequest - Future<GetMLDataProcessingJobResult> getMLDataProcessingJobAsync(GetMLDataProcessingJobRequest getMLDataProcessingJobRequest, AsyncHandler<GetMLDataProcessingJobRequest,GetMLDataProcessingJobResult> asyncHandler)
Retrieves information about a specified data processing job. See The
dataprocessing command.
getMLDataProcessingJobRequest - asyncHandler - 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.Future<GetMLEndpointResult> getMLEndpointAsync(GetMLEndpointRequest getMLEndpointRequest)
Retrieves details about an inference endpoint. See Managing inference endpoints using the endpoints command.
getMLEndpointRequest - Future<GetMLEndpointResult> getMLEndpointAsync(GetMLEndpointRequest getMLEndpointRequest, AsyncHandler<GetMLEndpointRequest,GetMLEndpointResult> asyncHandler)
Retrieves details about an inference endpoint. See Managing inference endpoints using the endpoints command.
getMLEndpointRequest - asyncHandler - 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.Future<GetMLModelTrainingJobResult> getMLModelTrainingJobAsync(GetMLModelTrainingJobRequest getMLModelTrainingJobRequest)
Retrieves information about a Neptune ML model training job. See Model
training using the modeltraining command.
getMLModelTrainingJobRequest - Future<GetMLModelTrainingJobResult> getMLModelTrainingJobAsync(GetMLModelTrainingJobRequest getMLModelTrainingJobRequest, AsyncHandler<GetMLModelTrainingJobRequest,GetMLModelTrainingJobResult> asyncHandler)
Retrieves information about a Neptune ML model training job. See Model
training using the modeltraining command.
getMLModelTrainingJobRequest - asyncHandler - 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.Future<GetMLModelTransformJobResult> getMLModelTransformJobAsync(GetMLModelTransformJobRequest getMLModelTransformJobRequest)
Gets information about a specified model transform job. See Use a trained model to generate new model artifacts.
getMLModelTransformJobRequest - Future<GetMLModelTransformJobResult> getMLModelTransformJobAsync(GetMLModelTransformJobRequest getMLModelTransformJobRequest, AsyncHandler<GetMLModelTransformJobRequest,GetMLModelTransformJobResult> asyncHandler)
Gets information about a specified model transform job. See Use a trained model to generate new model artifacts.
getMLModelTransformJobRequest - asyncHandler - 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.Future<GetOpenCypherQueryStatusResult> getOpenCypherQueryStatusAsync(GetOpenCypherQueryStatusRequest getOpenCypherQueryStatusRequest)
Retrieves the status of a specified openCypher query.
getOpenCypherQueryStatusRequest - Future<GetOpenCypherQueryStatusResult> getOpenCypherQueryStatusAsync(GetOpenCypherQueryStatusRequest getOpenCypherQueryStatusRequest, AsyncHandler<GetOpenCypherQueryStatusRequest,GetOpenCypherQueryStatusResult> asyncHandler)
Retrieves the status of a specified openCypher query.
getOpenCypherQueryStatusRequest - asyncHandler - 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.Future<GetPropertygraphStatisticsResult> getPropertygraphStatisticsAsync(GetPropertygraphStatisticsRequest getPropertygraphStatisticsRequest)
Gets property graph statistics (Gremlin and openCypher).
getPropertygraphStatisticsRequest - Future<GetPropertygraphStatisticsResult> getPropertygraphStatisticsAsync(GetPropertygraphStatisticsRequest getPropertygraphStatisticsRequest, AsyncHandler<GetPropertygraphStatisticsRequest,GetPropertygraphStatisticsResult> asyncHandler)
Gets property graph statistics (Gremlin and openCypher).
getPropertygraphStatisticsRequest - asyncHandler - 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.Future<GetPropertygraphSummaryResult> getPropertygraphSummaryAsync(GetPropertygraphSummaryRequest getPropertygraphSummaryRequest)
Gets a graph summary for a property graph.
getPropertygraphSummaryRequest - Future<GetPropertygraphSummaryResult> getPropertygraphSummaryAsync(GetPropertygraphSummaryRequest getPropertygraphSummaryRequest, AsyncHandler<GetPropertygraphSummaryRequest,GetPropertygraphSummaryResult> asyncHandler)
Gets a graph summary for a property graph.
getPropertygraphSummaryRequest - asyncHandler - 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.Future<GetRDFGraphSummaryResult> getRDFGraphSummaryAsync(GetRDFGraphSummaryRequest getRDFGraphSummaryRequest)
Gets a graph summary for an RDF graph.
getRDFGraphSummaryRequest - Future<GetRDFGraphSummaryResult> getRDFGraphSummaryAsync(GetRDFGraphSummaryRequest getRDFGraphSummaryRequest, AsyncHandler<GetRDFGraphSummaryRequest,GetRDFGraphSummaryResult> asyncHandler)
Gets a graph summary for an RDF graph.
getRDFGraphSummaryRequest - asyncHandler - 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.Future<GetSparqlStatisticsResult> getSparqlStatisticsAsync(GetSparqlStatisticsRequest getSparqlStatisticsRequest)
Gets RDF statistics (SPARQL).
getSparqlStatisticsRequest - Future<GetSparqlStatisticsResult> getSparqlStatisticsAsync(GetSparqlStatisticsRequest getSparqlStatisticsRequest, AsyncHandler<GetSparqlStatisticsRequest,GetSparqlStatisticsResult> asyncHandler)
Gets RDF statistics (SPARQL).
getSparqlStatisticsRequest - asyncHandler - 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.Future<GetSparqlStreamResult> getSparqlStreamAsync(GetSparqlStreamRequest getSparqlStreamRequest)
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.
getSparqlStreamRequest - Future<GetSparqlStreamResult> getSparqlStreamAsync(GetSparqlStreamRequest getSparqlStreamRequest, AsyncHandler<GetSparqlStreamRequest,GetSparqlStreamResult> asyncHandler)
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.
getSparqlStreamRequest - asyncHandler - 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.Future<ListGremlinQueriesResult> listGremlinQueriesAsync(ListGremlinQueriesRequest listGremlinQueriesRequest)
Lists active Gremlin queries. See Gremlin query status API for details about the output.
listGremlinQueriesRequest - Future<ListGremlinQueriesResult> listGremlinQueriesAsync(ListGremlinQueriesRequest listGremlinQueriesRequest, AsyncHandler<ListGremlinQueriesRequest,ListGremlinQueriesResult> asyncHandler)
Lists active Gremlin queries. See Gremlin query status API for details about the output.
listGremlinQueriesRequest - asyncHandler - 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.Future<ListLoaderJobsResult> listLoaderJobsAsync(ListLoaderJobsRequest listLoaderJobsRequest)
Retrieves a list of the loadIds for all active loader jobs.
listLoaderJobsRequest - Future<ListLoaderJobsResult> listLoaderJobsAsync(ListLoaderJobsRequest listLoaderJobsRequest, AsyncHandler<ListLoaderJobsRequest,ListLoaderJobsResult> asyncHandler)
Retrieves a list of the loadIds for all active loader jobs.
listLoaderJobsRequest - asyncHandler - 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.Future<ListMLDataProcessingJobsResult> listMLDataProcessingJobsAsync(ListMLDataProcessingJobsRequest listMLDataProcessingJobsRequest)
Returns a list of Neptune ML data processing jobs. See Listing active data-processing jobs using the Neptune ML dataprocessing command.
listMLDataProcessingJobsRequest - Future<ListMLDataProcessingJobsResult> listMLDataProcessingJobsAsync(ListMLDataProcessingJobsRequest listMLDataProcessingJobsRequest, AsyncHandler<ListMLDataProcessingJobsRequest,ListMLDataProcessingJobsResult> asyncHandler)
Returns a list of Neptune ML data processing jobs. See Listing active data-processing jobs using the Neptune ML dataprocessing command.
listMLDataProcessingJobsRequest - asyncHandler - 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.Future<ListMLEndpointsResult> listMLEndpointsAsync(ListMLEndpointsRequest listMLEndpointsRequest)
Lists existing inference endpoints. See Managing inference endpoints using the endpoints command.
listMLEndpointsRequest - Future<ListMLEndpointsResult> listMLEndpointsAsync(ListMLEndpointsRequest listMLEndpointsRequest, AsyncHandler<ListMLEndpointsRequest,ListMLEndpointsResult> asyncHandler)
Lists existing inference endpoints. See Managing inference endpoints using the endpoints command.
listMLEndpointsRequest - asyncHandler - 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.Future<ListMLModelTrainingJobsResult> listMLModelTrainingJobsAsync(ListMLModelTrainingJobsRequest listMLModelTrainingJobsRequest)
Lists Neptune ML model-training jobs. See Model
training using the modeltraining command.
listMLModelTrainingJobsRequest - Future<ListMLModelTrainingJobsResult> listMLModelTrainingJobsAsync(ListMLModelTrainingJobsRequest listMLModelTrainingJobsRequest, AsyncHandler<ListMLModelTrainingJobsRequest,ListMLModelTrainingJobsResult> asyncHandler)
Lists Neptune ML model-training jobs. See Model
training using the modeltraining command.
listMLModelTrainingJobsRequest - asyncHandler - 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.Future<ListMLModelTransformJobsResult> listMLModelTransformJobsAsync(ListMLModelTransformJobsRequest listMLModelTransformJobsRequest)
Returns a list of model transform job IDs. See Use a trained model to generate new model artifacts.
listMLModelTransformJobsRequest - Future<ListMLModelTransformJobsResult> listMLModelTransformJobsAsync(ListMLModelTransformJobsRequest listMLModelTransformJobsRequest, AsyncHandler<ListMLModelTransformJobsRequest,ListMLModelTransformJobsResult> asyncHandler)
Returns a list of model transform job IDs. See Use a trained model to generate new model artifacts.
listMLModelTransformJobsRequest - asyncHandler - 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.Future<ListOpenCypherQueriesResult> listOpenCypherQueriesAsync(ListOpenCypherQueriesRequest listOpenCypherQueriesRequest)
Lists active openCypher queries. See Neptune openCypher status endpoint for more information.
listOpenCypherQueriesRequest - Future<ListOpenCypherQueriesResult> listOpenCypherQueriesAsync(ListOpenCypherQueriesRequest listOpenCypherQueriesRequest, AsyncHandler<ListOpenCypherQueriesRequest,ListOpenCypherQueriesResult> asyncHandler)
Lists active openCypher queries. See Neptune openCypher status endpoint for more information.
listOpenCypherQueriesRequest - asyncHandler - 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.Future<ManagePropertygraphStatisticsResult> managePropertygraphStatisticsAsync(ManagePropertygraphStatisticsRequest managePropertygraphStatisticsRequest)
Manages the generation and use of property graph statistics.
managePropertygraphStatisticsRequest - Future<ManagePropertygraphStatisticsResult> managePropertygraphStatisticsAsync(ManagePropertygraphStatisticsRequest managePropertygraphStatisticsRequest, AsyncHandler<ManagePropertygraphStatisticsRequest,ManagePropertygraphStatisticsResult> asyncHandler)
Manages the generation and use of property graph statistics.
managePropertygraphStatisticsRequest - asyncHandler - 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.Future<ManageSparqlStatisticsResult> manageSparqlStatisticsAsync(ManageSparqlStatisticsRequest manageSparqlStatisticsRequest)
Manages the generation and use of RDF graph statistics.
manageSparqlStatisticsRequest - Future<ManageSparqlStatisticsResult> manageSparqlStatisticsAsync(ManageSparqlStatisticsRequest manageSparqlStatisticsRequest, AsyncHandler<ManageSparqlStatisticsRequest,ManageSparqlStatisticsResult> asyncHandler)
Manages the generation and use of RDF graph statistics.
manageSparqlStatisticsRequest - asyncHandler - 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.Future<StartLoaderJobResult> startLoaderJobAsync(StartLoaderJobRequest startLoaderJobRequest)
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.
startLoaderJobRequest - Future<StartLoaderJobResult> startLoaderJobAsync(StartLoaderJobRequest startLoaderJobRequest, AsyncHandler<StartLoaderJobRequest,StartLoaderJobResult> asyncHandler)
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.
startLoaderJobRequest - asyncHandler - 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.Future<StartMLDataProcessingJobResult> startMLDataProcessingJobAsync(StartMLDataProcessingJobRequest startMLDataProcessingJobRequest)
Creates a new Neptune ML data processing job for processing the graph data exported from Neptune for training.
See The
dataprocessing command.
startMLDataProcessingJobRequest - Future<StartMLDataProcessingJobResult> startMLDataProcessingJobAsync(StartMLDataProcessingJobRequest startMLDataProcessingJobRequest, AsyncHandler<StartMLDataProcessingJobRequest,StartMLDataProcessingJobResult> asyncHandler)
Creates a new Neptune ML data processing job for processing the graph data exported from Neptune for training.
See The
dataprocessing command.
startMLDataProcessingJobRequest - asyncHandler - 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.Future<StartMLModelTrainingJobResult> startMLModelTrainingJobAsync(StartMLModelTrainingJobRequest startMLModelTrainingJobRequest)
Creates a new Neptune ML model training job. See Model
training using the modeltraining command.
startMLModelTrainingJobRequest - Future<StartMLModelTrainingJobResult> startMLModelTrainingJobAsync(StartMLModelTrainingJobRequest startMLModelTrainingJobRequest, AsyncHandler<StartMLModelTrainingJobRequest,StartMLModelTrainingJobResult> asyncHandler)
Creates a new Neptune ML model training job. See Model
training using the modeltraining command.
startMLModelTrainingJobRequest - asyncHandler - 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.Future<StartMLModelTransformJobResult> startMLModelTransformJobAsync(StartMLModelTransformJobRequest startMLModelTransformJobRequest)
Creates a new model transform job. See Use a trained model to generate new model artifacts.
startMLModelTransformJobRequest - Future<StartMLModelTransformJobResult> startMLModelTransformJobAsync(StartMLModelTransformJobRequest startMLModelTransformJobRequest, AsyncHandler<StartMLModelTransformJobRequest,StartMLModelTransformJobResult> asyncHandler)
Creates a new model transform job. See Use a trained model to generate new model artifacts.
startMLModelTransformJobRequest - asyncHandler - 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.Copyright © 2023. All rights reserved.