code: @Override
    public ApiFuture<Row> readModifyWriteRowAsync(ReadModifyWriteRow readModifyWriteRow) {
      ListenableFuture<ReadModifyWriteRowResponse> response =
          delegate.readModifyWriteRowAsync(readModifyWriteRow.toProto(requestContext));
      return ApiFutureUtil
          .transformAndAdapt(response, new Function<ReadModifyWriteRowResponse, Row>() {
            @Override
            public Row apply(ReadModifyWriteRowResponse response) {
              return new DefaultRowAdapter().createRowFromProto(response.getRow());
            }
          });
    }
docs: {@inheritDoc}