code: public DnsBatchResult<Boolean> deleteZone(String zoneName) {
      DnsBatchResult<Boolean> result = new DnsBatchResult<>();
      RpcBatch.Callback<Void> callback = createDeleteZoneCallback(result);
      batch.addDeleteZone(zoneName, callback);
      return result;
    }
docs: Adds a request representing the "delete zone" operation to this batch. Calling {@link
  DnsBatchResult#get()} on the return value yields {@code true} upon successful deletion, {@code
  false} if the zone was not found, or throws a {@link DnsException} if the operation failed.