Interface PropertyVariant

All Superinterfaces:
JsonpSerializable
All Known Implementing Classes:
AggregateMetricDoubleProperty, BinaryProperty, BooleanProperty, ByteNumberProperty, CompletionProperty, ConstantKeywordProperty, DateNanosProperty, DateProperty, DateRangeProperty, DenseVectorProperty, DoubleNumberProperty, DoubleRangeProperty, FieldAliasProperty, FlattenedProperty, FloatNumberProperty, FloatRangeProperty, GeoPointProperty, GeoShapeProperty, HalfFloatNumberProperty, HistogramProperty, IntegerNumberProperty, IntegerRangeProperty, IpProperty, IpRangeProperty, JoinProperty, KeywordProperty, LongNumberProperty, LongRangeProperty, Murmur3HashProperty, NestedProperty, ObjectProperty, PercolatorProperty, PointProperty, RankFeatureProperty, RankFeaturesProperty, ScaledFloatNumberProperty, SearchAsYouTypeProperty, ShapeProperty, ShortNumberProperty, TextProperty, TokenCountProperty, UnsignedLongNumberProperty, VersionProperty, WildcardProperty

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