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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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:
getRSGroupInfo
in 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:
getRSGroupInfoOfTable
in 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:
moveServers
in 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:
moveTables
in 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:
addRSGroup
in 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:
removeRSGroup
in 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:
balanceRSGroup
in 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:
listRSGroupInfos
in 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:
getRSGroupInfoOfServer
in 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:
moveServersAndTables
in 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:
removeServers
in 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:
renameRSGroup
in 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:
updateRSGroupConfig
in classorg.apache.hadoop.hbase.protobuf.generated.RSGroupAdminProtos.RSGroupAdminService
-