Package-level declarations

Types

Link copied to clipboard

Neptune Analytics is a new analytics database engine for Amazon Neptune that helps customers get to insights faster by quickly processing large amounts of graph data, invoking popular graph analytic algorithms in low-latency queries, and getting analytics results in seconds.

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Functions

Link copied to clipboard

Deletes the specified import task.

Link copied to clipboard

Cancels a specified query.

Link copied to clipboard

Creates a new Neptune Analytics graph.

Link copied to clipboard

Creates a snapshot of the specific graph.

Link copied to clipboard

Creates a new Neptune Analytics graph and imports data into it, either from Amazon Simple Storage Service (S3) or from a Neptune database or a Neptune database snapshot.

Link copied to clipboard

Create a private graph endpoint to allow private access from to the graph from within a VPC. You can attach security groups to the private graph endpoint. VPC endpoint charges apply.

Link copied to clipboard

Deletes the specified graph. Graphs cannot be deleted if delete-protection is enabled.

Link copied to clipboard

Deletes the specifed graph snapshot.

Link copied to clipboard

Deletes a private graph endpoint.

Link copied to clipboard
inline suspend fun NeptuneGraphClient.getGraph(crossinline block: GetGraphRequest.Builder.() -> Unit): GetGraphResponse

Gets information about a specified graph.

Link copied to clipboard

Retrieves a specified graph snapshot.

Link copied to clipboard

Gets a graph summary for a property graph.

Link copied to clipboard

Retrieves a specified import task.

Link copied to clipboard

Retrieves information about a specified private endpoint.

Link copied to clipboard
inline suspend fun NeptuneGraphClient.getQuery(crossinline block: GetQueryRequest.Builder.() -> Unit): GetQueryResponse

Retrieves the status of a specified query.

Link copied to clipboard
inline suspend fun NeptuneGraphClient.listGraphs(crossinline block: ListGraphsRequest.Builder.() -> Unit): ListGraphsResponse

Lists available Neptune Analytics graphs.

Link copied to clipboard

Lists available snapshots of a specified Neptune Analytics graph.

Link copied to clipboard

Lists import tasks.

Link copied to clipboard

Lists private endpoints for a specified Neptune Analytics graph.

Link copied to clipboard

Lists active openCypher queries.

Link copied to clipboard

Lists tags associated with a specified resource.

Link copied to clipboard
inline suspend fun NeptuneGraphClient.resetGraph(crossinline block: ResetGraphRequest.Builder.() -> Unit): ResetGraphResponse

Empties the data from a specified Neptune Analytics graph.

Link copied to clipboard

Restores a graph from a snapshot.

Link copied to clipboard

Adds tags to the specified resource.

Link copied to clipboard

Removes the specified tags from the specified resource.

Link copied to clipboard

Updates the configuration of a specified Neptune Analytics graph

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.