Class CharFilterTypes

java.lang.Object
co.elastic.clients.elasticsearch.cluster.stats.CharFilterTypes
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class CharFilterTypes
extends java.lang.Object
implements JsonpSerializable
See Also:
API specification
  • Field Details

  • Method Details

    • of

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

      public final java.util.List<FieldTypes> charFilterTypes()
      Required - API name: char_filter_types
    • tokenizerTypes

      public final java.util.List<FieldTypes> tokenizerTypes()
      Required - API name: tokenizer_types
    • filterTypes

      public final java.util.List<FieldTypes> filterTypes()
      Required - API name: filter_types
    • analyzerTypes

      public final java.util.List<FieldTypes> analyzerTypes()
      Required - API name: analyzer_types
    • builtInCharFilters

      public final java.util.List<FieldTypes> builtInCharFilters()
      Required - API name: built_in_char_filters
    • builtInTokenizers

      public final java.util.List<FieldTypes> builtInTokenizers()
      Required - API name: built_in_tokenizers
    • builtInFilters

      public final java.util.List<FieldTypes> builtInFilters()
      Required - API name: built_in_filters
    • builtInAnalyzers

      public final java.util.List<FieldTypes> builtInAnalyzers()
      Required - API name: built_in_analyzers
    • 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)
    • setupCharFilterTypesDeserializer

      protected static void setupCharFilterTypesDeserializer​(ObjectDeserializer<CharFilterTypes.Builder> op)