public static class CoordinatorDynamicConfig.Builder extends Object
| Constructor and Description |
|---|
Builder() |
Builder(Long millisToWaitBeforeDeleting,
Long mergeBytesLimit,
Integer mergeSegmentsLimit,
Integer maxSegmentsToMove,
Integer replicantLifetime,
Integer replicationThrottleLimit,
Integer balancerComputeThreads,
Boolean emitBalancingStats,
Object killDataSourceWhitelist,
Boolean killAllDataSources) |
| Modifier and Type | Method and Description |
|---|---|
CoordinatorDynamicConfig |
build() |
CoordinatorDynamicConfig |
build(CoordinatorDynamicConfig defaults) |
CoordinatorDynamicConfig.Builder |
withBalancerComputeThreads(int balancerComputeThreads) |
CoordinatorDynamicConfig.Builder |
withKillAllDataSources(boolean killAllDataSources) |
CoordinatorDynamicConfig.Builder |
withKillDataSourceWhitelist(Set<String> killDataSourceWhitelist) |
CoordinatorDynamicConfig.Builder |
withMaxSegmentsToMove(int maxSegmentsToMove) |
CoordinatorDynamicConfig.Builder |
withMergeBytesLimit(long mergeBytesLimit) |
CoordinatorDynamicConfig.Builder |
withMergeSegmentsLimit(int mergeSegmentsLimit) |
CoordinatorDynamicConfig.Builder |
withMillisToWaitBeforeDeleting(long millisToWaitBeforeDeleting) |
CoordinatorDynamicConfig.Builder |
withReplicantLifetime(int replicantLifetime) |
CoordinatorDynamicConfig.Builder |
withReplicationThrottleLimit(int replicationThrottleLimit) |
public Builder()
public Builder(Long millisToWaitBeforeDeleting, Long mergeBytesLimit, Integer mergeSegmentsLimit, Integer maxSegmentsToMove, Integer replicantLifetime, Integer replicationThrottleLimit, Integer balancerComputeThreads, Boolean emitBalancingStats, Object killDataSourceWhitelist, Boolean killAllDataSources)
public CoordinatorDynamicConfig.Builder withMillisToWaitBeforeDeleting(long millisToWaitBeforeDeleting)
public CoordinatorDynamicConfig.Builder withMergeBytesLimit(long mergeBytesLimit)
public CoordinatorDynamicConfig.Builder withMergeSegmentsLimit(int mergeSegmentsLimit)
public CoordinatorDynamicConfig.Builder withMaxSegmentsToMove(int maxSegmentsToMove)
public CoordinatorDynamicConfig.Builder withReplicantLifetime(int replicantLifetime)
public CoordinatorDynamicConfig.Builder withReplicationThrottleLimit(int replicationThrottleLimit)
public CoordinatorDynamicConfig.Builder withBalancerComputeThreads(int balancerComputeThreads)
public CoordinatorDynamicConfig.Builder withKillDataSourceWhitelist(Set<String> killDataSourceWhitelist)
public CoordinatorDynamicConfig.Builder withKillAllDataSources(boolean killAllDataSources)
public CoordinatorDynamicConfig build()
public CoordinatorDynamicConfig build(CoordinatorDynamicConfig defaults)
Copyright © 2011–2017. All rights reserved.