> +
> +   public Iterable<? extends CookbookVersion> execute(String 
> environmentName, String numVersions, Iterable<String> cookbookNames);
> +
> +   public Iterable<? extends CookbookVersion> 
> execute(ListeningExecutorService executor, String environmentName);
> +
> +   public Iterable<? extends CookbookVersion> 
> execute(ListeningExecutorService executor, String environmentName, String 
> numVersions);
> +
> +   public Iterable<? extends CookbookVersion> 
> execute(ListeningExecutorService executor, String environmentName,
> +         Predicate<CookbookDefinition> cookbookNameSelector);
> +
> +   public Iterable<? extends CookbookVersion> 
> execute(ListeningExecutorService executor, String environmentName, String 
> numVersions,
> +         Predicate<CookbookDefinition> cookbookNameSelector);
> +
> +   public Iterable<? extends CookbookVersion> 
> execute(ListeningExecutorService executor, String environmentName, 
> Iterable<String> cookbookNames);
> +
> +   public Iterable<? extends CookbookVersion> 
> execute(ListeningExecutorService executor, String environmentName, String 
> numVersions, Iterable<String> cookbookNames);

Why all these different variants if we're only exposing two to the main API?

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-chef/pull/32/files#r7279917

Reply via email to