public static class HoodieArchivalConfig.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
HoodieArchivalConfig.Builder |
archiveCommitsWith(int minToKeep,
int maxToKeep) |
HoodieArchivalConfig |
build() |
HoodieArchivalConfig.Builder |
fromFile(File propertiesFile) |
HoodieArchivalConfig.Builder |
fromProperties(Properties props) |
HoodieArchivalConfig.Builder |
withArchiveBeyondSavepoint(boolean archiveBeyondSavepoint) |
HoodieArchivalConfig.Builder |
withArchiveDeleteParallelism(int archiveDeleteParallelism) |
HoodieArchivalConfig.Builder |
withAsyncArchive(Boolean asyncArchive) |
HoodieArchivalConfig.Builder |
withAutoArchive(Boolean autoArchive) |
HoodieArchivalConfig.Builder |
withCommitsArchivalBatchSize(int batchSize) |
HoodieArchivalConfig.Builder |
withTimelineCompactionBatchSize(int number) |
public HoodieArchivalConfig.Builder fromFile(File propertiesFile) throws IOException
IOExceptionpublic HoodieArchivalConfig.Builder fromProperties(Properties props)
public HoodieArchivalConfig.Builder withAutoArchive(Boolean autoArchive)
public HoodieArchivalConfig.Builder withAsyncArchive(Boolean asyncArchive)
public HoodieArchivalConfig.Builder archiveCommitsWith(int minToKeep, int maxToKeep)
public HoodieArchivalConfig.Builder withTimelineCompactionBatchSize(int number)
public HoodieArchivalConfig.Builder withArchiveDeleteParallelism(int archiveDeleteParallelism)
public HoodieArchivalConfig.Builder withCommitsArchivalBatchSize(int batchSize)
public HoodieArchivalConfig.Builder withArchiveBeyondSavepoint(boolean archiveBeyondSavepoint)
public HoodieArchivalConfig build()
Copyright © 2024 The Apache Software Foundation. All rights reserved.