public class AnalyzeRequestBuilder extends SingleShardOperationRequestBuilder<AnalyzeRequest,AnalyzeResponse,AnalyzeRequestBuilder>
action, client, request
Constructor and Description |
---|
AnalyzeRequestBuilder(ElasticsearchClient client,
AnalyzeAction action) |
AnalyzeRequestBuilder(ElasticsearchClient client,
AnalyzeAction action,
java.lang.String index,
java.lang.String... text) |
Modifier and Type | Method and Description |
---|---|
AnalyzeRequestBuilder |
setAnalyzer(java.lang.String analyzer)
Sets the analyzer name to use in order to analyze the text.
|
AnalyzeRequestBuilder |
setAttributes(java.lang.String attributes)
Sets attributes that will include results
|
AnalyzeRequestBuilder |
setCharFilters(java.lang.String... charFilters)
Sets char filters that will be used before the tokenizer.
|
AnalyzeRequestBuilder |
setExplain(boolean explain)
Sets explain
|
AnalyzeRequestBuilder |
setField(java.lang.String field)
Sets the field that its analyzer will be used to analyze the text.
|
AnalyzeRequestBuilder |
setText(java.lang.String... texts)
Sets texts to analyze
|
AnalyzeRequestBuilder |
setTokenFilters(java.lang.String... tokenFilters)
Sets token filters that will be used on top of a tokenizer provided.
|
AnalyzeRequestBuilder |
setTokenizer(java.lang.String tokenizer)
Instead of setting the analyzer, sets the tokenizer that will be used as part of a custom
analyzer.
|
setIndex, setOperationThreaded
beforeExecute, execute, execute, get, get, get, request
public AnalyzeRequestBuilder(ElasticsearchClient client, AnalyzeAction action)
public AnalyzeRequestBuilder(ElasticsearchClient client, AnalyzeAction action, java.lang.String index, java.lang.String... text)
public AnalyzeRequestBuilder setAnalyzer(java.lang.String analyzer)
analyzer
- The analyzer name.public AnalyzeRequestBuilder setField(java.lang.String field)
public AnalyzeRequestBuilder setTokenizer(java.lang.String tokenizer)
public AnalyzeRequestBuilder setTokenFilters(java.lang.String... tokenFilters)
public AnalyzeRequestBuilder setCharFilters(java.lang.String... charFilters)
public AnalyzeRequestBuilder setExplain(boolean explain)
public AnalyzeRequestBuilder setAttributes(java.lang.String attributes)
public AnalyzeRequestBuilder setText(java.lang.String... texts)