> + */
> +public class FirewallTagNamingConvention {
> +
> + public static class Factory {
> +
> + private final GroupNamingConvention.Factory namingConvention;
> +
> + @Inject
> + public Factory(GroupNamingConvention.Factory namingConvention) {
> + this.namingConvention = namingConvention;
> + }
> +
> + public FirewallTagNamingConvention get(String groupName) {
> + return new
> FirewallTagNamingConvention(namingConvention.create().sharedNameForGroup(groupName));
> + }
> + }
jclouds seems to use a Builder pattern preferentially?
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/33/files#r7512649