Package co.elastic.clients.util
Interface OpenTaggedUnion<Tag extends Enum<?>,BaseType>
- All Superinterfaces:
TaggedUnion<Tag,
BaseType>
- All Known Implementing Classes:
Aggregate
,Aggregation
,Analyzer
,CharFilterDefinition
,FieldSuggester
,Processor
,Property
,Query
,TokenFilterDefinition
,TokenizerDefinition
A union that is open, i.e. non-exhaustive, where new variants can be defined on the server using extension plugins.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionGet the actual kind when_kind()
equals_Custom
(plugin-defined variant).Methods inherited from interface co.elastic.clients.util.TaggedUnion
_get, _kind
-
Method Details
-
_customKind
Get the actual kind when_kind()
equals_Custom
(plugin-defined variant).
-