Modifier and Type | Method and Description |
---|---|
protected java.util.List<AllocationShardStats> |
RebalanceCommand.toAllocationStats(java.util.List<ShardStats> stats) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<AllocationShardStats,AllocatorSourcesCountStrategy.BoxesCount> |
AllocatorSourcesCountStrategy.apply(T rebalanceSpec) |
Modifier and Type | Method and Description |
---|---|
default AllocatorSourcesCountStrategy.BoxesCount |
AllocatorSourcesCountStrategy.boxesCount(AllocationShardStats stat,
long docContributed) |
Modifier and Type | Method and Description |
---|---|
T |
AllocationSpecification.apply(java.util.List<AllocationShardStats> existing) |
java.util.List<BoxAllocation> |
BoxAllocator.apply(T rebalance,
java.util.Map<AllocationShardStats,AllocatorSourcesCountStrategy.BoxesCount> sourcesBoxes) |
Modifier and Type | Field and Description |
---|---|
java.util.List<AllocationShardStats> |
NewShard.sources |
Modifier and Type | Method and Description |
---|---|
java.util.Map<AllocationShardStats,AllocatorSourcesCountStrategy.BoxesCount> |
NewShardSourcesCountByRefreshDurationRatio.apply(NewShard newShard) |
Modifier and Type | Method and Description |
---|---|
NewShard |
NewShardSpecificationByBoxAverage.apply(java.util.List<AllocationShardStats> existing) |
java.util.List<BoxAllocation> |
NewShardBoxAllocator.apply(NewShard newShard,
java.util.Map<AllocationShardStats,AllocatorSourcesCountStrategy.BoxesCount> sourcesBoxes) |
Constructor and Description |
---|
NewShard(java.util.List<AllocationShardStats> sources,
java.lang.String indexName,
long docCount) |
Modifier and Type | Field and Description |
---|---|
java.util.List<AllocationShardStats> |
Rebalance.sources |
java.util.List<AllocationShardStats> |
Rebalance.targets |
Modifier and Type | Method and Description |
---|---|
java.util.Map<AllocationShardStats,AllocatorSourcesCountStrategy.BoxesCount> |
RebalanceSourcesCountByRefreshDurationRatio.apply(Rebalance rebalanceSpec) |
java.util.Map<AllocationShardStats,AllocatorSourcesCountStrategy.BoxesCount> |
RebalanceSourcesCountByHighestRefreshFirst.apply(Rebalance rebalanceSpec) |
Modifier and Type | Method and Description |
---|---|
Rebalance |
RebalanceSpecificationByRatio.apply(java.util.List<AllocationShardStats> existing) |
Rebalance |
RebalanceSpecificationByThreshold.apply(java.util.List<AllocationShardStats> existing) |
java.util.List<BoxAllocation> |
RebalanceBoxAllocator.apply(Rebalance rebalance,
java.util.Map<AllocationShardStats,AllocatorSourcesCountStrategy.BoxesCount> sourcesBoxes) |
Constructor and Description |
---|
Rebalance(long averageDocCount,
java.util.List<AllocationShardStats> sources,
java.util.List<AllocationShardStats> targets) |
Rebalance(long averageDocCount,
java.util.List<AllocationShardStats> sources,
java.util.List<AllocationShardStats> targets) |
Copyright © 2023. All Rights Reserved.