org.apache.hadoop.hbase.protobuf.generated
Class MasterProtos.MasterService.Stub
java.lang.Object
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService
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
|
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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.