Uses of Class
org.apache.druid.java.util.common.granularity.Granularity
-
-
Uses of Granularity in org.apache.druid.frame.segment
Methods in org.apache.druid.frame.segment with parameters of type Granularity Modifier and Type Method Description Sequence<Cursor>FrameStorageAdapter. makeCursors(Filter filter, org.joda.time.Interval interval, VirtualColumns virtualColumns, Granularity gran, boolean descending, QueryMetrics<?> queryMetrics) -
Uses of Granularity in org.apache.druid.frame.segment.columnar
Methods in org.apache.druid.frame.segment.columnar with parameters of type Granularity Modifier and Type Method Description Sequence<Cursor>FrameCursorFactory. makeCursors(Filter filter, org.joda.time.Interval interval, VirtualColumns virtualColumns, Granularity gran, boolean descending, QueryMetrics<?> queryMetrics) -
Uses of Granularity in org.apache.druid.frame.segment.row
Methods in org.apache.druid.frame.segment.row with parameters of type Granularity Modifier and Type Method Description Sequence<Cursor>FrameCursorFactory. makeCursors(Filter filter, org.joda.time.Interval interval, VirtualColumns virtualColumns, Granularity gran, boolean descending, QueryMetrics<?> queryMetrics) -
Uses of Granularity in org.apache.druid.java.util.common.granularity
Subclasses of Granularity in org.apache.druid.java.util.common.granularity Modifier and Type Class Description classAllGranularityAllGranularty buckets everything into a single bucketclassDurationGranularityDurationGranularity buckets data based on the length of a durationclassNoneGranularityNoneGranularity does not bucket dataclassPeriodGranularityPeriodGranularity buckets data based on any custom time periodFields in org.apache.druid.java.util.common.granularity declared as Granularity Modifier and Type Field Description static GranularityGranularities. ALLstatic GranularityGranularities. DAYstatic GranularityGranularities. EIGHT_HOURstatic GranularityGranularities. FIFTEEN_MINUTEstatic GranularityGranularities. FIVE_MINUTEstatic GranularityGranularities. HOURstatic GranularityGranularities. MINUTEstatic GranularityGranularities. MONTHstatic GranularityGranularities. NONEstatic GranularityGranularities. QUARTERstatic GranularityGranularities. SECONDstatic GranularityGranularities. SIX_HOURstatic GranularityGranularities. TEN_MINUTEstatic GranularityGranularities. THIRTY_MINUTEstatic GranularityGranularities. WEEKstatic GranularityGranularities. YEARFields in org.apache.druid.java.util.common.granularity with type parameters of type Granularity Modifier and Type Field Description static Comparator<Granularity>Granularity. IS_FINER_THANMethods in org.apache.druid.java.util.common.granularity that return Granularity Modifier and Type Method Description static GranularityGranularity. fromString(String str)GranularityGranularityType. getDefaultGranularity()static GranularityGranularity. mergeGranularities(List<Granularity> toMerge)simple merge strategy on query granularity that checks if all are equal or else returns null.static GranularityGranularities. nullToAll(Granularity granularity)Methods in org.apache.druid.java.util.common.granularity that return types with arguments of type Granularity Modifier and Type Method Description static List<Granularity>Granularity. granularitiesFinerThan(Granularity gran0)Returns a list of standard granularities that are equal to, or finer than, a provided granularity.Methods in org.apache.druid.java.util.common.granularity with parameters of type Granularity Modifier and Type Method Description static List<Granularity>Granularity. granularitiesFinerThan(Granularity gran0)Returns a list of standard granularities that are equal to, or finer than, a provided granularity.booleanGranularity. isFinerThan(Granularity g)Decides whether this granularity is finer than the other granularitystatic booleanGranularityType. isStandard(Granularity granularity)For a select subset of granularites, users can specify them directly as string.static GranularityGranularities. nullToAll(Granularity granularity)Method parameters in org.apache.druid.java.util.common.granularity with type arguments of type Granularity Modifier and Type Method Description static GranularityGranularity. mergeGranularities(List<Granularity> toMerge)simple merge strategy on query granularity that checks if all are equal or else returns null.Constructors in org.apache.druid.java.util.common.granularity with parameters of type Granularity Constructor Description IntervalsByGranularity(Collection<org.joda.time.Interval> intervals, Granularity granularity) -
Uses of Granularity in org.apache.druid.query
Methods in org.apache.druid.query that return Granularity Modifier and Type Method Description GranularityBaseQuery. getGranularity()GranularityQuery. getGranularity()GranularityQueryContext. getGranularity(String key, com.fasterxml.jackson.databind.ObjectMapper jsonMapper)Methods in org.apache.druid.query with parameters of type Granularity Modifier and Type Method Description static <T> com.google.common.collect.Ordering<Result<T>>ResultGranularTimestampComparator. create(Granularity granularity, boolean descending)Druids.SearchQueryBuilderDruids.SearchQueryBuilder. granularity(Granularity g)Druids.TimeseriesQueryBuilderDruids.TimeseriesQueryBuilder. granularity(Granularity g)static <T> Sequence<Result<T>>QueryRunnerHelper. makeCursorBasedQuery(StorageAdapter adapter, List<org.joda.time.Interval> queryIntervals, Filter filter, VirtualColumns virtualColumns, boolean descending, Granularity granularity, com.google.common.base.Function<Cursor,Result<T>> mapFn, QueryMetrics<?> queryMetrics)Constructors in org.apache.druid.query with parameters of type Granularity Constructor Description BaseQuery(DataSource dataSource, QuerySegmentSpec querySegmentSpec, boolean descending, Map<String,Object> context, Granularity granularity)ResultGranularTimestampComparator(Granularity granularity) -
Uses of Granularity in org.apache.druid.query.extraction
Methods in org.apache.druid.query.extraction that return Granularity Modifier and Type Method Description GranularityTimeFormatExtractionFn. getGranularity()Constructors in org.apache.druid.query.extraction with parameters of type Granularity Constructor Description TimeFormatExtractionFn(String format, org.joda.time.DateTimeZone tz, String localeString, Granularity granularity, boolean asMillis) -
Uses of Granularity in org.apache.druid.query.groupby
Methods in org.apache.druid.query.groupby with parameters of type Granularity Modifier and Type Method Description GroupByQuery.BuilderGroupByQuery.Builder. setGranularity(Granularity granularity)Constructors in org.apache.druid.query.groupby with parameters of type Granularity Constructor Description GroupByQuery(DataSource dataSource, QuerySegmentSpec querySegmentSpec, VirtualColumns virtualColumns, DimFilter dimFilter, Granularity granularity, List<DimensionSpec> dimensions, List<AggregatorFactory> aggregatorSpecs, List<PostAggregator> postAggregatorSpecs, HavingSpec havingSpec, LimitSpec limitSpec, List<List<String>> subtotalsSpec, Map<String,Object> context) -
Uses of Granularity in org.apache.druid.query.metadata.metadata
Methods in org.apache.druid.query.metadata.metadata that return Granularity Modifier and Type Method Description GranularitySegmentAnalysis. getQueryGranularity()Constructors in org.apache.druid.query.metadata.metadata with parameters of type Granularity Constructor Description SegmentAnalysis(String id, List<org.joda.time.Interval> interval, LinkedHashMap<String,ColumnAnalysis> columns, long size, long numRows, Map<String,AggregatorFactory> aggregators, TimestampSpec timestampSpec, Granularity queryGranularity, Boolean rollup) -
Uses of Granularity in org.apache.druid.query.search
Constructors in org.apache.druid.query.search with parameters of type Granularity Constructor Description SearchBinaryFn(SearchSortSpec searchSortSpec, Granularity granularity, int limit)SearchQuery(DataSource dataSource, DimFilter dimFilter, Granularity granularity, int limit, QuerySegmentSpec querySegmentSpec, List<DimensionSpec> dimensions, VirtualColumns virtualColumns, SearchQuerySpec querySpec, SearchSortSpec sortSpec, Map<String,Object> context) -
Uses of Granularity in org.apache.druid.query.select
Methods in org.apache.druid.query.select that return Granularity Modifier and Type Method Description GranularitySelectQuery. getGranularity()Deprecated. -
Uses of Granularity in org.apache.druid.query.timeseries
Constructors in org.apache.druid.query.timeseries with parameters of type Granularity Constructor Description TimeseriesBinaryFn(Granularity granularity, List<AggregatorFactory> aggregations)TimeseriesQuery(DataSource dataSource, QuerySegmentSpec querySegmentSpec, boolean descending, VirtualColumns virtualColumns, DimFilter dimFilter, Granularity granularity, List<AggregatorFactory> aggregatorSpecs, List<PostAggregator> postAggregatorSpecs, int limit, Map<String,Object> context) -
Uses of Granularity in org.apache.druid.query.topn
Methods in org.apache.druid.query.topn with parameters of type Granularity Modifier and Type Method Description TopNQueryBuilderTopNQueryBuilder. granularity(Granularity g)Constructors in org.apache.druid.query.topn with parameters of type Granularity Constructor Description TopNBinaryFn(Granularity granularity, DimensionSpec dimSpec, TopNMetricSpec topNMetricSpec, int threshold, List<AggregatorFactory> aggregatorSpecs, List<PostAggregator> postAggregatorSpecs)TopNQuery(DataSource dataSource, VirtualColumns virtualColumns, DimensionSpec dimensionSpec, TopNMetricSpec topNMetricSpec, int threshold, QuerySegmentSpec querySegmentSpec, DimFilter dimFilter, Granularity granularity, List<AggregatorFactory> aggregatorSpecs, List<PostAggregator> postAggregatorSpecs, Map<String,Object> context) -
Uses of Granularity in org.apache.druid.query.vector
Methods in org.apache.druid.query.vector with parameters of type Granularity Modifier and Type Method Description static VectorCursorGranularizerVectorCursorGranularizer. create(StorageAdapter storageAdapter, VectorCursor cursor, Granularity granularity, org.joda.time.Interval queryInterval) -
Uses of Granularity in org.apache.druid.segment
Methods in org.apache.druid.segment that return Granularity Modifier and Type Method Description GranularityMetadata. getQueryGranularity()Methods in org.apache.druid.segment with parameters of type Granularity Modifier and Type Method Description Sequence<Cursor>QueryableIndexCursorSequenceBuilder. build(Granularity gran)static booleanRowBasedStorageAdapter. isQueryGranularityAllowed(org.joda.time.Interval interval, Granularity granularity)Whether the provided time interval and granularity combination is allowed.Sequence<Cursor>CursorFactory. makeCursors(Filter filter, org.joda.time.Interval interval, VirtualColumns virtualColumns, Granularity gran, boolean descending, QueryMetrics<?> queryMetrics)Creates a sequence of Cursors, one for each time-granular bucket (based on the provided Granularity).Sequence<Cursor>FilteredStorageAdapter. makeCursors(Filter filter, org.joda.time.Interval interval, VirtualColumns virtualColumns, Granularity gran, boolean descending, QueryMetrics<?> queryMetrics)Sequence<Cursor>QueryableIndexStorageAdapter. makeCursors(Filter filter, org.joda.time.Interval interval, VirtualColumns virtualColumns, Granularity gran, boolean descending, QueryMetrics<?> queryMetrics)Sequence<Cursor>RowBasedStorageAdapter. makeCursors(Filter filter, org.joda.time.Interval queryInterval, VirtualColumns virtualColumns, Granularity gran, boolean descending, QueryMetrics<?> queryMetrics)Sequence<Cursor>UnnestStorageAdapter. makeCursors(Filter filter, org.joda.time.Interval interval, VirtualColumns virtualColumns, Granularity gran, boolean descending, QueryMetrics<?> queryMetrics)Constructors in org.apache.druid.segment with parameters of type Granularity Constructor Description Metadata(Map<String,Object> container, AggregatorFactory[] aggregators, TimestampSpec timestampSpec, Granularity queryGranularity, Boolean rollup)RowBasedCursor(RowWalker<RowType> rowWalker, RowAdapter<RowType> rowAdapter, Filter filter, org.joda.time.Interval interval, VirtualColumns virtualColumns, Granularity gran, boolean descending, RowSignature rowSignature) -
Uses of Granularity in org.apache.druid.segment.incremental
Methods in org.apache.druid.segment.incremental that return Granularity Modifier and Type Method Description GranularityIncrementalIndexSchema. getGran()Methods in org.apache.druid.segment.incremental with parameters of type Granularity Modifier and Type Method Description Sequence<Cursor>IncrementalIndexStorageAdapter. makeCursors(Filter filter, org.joda.time.Interval interval, VirtualColumns virtualColumns, Granularity gran, boolean descending, QueryMetrics<?> queryMetrics)IncrementalIndexSchema.BuilderIncrementalIndexSchema.Builder. withQueryGranularity(Granularity gran)Constructors in org.apache.druid.segment.incremental with parameters of type Granularity Constructor Description IncrementalIndexSchema(long minTimestamp, TimestampSpec timestampSpec, Granularity gran, VirtualColumns virtualColumns, DimensionsSpec dimensionsSpec, AggregatorFactory[] metrics, boolean rollup) -
Uses of Granularity in org.apache.druid.segment.join
Methods in org.apache.druid.segment.join with parameters of type Granularity Modifier and Type Method Description Sequence<Cursor>HashJoinSegmentStorageAdapter. makeCursors(Filter filter, org.joda.time.Interval interval, VirtualColumns virtualColumns, Granularity gran, boolean descending, QueryMetrics<?> queryMetrics)
-