public class ArangoViewAsyncImpl extends com.arangodb.internal.InternalArangoView<ArangoDBAsyncImpl,ArangoDatabaseAsyncImpl,ArangoExecutorAsync> implements ArangoViewAsync
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Void> |
drop()
Deletes the view from the database.
|
CompletableFuture<Boolean> |
exists()
Checks whether the view exists.
|
CompletableFuture<ViewEntity> |
getInfo()
Returns information about the view.
|
CompletableFuture<ViewEntity> |
rename(String newName)
Renames the view.
|
db, dropRequest, getInfoRequest, name, renameRequest
createPath, executor, request, util, util
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
db, name
util, util
public CompletableFuture<Boolean> exists()
ArangoViewAsync
exists
in interface ArangoViewAsync
public CompletableFuture<Void> drop()
ArangoViewAsync
drop
in interface ArangoViewAsync
public CompletableFuture<ViewEntity> rename(String newName)
ArangoViewAsync
rename
in interface ArangoViewAsync
newName
- The new namepublic CompletableFuture<ViewEntity> getInfo()
ArangoViewAsync
getInfo
in interface ArangoViewAsync
Copyright © 2016–2021 ArangoDB GmbH. All rights reserved.