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