public class CollectionLink extends Object
| Modifier and Type | Method and Description |
|---|---|
CollectionLink |
analyzers(String... analyzers) |
CollectionLink |
fields(FieldLink... fields) |
Collection<String> |
getAnalyzers() |
Collection<FieldLink> |
getFields() |
Boolean |
getIncludeAllFields() |
String |
getName() |
StoreValuesType |
getStoreValues() |
Boolean |
getTrackListPositions() |
CollectionLink |
includeAllFields(Boolean includeAllFields) |
static CollectionLink |
on(String name)
Creates an instance of
CollectionLink on the given collection name |
CollectionLink |
storeValues(StoreValuesType storeValues) |
CollectionLink |
trackListPositions(Boolean trackListPositions) |
public static CollectionLink on(String name)
CollectionLink on the given collection namename - Name of a collectionCollectionLinkpublic CollectionLink analyzers(String... analyzers)
analyzers - The list of analyzers to be used for indexing of string values (default: ["identity"]).public CollectionLink includeAllFields(Boolean includeAllFields)
includeAllFields - The flag determines whether or not to index all fields on a particular level of depth (default:
false).public CollectionLink trackListPositions(Boolean trackListPositions)
trackListPositions - The flag determines whether or not values in a lists should be treated separate (default: false).public CollectionLink storeValues(StoreValuesType storeValues)
storeValues - How should the view track the attribute values, this setting allows for additional value retrieval
optimizations (default "none").public CollectionLink fields(FieldLink... fields)
fields - A list of linked fieldspublic String getName()
public Collection<String> getAnalyzers()
public Boolean getIncludeAllFields()
public Boolean getTrackListPositions()
public StoreValuesType getStoreValues()
public Collection<FieldLink> getFields()
Copyright © 2016–2020 ArangoDB GmbH. All rights reserved.