Uses of Class
org.elasticsearch.search.aggregations.support.ValuesSource
-
-
Uses of ValuesSource in org.elasticsearch.search.aggregations.bucket.geogrid
Subclasses of ValuesSource in org.elasticsearch.search.aggregations.bucket.geogrid Modifier and Type Class Description classCellIdSourceWrapper class to help convertMultiGeoPointValuesto numeric long values for bucketing. -
Uses of ValuesSource in org.elasticsearch.search.aggregations.bucket.histogram
Methods in org.elasticsearch.search.aggregations.bucket.histogram that return ValuesSource Modifier and Type Method Description protected ValuesSourceDateHistogramAggregatorFactory. resolveMissingAny(Object missing)protected ValuesSourceHistogramAggregatorFactory. resolveMissingAny(Object missing)Methods in org.elasticsearch.search.aggregations.bucket.histogram that return types with arguments of type ValuesSource Modifier and Type Method Description protected ValuesSourceAggregatorFactory<ValuesSource>DateHistogramAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)protected ValuesSourceAggregatorFactory<ValuesSource>HistogramAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)Methods in org.elasticsearch.search.aggregations.bucket.histogram with parameters of type ValuesSource Modifier and Type Method Description protected AggregatorDateHistogramAggregatorFactory. doCreateInternal(ValuesSource valuesSource, SearchContext searchContext, Aggregator parent, boolean collectsFromSingleBucket, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData)protected AggregatorHistogramAggregatorFactory. doCreateInternal(ValuesSource valuesSource, SearchContext searchContext, Aggregator parent, boolean collectsFromSingleBucket, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData)Method parameters in org.elasticsearch.search.aggregations.bucket.histogram with type arguments of type ValuesSource Modifier and Type Method Description protected ValuesSourceAggregatorFactory<ValuesSource>DateHistogramAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)protected ValuesSourceAggregatorFactory<ValuesSource>HistogramAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)Constructor parameters in org.elasticsearch.search.aggregations.bucket.histogram with type arguments of type ValuesSource Constructor Description DateHistogramAggregatorFactory(String name, ValuesSourceConfig<ValuesSource> config, long offset, BucketOrder order, boolean keyed, long minDocCount, Rounding rounding, Rounding shardRounding, ExtendedBounds extendedBounds, QueryShardContext queryShardContext, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder, Map<String,Object> metaData)HistogramAggregatorFactory(String name, ValuesSourceConfig<ValuesSource> config, double interval, double offset, BucketOrder order, boolean keyed, long minDocCount, double minBound, double maxBound, QueryShardContext queryShardContext, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder, Map<String,Object> metaData) -
Uses of ValuesSource in org.elasticsearch.search.aggregations.bucket.missing
Methods in org.elasticsearch.search.aggregations.bucket.missing that return types with arguments of type ValuesSource Modifier and Type Method Description protected ValuesSourceAggregatorFactory<ValuesSource>MissingAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)Methods in org.elasticsearch.search.aggregations.bucket.missing with parameters of type ValuesSource Modifier and Type Method Description protected MissingAggregatorMissingAggregatorFactory. doCreateInternal(ValuesSource valuesSource, SearchContext searchContext, Aggregator parent, boolean collectsFromSingleBucket, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData)Method parameters in org.elasticsearch.search.aggregations.bucket.missing with type arguments of type ValuesSource Modifier and Type Method Description protected ValuesSourceAggregatorFactory<ValuesSource>MissingAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)Constructors in org.elasticsearch.search.aggregations.bucket.missing with parameters of type ValuesSource Constructor Description MissingAggregator(String name, AggregatorFactories factories, ValuesSource valuesSource, SearchContext aggregationContext, Aggregator parent, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData)Constructor parameters in org.elasticsearch.search.aggregations.bucket.missing with type arguments of type ValuesSource Constructor Description MissingAggregatorFactory(String name, ValuesSourceConfig<ValuesSource> config, QueryShardContext queryShardContext, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder, Map<String,Object> metaData) -
Uses of ValuesSource in org.elasticsearch.search.aggregations.bucket.sampler
Methods in org.elasticsearch.search.aggregations.bucket.sampler that return types with arguments of type ValuesSource Modifier and Type Method Description protected ValuesSourceAggregatorFactory<ValuesSource>DiversifiedAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)Methods in org.elasticsearch.search.aggregations.bucket.sampler with parameters of type ValuesSource Modifier and Type Method Description protected AggregatorDiversifiedAggregatorFactory. doCreateInternal(ValuesSource valuesSource, SearchContext searchContext, Aggregator parent, boolean collectsFromSingleBucket, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData)Method parameters in org.elasticsearch.search.aggregations.bucket.sampler with type arguments of type ValuesSource Modifier and Type Method Description protected ValuesSourceAggregatorFactory<ValuesSource>DiversifiedAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder) -
Uses of ValuesSource in org.elasticsearch.search.aggregations.bucket.significant
Methods in org.elasticsearch.search.aggregations.bucket.significant that return types with arguments of type ValuesSource Modifier and Type Method Description protected ValuesSourceAggregatorFactory<ValuesSource>SignificantTermsAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)Methods in org.elasticsearch.search.aggregations.bucket.significant with parameters of type ValuesSource Modifier and Type Method Description protected AggregatorSignificantTermsAggregatorFactory. doCreateInternal(ValuesSource valuesSource, SearchContext searchContext, Aggregator parent, boolean collectsFromSingleBucket, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData)Method parameters in org.elasticsearch.search.aggregations.bucket.significant with type arguments of type ValuesSource Modifier and Type Method Description protected ValuesSourceAggregatorFactory<ValuesSource>SignificantTermsAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)Constructors in org.elasticsearch.search.aggregations.bucket.significant with parameters of type ValuesSource Constructor Description SignificantStringTermsAggregator(String name, AggregatorFactories factories, ValuesSource valuesSource, DocValueFormat format, TermsAggregator.BucketCountThresholds bucketCountThresholds, IncludeExclude.StringFilter includeExclude, SearchContext aggregationContext, Aggregator parent, SignificanceHeuristic significanceHeuristic, SignificantTermsAggregatorFactory termsAggFactory, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData)Constructor parameters in org.elasticsearch.search.aggregations.bucket.significant with type arguments of type ValuesSource Constructor Description SignificantTermsAggregatorFactory(String name, ValuesSourceConfig<ValuesSource> config, IncludeExclude includeExclude, String executionHint, QueryBuilder filterBuilder, TermsAggregator.BucketCountThresholds bucketCountThresholds, SignificanceHeuristic significanceHeuristic, QueryShardContext queryShardContext, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder, Map<String,Object> metaData) -
Uses of ValuesSource in org.elasticsearch.search.aggregations.bucket.terms
Classes in org.elasticsearch.search.aggregations.bucket.terms with type parameters of type ValuesSource Modifier and Type Class Description classAbstractRareTermsAggregator<T extends ValuesSource,U extends IncludeExclude.Filter,V>Fields in org.elasticsearch.search.aggregations.bucket.terms declared as ValuesSource Modifier and Type Field Description protected TAbstractRareTermsAggregator. valuesSourceMethods in org.elasticsearch.search.aggregations.bucket.terms that return types with arguments of type ValuesSource Modifier and Type Method Description protected ValuesSourceAggregatorFactory<ValuesSource>RareTermsAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)protected ValuesSourceAggregatorFactory<ValuesSource>TermsAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)Methods in org.elasticsearch.search.aggregations.bucket.terms with parameters of type ValuesSource Modifier and Type Method Description protected AggregatorRareTermsAggregatorFactory. doCreateInternal(ValuesSource valuesSource, SearchContext searchContext, Aggregator parent, boolean collectsFromSingleBucket, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData)protected AggregatorTermsAggregatorFactory. doCreateInternal(ValuesSource valuesSource, SearchContext searchContext, Aggregator parent, boolean collectsFromSingleBucket, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData)Method parameters in org.elasticsearch.search.aggregations.bucket.terms with type arguments of type ValuesSource Modifier and Type Method Description protected ValuesSourceAggregatorFactory<ValuesSource>RareTermsAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)protected ValuesSourceAggregatorFactory<ValuesSource>TermsAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)Constructors in org.elasticsearch.search.aggregations.bucket.terms with parameters of type ValuesSource Constructor Description StringTermsAggregator(String name, AggregatorFactories factories, ValuesSource valuesSource, BucketOrder order, DocValueFormat format, TermsAggregator.BucketCountThresholds bucketCountThresholds, IncludeExclude.StringFilter includeExclude, SearchContext context, Aggregator parent, Aggregator.SubAggCollectionMode collectionMode, boolean showTermDocCountError, List<PipelineAggregator> pipelineAggregators, Map<String,Object> metaData) -
Uses of ValuesSource in org.elasticsearch.search.aggregations.metrics
Method parameters in org.elasticsearch.search.aggregations.metrics with type arguments of type ValuesSource Modifier and Type Method Description protected org.elasticsearch.search.aggregations.metrics.CardinalityAggregatorFactoryCardinalityAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder)protected org.elasticsearch.search.aggregations.metrics.ValueCountAggregatorFactoryValueCountAggregationBuilder. innerBuild(QueryShardContext queryShardContext, ValuesSourceConfig<ValuesSource> config, AggregatorFactory parent, AggregatorFactories.Builder subFactoriesBuilder) -
Uses of ValuesSource in org.elasticsearch.search.aggregations.support
Classes in org.elasticsearch.search.aggregations.support with type parameters of type ValuesSource Modifier and Type Class Description classMultiValuesSource<VS extends ValuesSource>Class to encapsulate a set of ValuesSource objects labeled by field nameclassMultiValuesSourceAggregationBuilder<VS extends ValuesSource,AB extends MultiValuesSourceAggregationBuilder<VS,AB>>Similar toValuesSourceAggregationBuilder, except it references multiple ValuesSources (e.g.static classMultiValuesSourceAggregationBuilder.LeafOnly<VS extends ValuesSource,AB extends MultiValuesSourceAggregationBuilder<VS,AB>>classMultiValuesSourceAggregatorFactory<VS extends ValuesSource>classValuesSourceAggregationBuilder<VS extends ValuesSource,AB extends ValuesSourceAggregationBuilder<VS,AB>>static classValuesSourceAggregationBuilder.LeafOnly<VS extends ValuesSource,AB extends ValuesSourceAggregationBuilder<VS,AB>>classValuesSourceAggregatorFactory<VS extends ValuesSource>classValuesSourceConfig<VS extends ValuesSource>A configuration that tells aggregations how to retrieve data from the index in order to run a specific aggregation.Subclasses of ValuesSource in org.elasticsearch.search.aggregations.support Modifier and Type Class Description static classValuesSource.Bytesstatic classValuesSource.Bytes.FieldDatastatic classValuesSource.Bytes.Scriptstatic classValuesSource.Bytes.WithOrdinalsstatic classValuesSource.Bytes.WithOrdinals.FieldDatastatic classValuesSource.GeoPointstatic classValuesSource.GeoPoint.Fielddatastatic classValuesSource.Numericstatic classValuesSource.Numeric.FieldDatastatic classValuesSource.Numeric.Scriptstatic classValuesSource.Numeric.WithScriptstatic classValuesSource.Rangestatic classValuesSource.WithScriptMethods in org.elasticsearch.search.aggregations.support with type parameters of type ValuesSource Modifier and Type Method Description static <VS extends ValuesSource,T>
voidMultiValuesSourceParseHelper. declareCommon(AbstractObjectParser<? extends MultiValuesSourceAggregationBuilder<VS,?>,T> objectParser, boolean formattable, ValueType targetValueType)static <VS extends ValuesSource,T>
voidMultiValuesSourceParseHelper. declareField(String fieldName, AbstractObjectParser<? extends MultiValuesSourceAggregationBuilder<VS,?>,T> objectParser, boolean scriptable, boolean timezoneAware)static <VS extends ValuesSource>
ValuesSourceConfig<VS>ValuesSourceConfig. resolve(QueryShardContext context, ValueType valueType, String field, Script script, Object missing, ZoneId timeZone, String format)Resolve aValuesSourceConfiggiven configuration parameters.static <VS extends ValuesSource>
ValuesSourceConfig<VS>ValuesSourceConfig. resolve(QueryShardContext context, ValueType valueType, String field, Script script, Object missing, ZoneId timeZone, String format, Function<Script,ValuesSourceType> resolveScriptAny)Resolve aValuesSourceConfiggiven configuration parameters.Methods in org.elasticsearch.search.aggregations.support that return ValuesSource Modifier and Type Method Description protected ValuesSourceValuesSourceAggregatorFactory. resolveMissingAny(Object missing)This method provides a hook for aggregations that need finer grained control over the ValuesSource selected when the user supplies a missing value and there is no mapped field to infer the type from.Method parameters in org.elasticsearch.search.aggregations.support with type arguments of type ValuesSource Modifier and Type Method Description static <T> voidValuesSourceParserHelper. declareAnyFields(AbstractObjectParser<? extends ValuesSourceAggregationBuilder<ValuesSource,?>,T> objectParser, boolean scriptable, boolean formattable)static <T> voidValuesSourceParserHelper. declareAnyFields(AbstractObjectParser<? extends ValuesSourceAggregationBuilder<ValuesSource,?>,T> objectParser, boolean scriptable, boolean formattable, boolean timezoneAware)VSValuesSourceConfig. toValuesSource(QueryShardContext context, Function<Object,ValuesSource> resolveMissingAny)Get a value source given its configuration.Constructors in org.elasticsearch.search.aggregations.support with parameters of type ValuesSource Constructor Description WithScript(ValuesSource delegate, AggregationScript.LeafFactory script)
-