Click or drag to resize

IAqlFunctionApiClient Interface

Defines a client to access the ArangoDB API for AQL User Functions Management.

Namespace:  ArangoDBNetStandard.AqlFunctionApi
Assembly:  ArangoDBNetStandard (in ArangoDBNetStandard.dll) Version: 1.1.0
Syntax
public interface IAqlFunctionApiClient

The IAqlFunctionApiClient type exposes the following members.

Methods
  NameDescription
Public methodDeleteAqlFunctionAsync
Removes an existing AQL user function or function group, identified by name. DELETE /_api/aqlfunction/{name}
Public methodDeleteClearAqlQueryCacheAsync
Clears the query results cache for the current database DELETE /_api/query-cache
Public methodDeleteClearSlowAqlQueriesAsync
Clears the list of slow AQL queries in the currently selected database or in all databases. DELETE /_api/query/slow
Public methodDeleteKillRunningAqlQueryAsync
Kills an AQL query in the currently selected database or in all databases. DELETE /_api/query/{query-id}
Public methodGetAqlFunctionsAsync
Get all registered AQL user functions.
Public methodGetCachedAqlQueryResultsAsync
Gets a list of the stored results in the AQL query results cache. GET /_api/query-cache/entries
Public methodGetCurrentlyRunningAqlQueriesAsync
Gets a list of currently running AQL queries. GET /_api/query/current
Public methodGetQueryCacheGlobalPropertiesAsync
Gets the global configuration for the AQL query results cache.
Public methodGetQueryTrackingConfigurationAsync
Gets the current query tracking configuration. GET /_api/query/properties
Public methodGetSlowAqlQueriesAsync
Gets a list of slow running AQL queries in the currently selected database or in all databases. GET /_api/query/slow
Public methodPostAqlFunctionAsync
Create a new AQL user function. POST /_api/aqlfunction
Public methodPostExplainAqlQueryAsync
Explain an AQL query and return information about it POST /_api/explain
Public methodPostParseAqlQueryAsync
Parse an AQL query and return information about it POST /_api/query
Public methodPutAdjustQueryCacheGlobalPropertiesAsync
Changes the configuration for the AQL query results cache PUT /_api/query-cache/properties
Public methodPutChangeQueryTrackingConfigurationAsync
Changes the configuration for the AQL query tracking. PUT /_api/query/properties
Top
See Also