IndicesRequest
, Streamable
, Writeable
, TaskAwareRequest
public class AnalyzeRequest extends SingleShardRequest<AnalyzeRequest>
Modifier and Type | Class | Description |
---|---|---|
static class |
AnalyzeRequest.NameOrDefinition |
IndicesRequest.Replaceable
TransportRequest.Empty
Writeable.Reader<V>, Writeable.Writer<V>
index, INDICES_OPTIONS
Constructor | Description |
---|---|
AnalyzeRequest() |
|
AnalyzeRequest(java.lang.String index) |
Constructs a new analyzer request for the provided index.
|
Modifier and Type | Method | Description |
---|---|---|
AnalyzeRequest |
addCharFilter(java.lang.String charFilter) |
|
AnalyzeRequest |
addCharFilter(java.util.Map<java.lang.String,?> charFilter) |
|
AnalyzeRequest |
addTokenFilter(java.lang.String tokenFilter) |
|
AnalyzeRequest |
addTokenFilter(java.util.Map<java.lang.String,?> tokenFilter) |
|
java.lang.String |
analyzer() |
|
AnalyzeRequest |
analyzer(java.lang.String analyzer) |
|
java.lang.String[] |
attributes() |
|
AnalyzeRequest |
attributes(java.lang.String... attributes) |
|
java.util.List<AnalyzeRequest.NameOrDefinition> |
charFilters() |
|
boolean |
explain() |
|
AnalyzeRequest |
explain(boolean explain) |
|
java.lang.String |
field() |
|
AnalyzeRequest |
field(java.lang.String field) |
|
java.lang.String |
normalizer() |
|
AnalyzeRequest |
normalizer(java.lang.String normalizer) |
|
void |
readFrom(StreamInput in) |
Set this object's fields from a StreamInput.
|
java.lang.String[] |
text() |
|
AnalyzeRequest |
text(java.lang.String... text) |
|
java.util.List<AnalyzeRequest.NameOrDefinition> |
tokenFilters() |
|
AnalyzeRequest.NameOrDefinition |
tokenizer() |
|
AnalyzeRequest |
tokenizer(java.lang.String tokenizer) |
|
AnalyzeRequest |
tokenizer(java.util.Map<java.lang.String,?> tokenizer) |
|
ActionRequestValidationException |
validate() |
|
void |
writeTo(StreamOutput out) |
Write this object's fields to a StreamOutput.
|
getShouldStoreResult
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
index, index, indices, indicesOptions, validateNonNullIndex
newWriteableReader
createTask, getDescription, setParentTask
remoteAddress, remoteAddress
getParentTask, setParentTask
public AnalyzeRequest()
public AnalyzeRequest(java.lang.String index)
index
- The text to analyzepublic java.lang.String[] text()
public AnalyzeRequest text(java.lang.String... text)
public AnalyzeRequest analyzer(java.lang.String analyzer)
public java.lang.String analyzer()
public AnalyzeRequest tokenizer(java.lang.String tokenizer)
public AnalyzeRequest tokenizer(java.util.Map<java.lang.String,?> tokenizer)
public AnalyzeRequest.NameOrDefinition tokenizer()
public AnalyzeRequest addTokenFilter(java.lang.String tokenFilter)
public AnalyzeRequest addTokenFilter(java.util.Map<java.lang.String,?> tokenFilter)
public java.util.List<AnalyzeRequest.NameOrDefinition> tokenFilters()
public AnalyzeRequest addCharFilter(java.util.Map<java.lang.String,?> charFilter)
public AnalyzeRequest addCharFilter(java.lang.String charFilter)
public java.util.List<AnalyzeRequest.NameOrDefinition> charFilters()
public AnalyzeRequest field(java.lang.String field)
public java.lang.String field()
public AnalyzeRequest explain(boolean explain)
public boolean explain()
public AnalyzeRequest attributes(java.lang.String... attributes)
public java.lang.String[] attributes()
public java.lang.String normalizer()
public AnalyzeRequest normalizer(java.lang.String normalizer)
public ActionRequestValidationException validate()
validate
in class ActionRequest
public void readFrom(StreamInput in) throws java.io.IOException
Streamable
readFrom
in interface Streamable
readFrom
in class SingleShardRequest<AnalyzeRequest>
java.io.IOException
public void writeTo(StreamOutput out) throws java.io.IOException
Streamable
writeTo
in interface Streamable
writeTo
in interface Writeable
writeTo
in class SingleShardRequest<AnalyzeRequest>
java.io.IOException