public SecurityGroupInZone(SecurityGroup securityGroup, String zoneId) { super(zoneId, checkNotNull(securityGroup, "securityGroup").getName()); this.securityGroup = securityGroup; }
@Override public boolean apply(SecurityGroup secGrp) { return secGrp.getName().equals(groupName); } });
public SecurityGroupInZone(SecurityGroup securityGroup, String zoneId) { super(zoneId, checkNotNull(securityGroup, "securityGroup").getName()); this.securityGroup = securityGroup; }
@Override public boolean apply(org.jclouds.openstack.nova.v2_0.domain.SecurityGroup secGrp) { return secGrp.getName().equals(group); } });
@Override public boolean apply(SecurityGroup ext) { return name.apply(ext.getName()); }
@Override public boolean apply(SecurityGroup ext) { return name.equals(ext.getName()); }
@Override public boolean apply(SecurityGroup ext) { return name.apply(ext.getName()); }
@Override public boolean apply(SecurityGroup ext) { return Predicates.in(names).apply(ext.getName()); }
@Override public boolean apply(SecurityGroup ext) { return Predicates.in(names).apply(ext.getName()); }
@Override public boolean apply(SecurityGroup input) { return input.getName().equals(securityGroupInZone.getName()); }
@Override public boolean apply(SecurityGroup input) { return input.getName().equals(securityGroupInRegion.getName()); }
@Override public boolean apply(SecurityGroup input) { return input.getName().equals(securityGroupInZone.getName()); }
public SecurityGroupInRegion(SecurityGroup securityGroup, String regionId, Iterable<SecurityGroup> allGroupsInRegion) { super(regionId, checkNotNull(securityGroup, "securityGroup").getName()); this.securityGroup = securityGroup; this.groupsByName = HashMultimap.create(); for (SecurityGroup groupInRegion : allGroupsInRegion) { final TenantIdAndName tenantIdAndName = TenantIdAndName.builder() .tenantId(groupInRegion.getTenantId()) .name(groupInRegion.getName()) .build(); this.groupsByName.put(tenantIdAndName, groupInRegion); } }
public T fromSecurityGroup(SecurityGroup in) { return this .id(in.getId()) .tenantId(in.getTenantId()) .name(in.getName()) .description(in.getDescription()) .rules(in.getRules()); } }
@Override public SecurityGroup apply(org.jclouds.openstack.nova.v2_0.domain.SecurityGroup group) { SecurityGroupBuilder builder = new SecurityGroupBuilder(); builder.id(group.getId()); builder.providerId(group.getId()); builder.ownerId(group.getTenantId()); builder.name(group.getName()); if (group.getRules() != null) { builder.ipPermissions(transform(group.getRules(), ruleToPermission)); } return builder.build(); } }
public T fromSecurityGroup(SecurityGroup in) { return this .id(in.getId()) .tenantId(in.getTenantId()) .name(in.getName()) .description(in.getDescription()) .rules(in.getRules()); } }
public T fromSecurityGroup(SecurityGroup in) { return this .id(in.getId()) .tenantId(in.getTenantId()) .name(in.getName()) .description(in.getDescription()) .rules(in.getRules()); } }
public T fromSecurityGroup(SecurityGroup in) { return this .id(in.getId()) .tenantId(in.getTenantId()) .name(in.getName()) .description(in.getDescription()) .rules(in.getRules()); } }
public T fromSecurityGroup(SecurityGroup in) { return this .id(in.getId()) .tenantId(in.getTenantId()) .name(in.getName()) .description(in.getDescription()) .rules(in.getRules()); } }
public T fromSecurityGroup(SecurityGroup in) { return this .id(in.getId()) .tenantId(in.getTenantId()) .name(in.getName()) .description(in.getDescription()) .rules(in.getRules()); } }