Interface UnionVariant

All Known Subinterfaces:
AggregationVariant, AnalyzerVariant, CharFilterVariant, ClusterRemoteInfoVariant, CompositeAggregationSourceVariant, ConditionVariant, DataframeAnalysisFeatureProcessorVariant, DataframeAnalysisVariant, DataframeAnalyticsStatsVariant, DataframeEvaluationVariant, FieldRuleVariant, FunctionScoreVariant, InputVariant, IntervalsFilterVariant, IntervalsQueryVariant, IntervalsVariant, LifecycleExplainVariant, NormalizerVariant, OperationVariant, PinnedQueryVariant, PivotGroupByVariant, PreprocessorVariant, ProcessorVariant, PropertyVariant, QueryVariant, ResponseItemVariant, RetentionPolicyVariant, RoleMappingRuleVariant, ScheduleVariant, SmoothingModelVariant, SpanQueryVariant, SuggestVariant, SyncVariant, TokenFilterVariant, TokenizerVariant, TransformVariant, TriggerEventVariant, TriggerVariant
All Known Implementing Classes:
AdjacencyMatrixAggregation, AggregateMetricDoubleProperty, AlwaysCondition, AppendProcessor, ArrayCompareCondition, AsciiFoldingTokenFilter, AttachmentProcessor, AutoDateHistogramAggregation, AverageAggregation, AverageBucketAggregation, BinaryProperty, BooleanProperty, BoolQuery, BoostingQuery, BoxplotAggregation, BucketScriptAggregation, BucketSelectorAggregation, BucketSortAggregation, BytesProcessor, CardinalityAggregation, ChainInput, ChainTransform, CharGroupTokenizer, ChildrenAggregation, CircleProcessor, ClusterRemoteProxyInfo, ClusterRemoteSniffInfo, CombinedFieldsQuery, CommonGramsTokenFilter, CommonTermsQuery, CompareCondition, CompletionProperty, CompletionSuggester, CompositeAggregation, ConditionTokenFilter, ConstantKeywordProperty, ConstantScoreQuery, ConvertProcessor, CreateOperation, CreateResponseItem, CsvProcessor, CumulativeCardinalityAggregation, CumulativeSumAggregation, CustomAnalyzer, CustomNormalizer, DailySchedule, DataframeAnalysisClassification, DataframeAnalysisFeatureProcessorFrequencyEncoding, DataframeAnalysisFeatureProcessorMultiEncoding, DataframeAnalysisFeatureProcessorNGramEncoding, DataframeAnalysisFeatureProcessorOneHotEncoding, DataframeAnalysisFeatureProcessorTargetMeanEncoding, DataframeAnalysisOutlierDetection, DataframeAnalysisRegression, DataframeAnalyticsStatsOutlierDetection, DataframeEvaluationClassification, DataframeEvaluationOutlierDetection, DataframeEvaluationRegression, DateHistogramAggregation, DateIndexNameProcessor, DateNanosProperty, DateProcessor, DateProperty, DateRangeAggregation, DateRangeProperty, DeleteOperation, DeleteResponseItem, DelimitedPayloadTokenFilter, DenseVectorProperty, DerivativeAggregation, DisMaxQuery, DissectProcessor, DiversifiedSamplerAggregation, DotExpanderProcessor, DoubleRangeProperty, DropProcessor, EdgeNGramTokenFilter, EdgeNGramTokenizer, ElisionTokenFilter, EnrichProcessor, ExistsQuery, ExtendedStatsAggregation, ExtendedStatsBucketAggregation, FailProcessor, FieldAliasProperty, FieldRule, FieldValueFactorScoreFunction, FiltersAggregation, FingerprintAnalyzer, FingerprintTokenFilter, FlattenedProperty, FloatRangeProperty, ForeachProcessor, FrequencyEncodingPreprocessor, FunctionScoreQuery, FuzzyQuery, GeoBoundingBoxQuery, GeoBoundsAggregation, GeoCentroidAggregation, GeoDistanceAggregation, GeoDistanceQuery, GeoHashGridAggregation, GeoIpProcessor, GeoLineAggregation, GeoPointProperty, GeoPolygonQuery, GeoShapeProperty, GeoShapeQuery, GeoTileGridAggregation, GlobalAggregation, GrokProcessor, GsubProcessor, HasChildQuery, HasParentQuery, HistogramAggregation, HistogramProperty, HourlySchedule, HtmlStripCharFilter, HttpInput, HunspellTokenFilter, HyphenationDecompounderTokenFilter, IcuAnalyzer, IdsQuery, IndexOperation, IndexResponseItem, InferenceAggregation, InferenceProcessor, IntegerRangeProperty, IntervalsAllOf, IntervalsAnyOf, IntervalsFuzzy, IntervalsMatch, IntervalsPrefix, IntervalsQuery, IntervalsWildcard, IpProperty, IpRangeAggregation, IpRangeProperty, JoinProcessor, JoinProperty, JsonProcessor, KeepTypesTokenFilter, KeepWordsTokenFilter, KeyValueProcessor, KeywordAnalyzer, KeywordMarkerTokenFilter, KeywordProperty, KeywordTokenizer, KStemTokenFilter, KuromojiAnalyzer, KuromojiPartOfSpeechTokenFilter, KuromojiReadingFormTokenFilter, KuromojiStemmerTokenFilter, KuromojiTokenizer, LanguageAnalyzer, LaplaceSmoothingModel, LengthTokenFilter, LetterTokenizer, LifecycleExplainManaged, LifecycleExplainUnmanaged, LimitTokenCountTokenFilter, LinearInterpolationSmoothingModel, LongRangeProperty, LowercaseNormalizer, LowercaseProcessor, LowercaseTokenFilter, LowercaseTokenizer, MappingCharFilter, MatchAllQuery, MatchBoolPrefixQuery, MatchNoneQuery, MatchPhrasePrefixQuery, MatchPhraseQuery, MatchQuery, MatrixStatsAggregation, MaxAggregation, MaxBucketAggregation, MedianAbsoluteDeviationAggregation, MinAggregation, MinBucketAggregation, MissingAggregation, MoreLikeThisQuery, MovingAverageAggregation, MovingFunctionAggregation, MovingPercentilesAggregation, MultiMatchQuery, MultiplexerTokenFilter, MultiTermsAggregation, Murmur3HashProperty, NestedAggregation, NestedProperty, NestedQuery, NeverCondition, NGramTokenFilter, NGramTokenizer, NoriAnalyzer, NoriPartOfSpeechTokenFilter, NoriTokenizer, NormalizeAggregation, NumberProperty, ObjectProperty, OneHotEncodingPreprocessor, ParentAggregation, ParentIdQuery, PathHierarchyTokenizer, PatternAnalyzer, PatternCaptureTokenFilter, PatternReplaceTokenFilter, PercentileRanksAggregation, PercentilesAggregation, PercentilesBucketAggregation, PercolateQuery, PercolatorProperty, PhraseSuggester, PinnedQuery, PipelineProcessor, PointProperty, PorterStemTokenFilter, PredicateTokenFilter, PrefixQuery, Query, QueryStringQuery, RandomScoreFunction, RangeAggregation, RankFeatureProperty, RankFeatureQuery, RankFeaturesProperty, RareTermsAggregation, RateAggregation, Realm, RegexpQuery, RemoveDuplicatesTokenFilter, RemoveProcessor, RenameProcessor, ReverseNestedAggregation, ReverseTokenFilter, RoleMappingRule, SamplerAggregation, Schedule, ScheduleTriggerEvent, ScriptCondition, ScriptedMetricAggregation, ScriptQuery, ScriptScoreFunction, ScriptScoreQuery, ScriptTransform, SearchAsYouTypeProperty, SearchInput, SearchTransform, SerialDifferencingAggregation, SetProcessor, SetSecurityUserProcessor, ShapeProperty, ShapeQuery, ShingleTokenFilter, SignificantTermsAggregation, SignificantTextAggregation, SimpleAnalyzer, SimpleQueryStringQuery, SnowballTokenFilter, SortProcessor, SpanContainingQuery, SpanFieldMaskingQuery, SpanFirstQuery, SpanGapQuery, SpanMultiTermQuery, SpanNearQuery, SpanNotQuery, SpanOrQuery, SpanTermQuery, SpanWithinQuery, SplitProcessor, StandardAnalyzer, StandardTokenizer, StatsAggregation, StatsBucketAggregation, StemmerOverrideTokenFilter, StemmerTokenFilter, StopAnalyzer, StopTokenFilter, StringStatsAggregation, StupidBackoffSmoothingModel, SumAggregation, SumBucketAggregation, SynonymGraphTokenFilter, SynonymTokenFilter, TargetMeanEncodingPreprocessor, TermQuery, TermsAggregation, TermsQuery, TermsSetQuery, TermSuggester, TextProperty, TimeRetentionPolicy, TimeSync, TokenCountProperty, TopHitsAggregation, TopMetricsAggregation, TrimProcessor, TrimTokenFilter, TruncateTokenFilter, TTestAggregation, TypeQuery, UaxEmailUrlTokenizer, UniqueTokenFilter, UpdateOperation, UpdateResponseItem, UppercaseProcessor, UppercaseTokenFilter, UrlDecodeProcessor, UserAgentProcessor, ValueCountAggregation, VariableWidthHistogramAggregation, VersionProperty, WeightedAverageAggregation, WhitespaceAnalyzer, WhitespaceTokenizer, WildcardProperty, WildcardQuery, WordDelimiterGraphTokenFilter, WordDelimiterTokenFilter

public interface UnionVariant
An implementation of a variant type.
  • Method Summary

    Modifier and Type Method Description
    java.lang.String _variantType()
    Get the type of this object when used as a variant
  • Method Details

    • _variantType

      java.lang.String _variantType()
      Get the type of this object when used as a variant