Uses of Interface
org.apache.hadoop.hbase.ipc.HBaseRpcController
Packages that use HBaseRpcController
Package
Description
Provides HBase Client
Tools to help define network clients and servers.
-
Uses of HBaseRpcController in org.apache.hadoop.hbase.client
Fields in org.apache.hadoop.hbase.client declared as HBaseRpcControllerModifier and TypeFieldDescriptionfinal HBaseRpcControllerAsyncClientScanner.OpenScannerResponse.controllerprotected final HBaseRpcControllerAsyncRpcRetryingCaller.controllerprivate final HBaseRpcControllerAsyncScanSingleRegionRpcRetryingCaller.controllerprivate HBaseRpcControllerRegionAdminServiceCallable.controllerprivate final HBaseRpcControllerMasterCallable.rpcControllerMethods in org.apache.hadoop.hbase.client that return HBaseRpcControllerModifier and TypeMethodDescription(package private) HBaseRpcControllerRegionAdminServiceCallable.getCurrentPayloadCarryingRpcController()(package private) HBaseRpcControllerMasterCallable.getRpcController()Methods in org.apache.hadoop.hbase.client with parameters of type HBaseRpcControllerModifier and TypeMethodDescriptionprivate <PREQ,PRESP, RESP>
CompletableFuture<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) voidAbstractRpcBasedConnectionRegistry.Callable.call(HBaseRpcController controller, org.apache.hadoop.hbase.shaded.protobuf.generated.RegistryProtos.ClientMetaService.Interface stub, org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<T> done) AsyncAdminRequestRetryingCaller.Callable.call(HBaseRpcController controller, org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.Interface stub) AsyncMasterRequestRpcRetryingCaller.Callable.call(HBaseRpcController controller, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.Interface stub) AsyncServerRequestRpcRetryingCaller.Callable.call(HBaseRpcController controller, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub) AsyncSingleRequestRpcRetryingCaller.Callable.call(HBaseRpcController controller, HRegionLocation loc, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface stub) protected org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.FlushRegionResponseFlushRegionCallable.call(HBaseRpcController controller) voidRawAsyncHBaseAdmin.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) private <PREQ,PRESP, RESP>
CompletableFuture<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) voidRawAsyncHBaseAdmin.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 static <REQ,PREQ, PRESP, RESP>
CompletableFuture<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) voidRawAsyncTableImpl.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 abstract TRegionAdminServiceCallable.call(HBaseRpcController rpcController) Run RPC call.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 <RES,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<RES, 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 voidAsyncScanSingleRegionRpcRetryingCaller.onComplete(HBaseRpcController controller, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse resp) (package private) static voidConnectionUtils.resetController(HBaseRpcController controller, long timeoutNs, int priority, TableName tableName) 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) 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>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) AsyncRpcRetryingCallerFactory.ScanSingleRegionCallerBuilder.start(HBaseRpcController controller, org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse respWhenOpen) Short cut forbuild().start(HBaseRpcController, ScanResponse).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.private static ResultRawAsyncTableImpl.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) Method parameters in org.apache.hadoop.hbase.client with type arguments of type HBaseRpcControllerModifier and TypeMethodDescriptionprivate <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) Constructors in org.apache.hadoop.hbase.client with parameters of type HBaseRpcControllerModifierConstructorDescriptionNoncedRegionServerCallable(Connection connection, TableName tableName, byte[] row, HBaseRpcController rpcController, int priority, Map<String, byte[]> requestAttributes) 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) -
Uses of HBaseRpcController in org.apache.hadoop.hbase.ipc
Classes in org.apache.hadoop.hbase.ipc that implement HBaseRpcControllerModifier and TypeClassDescriptionclassSimple delegating controller for use with theRpcControllerFactoryto help override standard behavior of aHBaseRpcController.classGet instances viaRpcControllerFactoryon client-side.Fields in org.apache.hadoop.hbase.ipc declared as HBaseRpcControllerModifier and TypeFieldDescriptionprivate final HBaseRpcControllerDelegatingHBaseRpcController.delegateMethods in org.apache.hadoop.hbase.ipc that return HBaseRpcControllerModifier and TypeMethodDescription(package private) static HBaseRpcControllerAbstractRpcClient.configureHBaseRpcController(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller, int channelOperationTimeout) Configure an hbase rpccontrollerprotected HBaseRpcControllerAbstractRpcClient.AbstractRpcChannel.configureRpcController(org.apache.hbase.thirdparty.com.google.protobuf.RpcController controller) Configure an rpc controllerRpcControllerFactory.newController()RpcControllerFactory.newController(List<CellScannable> cellIterables) RpcControllerFactory.newController(CellScanner cellScanner) RpcControllerFactory.newController(RegionInfo regionInfo, List<CellScannable> cellIterables) RpcControllerFactory.newController(RegionInfo regionInfo, CellScanner cellScanner) Methods in org.apache.hadoop.hbase.ipc with parameters of type HBaseRpcControllerModifier and TypeMethodDescriptionprivate org.apache.hbase.thirdparty.com.google.protobuf.MessageAbstractRpcClient.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, Address isa) Make a blocking call.private CallAbstractRpcClient.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, Address addr, org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<org.apache.hbase.thirdparty.com.google.protobuf.Message> callback) private voidAbstractRpcClient.onCallFinished(Call call, HBaseRpcController hrc, Address addr, org.apache.hbase.thirdparty.com.google.protobuf.RpcCallback<org.apache.hbase.thirdparty.com.google.protobuf.Message> callback) voidBlockingRpcConnection.sendRequest(Call call, HBaseRpcController pcrc) voidNettyRpcConnection.sendRequest(Call call, HBaseRpcController hrc) abstract voidRpcConnection.sendRequest(Call call, HBaseRpcController hrc) private voidNettyRpcConnection.sendRequest0(Call call, HBaseRpcController hrc) Constructors in org.apache.hadoop.hbase.ipc with parameters of type HBaseRpcController -
Uses of HBaseRpcController in org.apache.hadoop.hbase.master
Methods in org.apache.hadoop.hbase.master that return HBaseRpcController -
Uses of HBaseRpcController in org.apache.hadoop.hbase.regionserver
Methods in org.apache.hadoop.hbase.regionserver with parameters of type HBaseRpcControllerModifier and TypeMethodDescriptionprivate voidRSRpcServices.addResult(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MutateResponse.Builder builder, Result result, HBaseRpcController rpcc, boolean clientCellBlockSupported) private voidRSRpcServices.addResults(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse.Builder builder, List<Result> results, HBaseRpcController controller, boolean isDefaultRegion, boolean clientCellBlockSupported) private longRSRpcServices.getRemainingRpcTimeout(RpcCall call, HBaseRpcController controller, long now) (package private) longRSRpcServices.getTimeLimit(RpcCall rpcCall, HBaseRpcController controller, boolean allowHeartbeatMessages) private voidRSRpcServices.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, RpcCall rpcCall) -
Uses of HBaseRpcController in org.apache.hadoop.hbase.replication.regionserver
Methods in org.apache.hadoop.hbase.replication.regionserver with parameters of type HBaseRpcControllerModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.ReplicateWALEntryResponseRegionReplicaReplicationEndpoint.RegionReplicaReplayCallable.call(HBaseRpcController controller)