@InterfaceAudience.Private public final class ResponseConverter extends Object
Modifier and Type | Field and Description |
---|---|
static org.apache.commons.logging.Log |
LOG |
public static MultiResponse getResults(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MultiRequest request, org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MultiResponse response, CellScanner cells) throws IOException
request
- the protocol buffer MultiResponse to convertcells
- Cells to go with the passed in proto
. Can be null.IOException
public static org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ResultOrException.Builder buildActionResult(Throwable t)
t
- public static org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ResultOrException.Builder buildActionResult(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Result r, org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionLoadStats stats)
r
- public static org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.NameBytesPair buildException(Throwable t)
t
- public static org.apache.hadoop.hbase.protobuf.generated.AccessControlProtos.GetUserPermissionsResponse buildGetUserPermissionsResponse(List<UserPermission> permissions)
public static List<HRegionInfo> getRegionInfos(org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetOnlineRegionResponse proto)
proto
- the GetOnlineRegionResponsepublic static RegionOpeningState getRegionOpeningState(org.apache.hadoop.hbase.protobuf.generated.AdminProtos.OpenRegionResponse proto)
proto
- the OpenRegionResponsepublic static List<RegionOpeningState> getRegionOpeningStateList(org.apache.hadoop.hbase.protobuf.generated.AdminProtos.OpenRegionResponse proto)
proto
- the OpenRegionResponsepublic static boolean isClosed(org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CloseRegionResponse proto)
proto
- the CloseRegionResponsepublic static org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetServerInfoResponse buildGetServerInfoResponse(ServerName serverName, int webuiPort)
serverName
- webuiPort
- public static org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetOnlineRegionResponse buildGetOnlineRegionResponse(List<HRegionInfo> regions)
regions
- public static org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanResponse buildRunCatalogScanResponse(int numCleaned)
public static org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse buildEnableCatalogJanitorResponse(boolean prevValue)
public static org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.GetLastFlushedSequenceIdResponse buildGetLastFlushedSequenceIdResponse(org.apache.hadoop.hbase.protobuf.generated.ClusterStatusProtos.RegionStoreSequenceIds ids)
public static void setControllerException(com.google.protobuf.RpcController controller, IOException ioe)
controller
- the controller instance provided by the client when calling the serviceioe
- the exception encounteredpublic static Result[] getResults(CellScanner cellScanner, org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ScanResponse response) throws IOException
cellScanner
- response
- IOException
Copyright © 2007-2017 The Apache Software Foundation. All Rights Reserved.