public static class HoodieMergedLogRecordScanner.Builder extends AbstractHoodieLogRecordReader.Builder
HoodieMergedLogRecordScanner.| 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 withBasePath(StoragePath 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)
withMaxMemorySizeInBytes in class AbstractHoodieLogRecordReader.Builderpublic HoodieMergedLogRecordScanner.Builder withSpillableMapBasePath(String spillableMapBasePath)
withSpillableMapBasePath in class AbstractHoodieLogRecordReader.Builderpublic HoodieMergedLogRecordScanner.Builder withDiskMapType(ExternalSpillableMap.DiskMapType diskMapType)
withDiskMapType in class AbstractHoodieLogRecordReader.Builderpublic HoodieMergedLogRecordScanner.Builder withBitCaskDiskMapCompressionEnabled(boolean isBitCaskDiskMapCompressionEnabled)
withBitCaskDiskMapCompressionEnabled in class AbstractHoodieLogRecordReader.Builderpublic 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 withKeyFieldOverride(String keyFieldOverride)
withKeyFieldOverride in class AbstractHoodieLogRecordReader.Builderpublic HoodieMergedLogRecordScanner.Builder withForceFullScan(boolean forceFullScan)
withForceFullScan in class AbstractHoodieLogRecordReader.Builderpublic 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.