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 Summary
Modifier and Type Method Description default Property
_toProperty()
Methods inherited from interface co.elastic.clients.json.JsonpSerializable
serialize
Methods inherited from interface co.elastic.clients.util.UnionVariant
_variantType
-
Method Details
-
_toProperty
-