Package co.elastic.clients.util
Interface TaggedUnion<BaseType>
- All Known Implementing Classes:
Aggregation,Analyzer,CharFilter,ClusterRemoteInfo,CompositeAggregationSource,Condition,DataframeAnalysis,DataframeAnalysisFeatureProcessor,DataframeAnalyticsStats,DataframeEvaluation,FieldRule,FunctionScore,Input,Intervals,IntervalsFilter,IntervalsQuery,LifecycleExplain,Normalizer,Operation,PivotGroupBy,Preprocessor,Processor,Property,Query,ResponseItem,RetentionPolicy,RoleMappingRule,Schedule,SmoothingModel,SpanQuery,Suggest,Sync,TokenFilter,Tokenizer,Transform,Trigger,TriggerEvent
public interface TaggedUnion<BaseType>
-
Method Summary
-
Method Details
-
_type
java.lang.String _type()Get the of the type of the variant held by this union object.- Returns:
- the variant type
-
_get
BaseType _get() -
_is
default boolean _is(java.lang.String type)Checks if this object is of a given variant type.
-