クラス PopularWordsRequest
- java.lang.Object
-
- org.codelibs.fess.suggest.request.Request<PopularWordsResponse>
-
- org.codelibs.fess.suggest.request.popularwords.PopularWordsRequest
-
public class PopularWordsRequest extends Request<PopularWordsResponse>
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 PopularWordsRequest()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 voidaddExcludeWord(java.lang.String excludeWord)voidaddField(java.lang.String field)voidaddLanguage(java.lang.String lang)voidaddRole(java.lang.String role)voidaddTag(java.lang.String tag)protected org.elasticsearch.index.query.QueryBuilderbuildQuery()protected org.elasticsearch.search.rescore.QueryRescorerBuilderbuildRescore()protected PopularWordsResponsecreateResponse(org.elasticsearch.action.search.SearchResponse searchResponse)protected java.lang.StringgetValidationError()protected voidprocessRequest(org.elasticsearch.client.Client client, Deferred<PopularWordsResponse> deferred)voidsetDetail(boolean detail)voidsetIndex(java.lang.String index)voidsetQueryFreqThreshold(int queryFreqThreshold)voidsetSeed(java.lang.String seed)voidsetSize(int size)voidsetType(java.lang.String type)voidsetWindowSize(int windowSize)
-
-
-
メソッドの詳細
-
setIndex
public void setIndex(java.lang.String index)
-
setType
public void setType(java.lang.String type)
-
setSize
public void setSize(int size)
-
setSeed
public void setSeed(java.lang.String seed)
-
setWindowSize
public void setWindowSize(int windowSize)
-
addTag
public void addTag(java.lang.String tag)
-
addRole
public void addRole(java.lang.String role)
-
addField
public void addField(java.lang.String field)
-
addLanguage
public void addLanguage(java.lang.String lang)
-
setDetail
public void setDetail(boolean detail)
-
addExcludeWord
public void addExcludeWord(java.lang.String excludeWord)
-
setQueryFreqThreshold
public void setQueryFreqThreshold(int queryFreqThreshold)
-
processRequest
protected void processRequest(org.elasticsearch.client.Client client, Deferred<PopularWordsResponse> deferred)- 定義:
processRequestクラス内Request<PopularWordsResponse>
-
getValidationError
protected java.lang.String getValidationError()
- 定義:
getValidationErrorクラス内Request<PopularWordsResponse>
-
buildQuery
protected org.elasticsearch.index.query.QueryBuilder buildQuery()
-
buildRescore
protected org.elasticsearch.search.rescore.QueryRescorerBuilder buildRescore()
-
createResponse
protected PopularWordsResponse createResponse(org.elasticsearch.action.search.SearchResponse searchResponse)
-
-