Package com.arangodb.model
Class ZKDIndexOptions
- java.lang.Object
-
- com.arangodb.model.IndexOptions<ZKDIndexOptions>
-
- com.arangodb.model.ZKDIndexOptions
-
public final class ZKDIndexOptions extends IndexOptions<ZKDIndexOptions>
- Since:
- ArangoDB 3.9
- Author:
- Michele Rastelli
- See Also:
- API Documentation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classZKDIndexOptions.FieldValueTypes
-
Constructor Summary
Constructors Constructor Description ZKDIndexOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZKDIndexOptionsfieldValueTypes(ZKDIndexOptions.FieldValueTypes fieldValueTypes)Iterable<String>getFields()ZKDIndexOptions.FieldValueTypesgetFieldValueTypes()IndexTypegetType()BooleangetUnique()ZKDIndexOptionsunique(Boolean unique)-
Methods inherited from class com.arangodb.model.IndexOptions
getInBackground, getName, inBackground, name
-
-
-
-
Method Detail
-
getType
public IndexType getType()
-
getUnique
public Boolean getUnique()
-
unique
public ZKDIndexOptions unique(Boolean unique)
- Parameters:
unique- if true, then create a unique index- Returns:
- options
-
getFieldValueTypes
public ZKDIndexOptions.FieldValueTypes getFieldValueTypes()
-
fieldValueTypes
public ZKDIndexOptions fieldValueTypes(ZKDIndexOptions.FieldValueTypes fieldValueTypes)
- Parameters:
fieldValueTypes- must beZKDIndexOptions.FieldValueTypes.DOUBLE, currently only doubles are supported as values.- Returns:
- options
-
-