Package org.apache.hadoop.hbase.rsgroup
Class RSGroupAdminEndpoint.RSGroupAdminServiceImpl
java.lang.Object
org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
org.apache.hadoop.hbase.rsgroup.RSGroupAdminEndpoint.RSGroupAdminServiceImpl
- All Implemented Interfaces:
com.google.protobuf.Service
- Enclosing class:
- RSGroupAdminEndpoint
private class RSGroupAdminEndpoint.RSGroupAdminServiceImpl
extends org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
Implementation of RSGroupAdminService defined in RSGroupAdmin.proto. This class calls
RSGroupAdminServer for actual work, converts result to protocol buffer response,
handles exceptions if any occurred and then calls the RpcCallback with the response.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService.BlockingInterface, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService.Interface, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService.Stub -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRSGroup(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.AddRSGroupRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.AddRSGroupResponse> done) voidbalanceRSGroup(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.BalanceRSGroupRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.BalanceRSGroupResponse> done) voidgetRSGroupInfo(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoResponse> done) voidgetRSGroupInfoOfServer(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfServerRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfServerResponse> done) voidgetRSGroupInfoOfTable(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfTableRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfTableResponse> done) voidlistRSGroupInfos(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.ListRSGroupInfosRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.ListRSGroupInfosResponse> done) voidmoveServers(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.MoveServersRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.MoveServersResponse> done) voidmoveServersAndTables(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.MoveServersAndTablesRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.MoveServersAndTablesResponse> done) voidmoveTables(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.MoveTablesRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.MoveTablesResponse> done) voidremoveRSGroup(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RemoveRSGroupRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RemoveRSGroupResponse> done) voidremoveServers(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RemoveServersRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RemoveServersResponse> done) voidrenameRSGroup(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RenameRSGroupRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RenameRSGroupResponse> done) voidupdateRSGroupConfig(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.UpdateRSGroupConfigRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.UpdateRSGroupConfigResponse> done) Methods inherited from class org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
callMethod, getDescriptor, getDescriptorForType, getRequestPrototype, getResponsePrototype, newBlockingStub, newReflectiveBlockingService, newReflectiveService, newStub
-
Constructor Details
-
RSGroupAdminServiceImpl
private RSGroupAdminServiceImpl()
-
-
Method Details
-
getRSGroupInfo
public void getRSGroupInfo(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoResponse> done) - Specified by:
getRSGroupInfoin classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-
getRSGroupInfoOfTable
public void getRSGroupInfoOfTable(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfTableRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfTableResponse> done) - Specified by:
getRSGroupInfoOfTablein classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-
moveServers
public void moveServers(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.MoveServersRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.MoveServersResponse> done) - Specified by:
moveServersin classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-
moveTables
public void moveTables(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.MoveTablesRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.MoveTablesResponse> done) - Specified by:
moveTablesin classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-
addRSGroup
public void addRSGroup(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.AddRSGroupRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.AddRSGroupResponse> done) - Specified by:
addRSGroupin classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-
removeRSGroup
public void removeRSGroup(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RemoveRSGroupRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RemoveRSGroupResponse> done) - Specified by:
removeRSGroupin classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-
balanceRSGroup
public void balanceRSGroup(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.BalanceRSGroupRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.BalanceRSGroupResponse> done) - Specified by:
balanceRSGroupin classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-
listRSGroupInfos
public void listRSGroupInfos(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.ListRSGroupInfosRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.ListRSGroupInfosResponse> done) - Specified by:
listRSGroupInfosin classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-
getRSGroupInfoOfServer
public void getRSGroupInfoOfServer(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfServerRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.GetRSGroupInfoOfServerResponse> done) - Specified by:
getRSGroupInfoOfServerin classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-
moveServersAndTables
public void moveServersAndTables(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.MoveServersAndTablesRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.MoveServersAndTablesResponse> done) - Specified by:
moveServersAndTablesin classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-
removeServers
public void removeServers(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RemoveServersRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RemoveServersResponse> done) - Specified by:
removeServersin classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-
renameRSGroup
public void renameRSGroup(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RenameRSGroupRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RenameRSGroupResponse> done) - Specified by:
renameRSGroupin classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-
updateRSGroupConfig
public void updateRSGroupConfig(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.UpdateRSGroupConfigRequest request, com.google.protobuf.RpcCallback<org.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.UpdateRSGroupConfigResponse> done) - Specified by:
updateRSGroupConfigin classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-