Class AnalyzeAction.Request

All Implemented Interfaces:
IndicesRequest, Writeable, org.elasticsearch.core.RefCounted, TaskAwareRequest
Enclosing class:
AnalyzeAction

public static class AnalyzeAction.Request extends SingleShardRequest<AnalyzeAction.Request>
A request to analyze a text associated with a specific index. Allow to provide the actual analyzer name to perform the analysis with.
  • Constructor Details

    • Request

      public Request()
    • Request

      public Request( index)
      Constructs a new analyzer request for the provided index.
      Parameters:
      index - The text to analyze
  • Method Details

    • text

      public [] text()
    • text

      public ... text)
    • text

      public <> text)
    • analyzer

      public  analyzer)
    • analyzer

      public  analyzer()
    • tokenizer

      public  tokenizer)
    • tokenizer

      public <,​?> tokenizer)
    • tokenizer

      public void tokenizer(NameOrDefinition tokenizer)
    • tokenizer

      public NameOrDefinition tokenizer()
    • addTokenFilter

      public  tokenFilter)
    • addTokenFilter

      public <,​?> tokenFilter)
    • setTokenFilters

      public void setTokenFilters(<NameOrDefinition> tokenFilters)
    • tokenFilters

      public <NameOrDefinition> tokenFilters()
    • addCharFilter

      public <,​?> charFilter)
    • addCharFilter

      public  charFilter)
    • setCharFilters

      public void setCharFilters(<NameOrDefinition> charFilters)
    • charFilters

      public <NameOrDefinition> charFilters()
    • field

      public  field)
    • field

      public  field()
    • explain

      public AnalyzeAction.Request explain(boolean explain)
    • explain

      public boolean explain()
    • attributes

      public ... attributes)
    • attributes

      public void attributes(<> attributes)
    • attributes

      public [] attributes()
    • normalizer

      public  normalizer()
    • normalizer

      public  normalizer)
    • validate

      Specified by:
      validate in class ActionRequest
    • writeTo

      public void writeTo(StreamOutput out) throws
      Description copied from interface: Writeable
      Write this into the StreamOutput.
      Specified by:
      writeTo in interface Writeable
      Overrides:
      writeTo in class SingleShardRequest<AnalyzeAction.Request>
      Throws:
    • fromXContent

      public static AnalyzeAction.Request fromXContent(org.elasticsearch.common.xcontent.XContentParser parser,  index) throws
      Throws: