public static class HoodieMetadataLogRecordReader.Builder extends Object
HoodieMetadataMergedLogRecordScanner.| Constructor and Description |
|---|
Builder() |
public HoodieMetadataLogRecordReader.Builder withStorage(HoodieStorage storage)
public HoodieMetadataLogRecordReader.Builder withBasePath(String basePath)
public HoodieMetadataLogRecordReader.Builder withLogFilePaths(List<String> logFilePaths)
public HoodieMetadataLogRecordReader.Builder withReaderSchema(org.apache.avro.Schema schema)
public HoodieMetadataLogRecordReader.Builder withLatestInstantTime(String latestInstantTime)
public HoodieMetadataLogRecordReader.Builder withBufferSize(int bufferSize)
public HoodieMetadataLogRecordReader.Builder withPartition(String partitionName)
public HoodieMetadataLogRecordReader.Builder withMaxMemorySizeInBytes(Long maxMemorySizeInBytes)
public HoodieMetadataLogRecordReader.Builder withSpillableMapBasePath(String spillableMapBasePath)
public HoodieMetadataLogRecordReader.Builder withDiskMapType(ExternalSpillableMap.DiskMapType diskMapType)
public HoodieMetadataLogRecordReader.Builder withBitCaskDiskMapCompressionEnabled(boolean isBitCaskDiskMapCompressionEnabled)
public HoodieMetadataLogRecordReader.Builder withLogBlockTimestamps(Set<String> validLogBlockTimestamps)
public HoodieMetadataLogRecordReader.Builder enableFullScan(boolean enableFullScan)
public HoodieMetadataLogRecordReader.Builder withEnableOptimizedLogBlocksScan(boolean enableOptimizedLogBlocksScan)
public HoodieMetadataLogRecordReader.Builder withTableMetaClient(HoodieTableMetaClient hoodieTableMetaClient)
public HoodieMetadataLogRecordReader build()
Copyright © 2024 The Apache Software Foundation. All rights reserved.