Package com.arangodb
Interface ArangoViewAsync
-
- All Superinterfaces:
ArangoSerdeAccessor
- All Known Subinterfaces:
ArangoSearchAsync,SearchAliasAsync
@ThreadSafe public interface ArangoViewAsync extends ArangoSerdeAccessor
Asynchronous version ofArangoView
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ArangoDatabaseAsyncdb()The handler of the database the collection is withinCompletableFuture<Void>drop()Asynchronous version ofArangoView.drop()CompletableFuture<Boolean>exists()Asynchronous version ofArangoView.exists()CompletableFuture<ViewEntity>getInfo()Asynchronous version ofArangoView.getInfo()Stringname()The name of the viewCompletableFuture<ViewEntity>rename(String newName)Asynchronous version ofArangoView.rename(String)-
Methods inherited from interface com.arangodb.ArangoSerdeAccessor
getSerde
-
-
-
-
Method Detail
-
db
ArangoDatabaseAsync db()
The handler of the database the collection is within- Returns:
- database handler
-
name
String name()
The name of the view- Returns:
- view name
-
exists
CompletableFuture<Boolean> exists()
Asynchronous version ofArangoView.exists()
-
drop
CompletableFuture<Void> drop()
Asynchronous version ofArangoView.drop()
-
rename
CompletableFuture<ViewEntity> rename(String newName)
Asynchronous version ofArangoView.rename(String)
-
getInfo
CompletableFuture<ViewEntity> getInfo()
Asynchronous version ofArangoView.getInfo()
-
-