public static class ConsistencyGuardConfig.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ConsistencyGuardConfig |
build() |
ConsistencyGuardConfig.Builder |
fromFile(File propertiesFile) |
ConsistencyGuardConfig.Builder |
fromProperties(Properties props) |
ConsistencyGuardConfig.Builder |
withConsistencyCheckEnabled(boolean enabled) |
ConsistencyGuardConfig.Builder |
withEnableOptimisticConsistencyGuard(boolean enableOptimisticConsistencyGuard) |
ConsistencyGuardConfig.Builder |
withInitialConsistencyCheckIntervalMs(int initialIntervalMs) |
ConsistencyGuardConfig.Builder |
withMaxConsistencyCheckIntervalMs(int maxIntervalMs) |
ConsistencyGuardConfig.Builder |
withMaxConsistencyChecks(int maxConsistencyChecks) |
ConsistencyGuardConfig.Builder |
withOptimisticConsistencyGuardSleepTimeMs(long sleepTimeMs) |
public ConsistencyGuardConfig.Builder fromFile(File propertiesFile) throws IOException
IOExceptionpublic ConsistencyGuardConfig.Builder fromProperties(Properties props)
public ConsistencyGuardConfig.Builder withConsistencyCheckEnabled(boolean enabled)
public ConsistencyGuardConfig.Builder withInitialConsistencyCheckIntervalMs(int initialIntervalMs)
public ConsistencyGuardConfig.Builder withMaxConsistencyCheckIntervalMs(int maxIntervalMs)
public ConsistencyGuardConfig.Builder withMaxConsistencyChecks(int maxConsistencyChecks)
public ConsistencyGuardConfig.Builder withOptimisticConsistencyGuardSleepTimeMs(long sleepTimeMs)
public ConsistencyGuardConfig.Builder withEnableOptimisticConsistencyGuard(boolean enableOptimisticConsistencyGuard)
public ConsistencyGuardConfig build()
Copyright © 2024 The Apache Software Foundation. All rights reserved.