Package com.arangodb
Interface ArangoVertexCollectionAsync
-
- All Superinterfaces:
ArangoSerdeAccessor
@ThreadSafe public interface ArangoVertexCollectionAsync extends ArangoSerdeAccessor
Asynchronous version ofArangoVertexCollection
-
-
Method Summary
-
Methods inherited from interface com.arangodb.ArangoSerdeAccessor
getSerde
-
-
-
-
Method Detail
-
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 CompletableFuture<Void> drop()
Deprecated.useremove()
insteadAsynchronous version ofArangoVertexCollection.drop()
-
drop
@Deprecated CompletableFuture<Void> drop(VertexCollectionDropOptions options)
Deprecated.useremove(VertexCollectionRemoveOptions)
insteadAsynchronous version ofArangoVertexCollection.drop(VertexCollectionDropOptions)
-
remove
CompletableFuture<Void> remove()
Asynchronous version ofArangoVertexCollection.remove()
-
remove
CompletableFuture<Void> remove(VertexCollectionRemoveOptions options)
Asynchronous version ofArangoVertexCollection.remove(VertexCollectionRemoveOptions)
-
insertVertex
CompletableFuture<VertexEntity> insertVertex(Object value)
Asynchronous version ofArangoVertexCollection.insertVertex(Object)
-
insertVertex
CompletableFuture<VertexEntity> insertVertex(Object value, VertexCreateOptions options)
Asynchronous version ofArangoVertexCollection.insertVertex(Object, VertexCreateOptions)
-
getVertex
<T> CompletableFuture<T> getVertex(String key, Class<T> type)
Asynchronous version ofArangoVertexCollection.getVertex(String, Class)
-
getVertex
<T> CompletableFuture<T> getVertex(String key, Class<T> type, GraphDocumentReadOptions options)
Asynchronous version ofArangoVertexCollection.getVertex(String, Class, GraphDocumentReadOptions)
-
replaceVertex
CompletableFuture<VertexUpdateEntity> replaceVertex(String key, Object value)
Asynchronous version ofArangoVertexCollection.replaceVertex(String, Object)
-
replaceVertex
CompletableFuture<VertexUpdateEntity> replaceVertex(String key, Object value, VertexReplaceOptions options)
Asynchronous version ofArangoVertexCollection.replaceVertex(String, Object, VertexReplaceOptions)
-
updateVertex
CompletableFuture<VertexUpdateEntity> updateVertex(String key, Object value)
Asynchronous version ofArangoVertexCollection.updateVertex(String, Object)
-
updateVertex
CompletableFuture<VertexUpdateEntity> updateVertex(String key, Object value, VertexUpdateOptions options)
Asynchronous version ofArangoVertexCollection.updateVertex(String, Object, VertexUpdateOptions)
-
deleteVertex
CompletableFuture<Void> deleteVertex(String key)
Asynchronous version ofArangoVertexCollection.deleteVertex(String)
-
deleteVertex
CompletableFuture<Void> deleteVertex(String key, VertexDeleteOptions options)
Asynchronous version ofArangoVertexCollection.deleteVertex(String, VertexDeleteOptions)
-
-