public static class Optimize.Builder extends AbstractMultiIndexActionBuilder<Optimize,Optimize.Builder>
indexNamescleanApiParameters, headers, parameters| Constructor and Description |
|---|
Optimize.Builder() |
| Modifier and Type | Method and Description |
|---|---|
Optimize |
build() |
Optimize.Builder |
flush(boolean flush)
Should a flush be performed after the optimize.
|
Optimize.Builder |
maxNumSegments(Number maxNumSegments)
The number of segments to optimize to.
|
Optimize.Builder |
onlyExpungeDeletes(boolean onlyExpungeDeletes)
Should the optimize process only expunge segments with deletes in it.
|
addIndex, addIndex, allowNoIndices, getJoinedIndices, ignoreUnavailableaddCleanApiParameter, refresh, removeCleanApiParameter, resultCasing, setHeader, setHeader, setParameter, setParameter, toggleApiParameterpublic Optimize.Builder maxNumSegments(Number maxNumSegments)
public Optimize.Builder onlyExpungeDeletes(boolean onlyExpungeDeletes)
public Optimize.Builder flush(boolean flush)
public Optimize build()
build in class AbstractMultiIndexActionBuilder<Optimize,Optimize.Builder>Copyright © 2017. All rights reserved.