public static class HoodieLogFormat.WriterBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_SIZE_THRESHOLD |
| Constructor and Description |
|---|
WriterBuilder() |
public static final long DEFAULT_SIZE_THRESHOLD
public HoodieLogFormat.WriterBuilder withBufferSize(int bufferSize)
public HoodieLogFormat.WriterBuilder withReplication(short replication)
public HoodieLogFormat.WriterBuilder withRolloverLogWriteToken(String rolloverLogWriteToken)
public HoodieLogFormat.WriterBuilder withLogWriteToken(String logWriteToken)
public HoodieLogFormat.WriterBuilder withSuffix(String suffix)
public HoodieLogFormat.WriterBuilder withStorage(HoodieStorage storage)
public HoodieLogFormat.WriterBuilder withSizeThreshold(long sizeThreshold)
public HoodieLogFormat.WriterBuilder withFileExtension(String logFileExtension)
public HoodieLogFormat.WriterBuilder withFileId(String fileId)
public HoodieLogFormat.WriterBuilder withDeltaCommit(String deltaCommit)
public HoodieLogFormat.WriterBuilder withLogVersion(int version)
public HoodieLogFormat.WriterBuilder withFileSize(long fileLen)
public HoodieLogFormat.WriterBuilder onParentPath(StoragePath parentPath)
public HoodieLogFormat.WriterBuilder withFileCreationCallback(LogFileCreationCallback fileCreationCallback)
public HoodieLogFormat.Writer build() throws IOException
IOExceptionCopyright © 2024 The Apache Software Foundation. All rights reserved.