Uses of Interface
org.apache.druid.segment.file.SegmentFileBuilder
Packages that use SegmentFileBuilder
Package
Description
-
Uses of SegmentFileBuilder in org.apache.druid.java.util.common.io.smoosh
Classes in org.apache.druid.java.util.common.io.smoosh that implement SegmentFileBuilderModifier and TypeClassDescriptionclassA class that concatenates files together into configurable sized chunks, works in conjunction with the SmooshedFileMapper to provide access to the individual files. -
Uses of SegmentFileBuilder in org.apache.druid.query.aggregation
Methods in org.apache.druid.query.aggregation with parameters of type SegmentFileBuilderModifier and TypeMethodDescriptionvoidAbstractSerializablePairLongObjectBufferStore.TransferredBuffer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidAbstractSerializablePairLongObjectColumnSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) -
Uses of SegmentFileBuilder in org.apache.druid.segment
Methods in org.apache.druid.segment with parameters of type SegmentFileBuilderModifier and TypeMethodDescriptionprotected abstract voidIndexMergerBase.makeColumn(SegmentFileBuilder segmentFileBuilder, String columnName, ColumnDescriptor serdeficator) Add a column specified by aColumnDescriptorto aSegmentFileBuilderprotected voidIndexMergerV10.makeColumn(SegmentFileBuilder segmentFileBuilder, String columnName, ColumnDescriptor serdeficator) protected voidIndexMergerV9.makeColumn(SegmentFileBuilder segmentFileBuilder, String columnName, ColumnDescriptor serdeficator) protected voidIndexMergerBase.makeMetricsColumns(SegmentFileBuilder segmentFileBuilder, ProgressIndicator progress, List<String> mergedMetrics, Map<String, ColumnFormat> metricsTypes, List<GenericColumnSerializer> metWriters, IndexSpec indexSpec, String namePrefix) 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) protected voidIndexMergerBase.makeTimeColumn(SegmentFileBuilder segmentFileBuilder, ProgressIndicator progress, GenericColumnSerializer timeWriter, IndexSpec indexSpec, String name) voidDictionaryEncodedColumnMerger.IdConversionSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidDoubleColumnSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidDoubleColumnSerializerV2.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidFloatColumnSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidFloatColumnSerializerV2.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidLongColumnSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidLongColumnSerializerV2.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) -
Uses of SegmentFileBuilder in org.apache.druid.segment.column
Methods in org.apache.druid.segment.column with parameters of type SegmentFileBuilderModifier and TypeMethodDescriptionvoidColumnDescriptor.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) -
Uses of SegmentFileBuilder in org.apache.druid.segment.data
Methods in org.apache.druid.segment.data with parameters of type SegmentFileBuilderModifier and TypeMethodDescriptionvoidBlockLayoutColumnarDoublesSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidBlockLayoutColumnarFloatsSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidBlockLayoutColumnarLongsSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidByteBufferWriter.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCompressedBlockSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCompressedColumnarFloatsSupplier.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCompressedColumnarIntsSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCompressedColumnarIntsSupplier.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCompressedColumnarLongsSupplier.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCompressedLongsSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCompressedVariableSizedBlobColumnSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCompressedVSizeColumnarIntsSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCompressedVSizeColumnarIntsSupplier.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCompressedVSizeColumnarMultiIntsSupplier.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidEncodedStringDictionaryWriter.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidEntireLayoutColumnarDoublesSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidEntireLayoutColumnarFloatsSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidEntireLayoutColumnarLongsSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidFixedIndexedIntWriter.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidFixedIndexedWriter.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidFrontCodedIndexedWriter.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidFrontCodedIntArrayIndexedWriter.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidGenericIndexedWriter.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidIntermediateColumnarLongsSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidV3CompressedVSizeColumnarMultiIntsSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidV3CompressedVSizeColumnarMultiIntsSupplier.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidVSizeColumnarInts.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidVSizeColumnarIntsSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidVSizeColumnarMultiInts.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidVSizeColumnarMultiIntsSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) -
Uses of SegmentFileBuilder in org.apache.druid.segment.file
Classes in org.apache.druid.segment.file that implement SegmentFileBuilderMethods in org.apache.druid.segment.file that return SegmentFileBuilderModifier and TypeMethodDescriptiondefault SegmentFileBuilderSegmentFileBuilder.getExternalBuilder(String externalFile) Allow adding data to an 'external' segment container file which will be built in the same directory as this segment file.SegmentFileBuilderV10.getExternalBuilder(String externalFile) -
Uses of SegmentFileBuilder in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested with parameters of type SegmentFileBuilderModifier and TypeMethodDescriptionprotected static voidNestedCommonFormatColumnSerializer.copyFromTempSmoosh(SegmentFileBuilder fileBuilder, SegmentFileMapper fileMapper) protected voidScalarDoubleColumnSerializer.writeDictionaryFile(SegmentFileBuilder fileBuilder) protected voidScalarLongColumnSerializer.writeDictionaryFile(SegmentFileBuilder fileBuilder) protected abstract voidScalarNestedCommonFormatColumnSerializer.writeDictionaryFile(SegmentFileBuilder fileBuilder) protected voidScalarStringColumnSerializer.writeDictionaryFile(SegmentFileBuilder fileBuilder) protected voidNestedCommonFormatColumnSerializer.writeInternal(SegmentFileBuilder fileBuilder, Serializer serializer, String fileName) voidFieldTypeInfo.Writer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidGlobalDictionaryEncodedFieldColumnWriter.writeTo(int finalRowCount, SegmentFileBuilder fileBuilder) voidNestedDataColumnSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidScalarNestedCommonFormatColumnSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidVariantColumnSerializer.InternalSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidVariantColumnSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) protected voidScalarDoubleColumnSerializer.writeValueColumn(SegmentFileBuilder fileBuilder) protected voidScalarLongColumnSerializer.writeValueColumn(SegmentFileBuilder fileBuilder) protected abstract voidScalarNestedCommonFormatColumnSerializer.writeValueColumn(SegmentFileBuilder fileBuilder) Called duringSerializer.writeTo(WritableByteChannel, SegmentFileBuilder)to allow any type specific value column serializers to use theSegmentFileBuilderto write stuff to places.protected voidScalarStringColumnSerializer.writeValueColumn(SegmentFileBuilder fileBuilder) -
Uses of SegmentFileBuilder in org.apache.druid.segment.serde
Methods in org.apache.druid.segment.serde with parameters of type SegmentFileBuilderModifier and TypeMethodDescriptionstatic voidColumnSerializerUtils.writeInternal(SegmentFileBuilder fileBuilder, Serializer serializer, String columnName, String fileName) voidComplexColumnSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCompressedComplexColumnSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidLargeColumnSupportedComplexColumnSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) Writes the serialized form of this object. -
Uses of SegmentFileBuilder in org.apache.druid.segment.serde.cell
Methods in org.apache.druid.segment.serde.cell with parameters of type SegmentFileBuilderModifier and TypeMethodDescriptionvoidBlockCompressedPayloadSerializer.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidBlockCompressedPayloadWriter.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCellIndexWriter.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder) voidCellWriter.writeTo(WritableByteChannel channel, SegmentFileBuilder fileBuilder)