org.apache.hadoop.hbase.protobuf.generated
Class MasterProtos.MasterService.Stub

java.lang.Object
  extended by org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService
      extended by org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.Stub
All Implemented Interfaces:
com.google.protobuf.Service, MasterProtos.MasterService.Interface
Enclosing class:
MasterProtos.MasterService

public static final class MasterProtos.MasterService.Stub
extends MasterProtos.MasterService
implements MasterProtos.MasterService.Interface


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService
MasterProtos.MasterService.BlockingInterface, MasterProtos.MasterService.Interface, MasterProtos.MasterService.Stub
 
Method Summary
 void addColumn(com.google.protobuf.RpcController controller, MasterProtos.AddColumnRequest request, com.google.protobuf.RpcCallback<MasterProtos.AddColumnResponse> done)
          rpc AddColumn(.AddColumnRequest) returns (.AddColumnResponse);
 void assignRegion(com.google.protobuf.RpcController controller, MasterProtos.AssignRegionRequest request, com.google.protobuf.RpcCallback<MasterProtos.AssignRegionResponse> done)
          rpc AssignRegion(.AssignRegionRequest) returns (.AssignRegionResponse);
 void balance(com.google.protobuf.RpcController controller, MasterProtos.BalanceRequest request, com.google.protobuf.RpcCallback<MasterProtos.BalanceResponse> done)
          rpc Balance(.BalanceRequest) returns (.BalanceResponse);
 void createNamespace(com.google.protobuf.RpcController controller, MasterProtos.CreateNamespaceRequest request, com.google.protobuf.RpcCallback<MasterProtos.CreateNamespaceResponse> done)
          rpc CreateNamespace(.CreateNamespaceRequest) returns (.CreateNamespaceResponse);
 void createTable(com.google.protobuf.RpcController controller, MasterProtos.CreateTableRequest request, com.google.protobuf.RpcCallback<MasterProtos.CreateTableResponse> done)
          rpc CreateTable(.CreateTableRequest) returns (.CreateTableResponse);
 void deleteColumn(com.google.protobuf.RpcController controller, MasterProtos.DeleteColumnRequest request, com.google.protobuf.RpcCallback<MasterProtos.DeleteColumnResponse> done)
          rpc DeleteColumn(.DeleteColumnRequest) returns (.DeleteColumnResponse);
 void deleteNamespace(com.google.protobuf.RpcController controller, MasterProtos.DeleteNamespaceRequest request, com.google.protobuf.RpcCallback<MasterProtos.DeleteNamespaceResponse> done)
          rpc DeleteNamespace(.DeleteNamespaceRequest) returns (.DeleteNamespaceResponse);
 void deleteSnapshot(com.google.protobuf.RpcController controller, MasterProtos.DeleteSnapshotRequest request, com.google.protobuf.RpcCallback<MasterProtos.DeleteSnapshotResponse> done)
          rpc DeleteSnapshot(.DeleteSnapshotRequest) returns (.DeleteSnapshotResponse);
 void deleteTable(com.google.protobuf.RpcController controller, MasterProtos.DeleteTableRequest request, com.google.protobuf.RpcCallback<MasterProtos.DeleteTableResponse> done)
          rpc DeleteTable(.DeleteTableRequest) returns (.DeleteTableResponse);
 void disableTable(com.google.protobuf.RpcController controller, MasterProtos.DisableTableRequest request, com.google.protobuf.RpcCallback<MasterProtos.DisableTableResponse> done)
          rpc DisableTable(.DisableTableRequest) returns (.DisableTableResponse);
 void dispatchMergingRegions(com.google.protobuf.RpcController controller, MasterProtos.DispatchMergingRegionsRequest request, com.google.protobuf.RpcCallback<MasterProtos.DispatchMergingRegionsResponse> done)
          rpc DispatchMergingRegions(.DispatchMergingRegionsRequest) returns (.DispatchMergingRegionsResponse);
 void enableCatalogJanitor(com.google.protobuf.RpcController controller, MasterProtos.EnableCatalogJanitorRequest request, com.google.protobuf.RpcCallback<MasterProtos.EnableCatalogJanitorResponse> done)
          rpc EnableCatalogJanitor(.EnableCatalogJanitorRequest) returns (.EnableCatalogJanitorResponse);
 void enableTable(com.google.protobuf.RpcController controller, MasterProtos.EnableTableRequest request, com.google.protobuf.RpcCallback<MasterProtos.EnableTableResponse> done)
          rpc EnableTable(.EnableTableRequest) returns (.EnableTableResponse);
 void execMasterService(com.google.protobuf.RpcController controller, ClientProtos.CoprocessorServiceRequest request, com.google.protobuf.RpcCallback<ClientProtos.CoprocessorServiceResponse> done)
          rpc ExecMasterService(.CoprocessorServiceRequest) returns (.CoprocessorServiceResponse);
 com.google.protobuf.RpcChannel getChannel()
           
 void getClusterStatus(com.google.protobuf.RpcController controller, MasterProtos.GetClusterStatusRequest request, com.google.protobuf.RpcCallback<MasterProtos.GetClusterStatusResponse> done)
          rpc GetClusterStatus(.GetClusterStatusRequest) returns (.GetClusterStatusResponse);
 void getCompletedSnapshots(com.google.protobuf.RpcController controller, MasterProtos.GetCompletedSnapshotsRequest request, com.google.protobuf.RpcCallback<MasterProtos.GetCompletedSnapshotsResponse> done)
          rpc GetCompletedSnapshots(.GetCompletedSnapshotsRequest) returns (.GetCompletedSnapshotsResponse);
 void getNamespaceDescriptor(com.google.protobuf.RpcController controller, MasterProtos.GetNamespaceDescriptorRequest request, com.google.protobuf.RpcCallback<MasterProtos.GetNamespaceDescriptorResponse> done)
          rpc GetNamespaceDescriptor(.GetNamespaceDescriptorRequest) returns (.GetNamespaceDescriptorResponse);
 void getSchemaAlterStatus(com.google.protobuf.RpcController controller, MasterProtos.GetSchemaAlterStatusRequest request, com.google.protobuf.RpcCallback<MasterProtos.GetSchemaAlterStatusResponse> done)
          rpc GetSchemaAlterStatus(.GetSchemaAlterStatusRequest) returns (.GetSchemaAlterStatusResponse);
 void getTableDescriptors(com.google.protobuf.RpcController controller, MasterProtos.GetTableDescriptorsRequest request, com.google.protobuf.RpcCallback<MasterProtos.GetTableDescriptorsResponse> done)
          rpc GetTableDescriptors(.GetTableDescriptorsRequest) returns (.GetTableDescriptorsResponse);
 void getTableNames(com.google.protobuf.RpcController controller, MasterProtos.GetTableNamesRequest request, com.google.protobuf.RpcCallback<MasterProtos.GetTableNamesResponse> done)
          rpc GetTableNames(.GetTableNamesRequest) returns (.GetTableNamesResponse);
 void isCatalogJanitorEnabled(com.google.protobuf.RpcController controller, MasterProtos.IsCatalogJanitorEnabledRequest request, com.google.protobuf.RpcCallback<MasterProtos.IsCatalogJanitorEnabledResponse> done)
          rpc IsCatalogJanitorEnabled(.IsCatalogJanitorEnabledRequest) returns (.IsCatalogJanitorEnabledResponse);
 void isMasterRunning(com.google.protobuf.RpcController controller, MasterProtos.IsMasterRunningRequest request, com.google.protobuf.RpcCallback<MasterProtos.IsMasterRunningResponse> done)
          rpc IsMasterRunning(.IsMasterRunningRequest) returns (.IsMasterRunningResponse);
 void isRestoreSnapshotDone(com.google.protobuf.RpcController controller, MasterProtos.IsRestoreSnapshotDoneRequest request, com.google.protobuf.RpcCallback<MasterProtos.IsRestoreSnapshotDoneResponse> done)
          rpc IsRestoreSnapshotDone(.IsRestoreSnapshotDoneRequest) returns (.IsRestoreSnapshotDoneResponse);
 void isSnapshotDone(com.google.protobuf.RpcController controller, MasterProtos.IsSnapshotDoneRequest request, com.google.protobuf.RpcCallback<MasterProtos.IsSnapshotDoneResponse> done)
          rpc IsSnapshotDone(.IsSnapshotDoneRequest) returns (.IsSnapshotDoneResponse);
 void listNamespaceDescriptors(com.google.protobuf.RpcController controller, MasterProtos.ListNamespaceDescriptorsRequest request, com.google.protobuf.RpcCallback<MasterProtos.ListNamespaceDescriptorsResponse> done)
          rpc ListNamespaceDescriptors(.ListNamespaceDescriptorsRequest) returns (.ListNamespaceDescriptorsResponse);
 void listTableDescriptorsByNamespace(com.google.protobuf.RpcController controller, MasterProtos.ListTableDescriptorsByNamespaceRequest request, com.google.protobuf.RpcCallback<MasterProtos.ListTableDescriptorsByNamespaceResponse> done)
          rpc ListTableDescriptorsByNamespace(.ListTableDescriptorsByNamespaceRequest) returns (.ListTableDescriptorsByNamespaceResponse);
 void listTableNamesByNamespace(com.google.protobuf.RpcController controller, MasterProtos.ListTableNamesByNamespaceRequest request, com.google.protobuf.RpcCallback<MasterProtos.ListTableNamesByNamespaceResponse> done)
          rpc ListTableNamesByNamespace(.ListTableNamesByNamespaceRequest) returns (.ListTableNamesByNamespaceResponse);
 void modifyColumn(com.google.protobuf.RpcController controller, MasterProtos.ModifyColumnRequest request, com.google.protobuf.RpcCallback<MasterProtos.ModifyColumnResponse> done)
          rpc ModifyColumn(.ModifyColumnRequest) returns (.ModifyColumnResponse);
 void modifyNamespace(com.google.protobuf.RpcController controller, MasterProtos.ModifyNamespaceRequest request, com.google.protobuf.RpcCallback<MasterProtos.ModifyNamespaceResponse> done)
          rpc ModifyNamespace(.ModifyNamespaceRequest) returns (.ModifyNamespaceResponse);
 void modifyTable(com.google.protobuf.RpcController controller, MasterProtos.ModifyTableRequest request, com.google.protobuf.RpcCallback<MasterProtos.ModifyTableResponse> done)
          rpc ModifyTable(.ModifyTableRequest) returns (.ModifyTableResponse);
 void moveRegion(com.google.protobuf.RpcController controller, MasterProtos.MoveRegionRequest request, com.google.protobuf.RpcCallback<MasterProtos.MoveRegionResponse> done)
          rpc MoveRegion(.MoveRegionRequest) returns (.MoveRegionResponse);
 void offlineRegion(com.google.protobuf.RpcController controller, MasterProtos.OfflineRegionRequest request, com.google.protobuf.RpcCallback<MasterProtos.OfflineRegionResponse> done)
          rpc OfflineRegion(.OfflineRegionRequest) returns (.OfflineRegionResponse);
 void restoreSnapshot(com.google.protobuf.RpcController controller, MasterProtos.RestoreSnapshotRequest request, com.google.protobuf.RpcCallback<MasterProtos.RestoreSnapshotResponse> done)
          rpc RestoreSnapshot(.RestoreSnapshotRequest) returns (.RestoreSnapshotResponse);
 void runCatalogScan(com.google.protobuf.RpcController controller, MasterProtos.RunCatalogScanRequest request, com.google.protobuf.RpcCallback<MasterProtos.RunCatalogScanResponse> done)
          rpc RunCatalogScan(.RunCatalogScanRequest) returns (.RunCatalogScanResponse);
 void setBalancerRunning(com.google.protobuf.RpcController controller, MasterProtos.SetBalancerRunningRequest request, com.google.protobuf.RpcCallback<MasterProtos.SetBalancerRunningResponse> done)
          rpc SetBalancerRunning(.SetBalancerRunningRequest) returns (.SetBalancerRunningResponse);
 void shutdown(com.google.protobuf.RpcController controller, MasterProtos.ShutdownRequest request, com.google.protobuf.RpcCallback<MasterProtos.ShutdownResponse> done)
          rpc Shutdown(.ShutdownRequest) returns (.ShutdownResponse);
 void snapshot(com.google.protobuf.RpcController controller, MasterProtos.SnapshotRequest request, com.google.protobuf.RpcCallback<MasterProtos.SnapshotResponse> done)
          rpc Snapshot(.SnapshotRequest) returns (.SnapshotResponse);
 void stopMaster(com.google.protobuf.RpcController controller, MasterProtos.StopMasterRequest request, com.google.protobuf.RpcCallback<MasterProtos.StopMasterResponse> done)
          rpc StopMaster(.StopMasterRequest) returns (.StopMasterResponse);
 void unassignRegion(com.google.protobuf.RpcController controller, MasterProtos.UnassignRegionRequest request, com.google.protobuf.RpcCallback<MasterProtos.UnassignRegionResponse> done)
          rpc UnassignRegion(.UnassignRegionRequest) returns (.UnassignRegionResponse);
 
Methods inherited from class org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService
callMethod, getDescriptor, getDescriptorForType, getRequestPrototype, getResponsePrototype, newBlockingStub, newReflectiveBlockingService, newReflectiveService, newStub
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getChannel

public com.google.protobuf.RpcChannel getChannel()

getSchemaAlterStatus

public void getSchemaAlterStatus(com.google.protobuf.RpcController controller,
                                 MasterProtos.GetSchemaAlterStatusRequest request,
                                 com.google.protobuf.RpcCallback<MasterProtos.GetSchemaAlterStatusResponse> done)
Description copied from class: MasterProtos.MasterService
rpc GetSchemaAlterStatus(.GetSchemaAlterStatusRequest) returns (.GetSchemaAlterStatusResponse);
 Used by the client to get the number of regions that have received the updated schema 
 

Specified by:
getSchemaAlterStatus in interface MasterProtos.MasterService.Interface
Specified by:
getSchemaAlterStatus in class MasterProtos.MasterService

getTableDescriptors

public void getTableDescriptors(com.google.protobuf.RpcController controller,
                                MasterProtos.GetTableDescriptorsRequest request,
                                com.google.protobuf.RpcCallback<MasterProtos.GetTableDescriptorsResponse> done)
Description copied from class: MasterProtos.MasterService
rpc GetTableDescriptors(.GetTableDescriptorsRequest) returns (.GetTableDescriptorsResponse);
 Get list of TableDescriptors for requested tables. 
 

Specified by:
getTableDescriptors in interface MasterProtos.MasterService.Interface
Specified by:
getTableDescriptors in class MasterProtos.MasterService

getTableNames

public void getTableNames(com.google.protobuf.RpcController controller,
                          MasterProtos.GetTableNamesRequest request,
                          com.google.protobuf.RpcCallback<MasterProtos.GetTableNamesResponse> done)
Description copied from class: MasterProtos.MasterService
rpc GetTableNames(.GetTableNamesRequest) returns (.GetTableNamesResponse);
 Get the list of table names. 
 

Specified by:
getTableNames in interface MasterProtos.MasterService.Interface
Specified by:
getTableNames in class MasterProtos.MasterService

getClusterStatus

public void getClusterStatus(com.google.protobuf.RpcController controller,
                             MasterProtos.GetClusterStatusRequest request,
                             com.google.protobuf.RpcCallback<MasterProtos.GetClusterStatusResponse> done)
Description copied from class: MasterProtos.MasterService
rpc GetClusterStatus(.GetClusterStatusRequest) returns (.GetClusterStatusResponse);
 Return cluster status. 
 

Specified by:
getClusterStatus in interface MasterProtos.MasterService.Interface
Specified by:
getClusterStatus in class MasterProtos.MasterService

isMasterRunning

public void isMasterRunning(com.google.protobuf.RpcController controller,
                            MasterProtos.IsMasterRunningRequest request,
                            com.google.protobuf.RpcCallback<MasterProtos.IsMasterRunningResponse> done)
Description copied from class: MasterProtos.MasterService
rpc IsMasterRunning(.IsMasterRunningRequest) returns (.IsMasterRunningResponse);
 return true if master is available 
 

Specified by:
isMasterRunning in interface MasterProtos.MasterService.Interface
Specified by:
isMasterRunning in class MasterProtos.MasterService

addColumn

public void addColumn(com.google.protobuf.RpcController controller,
                      MasterProtos.AddColumnRequest request,
                      com.google.protobuf.RpcCallback<MasterProtos.AddColumnResponse> done)
Description copied from class: MasterProtos.MasterService
rpc AddColumn(.AddColumnRequest) returns (.AddColumnResponse);
 Adds a column to the specified table. 
 

Specified by:
addColumn in interface MasterProtos.MasterService.Interface
Specified by:
addColumn in class MasterProtos.MasterService

deleteColumn

public void deleteColumn(com.google.protobuf.RpcController controller,
                         MasterProtos.DeleteColumnRequest request,
                         com.google.protobuf.RpcCallback<MasterProtos.DeleteColumnResponse> done)
Description copied from class: MasterProtos.MasterService
rpc DeleteColumn(.DeleteColumnRequest) returns (.DeleteColumnResponse);
 Deletes a column from the specified table. Table must be disabled. 
 

Specified by:
deleteColumn in interface MasterProtos.MasterService.Interface
Specified by:
deleteColumn in class MasterProtos.MasterService

modifyColumn

public void modifyColumn(com.google.protobuf.RpcController controller,
                         MasterProtos.ModifyColumnRequest request,
                         com.google.protobuf.RpcCallback<MasterProtos.ModifyColumnResponse> done)
Description copied from class: MasterProtos.MasterService
rpc ModifyColumn(.ModifyColumnRequest) returns (.ModifyColumnResponse);
 Modifies an existing column on the specified table. 
 

Specified by:
modifyColumn in interface MasterProtos.MasterService.Interface
Specified by:
modifyColumn in class MasterProtos.MasterService

moveRegion

public void moveRegion(com.google.protobuf.RpcController controller,
                       MasterProtos.MoveRegionRequest request,
                       com.google.protobuf.RpcCallback<MasterProtos.MoveRegionResponse> done)
Description copied from class: MasterProtos.MasterService
rpc MoveRegion(.MoveRegionRequest) returns (.MoveRegionResponse);
 Move the region region to the destination server. 
 

Specified by:
moveRegion in interface MasterProtos.MasterService.Interface
Specified by:
moveRegion in class MasterProtos.MasterService

dispatchMergingRegions

public void dispatchMergingRegions(com.google.protobuf.RpcController controller,
                                   MasterProtos.DispatchMergingRegionsRequest request,
                                   com.google.protobuf.RpcCallback<MasterProtos.DispatchMergingRegionsResponse> done)
Description copied from class: MasterProtos.MasterService
rpc DispatchMergingRegions(.DispatchMergingRegionsRequest) returns (.DispatchMergingRegionsResponse);
 Master dispatch merging the regions 
 

Specified by:
dispatchMergingRegions in interface MasterProtos.MasterService.Interface
Specified by:
dispatchMergingRegions in class MasterProtos.MasterService

assignRegion

public void assignRegion(com.google.protobuf.RpcController controller,
                         MasterProtos.AssignRegionRequest request,
                         com.google.protobuf.RpcCallback<MasterProtos.AssignRegionResponse> done)
Description copied from class: MasterProtos.MasterService
rpc AssignRegion(.AssignRegionRequest) returns (.AssignRegionResponse);
 Assign a region to a server chosen at random. 
 

Specified by:
assignRegion in interface MasterProtos.MasterService.Interface
Specified by:
assignRegion in class MasterProtos.MasterService

unassignRegion

public void unassignRegion(com.google.protobuf.RpcController controller,
                           MasterProtos.UnassignRegionRequest request,
                           com.google.protobuf.RpcCallback<MasterProtos.UnassignRegionResponse> done)
Description copied from class: MasterProtos.MasterService
rpc UnassignRegion(.UnassignRegionRequest) returns (.UnassignRegionResponse);

 Unassign a region from current hosting regionserver.  Region will then be
 assigned to a regionserver chosen at random.  Region could be reassigned
 back to the same server.  Use MoveRegion if you want
 to control the region movement.
 

Specified by:
unassignRegion in interface MasterProtos.MasterService.Interface
Specified by:
unassignRegion in class MasterProtos.MasterService

offlineRegion

public void offlineRegion(com.google.protobuf.RpcController controller,
                          MasterProtos.OfflineRegionRequest request,
                          com.google.protobuf.RpcCallback<MasterProtos.OfflineRegionResponse> done)
Description copied from class: MasterProtos.MasterService
rpc OfflineRegion(.OfflineRegionRequest) returns (.OfflineRegionResponse);

 Offline a region from the assignment manager's in-memory state.  The
 region should be in a closed state and there will be no attempt to
 automatically reassign the region as in unassign.   This is a special
 method, and should only be used by experts or hbck.
 

Specified by:
offlineRegion in interface MasterProtos.MasterService.Interface
Specified by:
offlineRegion in class MasterProtos.MasterService

deleteTable

public void deleteTable(com.google.protobuf.RpcController controller,
                        MasterProtos.DeleteTableRequest request,
                        com.google.protobuf.RpcCallback<MasterProtos.DeleteTableResponse> done)
Description copied from class: MasterProtos.MasterService
rpc DeleteTable(.DeleteTableRequest) returns (.DeleteTableResponse);
 Deletes a table 
 

Specified by:
deleteTable in interface MasterProtos.MasterService.Interface
Specified by:
deleteTable in class MasterProtos.MasterService

enableTable

public void enableTable(com.google.protobuf.RpcController controller,
                        MasterProtos.EnableTableRequest request,
                        com.google.protobuf.RpcCallback<MasterProtos.EnableTableResponse> done)
Description copied from class: MasterProtos.MasterService
rpc EnableTable(.EnableTableRequest) returns (.EnableTableResponse);
 Puts the table on-line (only needed if table has been previously taken offline) 
 

Specified by:
enableTable in interface MasterProtos.MasterService.Interface
Specified by:
enableTable in class MasterProtos.MasterService

disableTable

public void disableTable(com.google.protobuf.RpcController controller,
                         MasterProtos.DisableTableRequest request,
                         com.google.protobuf.RpcCallback<MasterProtos.DisableTableResponse> done)
Description copied from class: MasterProtos.MasterService
rpc DisableTable(.DisableTableRequest) returns (.DisableTableResponse);
 Take table offline 
 

Specified by:
disableTable in interface MasterProtos.MasterService.Interface
Specified by:
disableTable in class MasterProtos.MasterService

modifyTable

public void modifyTable(com.google.protobuf.RpcController controller,
                        MasterProtos.ModifyTableRequest request,
                        com.google.protobuf.RpcCallback<MasterProtos.ModifyTableResponse> done)
Description copied from class: MasterProtos.MasterService
rpc ModifyTable(.ModifyTableRequest) returns (.ModifyTableResponse);
 Modify a table's metadata 
 

Specified by:
modifyTable in interface MasterProtos.MasterService.Interface
Specified by:
modifyTable in class MasterProtos.MasterService

createTable

public void createTable(com.google.protobuf.RpcController controller,
                        MasterProtos.CreateTableRequest request,
                        com.google.protobuf.RpcCallback<MasterProtos.CreateTableResponse> done)
Description copied from class: MasterProtos.MasterService
rpc CreateTable(.CreateTableRequest) returns (.CreateTableResponse);
 Creates a new table asynchronously 
 

Specified by:
createTable in interface MasterProtos.MasterService.Interface
Specified by:
createTable in class MasterProtos.MasterService

shutdown

public void shutdown(com.google.protobuf.RpcController controller,
                     MasterProtos.ShutdownRequest request,
                     com.google.protobuf.RpcCallback<MasterProtos.ShutdownResponse> done)
Description copied from class: MasterProtos.MasterService
rpc Shutdown(.ShutdownRequest) returns (.ShutdownResponse);
 Shutdown an HBase cluster. 
 

Specified by:
shutdown in interface MasterProtos.MasterService.Interface
Specified by:
shutdown in class MasterProtos.MasterService

stopMaster

public void stopMaster(com.google.protobuf.RpcController controller,
                       MasterProtos.StopMasterRequest request,
                       com.google.protobuf.RpcCallback<MasterProtos.StopMasterResponse> done)
Description copied from class: MasterProtos.MasterService
rpc StopMaster(.StopMasterRequest) returns (.StopMasterResponse);
 Stop HBase Master only.  Does not shutdown the cluster. 
 

Specified by:
stopMaster in interface MasterProtos.MasterService.Interface
Specified by:
stopMaster in class MasterProtos.MasterService

balance

public void balance(com.google.protobuf.RpcController controller,
                    MasterProtos.BalanceRequest request,
                    com.google.protobuf.RpcCallback<MasterProtos.BalanceResponse> done)
Description copied from class: MasterProtos.MasterService
rpc Balance(.BalanceRequest) returns (.BalanceResponse);

 Run the balancer.  Will run the balancer and if regions to move, it will
 go ahead and do the reassignments.  Can NOT run for various reasons.
 Check logs.
 

Specified by:
balance in interface MasterProtos.MasterService.Interface
Specified by:
balance in class MasterProtos.MasterService

setBalancerRunning

public void setBalancerRunning(com.google.protobuf.RpcController controller,
                               MasterProtos.SetBalancerRunningRequest request,
                               com.google.protobuf.RpcCallback<MasterProtos.SetBalancerRunningResponse> done)
Description copied from class: MasterProtos.MasterService
rpc SetBalancerRunning(.SetBalancerRunningRequest) returns (.SetBalancerRunningResponse);

 Turn the load balancer on or off.
 If synchronous is true, it waits until current balance() call, if outstanding, to return.
 

Specified by:
setBalancerRunning in interface MasterProtos.MasterService.Interface
Specified by:
setBalancerRunning in class MasterProtos.MasterService

runCatalogScan

public void runCatalogScan(com.google.protobuf.RpcController controller,
                           MasterProtos.RunCatalogScanRequest request,
                           com.google.protobuf.RpcCallback<MasterProtos.RunCatalogScanResponse> done)
Description copied from class: MasterProtos.MasterService
rpc RunCatalogScan(.RunCatalogScanRequest) returns (.RunCatalogScanResponse);
 Get a run of the catalog janitor 
 

Specified by:
runCatalogScan in interface MasterProtos.MasterService.Interface
Specified by:
runCatalogScan in class MasterProtos.MasterService

enableCatalogJanitor

public void enableCatalogJanitor(com.google.protobuf.RpcController controller,
                                 MasterProtos.EnableCatalogJanitorRequest request,
                                 com.google.protobuf.RpcCallback<MasterProtos.EnableCatalogJanitorResponse> done)
Description copied from class: MasterProtos.MasterService
rpc EnableCatalogJanitor(.EnableCatalogJanitorRequest) returns (.EnableCatalogJanitorResponse);

 Enable the catalog janitor on or off.
 

Specified by:
enableCatalogJanitor in interface MasterProtos.MasterService.Interface
Specified by:
enableCatalogJanitor in class MasterProtos.MasterService

isCatalogJanitorEnabled

public void isCatalogJanitorEnabled(com.google.protobuf.RpcController controller,
                                    MasterProtos.IsCatalogJanitorEnabledRequest request,
                                    com.google.protobuf.RpcCallback<MasterProtos.IsCatalogJanitorEnabledResponse> done)
Description copied from class: MasterProtos.MasterService
rpc IsCatalogJanitorEnabled(.IsCatalogJanitorEnabledRequest) returns (.IsCatalogJanitorEnabledResponse);

 Query whether the catalog janitor is enabled.
 

Specified by:
isCatalogJanitorEnabled in interface MasterProtos.MasterService.Interface
Specified by:
isCatalogJanitorEnabled in class MasterProtos.MasterService

execMasterService

public void execMasterService(com.google.protobuf.RpcController controller,
                              ClientProtos.CoprocessorServiceRequest request,
                              com.google.protobuf.RpcCallback<ClientProtos.CoprocessorServiceResponse> done)
Description copied from class: MasterProtos.MasterService
rpc ExecMasterService(.CoprocessorServiceRequest) returns (.CoprocessorServiceResponse);

 Call a master coprocessor endpoint
 

Specified by:
execMasterService in interface MasterProtos.MasterService.Interface
Specified by:
execMasterService in class MasterProtos.MasterService

snapshot

public void snapshot(com.google.protobuf.RpcController controller,
                     MasterProtos.SnapshotRequest request,
                     com.google.protobuf.RpcCallback<MasterProtos.SnapshotResponse> done)
Description copied from class: MasterProtos.MasterService
rpc Snapshot(.SnapshotRequest) returns (.SnapshotResponse);
 
 Create a snapshot for the given table.
 

Specified by:
snapshot in interface MasterProtos.MasterService.Interface
Specified by:
snapshot in class MasterProtos.MasterService

getCompletedSnapshots

public void getCompletedSnapshots(com.google.protobuf.RpcController controller,
                                  MasterProtos.GetCompletedSnapshotsRequest request,
                                  com.google.protobuf.RpcCallback<MasterProtos.GetCompletedSnapshotsResponse> done)
Description copied from class: MasterProtos.MasterService
rpc GetCompletedSnapshots(.GetCompletedSnapshotsRequest) returns (.GetCompletedSnapshotsResponse);

 Get completed snapshots.
 Returns a list of snapshot descriptors for completed snapshots
 

Specified by:
getCompletedSnapshots in interface MasterProtos.MasterService.Interface
Specified by:
getCompletedSnapshots in class MasterProtos.MasterService

deleteSnapshot

public void deleteSnapshot(com.google.protobuf.RpcController controller,
                           MasterProtos.DeleteSnapshotRequest request,
                           com.google.protobuf.RpcCallback<MasterProtos.DeleteSnapshotResponse> done)
Description copied from class: MasterProtos.MasterService
rpc DeleteSnapshot(.DeleteSnapshotRequest) returns (.DeleteSnapshotResponse);

 Delete an existing snapshot. This method can also be used to clean up an aborted snapshot.
 

Specified by:
deleteSnapshot in interface MasterProtos.MasterService.Interface
Specified by:
deleteSnapshot in class MasterProtos.MasterService

isSnapshotDone

public void isSnapshotDone(com.google.protobuf.RpcController controller,
                           MasterProtos.IsSnapshotDoneRequest request,
                           com.google.protobuf.RpcCallback<MasterProtos.IsSnapshotDoneResponse> done)
Description copied from class: MasterProtos.MasterService
rpc IsSnapshotDone(.IsSnapshotDoneRequest) returns (.IsSnapshotDoneResponse);

 Determine if the snapshot is done yet.
 

Specified by:
isSnapshotDone in interface MasterProtos.MasterService.Interface
Specified by:
isSnapshotDone in class MasterProtos.MasterService

restoreSnapshot

public void restoreSnapshot(com.google.protobuf.RpcController controller,
                            MasterProtos.RestoreSnapshotRequest request,
                            com.google.protobuf.RpcCallback<MasterProtos.RestoreSnapshotResponse> done)
Description copied from class: MasterProtos.MasterService
rpc RestoreSnapshot(.RestoreSnapshotRequest) returns (.RestoreSnapshotResponse);

 Restore a snapshot
 

Specified by:
restoreSnapshot in interface MasterProtos.MasterService.Interface
Specified by:
restoreSnapshot in class MasterProtos.MasterService

isRestoreSnapshotDone

public void isRestoreSnapshotDone(com.google.protobuf.RpcController controller,
                                  MasterProtos.IsRestoreSnapshotDoneRequest request,
                                  com.google.protobuf.RpcCallback<MasterProtos.IsRestoreSnapshotDoneResponse> done)
Description copied from class: MasterProtos.MasterService
rpc IsRestoreSnapshotDone(.IsRestoreSnapshotDoneRequest) returns (.IsRestoreSnapshotDoneResponse);

 Determine if the snapshot restore is done yet.
 

Specified by:
isRestoreSnapshotDone in interface MasterProtos.MasterService.Interface
Specified by:
isRestoreSnapshotDone in class MasterProtos.MasterService

modifyNamespace

public void modifyNamespace(com.google.protobuf.RpcController controller,
                            MasterProtos.ModifyNamespaceRequest request,
                            com.google.protobuf.RpcCallback<MasterProtos.ModifyNamespaceResponse> done)
Description copied from class: MasterProtos.MasterService
rpc ModifyNamespace(.ModifyNamespaceRequest) returns (.ModifyNamespaceResponse);
 Modify a namespace's metadata 
 

Specified by:
modifyNamespace in interface MasterProtos.MasterService.Interface
Specified by:
modifyNamespace in class MasterProtos.MasterService

createNamespace

public void createNamespace(com.google.protobuf.RpcController controller,
                            MasterProtos.CreateNamespaceRequest request,
                            com.google.protobuf.RpcCallback<MasterProtos.CreateNamespaceResponse> done)
Description copied from class: MasterProtos.MasterService
rpc CreateNamespace(.CreateNamespaceRequest) returns (.CreateNamespaceResponse);
 Creates a new namespace synchronously 
 

Specified by:
createNamespace in interface MasterProtos.MasterService.Interface
Specified by:
createNamespace in class MasterProtos.MasterService

deleteNamespace

public void deleteNamespace(com.google.protobuf.RpcController controller,
                            MasterProtos.DeleteNamespaceRequest request,
                            com.google.protobuf.RpcCallback<MasterProtos.DeleteNamespaceResponse> done)
Description copied from class: MasterProtos.MasterService
rpc DeleteNamespace(.DeleteNamespaceRequest) returns (.DeleteNamespaceResponse);
 Deletes namespace synchronously 
 

Specified by:
deleteNamespace in interface MasterProtos.MasterService.Interface
Specified by:
deleteNamespace in class MasterProtos.MasterService

getNamespaceDescriptor

public void getNamespaceDescriptor(com.google.protobuf.RpcController controller,
                                   MasterProtos.GetNamespaceDescriptorRequest request,
                                   com.google.protobuf.RpcCallback<MasterProtos.GetNamespaceDescriptorResponse> done)
Description copied from class: MasterProtos.MasterService
rpc GetNamespaceDescriptor(.GetNamespaceDescriptorRequest) returns (.GetNamespaceDescriptorResponse);
 Get a namespace descriptor by name 
 

Specified by:
getNamespaceDescriptor in interface MasterProtos.MasterService.Interface
Specified by:
getNamespaceDescriptor in class MasterProtos.MasterService

listNamespaceDescriptors

public void listNamespaceDescriptors(com.google.protobuf.RpcController controller,
                                     MasterProtos.ListNamespaceDescriptorsRequest request,
                                     com.google.protobuf.RpcCallback<MasterProtos.ListNamespaceDescriptorsResponse> done)
Description copied from class: MasterProtos.MasterService
rpc ListNamespaceDescriptors(.ListNamespaceDescriptorsRequest) returns (.ListNamespaceDescriptorsResponse);
 returns a list of namespaces 
 

Specified by:
listNamespaceDescriptors in interface MasterProtos.MasterService.Interface
Specified by:
listNamespaceDescriptors in class MasterProtos.MasterService

listTableDescriptorsByNamespace

public void listTableDescriptorsByNamespace(com.google.protobuf.RpcController controller,
                                            MasterProtos.ListTableDescriptorsByNamespaceRequest request,
                                            com.google.protobuf.RpcCallback<MasterProtos.ListTableDescriptorsByNamespaceResponse> done)
Description copied from class: MasterProtos.MasterService
rpc ListTableDescriptorsByNamespace(.ListTableDescriptorsByNamespaceRequest) returns (.ListTableDescriptorsByNamespaceResponse);
 returns a list of tables for a given namespace
 

Specified by:
listTableDescriptorsByNamespace in interface MasterProtos.MasterService.Interface
Specified by:
listTableDescriptorsByNamespace in class MasterProtos.MasterService

listTableNamesByNamespace

public void listTableNamesByNamespace(com.google.protobuf.RpcController controller,
                                      MasterProtos.ListTableNamesByNamespaceRequest request,
                                      com.google.protobuf.RpcCallback<MasterProtos.ListTableNamesByNamespaceResponse> done)
Description copied from class: MasterProtos.MasterService
rpc ListTableNamesByNamespace(.ListTableNamesByNamespaceRequest) returns (.ListTableNamesByNamespaceResponse);
 returns a list of tables for a given namespace
 

Specified by:
listTableNamesByNamespace in interface MasterProtos.MasterService.Interface
Specified by:
listTableNamesByNamespace in class MasterProtos.MasterService


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.