Class CorePropertyBase

java.lang.Object
co.elastic.clients.elasticsearch._types.mapping.PropertyBase
co.elastic.clients.elasticsearch._types.mapping.CorePropertyBase
All Implemented Interfaces:
JsonpSerializable
Direct Known Subclasses:
DocValuesPropertyBase, NestedProperty, ObjectProperty, SearchAsYouTypeProperty, TextProperty

public abstract class CorePropertyBase
extends PropertyBase
See Also:
API specification
  • Constructor Details

  • Method Details

    • copyTo

      public final java.util.List<java.lang.String> copyTo()
      API name: copy_to
    • similarity

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

      @Nullable public final java.lang.Boolean store()
      API name: store
    • serializeInternal

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

      protected static <BuilderT extends CorePropertyBase.AbstractBuilder<BuilderT>> void setupCorePropertyBaseDeserializer​(ObjectDeserializer<BuilderT> op)