Package org.codelibs.fess.score
Class ScoreBooster
java.lang.Object
org.codelibs.fess.score.ScoreBooster
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.opensearch.action.update.UpdateRequestBuilderprotected voidenable()protected voidflush()intabstract longprocess()voidsetPriority(int priority) voidsetRequestCacheSize(int requestCacheSize) voidsetRequestTimeout(String bulkRequestTimeout) voidsetScriptCode(String scriptCode) voidsetScriptLang(String scriptLang) protected longupdateScore(Map<String, Object> params)
-
Field Details
-
bulkRequestBuilder
protected org.opensearch.action.bulk.BulkRequestBuilder bulkRequestBuilder -
priority
protected int priority -
requestTimeout
-
requestCacheSize
protected int requestCacheSize -
scriptLang
-
scriptCode
-
idFinder
-
requestHandler
-
-
Constructor Details
-
ScoreBooster
public ScoreBooster()
-
-
Method Details
-
process
public abstract long process() -
enable
protected void enable() -
updateScore
-
createUpdateRequestBuilder
protected org.opensearch.action.update.UpdateRequestBuilder createUpdateRequestBuilder() -
flush
protected void flush() -
getPriority
public int getPriority() -
setPriority
public void setPriority(int priority) -
setRequestTimeout
-
setRequestCacheSize
public void setRequestCacheSize(int requestCacheSize) -
setScriptLang
-
setScriptCode
-