public static class HoodieMetadataMergedLogRecordReader.Builder extends HoodieMergedLogRecordScanner.Builder
HoodieMetadataMergedLogRecordScanner.basePath, bufferSize, diskMapType, fs, instantRange, isBitCaskDiskMapCompressionEnabled, latestInstantTime, logFilePaths, maxMemorySizeInBytes, partitionName, readBlocksLazily, readerSchema, reverseReader, spillableMapBasePath| Constructor and Description |
|---|
Builder() |
withInstantRange, withInternalSchema, withOperationFieldpublic HoodieMetadataMergedLogRecordReader.Builder withFileSystem(org.apache.hadoop.fs.FileSystem fs)
withFileSystem in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withBasePath(String basePath)
withBasePath in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withLogFilePaths(List<String> logFilePaths)
withLogFilePaths in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withReaderSchema(org.apache.avro.Schema schema)
withReaderSchema in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withLatestInstantTime(String latestInstantTime)
withLatestInstantTime in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withReadBlocksLazily(boolean readBlocksLazily)
withReadBlocksLazily in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withReverseReader(boolean reverseReader)
withReverseReader in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withBufferSize(int bufferSize)
withBufferSize in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withPartition(String partitionName)
withPartition in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withMaxMemorySizeInBytes(Long maxMemorySizeInBytes)
withMaxMemorySizeInBytes in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withSpillableMapBasePath(String spillableMapBasePath)
withSpillableMapBasePath in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withDiskMapType(ExternalSpillableMap.DiskMapType diskMapType)
withDiskMapType in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withBitCaskDiskMapCompressionEnabled(boolean isBitCaskDiskMapCompressionEnabled)
withBitCaskDiskMapCompressionEnabled in class HoodieMergedLogRecordScanner.Builderpublic HoodieMetadataMergedLogRecordReader.Builder withLogBlockTimestamps(Set<String> validLogBlockTimestamps)
public HoodieMetadataMergedLogRecordReader.Builder allowFullScan(boolean enableFullScan)
public HoodieMetadataMergedLogRecordReader build()
build in class HoodieMergedLogRecordScanner.BuilderCopyright © 2022 The Apache Software Foundation. All rights reserved.