public class AnalyzeRequestBuilder extends SingleShardOperationRequestBuilder<AnalyzeRequest,AnalyzeResponse,AnalyzeRequestBuilder>
action, client, request
Constructor and Description |
---|
AnalyzeRequestBuilder(ElasticsearchClient client,
AnalyzeAction action) |
AnalyzeRequestBuilder(ElasticsearchClient client,
AnalyzeAction action,
String index,
String... text) |
Modifier and Type | Method and Description |
---|---|
AnalyzeRequestBuilder |
setAnalyzer(String analyzer)
Sets the analyzer name to use in order to analyze the text.
|
AnalyzeRequestBuilder |
setAttributes(String attributes)
Sets attributes that will include results
|
AnalyzeRequestBuilder |
setCharFilters(String... charFilters)
Sets char filters that will be used before the tokenizer.
|
AnalyzeRequestBuilder |
setExplain(boolean explain)
Sets explain
|
AnalyzeRequestBuilder |
setField(String field)
Sets the field that its analyzer will be used to analyze the text.
|
AnalyzeRequestBuilder |
setText(String... texts)
Sets texts to analyze
|
AnalyzeRequestBuilder |
setTokenFilters(String... tokenFilters)
Sets token filters that will be used on top of a tokenizer provided.
|
AnalyzeRequestBuilder |
setTokenizer(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, putHeader, request
public AnalyzeRequestBuilder(ElasticsearchClient client, AnalyzeAction action)
public AnalyzeRequestBuilder(ElasticsearchClient client, AnalyzeAction action, String index, String... text)
public AnalyzeRequestBuilder setAnalyzer(String analyzer)
analyzer
- The analyzer name.public AnalyzeRequestBuilder setField(String field)
public AnalyzeRequestBuilder setTokenizer(String tokenizer)
public AnalyzeRequestBuilder setTokenFilters(String... tokenFilters)
public AnalyzeRequestBuilder setCharFilters(String... charFilters)
public AnalyzeRequestBuilder setExplain(boolean explain)
public AnalyzeRequestBuilder setAttributes(String attributes)
public AnalyzeRequestBuilder setText(String... texts)
Copyright © 2009–2017. All rights reserved.