> +   @Named("security-group-rule:list")
> +   @GET
> +   @ResponseParser(ParseRules.class)
> +   @Transform(RulesToPagedIterable.class)
> +   @Fallback(EmptyPagedIterableOnNotFoundOr404.class)
> +   PagedIterable<Rule> listRules();
> +
> +   /**
> +    * @return all security groups rules currently defined in Neutron for the 
> current tenant.
> +    */
> +   @Path("/security-group-rules")
> +   @Named("security-group-rule:list")
> +   @GET
> +   @ResponseParser(ParseRules.class)
> +   @Fallback(EmptyRulesFallback.class)
> +   Rules listRules(PaginationOptions options);

> I am not sure how common this pattern is but it is used a somewhat often in 
> openstack jclouds.

Ah, OK. Then fine as-is for this PR, notwithstanding the fact that we would 
probably like to improve on it longer-term ;-)

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/132/files#r17028035

Reply via email to