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 |
fromInputStream(InputStream inputStream) |
HoodieMetricsConfig.Builder |
fromProperties(Properties props) |
HoodieMetricsConfig.Builder |
on(boolean metricsOn) |
HoodieMetricsConfig.Builder |
withExecutorMetrics(boolean enable) |
HoodieMetricsConfig.Builder |
withLockingMetrics(boolean enable) |
HoodieMetricsConfig.Builder |
withPath(String basePath) |
HoodieMetricsConfig.Builder |
withReporterClass(String className) |
HoodieMetricsConfig.Builder |
withReporterType(String reporterType) |
public HoodieMetricsConfig.Builder fromFile(File propertiesFile) throws IOException
IOExceptionpublic HoodieMetricsConfig.Builder fromInputStream(InputStream inputStream) throws IOException
IOExceptionpublic HoodieMetricsConfig.Builder fromProperties(Properties props)
public HoodieMetricsConfig.Builder on(boolean metricsOn)
public HoodieMetricsConfig.Builder compactionLogBlocksEnable(boolean compactionLogBlockMetricsEnable)
public HoodieMetricsConfig.Builder withPath(String basePath)
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 © 2024 The Apache Software Foundation. All rights reserved.