@Override protected Boolean rpcCall() throws Exception { CompareType compareType = CompareType.valueOf(opName); MutateRequest request = RequestConverter.buildMutateRequest( getLocation().getRegionInfo().getRegionName(), row, family, qualifier, new BinaryComparator(value), compareType, timeRange, put); MutateResponse response = doMutate(request); return Boolean.valueOf(response.getProcessed()); } };
@Override protected MultiResponse rpcCall() throws Exception { CompareType compareType = CompareType.valueOf(opName); MultiRequest request = RequestConverter .buildMutateRequest(getLocation().getRegionInfo().getRegionName(), row, family, qualifier, new BinaryComparator(value), compareType, timeRange, rm); ClientProtos.MultiResponse response = doMulti(request); ClientProtos.RegionActionResult res = response.getRegionActionResultList().get(0); if (res.hasException()) { Throwable ex = ProtobufUtil.toException(res.getException()); if (ex instanceof IOException) { throw (IOException) ex; } throw new IOException( "Failed to checkAndMutate row: " + Bytes.toStringBinary(rm.getRow()), ex); } return ResponseConverter.getResults(request, response, getRpcControllerCellScanner()); } };
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType value = org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(1, rawValue);
@Override public CompletableFuture<Boolean> thenMutate(RowMutations mutation) { preCheck(); return RawAsyncTableImpl.this.<Boolean> newCaller(mutation, rpcTimeoutNs) .action((controller, loc, stub) -> RawAsyncTableImpl.<Boolean> mutateRow(controller, loc, stub, mutation, (rn, rm) -> RequestConverter.buildMutateRequest(rn, row, family, qualifier, new BinaryComparator(value), CompareType.valueOf(op.name()), timeRange, rm), resp -> resp.getExists())) .call(); } }
@Override protected SingleResponse rpcCall() throws Exception { CompareType compareType = CompareType.valueOf(opName); MutateRequest request = RequestConverter .buildMutateRequest(getLocation().getRegionInfo().getRegionName(), row, family, qualifier, new BinaryComparator(value), compareType, timeRange, delete); MutateResponse response = doMutate(request); return ResponseConverter.getResult(request, response, getRpcControllerCellScanner()); } };
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType value = org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(3, rawValue);
org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType value = org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(3, rawValue);
FilterProtos.SingleColumnValueFilter convert() { FilterProtos.SingleColumnValueFilter.Builder builder = FilterProtos.SingleColumnValueFilter.newBuilder(); if (this.columnFamily != null) { builder.setColumnFamily(UnsafeByteOperations.unsafeWrap(this.columnFamily)); } if (this.columnQualifier != null) { builder.setColumnQualifier(UnsafeByteOperations.unsafeWrap(this.columnQualifier)); } HBaseProtos.CompareType compareOp = CompareType.valueOf(this.op.name()); builder.setCompareOp(compareOp); builder.setComparator(ProtobufUtil.toComparator(this.comparator)); builder.setFilterIfMissing(this.filterIfMissing); builder.setLatestVersionOnly(this.latestVersionOnly); return builder.build(); }
/** * @return A pb instance to represent this instance. */ FilterProtos.CompareFilter convert() { FilterProtos.CompareFilter.Builder builder = FilterProtos.CompareFilter.newBuilder(); HBaseProtos.CompareType compareOp = CompareType.valueOf(this.op.name()); builder.setCompareOp(compareOp); if (this.comparator != null) builder.setComparator(ProtobufUtil.toComparator(this.comparator)); return builder.build(); }
/** * <code>required .hbase.pb.CompareType compare_op = 3;</code> */ public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType getCompareOp() { org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType result = org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.valueOf(compareOp_); return result == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.LESS : result; } /**
/** * <code>required .hbase.pb.CompareType compare_op = 3;</code> */ public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType getCompareOp() { org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType result = org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.valueOf(compareOp_); return result == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.LESS : result; }
/** * <code>required .hbase.pb.CompareType compare_op = 1;</code> */ public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType getCompareOp() { org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType result = org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.valueOf(compareOp_); return result == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.LESS : result; } /**
@Override protected SingleResponse rpcCall() throws Exception { CompareType compareType = CompareType.valueOf(opName); MutateRequest request = RequestConverter .buildMutateRequest(getLocation().getRegionInfo().getRegionName(), row, family, qualifier, new BinaryComparator(value), compareType, timeRange, delete); MutateResponse response = doMutate(request); return ResponseConverter.getResult(request, response, getRpcControllerCellScanner()); } };
@Override public CompletableFuture<Boolean> thenMutate(RowMutations mutation) { preCheck(); return RawAsyncTableImpl.this.<Boolean> newCaller(mutation, rpcTimeoutNs) .action((controller, loc, stub) -> RawAsyncTableImpl.<Boolean> mutateRow(controller, loc, stub, mutation, (rn, rm) -> RequestConverter.buildMutateRequest(rn, row, family, qualifier, new BinaryComparator(value), CompareType.valueOf(op.name()), timeRange, rm), resp -> resp.getExists())) .call(); } }
@Override public CompletableFuture<Boolean> thenDelete(Delete delete) { preCheck(); return RawAsyncTableImpl.this.<Boolean> newCaller(row, rpcTimeoutNs) .action((controller, loc, stub) -> RawAsyncTableImpl.<Delete, Boolean> mutate(controller, loc, stub, delete, (rn, d) -> RequestConverter.buildMutateRequest(rn, row, family, qualifier, new BinaryComparator(value), CompareType.valueOf(op.name()), timeRange, d), (c, r) -> r.getProcessed())) .call(); }
/** * <code>required .hbase.pb.CompareType compare_op = 3;</code> */ public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType getCompareOp() { org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType result = org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.valueOf(compareOp_); return result == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.LESS : result; }
/** * <code>required .hbase.pb.CompareType compare_op = 1;</code> */ public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType getCompareOp() { org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType result = org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.valueOf(compareOp_); return result == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.LESS : result; }
/** * @return A pb instance to represent this instance. */ FilterProtos.ColumnValueFilter convert() { FilterProtos.ColumnValueFilter.Builder builder = FilterProtos.ColumnValueFilter.newBuilder(); builder.setFamily(UnsafeByteOperations.unsafeWrap(this.family)); builder.setQualifier(UnsafeByteOperations.unsafeWrap(this.qualifier)); builder.setCompareOp(HBaseProtos.CompareType.valueOf(this.op.name())); builder.setComparator(ProtobufUtil.toComparator(this.comparator)); return builder.build(); }
/** * <code>required .hbase.pb.CompareType compare_op = 3;</code> */ public org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType getCompareOp() { org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType result = org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.valueOf(compareOp_); return result == null ? org.apache.hadoop.hbase.shaded.protobuf.generated.HBaseProtos.CompareType.LESS : result; } /**
@Override public CompletableFuture<Boolean> thenPut(Put put) { preCheck(); return RawAsyncTableImpl.this.<Boolean> newCaller(row, rpcTimeoutNs) .action((controller, loc, stub) -> RawAsyncTableImpl.<Put, Boolean> mutate(controller, loc, stub, put, (rn, p) -> RequestConverter.buildMutateRequest(rn, row, family, qualifier, new BinaryComparator(value), CompareType.valueOf(op.name()), timeRange, p), (c, r) -> r.getProcessed())) .call(); }