Class AnalyzeRequest

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

@JsonpDeserializable
public final class AnalyzeRequest
extends RequestBase
implements JsonpSerializable
  • Field Details

  • Constructor Details

  • Method Details

    • index

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

      API name: index

    • analyzer

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

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

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

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

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

      @Nullable public java.util.List<TokenFilter> filter()
      API name: filter
    • normalizer

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

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

      @Nullable public 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​(DelegatingDeserializer<AnalyzeRequest.Builder> op)