public abstract static class AbstractHoodieLogRecordReader.Builder extends Object
AbstractHoodieLogRecordScanner.| Constructor and Description |
|---|
Builder() |
public abstract AbstractHoodieLogRecordReader.Builder withStorage(HoodieStorage storage)
public abstract AbstractHoodieLogRecordReader.Builder withBasePath(String basePath)
public abstract AbstractHoodieLogRecordReader.Builder withBasePath(StoragePath basePath)
public abstract AbstractHoodieLogRecordReader.Builder withLogFilePaths(List<String> logFilePaths)
public abstract AbstractHoodieLogRecordReader.Builder withReaderSchema(org.apache.avro.Schema schema)
public abstract AbstractHoodieLogRecordReader.Builder withInternalSchema(InternalSchema internalSchema)
public abstract AbstractHoodieLogRecordReader.Builder withLatestInstantTime(String latestInstantTime)
public abstract AbstractHoodieLogRecordReader.Builder withReverseReader(boolean reverseReader)
public abstract AbstractHoodieLogRecordReader.Builder withBufferSize(int bufferSize)
public AbstractHoodieLogRecordReader.Builder withPartition(String partitionName)
public AbstractHoodieLogRecordReader.Builder withInstantRange(Option<InstantRange> instantRange)
public AbstractHoodieLogRecordReader.Builder withOperationField(boolean withOperationField)
public AbstractHoodieLogRecordReader.Builder withRecordMerger(HoodieRecordMerger recordMerger)
public AbstractHoodieLogRecordReader.Builder withOptimizedLogBlocksScan(boolean enableOptimizedLogBlocksScan)
public AbstractHoodieLogRecordReader.Builder withKeyFieldOverride(String keyFieldOverride)
public AbstractHoodieLogRecordReader.Builder withForceFullScan(boolean forceFullScan)
public AbstractHoodieLogRecordReader.Builder withMaxMemorySizeInBytes(Long maxMemorySizeInBytes)
public AbstractHoodieLogRecordReader.Builder withSpillableMapBasePath(String spillableMapBasePath)
public AbstractHoodieLogRecordReader.Builder withDiskMapType(ExternalSpillableMap.DiskMapType diskMapType)
public AbstractHoodieLogRecordReader.Builder withBitCaskDiskMapCompressionEnabled(boolean bitCaskDiskMapCompressionEnabled)
public AbstractHoodieLogRecordReader.Builder withTableMetaClient(HoodieTableMetaClient hoodieTableMetaClient)
public abstract AbstractHoodieLogRecordReader build()
Copyright © 2024 The Apache Software Foundation. All rights reserved.