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