| Interface | Description | 
|---|---|
| RSGroupableBalancer | 
 Marker Interface. 
 | 
| RSGroupAdmin | 
 Group user API interface used between client and server. 
 | 
| RSGroupInfoManager | 
 Interface used to manage RSGroupInfo storage. 
 | 
| Class | Description | 
|---|---|
| RSGroupAdminClient | 
 Client used for managing region server group information. 
 | 
| RSGroupAdminEndpoint | |
| RSGroupAdminServer | 
 Service to support Region Server Grouping (HBase-6721). 
 | 
| RSGroupBasedLoadBalancer | 
 GroupBasedLoadBalancer, used when Region Server Grouping is configured (HBase-6721) It does
 region balance based on a table's group membership. 
 | 
| RSGroupInfo | 
 Stores the group information of region server groups. 
 | 
| RSGroupInfoManagerImpl | 
 This is an implementation of  
RSGroupInfoManager which makes use of an HBase table as the
 persistence store for the group information. | 
| RSGroupInfoManagerImpl.RSGroupMappingScript | |
| RSGroupMajorCompactionTTL | 
 This script takes an rsgroup as argument and compacts part/all of regions of that table based on
 the table's TTL. 
 | 
| RSGroupProtobufUtil | |
| RSGroupUtil | 
 Helper class for RSGroup implementation 
 | 
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.