Changes the collection's properties to given ones
Changes the collection's properties to given ones
com.arangodb.model.CollectionPropertiesOptions
Returns the number of documents in the collection
Creates the collection
Returns the parent database of this collection
Returns the parent database of this collection
The wrapped ArangoDatabase which contains this collection
Removed a document from the collection
Removed a document from the collection
Only needed if com.arangodb.model.DocumentDeleteOptions#returnOld is set to true
for
deserializing the returned document.
The value of the documents _key
property
See com.arangodb.model.DocumentDeleteOptions for details
Only needed if com.arangodb.model.DocumentDeleteOptions#returnOld is set to true
for
deserializing the returned document.
Batch delete documents
Batch delete documents
Removes an index
Returns true if a document with given key exists on this collection
Returns true if a document with given key exists on this collection
The value of the documents _key
property
See com.arangodb.model.DocumentExistsOptions for details
Drops (deletes) the collection
Adds a new fulltext-index if no index with this name exists
Adds a new geo-index if no index with this name exists
Adds a new hash-index if no index with this name exists
Adds a new persistent-index if no index with this name exists
Adds a new skiplist-index if no index with this name exists
Returns rue if this collection exists on the server
Gets a document by its _key
Gets a document by its _key
Type of the document key. If this is something other then String
, AnyRef.toString will be used
Type of the document
The value of the documents _key
property
See com.arangodb.model.DocumentReadOptions for details
Batch read documents
Batch read documents
Streaming should be supported in a later version
Returns details about an index
Grants access to this collection
Returns a list of all indexes in this collection
Returns information about the collection
Returns information about the collection
com.arangodb.entity.CollectionEntity
Inserts a document into the collection
Inserts a document into the collection
This method can also be used to overwrite already existing documents with the same _key
field. See
com.arangodb.model.DocumentCreateOptions#overwrite javadoc for details.
Batch insert documents into collection
Batch insert documents into collection
Load the collection
Load the collection
Returns the collections name
Returns the permissions to this collection for the given user
Returns the collection's properties
Returns the collection's properties
com.arangodb.entity.CollectionPropertiesEntity
Changes the collection's name
Resets access privileges to this collection to defaults
Returns the current revision
Returns the current revision
com.arangodb.entity.CollectionRevisionEntity
Revokes access to this collection
Truncates (deletes all documents) the collection
Unload the collection
Unload the collection
Access to underlying java driver's ar.ArangoCollectionAsync
(Since version ) see corresponding Javadoc for more information.
Scala API for collections, wrapping com.arangodb.ArangoCollectionAsync
Document Management
The effect type