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 ArangoDatabaseAsync
db()
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()
String
name()
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()
-
-