| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.client | Provides HBase Client | 
| org.apache.hadoop.hbase.ipc | Tools to help define network clients and servers. | 
| org.apache.hadoop.hbase.master | |
| org.apache.hadoop.hbase.regionserver | |
| org.apache.hadoop.hbase.replication.regionserver | 
| Modifier and Type | Field and Description | 
|---|---|
| HBaseRpcController | AsyncClientScanner.OpenScannerResponse. controller | 
| protected HBaseRpcController | AsyncRpcRetryingCaller. controller | 
| private HBaseRpcController | AsyncScanSingleRegionRpcRetryingCaller. controller | 
| private HBaseRpcController | RegionAdminServiceCallable. controller | 
| private HBaseRpcController | MasterCallable. rpcController | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) HBaseRpcController | RegionAdminServiceCallable. getCurrentPayloadCarryingRpcController() | 
| private HBaseRpcController | AsyncConnectionImpl. getRpcController() | 
| (package private) HBaseRpcController | MasterCallable. getRpcController() | 
| Modifier and Type | Method and Description | 
|---|---|
| private <PREQ,PRESP,RESP> | RawAsyncHBaseAdmin. adminCall(HBaseRpcController controller,
         org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.Interface stub,
         PREQ preq,
         RawAsyncHBaseAdmin.AdminRpcCall<PRESP,PREQ> rpcCall,
         RawAsyncHBaseAdmin.Converter<RESP,PRESP> respConverter) | 
| void | RawAsyncHBaseAdmin.AdminRpcCall. call(org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.Interface stub,
    HBaseRpcController controller,
    REQ req,
    org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RESP> done) | 
| void | RawAsyncTableImpl.RpcCall. call(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub,
    HBaseRpcController controller,
    REQ req,
    org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RESP> done) | 
| protected org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionResponse | FlushRegionCallable. call(HBaseRpcController controller) | 
| protected abstract T | RegionAdminServiceCallable. call(HBaseRpcController rpcController)Run RPC call. | 
| CompletableFuture<T> | AsyncAdminRequestRetryingCaller.Callable. call(HBaseRpcController controller,
    org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.Interface stub) | 
| CompletableFuture<T> | AsyncServerRequestRpcRetryingCaller.Callable. call(HBaseRpcController controller,
    org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub) | 
| CompletableFuture<T> | AsyncSingleRequestRpcRetryingCaller.Callable. call(HBaseRpcController controller,
    HRegionLocation loc,
    org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub) | 
| private static <REQ,PREQ,PRESP,RESP> | RawAsyncTableImpl. call(HBaseRpcController controller,
    HRegionLocation loc,
    org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub,
    REQ req,
    RawAsyncTableImpl.Converter<PREQ,byte[],REQ> reqConvert,
    RawAsyncTableImpl.RpcCall<PRESP,PREQ> rpcCall,
    RawAsyncTableImpl.Converter<RESP,HBaseRpcController,PRESP> respConverter) | 
| CompletableFuture<T> | AsyncMasterRequestRpcRetryingCaller.Callable. call(HBaseRpcController controller,
    org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.Interface stub) | 
| private <PREQ,PRESP,RESP> | RawAsyncHBaseAdmin. call(HBaseRpcController controller,
    org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.Interface stub,
    PREQ preq,
    RawAsyncHBaseAdmin.MasterRpcCall<PRESP,PREQ> rpcCall,
    RawAsyncHBaseAdmin.Converter<RESP,PRESP> respConverter) | 
| void | RawAsyncHBaseAdmin.MasterRpcCall. call(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.Interface stub,
    HBaseRpcController controller,
    REQ req,
    org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<RESP> done) | 
| private CompletableFuture<AsyncClientScanner.OpenScannerResponse> | AsyncClientScanner. callOpenScanner(HBaseRpcController controller,
               HRegionLocation loc,
               org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub) | 
| private static <REQ,RESP> CompletableFuture<RESP> | RawAsyncTableImpl. mutate(HBaseRpcController controller,
      HRegionLocation loc,
      org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub,
      REQ req,
      RawAsyncTableImpl.Converter<org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest,byte[],REQ> reqConvert,
      RawAsyncTableImpl.Converter<RESP,HBaseRpcController,org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateResponse> respConverter) | 
| private static <RESP> CompletableFuture<RESP> | RawAsyncTableImpl. mutateRow(HBaseRpcController controller,
         HRegionLocation loc,
         org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub,
         RowMutations mutation,
         RawAsyncTableImpl.Converter<org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MultiRequest,byte[],RowMutations> reqConvert,
         Function<Result,RESP> respConverter) | 
| private <REQ,RESP> CompletableFuture<RESP> | RawAsyncTableImpl. noncedMutate(long nonceGroup,
            long nonce,
            HBaseRpcController controller,
            HRegionLocation loc,
            org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub,
            REQ req,
            RawAsyncTableImpl.NoncedConverter<org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest,byte[],REQ> reqConvert,
            RawAsyncTableImpl.Converter<RESP,HBaseRpcController,org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateResponse> respConverter) | 
| private void | AsyncScanSingleRegionRpcRetryingCaller. onComplete(HBaseRpcController controller,
          org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse resp) | 
| (package private) static void | ConnectionUtils. resetController(HBaseRpcController controller,
               long timeoutNs) | 
| private CompletableFuture<com.google.protobuf.Message> | RegionServerCoprocessorRpcChannelImpl. rpcCall(com.google.protobuf.Descriptors.MethodDescriptor method,
       com.google.protobuf.Message request,
       com.google.protobuf.Message responsePrototype,
       HBaseRpcController controller,
       org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub) | 
| private CompletableFuture<com.google.protobuf.Message> | RegionCoprocessorRpcChannelImpl. rpcCall(com.google.protobuf.Descriptors.MethodDescriptor method,
       com.google.protobuf.Message request,
       com.google.protobuf.Message responsePrototype,
       HBaseRpcController controller,
       HRegionLocation loc,
       org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub) | 
| private CompletableFuture<com.google.protobuf.Message> | MasterCoprocessorRpcChannelImpl. rpcCall(com.google.protobuf.Descriptors.MethodDescriptor method,
       com.google.protobuf.Message request,
       com.google.protobuf.Message responsePrototype,
       HBaseRpcController controller,
       org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.Interface stub) | 
| CompletableFuture<Boolean> | AsyncScanSingleRegionRpcRetryingCaller. start(HBaseRpcController controller,
     org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse respWhenOpen)Now we will also fetch some cells along with the scanner id when opening a scanner, so we also
 need to process the ScanResponse for the open scanner request. | 
| CompletableFuture<Boolean> | AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder. start(HBaseRpcController controller,
     org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse respWhenOpen)Short cut for  build().start(HBaseRpcController, ScanResponse). | 
| private static Result | RawAsyncTableImpl. toResult(HBaseRpcController controller,
        org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateResponse resp) | 
| private static <REQ> CompletableFuture<Void> | RawAsyncTableImpl. voidMutate(HBaseRpcController controller,
          HRegionLocation loc,
          org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub,
          REQ req,
          RawAsyncTableImpl.Converter<org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest,byte[],REQ> reqConvert) | 
| Modifier and Type | Method and Description | 
|---|---|
| private static <REQ,PREQ,PRESP,RESP> | RawAsyncTableImpl. call(HBaseRpcController controller,
    HRegionLocation loc,
    org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub,
    REQ req,
    RawAsyncTableImpl.Converter<PREQ,byte[],REQ> reqConvert,
    RawAsyncTableImpl.RpcCall<PRESP,PREQ> rpcCall,
    RawAsyncTableImpl.Converter<RESP,HBaseRpcController,PRESP> respConverter) | 
| private static <REQ,RESP> CompletableFuture<RESP> | RawAsyncTableImpl. mutate(HBaseRpcController controller,
      HRegionLocation loc,
      org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub,
      REQ req,
      RawAsyncTableImpl.Converter<org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest,byte[],REQ> reqConvert,
      RawAsyncTableImpl.Converter<RESP,HBaseRpcController,org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateResponse> respConverter) | 
| private <REQ,RESP> CompletableFuture<RESP> | RawAsyncTableImpl. noncedMutate(long nonceGroup,
            long nonce,
            HBaseRpcController controller,
            HRegionLocation loc,
            org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub,
            REQ req,
            RawAsyncTableImpl.NoncedConverter<org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateRequest,byte[],REQ> reqConvert,
            RawAsyncTableImpl.Converter<RESP,HBaseRpcController,org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateResponse> respConverter) | 
| Constructor and Description | 
|---|
| NoncedRegionServerCallable(Connection connection,
                          TableName tableName,
                          byte[] row,
                          HBaseRpcController rpcController,
                          int priority) | 
| OpenScannerResponse(HRegionLocation loc,
                   boolean isRegionServerRemote,
                   org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub,
                   HBaseRpcController controller,
                   org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse resp) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DelegatingHBaseRpcControllerSimple delegating controller for use with the  RpcControllerFactoryto help override
 standard behavior of aHBaseRpcController. | 
| class  | HBaseRpcControllerImplOptionally carries Cells across the proxy/service interface down into ipc. | 
| Modifier and Type | Field and Description | 
|---|---|
| private HBaseRpcController | DelegatingHBaseRpcController. delegate | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) static HBaseRpcController | AbstractRpcClient. configureHBaseRpcController(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller,
                           int channelOperationTimeout)Configure an hbase rpccontroller | 
| protected HBaseRpcController | AbstractRpcClient.AbstractRpcChannel. configureRpcController(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller)Configure an rpc controller | 
| HBaseRpcController | RpcControllerFactory. newController() | 
| HBaseRpcController | RpcControllerFactory. newController(CellScanner cellScanner) | 
| HBaseRpcController | RpcControllerFactory. newController(List<CellScannable> cellIterables) | 
| Modifier and Type | Method and Description | 
|---|---|
| private org.apache.hbase.thirdparty.com.google.protobuf.Message | AbstractRpcClient. callBlockingMethod(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor md,
                  HBaseRpcController hrc,
                  org.apache.hbase.thirdparty.com.google.protobuf.Message param,
                  org.apache.hbase.thirdparty.com.google.protobuf.Message returnType,
                  User ticket,
                  InetSocketAddress isa)Make a blocking call. | 
| private void | AbstractRpcClient. callMethod(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.MethodDescriptor md,
          HBaseRpcController hrc,
          org.apache.hbase.thirdparty.com.google.protobuf.Message param,
          org.apache.hbase.thirdparty.com.google.protobuf.Message returnType,
          User ticket,
          InetSocketAddress addr,
          org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<org.apache.hbase.thirdparty.com.google.protobuf.Message> callback) | 
| private void | AbstractRpcClient. onCallFinished(Call call,
              HBaseRpcController hrc,
              InetSocketAddress addr,
              org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<org.apache.hbase.thirdparty.com.google.protobuf.Message> callback) | 
| abstract void | RpcConnection. sendRequest(Call call,
           HBaseRpcController hrc) | 
| void | BlockingRpcConnection. sendRequest(Call call,
           HBaseRpcController pcrc) | 
| void | NettyRpcConnection. sendRequest(Call call,
           HBaseRpcController hrc) | 
| Constructor and Description | 
|---|
| DelegatingHBaseRpcController(HBaseRpcController delegate) | 
| Modifier and Type | Method and Description | 
|---|---|
| private HBaseRpcController | ServerManager. newRpcController() | 
| Modifier and Type | Method and Description | 
|---|---|
| private void | RSRpcServices. addResult(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateResponse.Builder builder,
         Result result,
         HBaseRpcController rpcc,
         boolean clientCellBlockSupported) | 
| private void | RSRpcServices. addResults(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse.Builder builder,
          List<Result> results,
          HBaseRpcController controller,
          boolean isDefaultRegion,
          boolean clientCellBlockSupported) | 
| private long | RSRpcServices. getTimeLimit(HBaseRpcController controller,
            boolean allowHeartbeatMessages) | 
| private void | RSRpcServices. scan(HBaseRpcController controller,
    org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanRequest request,
    RSRpcServices.RegionScannerHolder rsh,
    long maxQuotaResultSize,
    int maxResults,
    int limitOfRows,
    List<Result> results,
    org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse.Builder builder,
    org.apache.commons.lang3.mutable.MutableObject lastBlock,
    RpcCallContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.ReplicateWALEntryResponse | RegionReplicaReplicationEndpoint.RegionReplicaReplayCallable. call(HBaseRpcController controller) | 
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.