Package com.arangodb
Interface ArangoVertexCollectionAsync
- All Superinterfaces:
ArangoSerdeAccessor
- All Known Implementing Classes:
ArangoVertexCollectionAsyncImpl
Asynchronous version of
ArangoVertexCollection
-
Method Summary
Modifier and TypeMethodDescriptiondeleteVertex
(String key) Asynchronous version ofArangoVertexCollection.deleteVertex(String)
deleteVertex
(String key, VertexDeleteOptions options) Asynchronous version ofArangoVertexCollection.deleteVertex(String, VertexDeleteOptions)
drop()
Deprecated.drop
(VertexCollectionDropOptions options) Deprecated.useremove(VertexCollectionRemoveOptions)
instead<T> CompletableFuture<T>
Asynchronous version ofArangoVertexCollection.getVertex(String, Class)
<T> CompletableFuture<T>
getVertex
(String key, Class<T> type, GraphDocumentReadOptions options) Asynchronous version ofArangoVertexCollection.getVertex(String, Class, GraphDocumentReadOptions)
graph()
The the handler of the named graph the edge collection is withininsertVertex
(Object value) Asynchronous version ofArangoVertexCollection.insertVertex(Object)
insertVertex
(Object value, VertexCreateOptions options) Asynchronous version ofArangoVertexCollection.insertVertex(Object, VertexCreateOptions)
name()
The name of the edge collectionremove()
Asynchronous version ofArangoVertexCollection.remove()
remove
(VertexCollectionRemoveOptions options) Asynchronous version ofArangoVertexCollection.remove(VertexCollectionRemoveOptions)
replaceVertex
(String key, Object value) Asynchronous version ofArangoVertexCollection.replaceVertex(String, Object)
replaceVertex
(String key, Object value, VertexReplaceOptions options) Asynchronous version ofArangoVertexCollection.replaceVertex(String, Object, VertexReplaceOptions)
updateVertex
(String key, Object value) Asynchronous version ofArangoVertexCollection.updateVertex(String, Object)
updateVertex
(String key, Object value, VertexUpdateOptions options) Asynchronous version ofArangoVertexCollection.updateVertex(String, Object, VertexUpdateOptions)
Methods inherited from interface com.arangodb.ArangoSerdeAccessor
getSerde
-
Method Details
-
graph
ArangoGraphAsync graph()The the handler of the named graph the edge collection is within- Returns:
- graph handler
-
name
String name()The name of the edge collection- Returns:
- collection name
-
drop
Deprecated.useremove()
insteadAsynchronous version ofArangoVertexCollection.drop()
-
drop
Deprecated.useremove(VertexCollectionRemoveOptions)
insteadAsynchronous version ofArangoVertexCollection.drop(VertexCollectionDropOptions)
-
remove
CompletableFuture<Void> remove()Asynchronous version ofArangoVertexCollection.remove()
-
remove
Asynchronous version ofArangoVertexCollection.remove(VertexCollectionRemoveOptions)
-
insertVertex
Asynchronous version ofArangoVertexCollection.insertVertex(Object)
-
insertVertex
Asynchronous version ofArangoVertexCollection.insertVertex(Object, VertexCreateOptions)
-
getVertex
Asynchronous version ofArangoVertexCollection.getVertex(String, Class)
-
getVertex
Asynchronous version ofArangoVertexCollection.getVertex(String, Class, GraphDocumentReadOptions)
-
replaceVertex
Asynchronous version ofArangoVertexCollection.replaceVertex(String, Object)
-
replaceVertex
CompletableFuture<VertexUpdateEntity> replaceVertex(String key, Object value, VertexReplaceOptions options) Asynchronous version ofArangoVertexCollection.replaceVertex(String, Object, VertexReplaceOptions)
-
updateVertex
Asynchronous version ofArangoVertexCollection.updateVertex(String, Object)
-
updateVertex
CompletableFuture<VertexUpdateEntity> updateVertex(String key, Object value, VertexUpdateOptions options) Asynchronous version ofArangoVertexCollection.updateVertex(String, Object, VertexUpdateOptions)
-
deleteVertex
Asynchronous version ofArangoVertexCollection.deleteVertex(String)
-
deleteVertex
Asynchronous version ofArangoVertexCollection.deleteVertex(String, VertexDeleteOptions)
-
remove()
instead