| java.lang.Object | |
| ↳ | org.apache.helix.api.config.ResourceConfig | 
Full configuration of a Helix resource. Typically used to add or modify resources on a cluster
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ResourceConfig.Builder | Assembles a ResourceConfig | ||||||||||
| ResourceConfig.Delta | Update context for a ResourceConfig | ||||||||||
| ResourceConfig.ResourceType | Type of a resource. | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Instantiate a configuration. 
  
   | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Get the batch message mode 
  
   | |||||||||||
Get the bucket size for this resource 
  
   | |||||||||||
Get the resource id 
  
   | |||||||||||
Get the resource properties configuring rebalancing 
  
   | |||||||||||
Get the properties configuring scheduler tasks 
  
   | |||||||||||
Get a subunit that the resource contains 
  
   | |||||||||||
Get the subunits of the resource 
  
   | |||||||||||
Get the set of subunit ids that the resource contains 
  
   | |||||||||||
Get the resource type 
  
   | |||||||||||
Get user-specified configuration properties of this resource 
  
   | |||||||||||
| 
  [Expand]
   Inherited Methods  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   
From class
  java.lang.Object
 | |||||||||||
Instantiate a configuration. Consider using ResourceConfig.Builder
| id | resource id | 
|---|---|
| schedulerTaskConfig | configuration for scheduler tasks associated with the resource | 
| rebalancerConfig | configuration for rebalancing the resource | 
| userConfig | user-defined resource properties | 
| bucketSize | bucket size for this resource | 
| batchMessageMode | whether or not batch messaging is allowed | 
Get the batch message mode
Get the bucket size for this resource
Get the resource properties configuring rebalancing
Get the properties configuring scheduler tasks
Get a subunit that the resource contains
| subUnitId | the subunit id to look up | 
|---|
Get the subunits of the resource
Get the set of subunit ids that the resource contains
Get user-specified configuration properties of this resource