Class FlattenedProperty

java.lang.Object
co.elastic.clients.elasticsearch._types.mapping.PropertyBase
co.elastic.clients.elasticsearch._types.mapping.FlattenedProperty
All Implemented Interfaces:
PropertyVariant, JsonpSerializable, UnionVariant

@JsonpDeserializable
public final class FlattenedProperty
extends PropertyBase
implements PropertyVariant
  • Field Details

  • Constructor Details

  • Method Details

    • _variantType

      public java.lang.String _variantType()
      Property variant type
      Specified by:
      _variantType in interface UnionVariant
    • boost

      @Nullable public java.lang.Double boost()
      API name: boost
    • depthLimit

      @Nullable public java.lang.Integer depthLimit()
      API name: depth_limit
    • docValues

      @Nullable public java.lang.Boolean docValues()
      API name: doc_values
    • eagerGlobalOrdinals

      @Nullable public java.lang.Boolean eagerGlobalOrdinals()
      API name: eager_global_ordinals
    • index

      @Nullable public java.lang.Boolean index()
      API name: index
    • indexOptions

      @Nullable public IndexOptions indexOptions()
      API name: index_options
    • nullValue

      @Nullable public java.lang.String nullValue()
      API name: null_value
    • similarity

      @Nullable public java.lang.String similarity()
      API name: similarity
    • splitQueriesOnWhitespace

      @Nullable public java.lang.Boolean splitQueriesOnWhitespace()
      API name: split_queries_on_whitespace
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Overrides:
      serializeInternal in class PropertyBase
    • setupFlattenedPropertyDeserializer

      protected static void setupFlattenedPropertyDeserializer​(DelegatingDeserializer<FlattenedProperty.Builder> op)