code: @Override
    public CompletableFuture<Void> truncateTable(TableName tableName, boolean preserveSplits) {
      if (!preserveSplits) {
        LOG.info("truncate will preserveSplits. The passed in variable is ignored.");
      }
  
      return toCompletableFuture(bigtableTableAdminClient.dropAllRowsAsync(tableName.getNameAsString()));
    }
docs: /* (non-Javadoc)
  @see org.apache.hadoop.hbase.client.AsyncAdmin#truncateTable(org.apache.hadoop.hbase.TableName, boolean)