Class NeutronSecurityGroupInRegion
java.lang.Object
org.jclouds.openstack.nova.v2_0.domain.regionscoped.RegionAndName
org.jclouds.openstack.nova.v2_0.domain.regionscoped.NeutronSecurityGroupInRegion
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.google.common.collect.Multimap<TenantIdAndName,org.jclouds.openstack.neutron.v2.domain.SecurityGroup> protected final org.jclouds.openstack.neutron.v2.domain.SecurityGroupFields inherited from class org.jclouds.openstack.nova.v2_0.domain.regionscoped.RegionAndName
name, NAME_FUNCTION, REGION_FUNCTION, regionId -
Constructor Summary
ConstructorsConstructorDescriptionNeutronSecurityGroupInRegion(org.jclouds.openstack.neutron.v2.domain.SecurityGroup securityGroup, String regionId, Iterable<org.jclouds.openstack.neutron.v2.domain.SecurityGroup> allGroupsInRegion) -
Method Summary
Modifier and TypeMethodDescriptionMap<TenantIdAndName,Collection<org.jclouds.openstack.neutron.v2.domain.SecurityGroup>> Returns a map of groupTenantIdAndNames to groups.org.jclouds.openstack.neutron.v2.domain.SecurityGroupprotected com.google.common.base.MoreObjects.ToStringHelperstring()toString()Methods inherited from class org.jclouds.openstack.nova.v2_0.domain.regionscoped.RegionAndName
equals, fromRegionAndName, fromSlashEncoded, getName, getRegion, hashCode, slashEncode
-
Field Details
-
securityGroup
protected final org.jclouds.openstack.neutron.v2.domain.SecurityGroup securityGroup -
groupsByName
protected final com.google.common.collect.Multimap<TenantIdAndName,org.jclouds.openstack.neutron.v2.domain.SecurityGroup> groupsByName
-
-
Constructor Details
-
NeutronSecurityGroupInRegion
-
-
Method Details
-
getSecurityGroup
public org.jclouds.openstack.neutron.v2.domain.SecurityGroup getSecurityGroup() -
getGroupsByName
public Map<TenantIdAndName,Collection<org.jclouds.openstack.neutron.v2.domain.SecurityGroup>> getGroupsByName()Returns a map of groupTenantIdAndNames to groups. The returned value is a collection, to take into account the possibility that certain clouds may permit duplicate group names.- Returns:
- The map of names to (collections of) groups.
-
string
protected com.google.common.base.MoreObjects.ToStringHelper string()- Overrides:
stringin classRegionAndName
-
toString
- Overrides:
toStringin classRegionAndName
-