Package | Description |
---|---|
com.arangodb | |
com.arangodb.async | |
com.arangodb.async.internal | |
com.arangodb.entity |
Modifier and Type | Method and Description |
---|---|
IndexEntity |
ArangoCollection.ensureFulltextIndex(Iterable<String> fields,
FulltextIndexOptions options)
Deprecated.
since ArangoDB 3.10, use ArangoSearch or Inverted indexes instead.
|
IndexEntity |
ArangoCollection.ensureGeoIndex(Iterable<String> fields,
GeoIndexOptions options)
Creates a geo-spatial index for the collection, if it does not already exist.
|
IndexEntity |
ArangoCollection.ensureHashIndex(Iterable<String> fields,
HashIndexOptions options)
Deprecated.
use
ArangoCollection.ensurePersistentIndex(Iterable, PersistentIndexOptions) instead. Since ArangoDB 3.7 a
hash index is an alias for a persistent index. |
IndexEntity |
ArangoCollection.ensurePersistentIndex(Iterable<String> fields,
PersistentIndexOptions options)
Creates a persistent index for the collection, if it does not already exist.
|
IndexEntity |
ArangoCollection.ensureSkiplistIndex(Iterable<String> fields,
SkiplistIndexOptions options)
Deprecated.
use
ArangoCollection.ensurePersistentIndex(Iterable, PersistentIndexOptions) instead. Since ArangoDB 3.7 a
skiplist index is an alias for a persistent index. |
IndexEntity |
ArangoCollection.ensureTtlIndex(Iterable<String> fields,
TtlIndexOptions options)
Creates a ttl index for the collection, if it does not already exist.
|
IndexEntity |
ArangoCollection.ensureZKDIndex(Iterable<String> fields,
ZKDIndexOptions options)
Creates a ZKD multi-dimensional index for the collection, if it does not already exist.
|
IndexEntity |
ArangoCollection.getIndex(String id)
Fetches information about the index with the given
id and returns it. |
IndexEntity |
ArangoDatabase.getIndex(String id)
Returns an index
|
Modifier and Type | Method and Description |
---|---|
Collection<IndexEntity> |
ArangoCollection.getIndexes()
Fetches a list of all indexes on this collection.
|
Modifier and Type | Method and Description |
---|---|
CompletableFuture<IndexEntity> |
ArangoCollectionAsync.ensureFulltextIndex(Iterable<String> fields,
FulltextIndexOptions options)
Deprecated.
since ArangoDB 3.10, use ArangoSearch or Inverted indexes instead.
|
CompletableFuture<IndexEntity> |
ArangoCollectionAsync.ensureGeoIndex(Iterable<String> fields,
GeoIndexOptions options)
Creates a geo-spatial index for the collection, if it does not already exist.
|
CompletableFuture<IndexEntity> |
ArangoCollectionAsync.ensureHashIndex(Iterable<String> fields,
HashIndexOptions options)
Deprecated.
use
ArangoCollectionAsync.ensurePersistentIndex(Iterable, PersistentIndexOptions) instead. Since ArangoDB 3.7 a
hash index is an alias for a persistent index. |
CompletableFuture<IndexEntity> |
ArangoCollectionAsync.ensurePersistentIndex(Iterable<String> fields,
PersistentIndexOptions options)
Creates a persistent index for the collection, if it does not already exist.
|
CompletableFuture<IndexEntity> |
ArangoCollectionAsync.ensureSkiplistIndex(Iterable<String> fields,
SkiplistIndexOptions options)
Deprecated.
use
ArangoCollectionAsync.ensurePersistentIndex(Iterable, PersistentIndexOptions) instead. Since ArangoDB 3.7 a
skiplist index is an alias for a persistent index. |
CompletableFuture<IndexEntity> |
ArangoCollectionAsync.ensureTtlIndex(Iterable<String> fields,
TtlIndexOptions options)
Creates a ttl index for the collection, if it does not already exist.
|
CompletableFuture<IndexEntity> |
ArangoCollectionAsync.ensureZKDIndex(Iterable<String> fields,
ZKDIndexOptions options)
Creates a ZKD multi-dimensional index for the collection, if it does not already exist.
|
CompletableFuture<IndexEntity> |
ArangoCollectionAsync.getIndex(String id)
Returns an index
Note: inverted indexes are not returned by this method. |
CompletableFuture<IndexEntity> |
ArangoDatabaseAsync.getIndex(String id)
Returns an index
|
CompletableFuture<Collection<IndexEntity>> |
ArangoCollectionAsync.getIndexes()
Returns all indexes of the collection
Note: inverted indexes are not returned by this method. |
Modifier and Type | Method and Description |
---|---|
Collection<IndexEntity> |
AqlExecutionExplainEntity.ExecutionNode.getIndexes() |
Copyright © 2016–2023 ArangoDB GmbH. All rights reserved.