public static interface MasterProtos.MasterService.Interface
Modifier and Type | Method and Description |
---|---|
void |
abortProcedure(com.google.protobuf.RpcController controller,
MasterProtos.AbortProcedureRequest request,
<any> done)
rpc AbortProcedure(.hbase.pb.AbortProcedureRequest) returns (.hbase.pb.AbortProcedureResponse); |
void |
addColumn(com.google.protobuf.RpcController controller,
MasterProtos.AddColumnRequest request,
<any> done)
rpc AddColumn(.hbase.pb.AddColumnRequest) returns (.hbase.pb.AddColumnResponse); |
void |
assignRegion(com.google.protobuf.RpcController controller,
MasterProtos.AssignRegionRequest request,
<any> done)
rpc AssignRegion(.hbase.pb.AssignRegionRequest) returns (.hbase.pb.AssignRegionResponse); |
void |
backupTables(com.google.protobuf.RpcController controller,
MasterProtos.BackupTablesRequest request,
<any> done)
rpc backupTables(.hbase.pb.BackupTablesRequest) returns (.hbase.pb.BackupTablesResponse); |
void |
balance(com.google.protobuf.RpcController controller,
MasterProtos.BalanceRequest request,
<any> done)
rpc Balance(.hbase.pb.BalanceRequest) returns (.hbase.pb.BalanceResponse); |
void |
createNamespace(com.google.protobuf.RpcController controller,
MasterProtos.CreateNamespaceRequest request,
<any> done)
rpc CreateNamespace(.hbase.pb.CreateNamespaceRequest) returns (.hbase.pb.CreateNamespaceResponse); |
void |
createTable(com.google.protobuf.RpcController controller,
MasterProtos.CreateTableRequest request,
<any> done)
rpc CreateTable(.hbase.pb.CreateTableRequest) returns (.hbase.pb.CreateTableResponse); |
void |
deleteColumn(com.google.protobuf.RpcController controller,
MasterProtos.DeleteColumnRequest request,
<any> done)
rpc DeleteColumn(.hbase.pb.DeleteColumnRequest) returns (.hbase.pb.DeleteColumnResponse); |
void |
deleteNamespace(com.google.protobuf.RpcController controller,
MasterProtos.DeleteNamespaceRequest request,
<any> done)
rpc DeleteNamespace(.hbase.pb.DeleteNamespaceRequest) returns (.hbase.pb.DeleteNamespaceResponse); |
void |
deleteSnapshot(com.google.protobuf.RpcController controller,
MasterProtos.DeleteSnapshotRequest request,
<any> done)
rpc DeleteSnapshot(.hbase.pb.DeleteSnapshotRequest) returns (.hbase.pb.DeleteSnapshotResponse); |
void |
deleteTable(com.google.protobuf.RpcController controller,
MasterProtos.DeleteTableRequest request,
<any> done)
rpc DeleteTable(.hbase.pb.DeleteTableRequest) returns (.hbase.pb.DeleteTableResponse); |
void |
disableTable(com.google.protobuf.RpcController controller,
MasterProtos.DisableTableRequest request,
<any> done)
rpc DisableTable(.hbase.pb.DisableTableRequest) returns (.hbase.pb.DisableTableResponse); |
void |
dispatchMergingRegions(com.google.protobuf.RpcController controller,
MasterProtos.DispatchMergingRegionsRequest request,
<any> done)
rpc DispatchMergingRegions(.hbase.pb.DispatchMergingRegionsRequest) returns (.hbase.pb.DispatchMergingRegionsResponse); |
void |
enableCatalogJanitor(com.google.protobuf.RpcController controller,
MasterProtos.EnableCatalogJanitorRequest request,
<any> done)
rpc EnableCatalogJanitor(.hbase.pb.EnableCatalogJanitorRequest) returns (.hbase.pb.EnableCatalogJanitorResponse); |
void |
enableTable(com.google.protobuf.RpcController controller,
MasterProtos.EnableTableRequest request,
<any> done)
rpc EnableTable(.hbase.pb.EnableTableRequest) returns (.hbase.pb.EnableTableResponse); |
void |
execMasterService(com.google.protobuf.RpcController controller,
ClientProtos.CoprocessorServiceRequest request,
<any> done)
rpc ExecMasterService(.hbase.pb.CoprocessorServiceRequest) returns (.hbase.pb.CoprocessorServiceResponse); |
void |
execProcedure(com.google.protobuf.RpcController controller,
MasterProtos.ExecProcedureRequest request,
<any> done)
rpc ExecProcedure(.hbase.pb.ExecProcedureRequest) returns (.hbase.pb.ExecProcedureResponse); |
void |
execProcedureWithRet(com.google.protobuf.RpcController controller,
MasterProtos.ExecProcedureRequest request,
<any> done)
rpc ExecProcedureWithRet(.hbase.pb.ExecProcedureRequest) returns (.hbase.pb.ExecProcedureResponse); |
void |
getClusterStatus(com.google.protobuf.RpcController controller,
MasterProtos.GetClusterStatusRequest request,
<any> done)
rpc GetClusterStatus(.hbase.pb.GetClusterStatusRequest) returns (.hbase.pb.GetClusterStatusResponse); |
void |
getCompletedSnapshots(com.google.protobuf.RpcController controller,
MasterProtos.GetCompletedSnapshotsRequest request,
<any> done)
rpc GetCompletedSnapshots(.hbase.pb.GetCompletedSnapshotsRequest) returns (.hbase.pb.GetCompletedSnapshotsResponse); |
void |
getLastMajorCompactionTimestamp(com.google.protobuf.RpcController controller,
MasterProtos.MajorCompactionTimestampRequest request,
<any> done)
rpc getLastMajorCompactionTimestamp(.hbase.pb.MajorCompactionTimestampRequest) returns (.hbase.pb.MajorCompactionTimestampResponse); |
void |
getLastMajorCompactionTimestampForRegion(com.google.protobuf.RpcController controller,
MasterProtos.MajorCompactionTimestampForRegionRequest request,
<any> done)
rpc getLastMajorCompactionTimestampForRegion(.hbase.pb.MajorCompactionTimestampForRegionRequest) returns (.hbase.pb.MajorCompactionTimestampResponse); |
void |
getNamespaceDescriptor(com.google.protobuf.RpcController controller,
MasterProtos.GetNamespaceDescriptorRequest request,
<any> done)
rpc GetNamespaceDescriptor(.hbase.pb.GetNamespaceDescriptorRequest) returns (.hbase.pb.GetNamespaceDescriptorResponse); |
void |
getProcedureResult(com.google.protobuf.RpcController controller,
MasterProtos.GetProcedureResultRequest request,
<any> done)
rpc getProcedureResult(.hbase.pb.GetProcedureResultRequest) returns (.hbase.pb.GetProcedureResultResponse); |
void |
getQuotaStates(com.google.protobuf.RpcController controller,
QuotaProtos.GetQuotaStatesRequest request,
<any> done)
rpc GetQuotaStates(.hbase.pb.GetQuotaStatesRequest) returns (.hbase.pb.GetQuotaStatesResponse); |
void |
getSchemaAlterStatus(com.google.protobuf.RpcController controller,
MasterProtos.GetSchemaAlterStatusRequest request,
<any> done)
rpc GetSchemaAlterStatus(.hbase.pb.GetSchemaAlterStatusRequest) returns (.hbase.pb.GetSchemaAlterStatusResponse); |
void |
getSpaceQuotaRegionSizes(com.google.protobuf.RpcController controller,
QuotaProtos.GetSpaceQuotaRegionSizesRequest request,
<any> done)
rpc GetSpaceQuotaRegionSizes(.hbase.pb.GetSpaceQuotaRegionSizesRequest) returns (.hbase.pb.GetSpaceQuotaRegionSizesResponse); |
void |
getTableDescriptors(com.google.protobuf.RpcController controller,
MasterProtos.GetTableDescriptorsRequest request,
<any> done)
rpc GetTableDescriptors(.hbase.pb.GetTableDescriptorsRequest) returns (.hbase.pb.GetTableDescriptorsResponse); |
void |
getTableNames(com.google.protobuf.RpcController controller,
MasterProtos.GetTableNamesRequest request,
<any> done)
rpc GetTableNames(.hbase.pb.GetTableNamesRequest) returns (.hbase.pb.GetTableNamesResponse); |
void |
isBalancerEnabled(com.google.protobuf.RpcController controller,
MasterProtos.IsBalancerEnabledRequest request,
<any> done)
rpc IsBalancerEnabled(.hbase.pb.IsBalancerEnabledRequest) returns (.hbase.pb.IsBalancerEnabledResponse); |
void |
isCatalogJanitorEnabled(com.google.protobuf.RpcController controller,
MasterProtos.IsCatalogJanitorEnabledRequest request,
<any> done)
rpc IsCatalogJanitorEnabled(.hbase.pb.IsCatalogJanitorEnabledRequest) returns (.hbase.pb.IsCatalogJanitorEnabledResponse); |
void |
isMasterInMaintenanceMode(com.google.protobuf.RpcController controller,
MasterProtos.IsInMaintenanceModeRequest request,
<any> done)
rpc IsMasterInMaintenanceMode(.hbase.pb.IsInMaintenanceModeRequest) returns (.hbase.pb.IsInMaintenanceModeResponse); |
void |
isMasterRunning(com.google.protobuf.RpcController controller,
MasterProtos.IsMasterRunningRequest request,
<any> done)
rpc IsMasterRunning(.hbase.pb.IsMasterRunningRequest) returns (.hbase.pb.IsMasterRunningResponse); |
void |
isNormalizerEnabled(com.google.protobuf.RpcController controller,
MasterProtos.IsNormalizerEnabledRequest request,
<any> done)
rpc IsNormalizerEnabled(.hbase.pb.IsNormalizerEnabledRequest) returns (.hbase.pb.IsNormalizerEnabledResponse); |
void |
isProcedureDone(com.google.protobuf.RpcController controller,
MasterProtos.IsProcedureDoneRequest request,
<any> done)
rpc IsProcedureDone(.hbase.pb.IsProcedureDoneRequest) returns (.hbase.pb.IsProcedureDoneResponse); |
void |
isRestoreSnapshotDone(com.google.protobuf.RpcController controller,
MasterProtos.IsRestoreSnapshotDoneRequest request,
<any> done)
rpc IsRestoreSnapshotDone(.hbase.pb.IsRestoreSnapshotDoneRequest) returns (.hbase.pb.IsRestoreSnapshotDoneResponse); |
void |
isSnapshotDone(com.google.protobuf.RpcController controller,
MasterProtos.IsSnapshotDoneRequest request,
<any> done)
rpc IsSnapshotDone(.hbase.pb.IsSnapshotDoneRequest) returns (.hbase.pb.IsSnapshotDoneResponse); |
void |
isSplitOrMergeEnabled(com.google.protobuf.RpcController controller,
MasterProtos.IsSplitOrMergeEnabledRequest request,
<any> done)
rpc IsSplitOrMergeEnabled(.hbase.pb.IsSplitOrMergeEnabledRequest) returns (.hbase.pb.IsSplitOrMergeEnabledResponse); |
void |
listNamespaceDescriptors(com.google.protobuf.RpcController controller,
MasterProtos.ListNamespaceDescriptorsRequest request,
<any> done)
rpc ListNamespaceDescriptors(.hbase.pb.ListNamespaceDescriptorsRequest) returns (.hbase.pb.ListNamespaceDescriptorsResponse); |
void |
listProcedures(com.google.protobuf.RpcController controller,
MasterProtos.ListProceduresRequest request,
<any> done)
rpc ListProcedures(.hbase.pb.ListProceduresRequest) returns (.hbase.pb.ListProceduresResponse); |
void |
listTableDescriptorsByNamespace(com.google.protobuf.RpcController controller,
MasterProtos.ListTableDescriptorsByNamespaceRequest request,
<any> done)
rpc ListTableDescriptorsByNamespace(.hbase.pb.ListTableDescriptorsByNamespaceRequest) returns (.hbase.pb.ListTableDescriptorsByNamespaceResponse); |
void |
listTableNamesByNamespace(com.google.protobuf.RpcController controller,
MasterProtos.ListTableNamesByNamespaceRequest request,
<any> done)
rpc ListTableNamesByNamespace(.hbase.pb.ListTableNamesByNamespaceRequest) returns (.hbase.pb.ListTableNamesByNamespaceResponse); |
void |
modifyColumn(com.google.protobuf.RpcController controller,
MasterProtos.ModifyColumnRequest request,
<any> done)
rpc ModifyColumn(.hbase.pb.ModifyColumnRequest) returns (.hbase.pb.ModifyColumnResponse); |
void |
modifyNamespace(com.google.protobuf.RpcController controller,
MasterProtos.ModifyNamespaceRequest request,
<any> done)
rpc ModifyNamespace(.hbase.pb.ModifyNamespaceRequest) returns (.hbase.pb.ModifyNamespaceResponse); |
void |
modifyTable(com.google.protobuf.RpcController controller,
MasterProtos.ModifyTableRequest request,
<any> done)
rpc ModifyTable(.hbase.pb.ModifyTableRequest) returns (.hbase.pb.ModifyTableResponse); |
void |
moveRegion(com.google.protobuf.RpcController controller,
MasterProtos.MoveRegionRequest request,
<any> done)
rpc MoveRegion(.hbase.pb.MoveRegionRequest) returns (.hbase.pb.MoveRegionResponse); |
void |
normalize(com.google.protobuf.RpcController controller,
MasterProtos.NormalizeRequest request,
<any> done)
rpc Normalize(.hbase.pb.NormalizeRequest) returns (.hbase.pb.NormalizeResponse); |
void |
offlineRegion(com.google.protobuf.RpcController controller,
MasterProtos.OfflineRegionRequest request,
<any> done)
rpc OfflineRegion(.hbase.pb.OfflineRegionRequest) returns (.hbase.pb.OfflineRegionResponse); |
void |
restoreSnapshot(com.google.protobuf.RpcController controller,
MasterProtos.RestoreSnapshotRequest request,
<any> done)
rpc RestoreSnapshot(.hbase.pb.RestoreSnapshotRequest) returns (.hbase.pb.RestoreSnapshotResponse); |
void |
runCatalogScan(com.google.protobuf.RpcController controller,
MasterProtos.RunCatalogScanRequest request,
<any> done)
rpc RunCatalogScan(.hbase.pb.RunCatalogScanRequest) returns (.hbase.pb.RunCatalogScanResponse); |
void |
setBalancerRunning(com.google.protobuf.RpcController controller,
MasterProtos.SetBalancerRunningRequest request,
<any> done)
rpc SetBalancerRunning(.hbase.pb.SetBalancerRunningRequest) returns (.hbase.pb.SetBalancerRunningResponse); |
void |
setNormalizerRunning(com.google.protobuf.RpcController controller,
MasterProtos.SetNormalizerRunningRequest request,
<any> done)
rpc SetNormalizerRunning(.hbase.pb.SetNormalizerRunningRequest) returns (.hbase.pb.SetNormalizerRunningResponse); |
void |
setQuota(com.google.protobuf.RpcController controller,
MasterProtos.SetQuotaRequest request,
<any> done)
rpc SetQuota(.hbase.pb.SetQuotaRequest) returns (.hbase.pb.SetQuotaResponse); |
void |
setSplitOrMergeEnabled(com.google.protobuf.RpcController controller,
MasterProtos.SetSplitOrMergeEnabledRequest request,
<any> done)
rpc SetSplitOrMergeEnabled(.hbase.pb.SetSplitOrMergeEnabledRequest) returns (.hbase.pb.SetSplitOrMergeEnabledResponse); |
void |
shutdown(com.google.protobuf.RpcController controller,
MasterProtos.ShutdownRequest request,
<any> done)
rpc Shutdown(.hbase.pb.ShutdownRequest) returns (.hbase.pb.ShutdownResponse); |
void |
snapshot(com.google.protobuf.RpcController controller,
MasterProtos.SnapshotRequest request,
<any> done)
rpc Snapshot(.hbase.pb.SnapshotRequest) returns (.hbase.pb.SnapshotResponse); |
void |
stopMaster(com.google.protobuf.RpcController controller,
MasterProtos.StopMasterRequest request,
<any> done)
rpc StopMaster(.hbase.pb.StopMasterRequest) returns (.hbase.pb.StopMasterResponse); |
void |
truncateTable(com.google.protobuf.RpcController controller,
MasterProtos.TruncateTableRequest request,
<any> done)
rpc truncateTable(.hbase.pb.TruncateTableRequest) returns (.hbase.pb.TruncateTableResponse); |
void |
unassignRegion(com.google.protobuf.RpcController controller,
MasterProtos.UnassignRegionRequest request,
<any> done)
rpc UnassignRegion(.hbase.pb.UnassignRegionRequest) returns (.hbase.pb.UnassignRegionResponse); |
void getSchemaAlterStatus(com.google.protobuf.RpcController controller, MasterProtos.GetSchemaAlterStatusRequest request, <any> done)
rpc GetSchemaAlterStatus(.hbase.pb.GetSchemaAlterStatusRequest) returns (.hbase.pb.GetSchemaAlterStatusResponse);
Used by the client to get the number of regions that have received the updated schema
void getTableDescriptors(com.google.protobuf.RpcController controller, MasterProtos.GetTableDescriptorsRequest request, <any> done)
rpc GetTableDescriptors(.hbase.pb.GetTableDescriptorsRequest) returns (.hbase.pb.GetTableDescriptorsResponse);
Get list of TableDescriptors for requested tables.
void getTableNames(com.google.protobuf.RpcController controller, MasterProtos.GetTableNamesRequest request, <any> done)
rpc GetTableNames(.hbase.pb.GetTableNamesRequest) returns (.hbase.pb.GetTableNamesResponse);
Get the list of table names.
void getClusterStatus(com.google.protobuf.RpcController controller, MasterProtos.GetClusterStatusRequest request, <any> done)
rpc GetClusterStatus(.hbase.pb.GetClusterStatusRequest) returns (.hbase.pb.GetClusterStatusResponse);
Return cluster status.
void isMasterRunning(com.google.protobuf.RpcController controller, MasterProtos.IsMasterRunningRequest request, <any> done)
rpc IsMasterRunning(.hbase.pb.IsMasterRunningRequest) returns (.hbase.pb.IsMasterRunningResponse);
return true if master is available
void addColumn(com.google.protobuf.RpcController controller, MasterProtos.AddColumnRequest request, <any> done)
rpc AddColumn(.hbase.pb.AddColumnRequest) returns (.hbase.pb.AddColumnResponse);
Adds a column to the specified table.
void deleteColumn(com.google.protobuf.RpcController controller, MasterProtos.DeleteColumnRequest request, <any> done)
rpc DeleteColumn(.hbase.pb.DeleteColumnRequest) returns (.hbase.pb.DeleteColumnResponse);
Deletes a column from the specified table. Table must be disabled.
void modifyColumn(com.google.protobuf.RpcController controller, MasterProtos.ModifyColumnRequest request, <any> done)
rpc ModifyColumn(.hbase.pb.ModifyColumnRequest) returns (.hbase.pb.ModifyColumnResponse);
Modifies an existing column on the specified table.
void moveRegion(com.google.protobuf.RpcController controller, MasterProtos.MoveRegionRequest request, <any> done)
rpc MoveRegion(.hbase.pb.MoveRegionRequest) returns (.hbase.pb.MoveRegionResponse);
Move the region region to the destination server.
void dispatchMergingRegions(com.google.protobuf.RpcController controller, MasterProtos.DispatchMergingRegionsRequest request, <any> done)
rpc DispatchMergingRegions(.hbase.pb.DispatchMergingRegionsRequest) returns (.hbase.pb.DispatchMergingRegionsResponse);
Master dispatch merging the regions
void assignRegion(com.google.protobuf.RpcController controller, MasterProtos.AssignRegionRequest request, <any> done)
rpc AssignRegion(.hbase.pb.AssignRegionRequest) returns (.hbase.pb.AssignRegionResponse);
Assign a region to a server chosen at random.
void unassignRegion(com.google.protobuf.RpcController controller, MasterProtos.UnassignRegionRequest request, <any> done)
rpc UnassignRegion(.hbase.pb.UnassignRegionRequest) returns (.hbase.pb.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.
void offlineRegion(com.google.protobuf.RpcController controller, MasterProtos.OfflineRegionRequest request, <any> done)
rpc OfflineRegion(.hbase.pb.OfflineRegionRequest) returns (.hbase.pb.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.
void deleteTable(com.google.protobuf.RpcController controller, MasterProtos.DeleteTableRequest request, <any> done)
rpc DeleteTable(.hbase.pb.DeleteTableRequest) returns (.hbase.pb.DeleteTableResponse);
Deletes a table
void truncateTable(com.google.protobuf.RpcController controller, MasterProtos.TruncateTableRequest request, <any> done)
rpc truncateTable(.hbase.pb.TruncateTableRequest) returns (.hbase.pb.TruncateTableResponse);
Truncate a table
void enableTable(com.google.protobuf.RpcController controller, MasterProtos.EnableTableRequest request, <any> done)
rpc EnableTable(.hbase.pb.EnableTableRequest) returns (.hbase.pb.EnableTableResponse);
Puts the table on-line (only needed if table has been previously taken offline)
void disableTable(com.google.protobuf.RpcController controller, MasterProtos.DisableTableRequest request, <any> done)
rpc DisableTable(.hbase.pb.DisableTableRequest) returns (.hbase.pb.DisableTableResponse);
Take table offline
void modifyTable(com.google.protobuf.RpcController controller, MasterProtos.ModifyTableRequest request, <any> done)
rpc ModifyTable(.hbase.pb.ModifyTableRequest) returns (.hbase.pb.ModifyTableResponse);
Modify a table's metadata
void createTable(com.google.protobuf.RpcController controller, MasterProtos.CreateTableRequest request, <any> done)
rpc CreateTable(.hbase.pb.CreateTableRequest) returns (.hbase.pb.CreateTableResponse);
Creates a new table asynchronously
void shutdown(com.google.protobuf.RpcController controller, MasterProtos.ShutdownRequest request, <any> done)
rpc Shutdown(.hbase.pb.ShutdownRequest) returns (.hbase.pb.ShutdownResponse);
Shutdown an HBase cluster.
void stopMaster(com.google.protobuf.RpcController controller, MasterProtos.StopMasterRequest request, <any> done)
rpc StopMaster(.hbase.pb.StopMasterRequest) returns (.hbase.pb.StopMasterResponse);
Stop HBase Master only. Does not shutdown the cluster.
void isMasterInMaintenanceMode(com.google.protobuf.RpcController controller, MasterProtos.IsInMaintenanceModeRequest request, <any> done)
rpc IsMasterInMaintenanceMode(.hbase.pb.IsInMaintenanceModeRequest) returns (.hbase.pb.IsInMaintenanceModeResponse);
Query whether the Master is in maintenance mode.
void balance(com.google.protobuf.RpcController controller, MasterProtos.BalanceRequest request, <any> done)
rpc Balance(.hbase.pb.BalanceRequest) returns (.hbase.pb.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.
void setBalancerRunning(com.google.protobuf.RpcController controller, MasterProtos.SetBalancerRunningRequest request, <any> done)
rpc SetBalancerRunning(.hbase.pb.SetBalancerRunningRequest) returns (.hbase.pb.SetBalancerRunningResponse);
Turn the load balancer on or off. If synchronous is true, it waits until current balance() call, if outstanding, to return.
void isBalancerEnabled(com.google.protobuf.RpcController controller, MasterProtos.IsBalancerEnabledRequest request, <any> done)
rpc IsBalancerEnabled(.hbase.pb.IsBalancerEnabledRequest) returns (.hbase.pb.IsBalancerEnabledResponse);
Query whether the Region Balancer is running.
void setSplitOrMergeEnabled(com.google.protobuf.RpcController controller, MasterProtos.SetSplitOrMergeEnabledRequest request, <any> done)
rpc SetSplitOrMergeEnabled(.hbase.pb.SetSplitOrMergeEnabledRequest) returns (.hbase.pb.SetSplitOrMergeEnabledResponse);
Turn the split or merge switch on or off. If synchronous is true, it waits until current operation call, if outstanding, to return.
void isSplitOrMergeEnabled(com.google.protobuf.RpcController controller, MasterProtos.IsSplitOrMergeEnabledRequest request, <any> done)
rpc IsSplitOrMergeEnabled(.hbase.pb.IsSplitOrMergeEnabledRequest) returns (.hbase.pb.IsSplitOrMergeEnabledResponse);
Query whether the split or merge switch is on/off.
void normalize(com.google.protobuf.RpcController controller, MasterProtos.NormalizeRequest request, <any> done)
rpc Normalize(.hbase.pb.NormalizeRequest) returns (.hbase.pb.NormalizeResponse);
Run region normalizer. Can NOT run for various reasons. Check logs.
void setNormalizerRunning(com.google.protobuf.RpcController controller, MasterProtos.SetNormalizerRunningRequest request, <any> done)
rpc SetNormalizerRunning(.hbase.pb.SetNormalizerRunningRequest) returns (.hbase.pb.SetNormalizerRunningResponse);
Turn region normalizer on or off.
void isNormalizerEnabled(com.google.protobuf.RpcController controller, MasterProtos.IsNormalizerEnabledRequest request, <any> done)
rpc IsNormalizerEnabled(.hbase.pb.IsNormalizerEnabledRequest) returns (.hbase.pb.IsNormalizerEnabledResponse);
Query whether region normalizer is enabled.
void runCatalogScan(com.google.protobuf.RpcController controller, MasterProtos.RunCatalogScanRequest request, <any> done)
rpc RunCatalogScan(.hbase.pb.RunCatalogScanRequest) returns (.hbase.pb.RunCatalogScanResponse);
Get a run of the catalog janitor
void enableCatalogJanitor(com.google.protobuf.RpcController controller, MasterProtos.EnableCatalogJanitorRequest request, <any> done)
rpc EnableCatalogJanitor(.hbase.pb.EnableCatalogJanitorRequest) returns (.hbase.pb.EnableCatalogJanitorResponse);
Enable the catalog janitor on or off.
void isCatalogJanitorEnabled(com.google.protobuf.RpcController controller, MasterProtos.IsCatalogJanitorEnabledRequest request, <any> done)
rpc IsCatalogJanitorEnabled(.hbase.pb.IsCatalogJanitorEnabledRequest) returns (.hbase.pb.IsCatalogJanitorEnabledResponse);
Query whether the catalog janitor is enabled.
void execMasterService(com.google.protobuf.RpcController controller, ClientProtos.CoprocessorServiceRequest request, <any> done)
rpc ExecMasterService(.hbase.pb.CoprocessorServiceRequest) returns (.hbase.pb.CoprocessorServiceResponse);
Call a master coprocessor endpoint
void snapshot(com.google.protobuf.RpcController controller, MasterProtos.SnapshotRequest request, <any> done)
rpc Snapshot(.hbase.pb.SnapshotRequest) returns (.hbase.pb.SnapshotResponse);
Create a snapshot for the given table.
void getCompletedSnapshots(com.google.protobuf.RpcController controller, MasterProtos.GetCompletedSnapshotsRequest request, <any> done)
rpc GetCompletedSnapshots(.hbase.pb.GetCompletedSnapshotsRequest) returns (.hbase.pb.GetCompletedSnapshotsResponse);
Get completed snapshots. Returns a list of snapshot descriptors for completed snapshots
void deleteSnapshot(com.google.protobuf.RpcController controller, MasterProtos.DeleteSnapshotRequest request, <any> done)
rpc DeleteSnapshot(.hbase.pb.DeleteSnapshotRequest) returns (.hbase.pb.DeleteSnapshotResponse);
Delete an existing snapshot. This method can also be used to clean up an aborted snapshot.
void isSnapshotDone(com.google.protobuf.RpcController controller, MasterProtos.IsSnapshotDoneRequest request, <any> done)
rpc IsSnapshotDone(.hbase.pb.IsSnapshotDoneRequest) returns (.hbase.pb.IsSnapshotDoneResponse);
Determine if the snapshot is done yet.
void restoreSnapshot(com.google.protobuf.RpcController controller, MasterProtos.RestoreSnapshotRequest request, <any> done)
rpc RestoreSnapshot(.hbase.pb.RestoreSnapshotRequest) returns (.hbase.pb.RestoreSnapshotResponse);
Restore a snapshot
void isRestoreSnapshotDone(com.google.protobuf.RpcController controller, MasterProtos.IsRestoreSnapshotDoneRequest request, <any> done)
rpc IsRestoreSnapshotDone(.hbase.pb.IsRestoreSnapshotDoneRequest) returns (.hbase.pb.IsRestoreSnapshotDoneResponse);
Determine if the snapshot restore is done yet.
void execProcedure(com.google.protobuf.RpcController controller, MasterProtos.ExecProcedureRequest request, <any> done)
rpc ExecProcedure(.hbase.pb.ExecProcedureRequest) returns (.hbase.pb.ExecProcedureResponse);
Execute a distributed procedure.
void execProcedureWithRet(com.google.protobuf.RpcController controller, MasterProtos.ExecProcedureRequest request, <any> done)
rpc ExecProcedureWithRet(.hbase.pb.ExecProcedureRequest) returns (.hbase.pb.ExecProcedureResponse);
Execute a distributed procedure with return data.
void isProcedureDone(com.google.protobuf.RpcController controller, MasterProtos.IsProcedureDoneRequest request, <any> done)
rpc IsProcedureDone(.hbase.pb.IsProcedureDoneRequest) returns (.hbase.pb.IsProcedureDoneResponse);
Determine if the procedure is done yet.
void modifyNamespace(com.google.protobuf.RpcController controller, MasterProtos.ModifyNamespaceRequest request, <any> done)
rpc ModifyNamespace(.hbase.pb.ModifyNamespaceRequest) returns (.hbase.pb.ModifyNamespaceResponse);
Modify a namespace's metadata
void createNamespace(com.google.protobuf.RpcController controller, MasterProtos.CreateNamespaceRequest request, <any> done)
rpc CreateNamespace(.hbase.pb.CreateNamespaceRequest) returns (.hbase.pb.CreateNamespaceResponse);
Creates a new namespace synchronously
void deleteNamespace(com.google.protobuf.RpcController controller, MasterProtos.DeleteNamespaceRequest request, <any> done)
rpc DeleteNamespace(.hbase.pb.DeleteNamespaceRequest) returns (.hbase.pb.DeleteNamespaceResponse);
Deletes namespace synchronously
void getNamespaceDescriptor(com.google.protobuf.RpcController controller, MasterProtos.GetNamespaceDescriptorRequest request, <any> done)
rpc GetNamespaceDescriptor(.hbase.pb.GetNamespaceDescriptorRequest) returns (.hbase.pb.GetNamespaceDescriptorResponse);
Get a namespace descriptor by name
void listNamespaceDescriptors(com.google.protobuf.RpcController controller, MasterProtos.ListNamespaceDescriptorsRequest request, <any> done)
rpc ListNamespaceDescriptors(.hbase.pb.ListNamespaceDescriptorsRequest) returns (.hbase.pb.ListNamespaceDescriptorsResponse);
returns a list of namespaces
void listTableDescriptorsByNamespace(com.google.protobuf.RpcController controller, MasterProtos.ListTableDescriptorsByNamespaceRequest request, <any> done)
rpc ListTableDescriptorsByNamespace(.hbase.pb.ListTableDescriptorsByNamespaceRequest) returns (.hbase.pb.ListTableDescriptorsByNamespaceResponse);
returns a list of tables for a given namespace
void listTableNamesByNamespace(com.google.protobuf.RpcController controller, MasterProtos.ListTableNamesByNamespaceRequest request, <any> done)
rpc ListTableNamesByNamespace(.hbase.pb.ListTableNamesByNamespaceRequest) returns (.hbase.pb.ListTableNamesByNamespaceResponse);
returns a list of tables for a given namespace
void setQuota(com.google.protobuf.RpcController controller, MasterProtos.SetQuotaRequest request, <any> done)
rpc SetQuota(.hbase.pb.SetQuotaRequest) returns (.hbase.pb.SetQuotaResponse);
Apply the new quota settings
void getLastMajorCompactionTimestamp(com.google.protobuf.RpcController controller, MasterProtos.MajorCompactionTimestampRequest request, <any> done)
rpc getLastMajorCompactionTimestamp(.hbase.pb.MajorCompactionTimestampRequest) returns (.hbase.pb.MajorCompactionTimestampResponse);
Returns the timestamp of the last major compaction
void getLastMajorCompactionTimestampForRegion(com.google.protobuf.RpcController controller, MasterProtos.MajorCompactionTimestampForRegionRequest request, <any> done)
rpc getLastMajorCompactionTimestampForRegion(.hbase.pb.MajorCompactionTimestampForRegionRequest) returns (.hbase.pb.MajorCompactionTimestampResponse);
Returns the timestamp of the last major compaction
void getProcedureResult(com.google.protobuf.RpcController controller, MasterProtos.GetProcedureResultRequest request, <any> done)
rpc getProcedureResult(.hbase.pb.GetProcedureResultRequest) returns (.hbase.pb.GetProcedureResultResponse);
void abortProcedure(com.google.protobuf.RpcController controller, MasterProtos.AbortProcedureRequest request, <any> done)
rpc AbortProcedure(.hbase.pb.AbortProcedureRequest) returns (.hbase.pb.AbortProcedureResponse);
Abort a procedure
void listProcedures(com.google.protobuf.RpcController controller, MasterProtos.ListProceduresRequest request, <any> done)
rpc ListProcedures(.hbase.pb.ListProceduresRequest) returns (.hbase.pb.ListProceduresResponse);
returns a list of procedures
void backupTables(com.google.protobuf.RpcController controller, MasterProtos.BackupTablesRequest request, <any> done)
rpc backupTables(.hbase.pb.BackupTablesRequest) returns (.hbase.pb.BackupTablesResponse);
backup table set
void getSpaceQuotaRegionSizes(com.google.protobuf.RpcController controller, QuotaProtos.GetSpaceQuotaRegionSizesRequest request, <any> done)
rpc GetSpaceQuotaRegionSizes(.hbase.pb.GetSpaceQuotaRegionSizesRequest) returns (.hbase.pb.GetSpaceQuotaRegionSizesResponse);
Fetches the Master's view of space utilization
void getQuotaStates(com.google.protobuf.RpcController controller, QuotaProtos.GetQuotaStatesRequest request, <any> done)
rpc GetQuotaStates(.hbase.pb.GetQuotaStatesRequest) returns (.hbase.pb.GetQuotaStatesResponse);
Fetches the Master's view of quotas