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