Package org.jclouds.compute.domain
Class SecurityGroup
- java.lang.Object
-
- org.jclouds.domain.internal.ResourceMetadataImpl<ComputeType>
-
- org.jclouds.compute.domain.internal.ComputeMetadataImpl
-
- org.jclouds.compute.domain.SecurityGroup
-
- All Implemented Interfaces:
Comparable<ResourceMetadata<ComputeType>>
,ComputeMetadata
,ResourceMetadata<ComputeType>
public class SecurityGroup extends ComputeMetadataImpl
Describes a security group containing a set of @{link IpPermission}s
-
-
Field Summary
-
Fields inherited from class org.jclouds.compute.domain.internal.ComputeMetadataImpl
tags
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<IpPermission>
getIpPermissions()
String
getOwnerId()
protected com.google.common.base.MoreObjects.ToStringHelper
string()
-
Methods inherited from class org.jclouds.compute.domain.internal.ComputeMetadataImpl
addComputeToStringSuffix, compareTo, computeToStringPrefix, equals, getId, getTags, getType, hashCode
-
Methods inherited from class org.jclouds.domain.internal.ResourceMetadataImpl
getLocation, getName, getProviderId, getUri, getUserMetadata, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jclouds.compute.domain.ComputeMetadata
getName, getProviderId
-
Methods inherited from interface org.jclouds.domain.ResourceMetadata
getLocation, getUri, getUserMetadata
-
-
-
-
Method Detail
-
getIpPermissions
public Set<IpPermission> getIpPermissions()
- Returns:
- The set of @{link IpPermission}s for this security group
-
getOwnerId
public String getOwnerId()
- Returns:
- the owner ID. Can be null.
-
string
protected com.google.common.base.MoreObjects.ToStringHelper string()
- Overrides:
string
in classComputeMetadataImpl
-
-