| java.lang.Object | |
| ↳ | org.apache.helix.controller.rebalancer.config.RebalancerConfigHolder |
Configuration for a resource rebalancer. This contains a RebalancerConfig, which contains information specific to each rebalancer.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Instantiate a RebalancerConfig
| |||||||||||
Instantiate from a physical ResourceConfiguration
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Get a RebalancerConfig from a physical resource config
| |||||||||||
Get a RebalancerConfigHolder from a RebalancerConfig
| |||||||||||
Get a rebalancer class instance
| |||||||||||
Get the instantiated RebalancerConfig
| |||||||||||
Get the rebalancer config serialized as a string
| |||||||||||
Convert this to a namespaced config
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Instantiate a RebalancerConfig
| config | rebalancer config |
|---|
Instantiate from a physical ResourceConfiguration
| resourceConfiguration | populated ResourceConfiguration |
|---|
Get a RebalancerConfig from a physical resource config
| resourceConfiguration | physical resource config |
|---|
Get a RebalancerConfigHolder from a RebalancerConfig
| config | instantiated RebalancerConfig |
|---|
Get the instantiated RebalancerConfig
| configClass | specific class of the RebalancerConfig |
|---|
Get the rebalancer config serialized as a string
Convert this to a namespaced config