public static class HoodieMetricsConfig.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
HoodieMetricsConfig |
build() |
HoodieMetricsConfig.Builder |
compactionLogBlocksEnable(boolean compactionLogBlockMetricsEnable) |
HoodieMetricsConfig.Builder |
fromFile(File propertiesFile) |
HoodieMetricsConfig.Builder |
fromProperties(Properties props) |
HoodieMetricsConfig.Builder |
on(boolean metricsOn) |
HoodieMetricsConfig.Builder |
withExecutorMetrics(boolean enable) |
HoodieMetricsConfig.Builder |
withLockingMetrics(boolean enable) |
HoodieMetricsConfig.Builder |
withReporterClass(String className) |
HoodieMetricsConfig.Builder |
withReporterType(String reporterType) |
public HoodieMetricsConfig.Builder fromFile(File propertiesFile) throws IOException
IOExceptionpublic HoodieMetricsConfig.Builder fromProperties(Properties props)
public HoodieMetricsConfig.Builder on(boolean metricsOn)
public HoodieMetricsConfig.Builder compactionLogBlocksEnable(boolean compactionLogBlockMetricsEnable)
public HoodieMetricsConfig.Builder withReporterType(String reporterType)
public HoodieMetricsConfig.Builder withReporterClass(String className)
public HoodieMetricsConfig.Builder withExecutorMetrics(boolean enable)
public HoodieMetricsConfig.Builder withLockingMetrics(boolean enable)
public HoodieMetricsConfig build()
Copyright © 2023 The Apache Software Foundation. All rights reserved.