I didn't pretend to justify adding it because there already exists a precedent.

That said, I've just seen that the `SecurityGroupExtension` already provides 
several methods to [check the supported 
features](https://github.com/jclouds/jclouds/blob/master/compute/src/main/java/org/jclouds/compute/extensions/SecurityGroupExtension.java#L162-L181).
 Perhaps it is not the best mechanism to provide a feature support matrix, but 
I think that adding the corresponding method to check if the exclusion groups 
are supported will be consistent with the existing approach and allow users to 
write portable code without making incorrect assumptions. We can discuss later 
what would be the best approach to check for supported features, and refactor 
the existing one, if needed.

If you are ok with this, I'll address your comments about the beta annotation 
and the method name, and add the corresponding "supports" method. WDYT?

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/567#issuecomment-58699743

Reply via email to