org.apache.hadoop.hbase.protobuf.generated
Class RegionServerStatusProtos.RegionServerStatusService

java.lang.Object
  extended by org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerStatusService
All Implemented Interfaces:
com.google.protobuf.Service
Direct Known Subclasses:
RegionServerStatusProtos.RegionServerStatusService.Stub
Enclosing class:
RegionServerStatusProtos

public abstract static class RegionServerStatusProtos.RegionServerStatusService
extends Object
implements com.google.protobuf.Service

Protobuf service RegionServerStatusService


Nested Class Summary
static interface RegionServerStatusProtos.RegionServerStatusService.BlockingInterface
           
static interface RegionServerStatusProtos.RegionServerStatusService.Interface
           
static class RegionServerStatusProtos.RegionServerStatusService.Stub
           
 
Constructor Summary
protected RegionServerStatusProtos.RegionServerStatusService()
           
 
Method Summary
 void callMethod(com.google.protobuf.Descriptors.MethodDescriptor method, com.google.protobuf.RpcController controller, com.google.protobuf.Message request, com.google.protobuf.RpcCallback<com.google.protobuf.Message> done)
           
static com.google.protobuf.Descriptors.ServiceDescriptor getDescriptor()
           
 com.google.protobuf.Descriptors.ServiceDescriptor getDescriptorForType()
           
abstract  void getLastFlushedSequenceId(com.google.protobuf.RpcController controller, RegionServerStatusProtos.GetLastFlushedSequenceIdRequest request, com.google.protobuf.RpcCallback<RegionServerStatusProtos.GetLastFlushedSequenceIdResponse> done)
          rpc GetLastFlushedSequenceId(.GetLastFlushedSequenceIdRequest) returns (.GetLastFlushedSequenceIdResponse);
 com.google.protobuf.Message getRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
           
 com.google.protobuf.Message getResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
           
static RegionServerStatusProtos.RegionServerStatusService.BlockingInterface newBlockingStub(com.google.protobuf.BlockingRpcChannel channel)
           
static com.google.protobuf.BlockingService newReflectiveBlockingService(RegionServerStatusProtos.RegionServerStatusService.BlockingInterface impl)
           
static com.google.protobuf.Service newReflectiveService(RegionServerStatusProtos.RegionServerStatusService.Interface impl)
           
static RegionServerStatusProtos.RegionServerStatusService.Stub newStub(com.google.protobuf.RpcChannel channel)
           
abstract  void regionServerReport(com.google.protobuf.RpcController controller, RegionServerStatusProtos.RegionServerReportRequest request, com.google.protobuf.RpcCallback<RegionServerStatusProtos.RegionServerReportResponse> done)
          rpc RegionServerReport(.RegionServerReportRequest) returns (.RegionServerReportResponse);
abstract  void regionServerStartup(com.google.protobuf.RpcController controller, RegionServerStatusProtos.RegionServerStartupRequest request, com.google.protobuf.RpcCallback<RegionServerStatusProtos.RegionServerStartupResponse> done)
          rpc RegionServerStartup(.RegionServerStartupRequest) returns (.RegionServerStartupResponse);
abstract  void reportRSFatalError(com.google.protobuf.RpcController controller, RegionServerStatusProtos.ReportRSFatalErrorRequest request, com.google.protobuf.RpcCallback<RegionServerStatusProtos.ReportRSFatalErrorResponse> done)
          rpc ReportRSFatalError(.ReportRSFatalErrorRequest) returns (.ReportRSFatalErrorResponse);
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegionServerStatusProtos.RegionServerStatusService

protected RegionServerStatusProtos.RegionServerStatusService()
Method Detail

newReflectiveService

public static com.google.protobuf.Service newReflectiveService(RegionServerStatusProtos.RegionServerStatusService.Interface impl)

newReflectiveBlockingService

public static com.google.protobuf.BlockingService newReflectiveBlockingService(RegionServerStatusProtos.RegionServerStatusService.BlockingInterface impl)

regionServerStartup

public abstract void regionServerStartup(com.google.protobuf.RpcController controller,
                                         RegionServerStatusProtos.RegionServerStartupRequest request,
                                         com.google.protobuf.RpcCallback<RegionServerStatusProtos.RegionServerStartupResponse> done)
rpc RegionServerStartup(.RegionServerStartupRequest) returns (.RegionServerStartupResponse);
 Called when a region server first starts. 
 


regionServerReport

public abstract void regionServerReport(com.google.protobuf.RpcController controller,
                                        RegionServerStatusProtos.RegionServerReportRequest request,
                                        com.google.protobuf.RpcCallback<RegionServerStatusProtos.RegionServerReportResponse> done)
rpc RegionServerReport(.RegionServerReportRequest) returns (.RegionServerReportResponse);
 Called to report the load the RegionServer is under. 
 


reportRSFatalError

public abstract void reportRSFatalError(com.google.protobuf.RpcController controller,
                                        RegionServerStatusProtos.ReportRSFatalErrorRequest request,
                                        com.google.protobuf.RpcCallback<RegionServerStatusProtos.ReportRSFatalErrorResponse> done)
rpc ReportRSFatalError(.ReportRSFatalErrorRequest) returns (.ReportRSFatalErrorResponse);

 Called by a region server to report a fatal error that is causing it to
 abort.
 


getLastFlushedSequenceId

public abstract void getLastFlushedSequenceId(com.google.protobuf.RpcController controller,
                                              RegionServerStatusProtos.GetLastFlushedSequenceIdRequest request,
                                              com.google.protobuf.RpcCallback<RegionServerStatusProtos.GetLastFlushedSequenceIdResponse> done)
rpc GetLastFlushedSequenceId(.GetLastFlushedSequenceIdRequest) returns (.GetLastFlushedSequenceIdResponse);
 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. 
 


getDescriptor

public static final com.google.protobuf.Descriptors.ServiceDescriptor getDescriptor()

getDescriptorForType

public final com.google.protobuf.Descriptors.ServiceDescriptor getDescriptorForType()
Specified by:
getDescriptorForType in interface com.google.protobuf.Service

callMethod

public final void callMethod(com.google.protobuf.Descriptors.MethodDescriptor method,
                             com.google.protobuf.RpcController controller,
                             com.google.protobuf.Message request,
                             com.google.protobuf.RpcCallback<com.google.protobuf.Message> done)
Specified by:
callMethod in interface com.google.protobuf.Service

getRequestPrototype

public final com.google.protobuf.Message getRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
Specified by:
getRequestPrototype in interface com.google.protobuf.Service

getResponsePrototype

public final com.google.protobuf.Message getResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
Specified by:
getResponsePrototype in interface com.google.protobuf.Service

newStub

public static RegionServerStatusProtos.RegionServerStatusService.Stub newStub(com.google.protobuf.RpcChannel channel)

newBlockingStub

public static RegionServerStatusProtos.RegionServerStatusService.BlockingInterface newBlockingStub(com.google.protobuf.BlockingRpcChannel channel)


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