| Package | Description |
|---|---|
| org.apache.druid.server.coordinator | |
| org.apache.druid.server.coordinator.rules |
| Modifier and Type | Method and Description |
|---|---|
CoordinatorStats |
CoordinatorStats.accumulate(CoordinatorStats stats) |
CoordinatorStats |
DruidCoordinatorRuntimeParams.getCoordinatorStats() |
| Modifier and Type | Method and Description |
|---|---|
CoordinatorStats |
CoordinatorStats.accumulate(CoordinatorStats stats) |
void |
RandomBalancerStrategy.emitStats(String tier,
CoordinatorStats stats,
List<ServerHolder> serverHolderList) |
void |
BalancerStrategy.emitStats(String tier,
CoordinatorStats stats,
List<ServerHolder> serverHolderList)
Add balancing strategy stats during the 'balanceTier' operation of
BalanceSegments to be included |
void |
CostBalancerStrategy.emitStats(String tier,
CoordinatorStats stats,
List<ServerHolder> serverHolderList) |
DruidCoordinatorRuntimeParams.Builder |
DruidCoordinatorRuntimeParams.Builder.withCoordinatorStats(CoordinatorStats stats) |
| Modifier and Type | Method and Description |
|---|---|
CoordinatorStats |
BroadcastDistributionRule.run(DruidCoordinator coordinator,
DruidCoordinatorRuntimeParams params,
DataSegment segment) |
CoordinatorStats |
LoadRule.run(DruidCoordinator coordinator,
DruidCoordinatorRuntimeParams params,
DataSegment segment) |
CoordinatorStats |
Rule.run(DruidCoordinator coordinator,
DruidCoordinatorRuntimeParams params,
DataSegment segment)
DruidCoordinatorRuntimeParams.getUsedSegments() must not be called in Rule's code, because the used
segments are not specified for the DruidCoordinatorRuntimeParams passed into Rule's code. |
CoordinatorStats |
DropRule.run(DruidCoordinator coordinator,
DruidCoordinatorRuntimeParams params,
DataSegment segment) |
Copyright © 2011–2021 The Apache Software Foundation. All rights reserved.