Uses of Class
org.apache.druid.data.input.impl.DimensionsSpec
Packages that use DimensionsSpec
Package
Description
-
Uses of DimensionsSpec in org.apache.druid.data.input
Methods in org.apache.druid.data.input that return DimensionsSpecConstructors in org.apache.druid.data.input with parameters of type DimensionsSpecModifierConstructorDescriptionInputRowSchema(TimestampSpec timestampSpec, DimensionsSpec dimensionsSpec, ColumnsFilter columnsFilter) InputRowSchema(TimestampSpec timestampSpec, DimensionsSpec dimensionsSpec, ColumnsFilter columnsFilter, Set<String> metricNames) -
Uses of DimensionsSpec in org.apache.druid.data.input.impl
Fields in org.apache.druid.data.input.impl declared as DimensionsSpecMethods in org.apache.druid.data.input.impl that return DimensionsSpecModifier and TypeMethodDescriptionDimensionsSpec.Builder.build()DimensionsSpec.withDimensionExclusions(Set<String> dimExs) DimensionsSpec.withDimensions(List<DimensionSchema> dims) DimensionsSpec.withSpatialDimensions(List<SpatialDimensionSchema> spatials) Deprecated.Methods in org.apache.druid.data.input.impl with parameters of type DimensionsSpecModifier and TypeMethodDescriptionstatic DimensionsSpec.BuilderDimensionsSpec.builder(DimensionsSpec dimensionsSpec) MapInputRowParser.findDimensions(TimestampSpec timestampSpec, DimensionsSpec dimensionsSpec, Set<String> fields) Finds the final set of dimension names to use forInputRow. -
Uses of DimensionsSpec in org.apache.druid.segment
Methods in org.apache.druid.segment with parameters of type DimensionsSpecModifier and TypeMethodDescriptionIndexMerger.getLongestSharedDimOrder(List<IndexableAdapter> indexes, DimensionsSpec dimensionsSpec) Gets the longest shared dimension order, including bothColumnHolder.TIME_COLUMN_NAMEand dimensions.IndexMerger.getMergedDimensionsFromQueryableIndexes(List<QueryableIndex> indexes, DimensionsSpec dimensionsSpec) Returns merged dimensions, not includingColumnHolder.TIME_COLUMN_NAME, from a set of indexes.IndexMerger.getMergedDimensionsWithTime(List<IndexableAdapter> indexes, DimensionsSpec dimensionsSpec) Returns a merged list of dimensions, includingColumnHolder.TIME_COLUMN_NAME, that will be used to buildTimeAndDimsPointer.IndexMerger.merge(List<IndexableAdapter> indexes, boolean rollup, AggregatorFactory[] metricAggs, File outDir, DimensionsSpec dimensionsSpec, IndexSpec indexSpec, int maxColumnsToMerge) Only used as a convenience method in tests.IndexMergerBase.merge(List<IndexableAdapter> indexes, boolean rollup, AggregatorFactory[] metricAggs, File outDir, DimensionsSpec dimensionsSpec, IndexSpec indexSpec, int maxColumnsToMerge) The indexes here must have the sameMetadata, otherwise an error would be thrown.protected FileIndexMergerBase.merge(List<IndexableAdapter> indexes, boolean rollup, AggregatorFactory[] metricAggs, DimensionsSpec dimensionsSpec, File outDir, IndexSpec indexSpec, ProgressIndicator progress, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory) IndexMerger.mergeQueryableIndex(List<QueryableIndex> indexes, boolean rollup, AggregatorFactory[] metricAggs, DimensionsSpec dimensionsSpec, File outDir, IndexSpec indexSpec, IndexSpec indexSpecForIntermediatePersists, ProgressIndicator progress, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory, int maxColumnsToMerge) Merge a collection ofQueryableIndex.default FileIndexMerger.mergeQueryableIndex(List<QueryableIndex> indexes, boolean rollup, AggregatorFactory[] metricAggs, DimensionsSpec dimensionsSpec, File outDir, IndexSpec indexSpec, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory, int maxColumnsToMerge) Merge a collection ofQueryableIndex.IndexMergerBase.mergeQueryableIndex(List<QueryableIndex> indexes, boolean rollup, AggregatorFactory[] metricAggs, DimensionsSpec dimensionsSpec, File outDir, IndexSpec indexSpec, IndexSpec indexSpecForIntermediatePersists, ProgressIndicator progress, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory, int maxColumnsToMerge) protected FileIndexMergerBase.multiphaseMerge(List<IndexableAdapter> indexes, boolean rollup, AggregatorFactory[] metricAggs, DimensionsSpec dimensionsSpec, File outDir, IndexSpec indexSpec, IndexSpec indexSpecForIntermediatePersists, ProgressIndicator progress, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory, int maxColumnsToMerge) -
Uses of DimensionsSpec in org.apache.druid.segment.generator
Methods in org.apache.druid.segment.generator that return DimensionsSpecModifier and TypeMethodDescriptionGeneratorSchemaInfo.getDimensionsSpec()GeneratorSchemaInfo.getDimensionsSpecExcludeAggs() -
Uses of DimensionsSpec in org.apache.druid.segment.incremental
Methods in org.apache.druid.segment.incremental that return DimensionsSpecModifier and TypeMethodDescriptionIncrementalIndex.getDimensionsSpec()Returns dimensionsSpec from the ingestionSpec.IncrementalIndexSchema.getDimensionsSpec()Methods in org.apache.druid.segment.incremental with parameters of type DimensionsSpecModifier and TypeMethodDescriptionIncrementalIndexSchema.Builder.withDimensionsSpec(DimensionsSpec dimensionsSpec) Constructors in org.apache.druid.segment.incremental with parameters of type DimensionsSpecModifierConstructorDescriptionIncrementalIndexSchema(long minTimestamp, TimestampSpec timestampSpec, Granularity queryGranularity, VirtualColumns virtualColumns, DimensionsSpec dimensionsSpec, AggregatorFactory[] metrics, boolean rollup, List<AggregateProjectionSpec> projections) -
Uses of DimensionsSpec in org.apache.druid.timeline
Methods in org.apache.druid.timeline that return DimensionsSpecMethods in org.apache.druid.timeline with parameters of type DimensionsSpecModifier and TypeMethodDescriptionstatic Function<Set<DataSegment>,Set<DataSegment>> CompactionState.addCompactionStateToSegments(PartitionsSpec partitionsSpec, DimensionsSpec dimensionsSpec, List<AggregatorFactory> metricsSpec, CompactionTransformSpec transformSpec, IndexSpec indexSpec, GranularitySpec granularitySpec, List<AggregateProjectionSpec> projections) CompactionState.Builder.dimensionsSpec(DimensionsSpec dimensionsSpec) Constructors in org.apache.druid.timeline with parameters of type DimensionsSpecModifierConstructorDescriptionCompactionState(PartitionsSpec partitionsSpec, DimensionsSpec dimensionsSpec, List<AggregatorFactory> metricsSpec, CompactionTransformSpec transformSpec, IndexSpec indexSpec, GranularitySpec granularitySpec, List<AggregateProjectionSpec> projections)