Uses of Interface
org.apache.calcite.adapter.elasticsearch.ElasticsearchJson.Aggregation
-
Packages that use ElasticsearchJson.Aggregation Package Description org.apache.calcite.adapter.elasticsearch Query provider based on an Elasticsearch2 DB. -
-
Uses of ElasticsearchJson.Aggregation in org.apache.calcite.adapter.elasticsearch
Classes in org.apache.calcite.adapter.elasticsearch that implement ElasticsearchJson.Aggregation Modifier and Type Class Description (package private) static class
ElasticsearchJson.Bucket
A bucket represents a criteria to which all documents that fall in it adhere to.(package private) static class
ElasticsearchJson.GroupValue
Distinguishes fromElasticsearchJson.MultiValue
.(package private) static class
ElasticsearchJson.MultiBucketsAggregation
An aggregation that returns multiple buckets(package private) static class
ElasticsearchJson.MultiValue
Multi value aggregatoin like StatsFields in org.apache.calcite.adapter.elasticsearch with type parameters of type ElasticsearchJson.Aggregation Modifier and Type Field Description private java.util.List<? extends ElasticsearchJson.Aggregation>
ElasticsearchJson.Aggregations. aggregations
private java.util.Map<java.lang.String,ElasticsearchJson.Aggregation>
ElasticsearchJson.Aggregations. aggregationsAsMap
Methods in org.apache.calcite.adapter.elasticsearch with type parameters of type ElasticsearchJson.Aggregation Modifier and Type Method Description <A extends ElasticsearchJson.Aggregation>
AElasticsearchJson.Aggregations. get(java.lang.String name)
Returns the aggregation that is associated with the specified name.Methods in org.apache.calcite.adapter.elasticsearch that return ElasticsearchJson.Aggregation Modifier and Type Method Description private static ElasticsearchJson.Aggregation
ElasticsearchJson.AggregationsDeserializer. parseBuckets(com.fasterxml.jackson.core.JsonParser parser, java.lang.String name, com.fasterxml.jackson.databind.node.ArrayNode nodes)
Methods in org.apache.calcite.adapter.elasticsearch that return types with arguments of type ElasticsearchJson.Aggregation Modifier and Type Method Description (package private) java.util.List<ElasticsearchJson.Aggregation>
ElasticsearchJson.Aggregations. asList()
The list ofElasticsearchJson.Aggregation
s.(package private) java.util.Map<java.lang.String,ElasticsearchJson.Aggregation>
ElasticsearchJson.Aggregations. asMap()
Returns theElasticsearchJson.Aggregation
s keyed by aggregation name.java.util.Iterator<ElasticsearchJson.Aggregation>
ElasticsearchJson.Aggregations. iterator()
Iterates over theElasticsearchJson.Aggregation
s.Methods in org.apache.calcite.adapter.elasticsearch with parameters of type ElasticsearchJson.Aggregation Modifier and Type Method Description private static void
ElasticsearchJson. visitValueNodes(ElasticsearchJson.Aggregation aggregation, java.util.List<ElasticsearchJson.Bucket> parents, java.util.function.BiConsumer<ElasticsearchJson.RowKey,ElasticsearchJson.MultiValue> consumer)
Constructor parameters in org.apache.calcite.adapter.elasticsearch with type arguments of type ElasticsearchJson.Aggregation Constructor Description Aggregations(java.util.List<? extends ElasticsearchJson.Aggregation> aggregations)
-