Interface PropertyVariant

All Superinterfaces:
JsonpSerializable, UnionVariant
All Known Implementing Classes:
AggregateMetricDoubleProperty, BinaryProperty, BooleanProperty, CompletionProperty, ConstantKeywordProperty, DateNanosProperty, DateProperty, DateRangeProperty, DenseVectorProperty, DoubleRangeProperty, FieldAliasProperty, FlattenedProperty, FloatRangeProperty, GeoPointProperty, GeoShapeProperty, HistogramProperty, IntegerRangeProperty, IpProperty, IpRangeProperty, JoinProperty, KeywordProperty, LongRangeProperty, Murmur3HashProperty, NestedProperty, NumberProperty, ObjectProperty, PercolatorProperty, PointProperty, RankFeatureProperty, RankFeaturesProperty, SearchAsYouTypeProperty, ShapeProperty, TextProperty, TokenCountProperty, VersionProperty, WildcardProperty

public interface PropertyVariant
extends UnionVariant, JsonpSerializable
Base interface for Property variants.
  • Method Details

    • _toProperty

      default Property _toProperty()