public abstract static class MasterProtos.HbckService extends Object implements org.apache.hbase.thirdparty.com.google.protobuf.Service
hbase.pb.HbckService| Modifier and Type | Class and Description |
|---|---|
static interface |
MasterProtos.HbckService.BlockingInterface |
static interface |
MasterProtos.HbckService.Interface |
static class |
MasterProtos.HbckService.Stub |
| Modifier | Constructor and Description |
|---|---|
protected |
HbckService() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
assigns(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
MasterProtos.AssignsRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<MasterProtos.AssignsResponse> done)
Assign regions.
|
abstract void |
bypassProcedure(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
MasterProtos.BypassProcedureRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<MasterProtos.BypassProcedureResponse> done)
Bypass a procedure to completion, procedure is completed but no actual work is done
|
void |
callMethod(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor method,
org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hbase.thirdparty.com.google.protobuf.Message request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<org.apache.hbase.thirdparty.com.google.protobuf.Message> done) |
static org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.ServiceDescriptor |
getDescriptor() |
org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.ServiceDescriptor |
getDescriptorForType() |
org.apache.hbase.thirdparty.com.google.protobuf.Message |
getRequestPrototype(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor method) |
org.apache.hbase.thirdparty.com.google.protobuf.Message |
getResponsePrototype(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor method) |
static MasterProtos.HbckService.BlockingInterface |
newBlockingStub(org.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel channel) |
static org.apache.hbase.thirdparty.com.google.protobuf.BlockingService |
newReflectiveBlockingService(MasterProtos.HbckService.BlockingInterface impl) |
static org.apache.hbase.thirdparty.com.google.protobuf.Service |
newReflectiveService(MasterProtos.HbckService.Interface impl) |
static MasterProtos.HbckService.Stub |
newStub(org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel channel) |
abstract void |
scheduleServerCrashProcedure(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
MasterProtos.ScheduleServerCrashProcedureRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<MasterProtos.ScheduleServerCrashProcedureResponse> done)
Schedule a ServerCrashProcedure to help recover a crash server
|
abstract void |
setTableStateInMeta(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
MasterProtos.SetTableStateInMetaRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<MasterProtos.GetTableStateResponse> done)
Update state of the table in meta only
|
abstract void |
unassigns(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
MasterProtos.UnassignsRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<MasterProtos.UnassignsResponse> done)
Unassign regions
Like Admin's unssign but works even if the
Master is initializing.
|
public static org.apache.hbase.thirdparty.com.google.protobuf.Service newReflectiveService(MasterProtos.HbckService.Interface impl)
public static org.apache.hbase.thirdparty.com.google.protobuf.BlockingService newReflectiveBlockingService(MasterProtos.HbckService.BlockingInterface impl)
public abstract void setTableStateInMeta(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
MasterProtos.SetTableStateInMetaRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<MasterProtos.GetTableStateResponse> done)
Update state of the table in meta only
rpc SetTableStateInMeta(.hbase.pb.SetTableStateInMetaRequest) returns (.hbase.pb.GetTableStateResponse);public abstract void assigns(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
MasterProtos.AssignsRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<MasterProtos.AssignsResponse> done)
Assign regions. Like Admin's assign but works even if the Master is initializing. Also allows bulk'ing up assigns rather than one region at a time.
rpc Assigns(.hbase.pb.AssignsRequest) returns (.hbase.pb.AssignsResponse);public abstract void unassigns(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
MasterProtos.UnassignsRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<MasterProtos.UnassignsResponse> done)
Unassign regions Like Admin's unssign but works even if the Master is initializing. Also allows bulk'ing up assigns rather than one region at a time.
rpc Unassigns(.hbase.pb.UnassignsRequest) returns (.hbase.pb.UnassignsResponse);public abstract void bypassProcedure(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
MasterProtos.BypassProcedureRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<MasterProtos.BypassProcedureResponse> done)
Bypass a procedure to completion, procedure is completed but no actual work is done
rpc BypassProcedure(.hbase.pb.BypassProcedureRequest) returns (.hbase.pb.BypassProcedureResponse);public abstract void scheduleServerCrashProcedure(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
MasterProtos.ScheduleServerCrashProcedureRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<MasterProtos.ScheduleServerCrashProcedureResponse> done)
Schedule a ServerCrashProcedure to help recover a crash server
rpc ScheduleServerCrashProcedure(.hbase.pb.ScheduleServerCrashProcedureRequest) returns (.hbase.pb.ScheduleServerCrashProcedureResponse);public static final org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.ServiceDescriptor getDescriptor()
public final org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.ServiceDescriptor getDescriptorForType()
getDescriptorForType in interface org.apache.hbase.thirdparty.com.google.protobuf.Servicepublic final void callMethod(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor method,
org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
org.apache.hbase.thirdparty.com.google.protobuf.Message request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<org.apache.hbase.thirdparty.com.google.protobuf.Message> done)
callMethod in interface org.apache.hbase.thirdparty.com.google.protobuf.Servicepublic final org.apache.hbase.thirdparty.com.google.protobuf.Message getRequestPrototype(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor method)
getRequestPrototype in interface org.apache.hbase.thirdparty.com.google.protobuf.Servicepublic final org.apache.hbase.thirdparty.com.google.protobuf.Message getResponsePrototype(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor method)
getResponsePrototype in interface org.apache.hbase.thirdparty.com.google.protobuf.Servicepublic static MasterProtos.HbckService.Stub newStub(org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel channel)
public static MasterProtos.HbckService.BlockingInterface newBlockingStub(org.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel channel)
Copyright © 2007–2019 Cloudera. All rights reserved.