Uses of Class
org.apache.druid.segment.Metadata
Packages that use Metadata
Package
Description
-
Uses of Metadata in org.apache.druid.frame.segment.columnar
Methods in org.apache.druid.frame.segment.columnar that return Metadata -
Uses of Metadata in org.apache.druid.segment
Methods in org.apache.druid.segment that return MetadataModifier and TypeMethodDescriptionIndexableAdapter.getMetadata()NoopQueryableIndex.getMetadata()PhysicalSegmentInspector.getMetadata()ReturnsMetadatawhich contains details about how the segment was createdQueryableIndex.getMetadata()QueryableIndexIndexableAdapter.getMetadata()QueryableIndexPhysicalSegmentInspector.getMetadata()abstract MetadataSimpleQueryableIndex.getMetadata()protected MetadataIndexMergerBase.makeProjections(SegmentFileBuilder segmentFileBuilder, List<AggregateProjectionMetadata> projections, List<IndexableAdapter> adapters, IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, ProgressIndicator progress, File segmentBaseDir, Closer closer, Map<String, DimensionMergerV9> parentMergers, Metadata segmentMetadata) static MetadataMetadata.merge(List<Metadata> toBeMerged, AggregatorFactory[] overrideMergedAggregators) Metadata.withDimensionOrder(List<OrderBy> ordering) Metadata.withProjections(List<AggregateProjectionMetadata> projections) Methods in org.apache.druid.segment with parameters of type MetadataModifier and TypeMethodDescriptionprotected abstract FileIndexMergerBase.makeIndexFiles(List<IndexableAdapter> adapters, Metadata segmentMetadata, File outDir, ProgressIndicator progress, List<String> mergedDimensionsWithTime, IndexMergerBase.DimensionsSpecInspector dimensionsSpecInspector, List<String> mergedMetrics, Function<List<TransformableRowIterator>, TimeAndDimsIterator> rowMergerFn, IndexSpec indexSpec, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory) MergeIndexableAdapterand build the segment fileprotected FileIndexMergerV10.makeIndexFiles(List<IndexableAdapter> adapters, Metadata segmentMetadata, File outDir, ProgressIndicator progress, List<String> mergedDimensionsWithTime, IndexMergerBase.DimensionsSpecInspector dimensionsSpecInspector, List<String> mergedMetrics, Function<List<TransformableRowIterator>, TimeAndDimsIterator> rowMergerFn, IndexSpec indexSpec, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory) protected FileIndexMergerV9.makeIndexFiles(List<IndexableAdapter> adapters, Metadata segmentMetadata, File outDir, ProgressIndicator progress, List<String> mergedDimensionsWithTime, IndexMergerBase.DimensionsSpecInspector dimensionsSpecInspector, List<String> mergedMetrics, Function<List<TransformableRowIterator>, TimeAndDimsIterator> rowMergerFn, IndexSpec indexSpec, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory) protected MetadataIndexMergerBase.makeProjections(SegmentFileBuilder segmentFileBuilder, List<AggregateProjectionMetadata> projections, List<IndexableAdapter> adapters, IndexSpec indexSpec, SegmentWriteOutMedium segmentWriteOutMedium, ProgressIndicator progress, File segmentBaseDir, Closer closer, Map<String, DimensionMergerV9> parentMergers, Metadata segmentMetadata) Method parameters in org.apache.druid.segment with type arguments of type MetadataModifier and TypeMethodDescriptionstatic MetadataMetadata.merge(List<Metadata> toBeMerged, AggregatorFactory[] overrideMergedAggregators) Constructors in org.apache.druid.segment with parameters of type MetadataModifierConstructorDescriptionSimpleQueryableIndex(org.joda.time.Interval dataInterval, Indexed<String> dimNames, BitmapFactory bitmapFactory, Map<String, com.google.common.base.Supplier<BaseColumnHolder>> columns, SegmentFileMapper fileMapper, Metadata metadata, Map<String, Map<String, com.google.common.base.Supplier<BaseColumnHolder>>> projectionColumns) -
Uses of Metadata in org.apache.druid.segment.incremental
Methods in org.apache.druid.segment.incremental that return MetadataModifier and TypeMethodDescriptionIncrementalIndex.getMetadata()IncrementalIndexAdapter.getMetadata()IncrementalIndexPhysicalSegmentInspector.getMetadata()OnheapIncrementalIndex.getMetadata() -
Uses of Metadata in org.apache.druid.segment.projections
Methods in org.apache.druid.segment.projections that return MetadataModifier and TypeMethodDescriptionBaseTableProjectionSchema.asMetadata(List<AggregateProjectionMetadata> projections) Convert to v9Metadatawhen supplied with an added list of projectionsRollupTableProjectionSchema.asMetadata(List<AggregateProjectionMetadata> projections) TableProjectionSchema.asMetadata(List<AggregateProjectionMetadata> projections) Methods in org.apache.druid.segment.projections with parameters of type MetadataModifier and TypeMethodDescriptionstatic ProjectionMetadataProjectionMetadata.forBaseTable(int numRows, List<String> dims, Metadata metadata) static RollupTableProjectionSchemaRollupTableProjectionSchema.fromMetadata(List<String> dims, Metadata metadata) static TableProjectionSchemaTableProjectionSchema.fromMetadata(List<String> dims, Metadata metadata)