Package com.yahoo.schema.fieldoperation
Class IndexOperation
java.lang.Object
com.yahoo.schema.fieldoperation.IndexOperation
- All Implemented Interfaces:
FieldOperation
,Comparable<FieldOperation>
- Author:
- Einar M R Rosenvinge
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
Apply this operation on the given fieldvoid
applyToIndex
(Index index) boolean
getType()
void
setArity
(int arity) void
setDensePostingListThreshold
(double densePostingListThreshold) void
setEnableBm25
(boolean value) void
void
setIndexName
(String indexName) void
setLowerBound
(long value) void
void
setStemming
(String stemming) void
setType
(Index.Type type) void
setUpperBound
(long value) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.yahoo.schema.fieldoperation.FieldOperation
compareTo
-
Constructor Details
-
IndexOperation
public IndexOperation()
-
-
Method Details
-
getIndexName
-
setIndexName
-
getPrefix
public boolean getPrefix() -
setPrefix
-
addAlias
-
getStemming
-
setStemming
-
apply
Description copied from interface:FieldOperation
Apply this operation on the given field- Specified by:
apply
in interfaceFieldOperation
-
applyToIndex
-
getType
-
setType
-
setArity
public void setArity(int arity) -
setLowerBound
public void setLowerBound(long value) -
setUpperBound
public void setUpperBound(long value) -
setDensePostingListThreshold
public void setDensePostingListThreshold(double densePostingListThreshold) -
setEnableBm25
public void setEnableBm25(boolean value) -
setHnswIndexParams
-