public class ZKDIndexOptions extends IndexOptions<ZKDIndexOptions>
Modifier and Type | Class and Description |
---|---|
static class |
ZKDIndexOptions.FieldValueTypes |
Constructor and Description |
---|
ZKDIndexOptions() |
Modifier and Type | Method and Description |
---|---|
protected ZKDIndexOptions |
fields(Iterable<String> fields) |
ZKDIndexOptions |
fieldValueTypes(ZKDIndexOptions.FieldValueTypes fieldValueTypes) |
protected Iterable<String> |
getFields() |
ZKDIndexOptions.FieldValueTypes |
getFieldValueTypes() |
protected ZKDIndexOptions |
getThis() |
protected IndexType |
getType() |
Boolean |
getUnique() |
ZKDIndexOptions |
unique(Boolean unique) |
getInBackground, getName, inBackground, name
protected final IndexType type
protected ZKDIndexOptions getThis()
getThis
in class IndexOptions<ZKDIndexOptions>
protected ZKDIndexOptions fields(Iterable<String> fields)
fields
- A list of attribute pathsprotected IndexType getType()
public Boolean getUnique()
public ZKDIndexOptions unique(Boolean unique)
unique
- if true, then create a unique indexpublic ZKDIndexOptions.FieldValueTypes getFieldValueTypes()
public ZKDIndexOptions fieldValueTypes(ZKDIndexOptions.FieldValueTypes fieldValueTypes)
fieldValueTypes
- must be ZKDIndexOptions.FieldValueTypes.DOUBLE
, currently only doubles are supported as values.Copyright © 2016–2022 ArangoDB GmbH. All rights reserved.