Class AnalyzeRequest

java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.indices.AnalyzeRequest
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class AnalyzeRequest
extends RequestBase
implements JsonpSerializable
Performs the analysis process on a text and return the tokens breakdown of the text.
See Also:
API specification
  • Field Details

  • Method Details

    • of

      public static AnalyzeRequest of​(java.util.function.Function<AnalyzeRequest.Builder,​ObjectBuilder<AnalyzeRequest>> fn)
    • analyzer

      @Nullable public final java.lang.String analyzer()
      API name: analyzer
    • attributes

      public final java.util.List<java.lang.String> attributes()
      API name: attributes
    • charFilter

      public final java.util.List<CharFilter> charFilter()
      API name: char_filter
    • explain

      @Nullable public final java.lang.Boolean explain()
      API name: explain
    • field

      @Nullable public final java.lang.String field()
      API name: field
    • filter

      public final java.util.List<TokenFilter> filter()
      API name: filter
    • index

      @Nullable public final java.lang.String index()
      The name of the index to scope the operation

      API name: index

    • normalizer

      @Nullable public final java.lang.String normalizer()
      API name: normalizer
    • text

      public final java.util.List<java.lang.String> text()
      API name: text
    • tokenizer

      @Nullable public final Tokenizer tokenizer()
      API name: tokenizer
    • serialize

      public void serialize​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupAnalyzeRequestDeserializer

      protected static void setupAnalyzeRequestDeserializer​(ObjectDeserializer<AnalyzeRequest.Builder> op)