Interface PropertyVariant
- All Superinterfaces:
JsonpSerializable
- All Known Implementing Classes:
AggregateMetricDoubleProperty
,BinaryProperty
,BooleanProperty
,ByteNumberProperty
,CompletionProperty
,ConstantKeywordProperty
,DateNanosProperty
,DateProperty
,DateRangeProperty
,DenseVectorProperty
,DoubleNumberProperty
,DoubleRangeProperty
,DynamicProperty
,FieldAliasProperty
,FlattenedProperty
,FloatNumberProperty
,FloatRangeProperty
,GeoPointProperty
,GeoShapeProperty
,HalfFloatNumberProperty
,HistogramProperty
,IntegerNumberProperty
,IntegerRangeProperty
,IpProperty
,IpRangeProperty
,JoinProperty
,KeywordProperty
,LongNumberProperty
,LongRangeProperty
,MatchOnlyTextProperty
,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 Summary
Modifier and Type Method Description Property.Kind
_propertyKind()
default Property
_toProperty()
Methods inherited from interface co.elastic.clients.json.JsonpSerializable
serialize
-
Method Details
-
_propertyKind
Property.Kind _propertyKind() -
_toProperty
-