class KafkaAdminClient implements Closeable {

    public Map<Resource, Set<Acl>> getAcls() {
        LOG.debug("Fetching all ACLs");
        try {
            return convertKafkaAclMap(getAuthorizer().getAcls());
        } catch (ZkException | ZooKeeperClientException e) {
            throw new AdminOperationException("Unable to retrieve all ACLs", e);
        }
    }

    public  KafkaAdminClient(Properties properties);

}