public abstract static class RegionServerStatusProtos.RegionServerStatusService extends Object implements org.apache.hbase.thirdparty.com.google.protobuf.Service
hbase.pb.RegionServerStatusService| Modifier and Type | Class and Description |
|---|---|
static interface |
RegionServerStatusProtos.RegionServerStatusService.BlockingInterface |
static interface |
RegionServerStatusProtos.RegionServerStatusService.Interface |
static class |
RegionServerStatusProtos.RegionServerStatusService.Stub |
| Modifier | Constructor and Description |
|---|---|
protected |
RegionServerStatusService() |
| Modifier and Type | Method and Description |
|---|---|
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() |
abstract void |
getLastFlushedSequenceId(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.GetLastFlushedSequenceIdRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.GetLastFlushedSequenceIdResponse> done)
Called to get the sequence id of the last MemStore entry flushed to an
HFile for a specified region.
|
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 RegionServerStatusProtos.RegionServerStatusService.BlockingInterface |
newBlockingStub(org.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel channel) |
static org.apache.hbase.thirdparty.com.google.protobuf.BlockingService |
newReflectiveBlockingService(RegionServerStatusProtos.RegionServerStatusService.BlockingInterface impl) |
static org.apache.hbase.thirdparty.com.google.protobuf.Service |
newReflectiveService(RegionServerStatusProtos.RegionServerStatusService.Interface impl) |
static RegionServerStatusProtos.RegionServerStatusService.Stub |
newStub(org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel channel) |
abstract void |
regionServerReport(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.RegionServerReportRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.RegionServerReportResponse> done)
Called to report the load the RegionServer is under.
|
abstract void |
regionServerStartup(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.RegionServerStartupRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.RegionServerStartupResponse> done)
Called when a region server first starts.
|
abstract void |
reportProcedureDone(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.ReportProcedureDoneRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.ReportProcedureDoneResponse> done)
rpc ReportProcedureDone(.hbase.pb.ReportProcedureDoneRequest) returns (.hbase.pb.ReportProcedureDoneResponse); |
abstract void |
reportRegionSpaceUse(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.RegionSpaceUseReportRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.RegionSpaceUseReportResponse> done)
Reports Region filesystem space use
|
abstract void |
reportRegionStateTransition(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.ReportRegionStateTransitionRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.ReportRegionStateTransitionResponse> done)
Called by a region server to report the progress of a region
transition.
|
abstract void |
reportRSFatalError(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.ReportRSFatalErrorRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.ReportRSFatalErrorResponse> done)
Called by a region server to report a fatal error that is causing it to
abort.
|
public static org.apache.hbase.thirdparty.com.google.protobuf.Service newReflectiveService(RegionServerStatusProtos.RegionServerStatusService.Interface impl)
public static org.apache.hbase.thirdparty.com.google.protobuf.BlockingService newReflectiveBlockingService(RegionServerStatusProtos.RegionServerStatusService.BlockingInterface impl)
public abstract void regionServerStartup(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.RegionServerStartupRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.RegionServerStartupResponse> done)
Called when a region server first starts.
rpc RegionServerStartup(.hbase.pb.RegionServerStartupRequest) returns (.hbase.pb.RegionServerStartupResponse);public abstract void regionServerReport(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.RegionServerReportRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.RegionServerReportResponse> done)
Called to report the load the RegionServer is under.
rpc RegionServerReport(.hbase.pb.RegionServerReportRequest) returns (.hbase.pb.RegionServerReportResponse);public abstract void reportRSFatalError(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.ReportRSFatalErrorRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.ReportRSFatalErrorResponse> done)
Called by a region server to report a fatal error that is causing it to abort.
rpc ReportRSFatalError(.hbase.pb.ReportRSFatalErrorRequest) returns (.hbase.pb.ReportRSFatalErrorResponse);public abstract void getLastFlushedSequenceId(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.GetLastFlushedSequenceIdRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.GetLastFlushedSequenceIdResponse> done)
Called to get the sequence id of the last MemStore entry flushed to an HFile for a specified region. Used by the region server to speed up log splitting.
rpc GetLastFlushedSequenceId(.hbase.pb.GetLastFlushedSequenceIdRequest) returns (.hbase.pb.GetLastFlushedSequenceIdResponse);public abstract void reportRegionStateTransition(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.ReportRegionStateTransitionRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.ReportRegionStateTransitionResponse> done)
Called by a region server to report the progress of a region transition. If the request fails, the transition should be aborted.
rpc ReportRegionStateTransition(.hbase.pb.ReportRegionStateTransitionRequest) returns (.hbase.pb.ReportRegionStateTransitionResponse);public abstract void reportRegionSpaceUse(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.RegionSpaceUseReportRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.RegionSpaceUseReportResponse> done)
Reports Region filesystem space use
rpc ReportRegionSpaceUse(.hbase.pb.RegionSpaceUseReportRequest) returns (.hbase.pb.RegionSpaceUseReportResponse);public abstract void reportProcedureDone(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
RegionServerStatusProtos.ReportProcedureDoneRequest request,
org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RegionServerStatusProtos.ReportProcedureDoneResponse> done)
rpc ReportProcedureDone(.hbase.pb.ReportProcedureDoneRequest) returns (.hbase.pb.ReportProcedureDoneResponse);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 RegionServerStatusProtos.RegionServerStatusService.Stub newStub(org.apache.hbase.thirdparty.com.google.protobuf.RpcChannel channel)
public static RegionServerStatusProtos.RegionServerStatusService.BlockingInterface newBlockingStub(org.apache.hbase.thirdparty.com.google.protobuf.BlockingRpcChannel channel)
Copyright © 2007–2019 Cloudera. All rights reserved.