Uses of Class
org.jclouds.compute.domain.SecurityGroup

Packages that use SecurityGroup
org.jclouds.compute.domain   
org.jclouds.compute.extensions   
org.jclouds.compute.stub.config   
org.jclouds.compute.stub.extensions   
 

Uses of SecurityGroup in org.jclouds.compute.domain
 

Methods in org.jclouds.compute.domain that return SecurityGroup
 SecurityGroup SecurityGroupBuilder.build()
           
 

Methods in org.jclouds.compute.domain with parameters of type SecurityGroup
static SecurityGroupBuilder SecurityGroupBuilder.fromSecurityGroup(SecurityGroup group)
           
 

Uses of SecurityGroup in org.jclouds.compute.extensions
 

Methods in org.jclouds.compute.extensions that return SecurityGroup
 SecurityGroup SecurityGroupExtension.addIpPermission(IpPermission ipPermission, SecurityGroup group)
          Add a @{link IpPermission} to an existing @{link SecurityGroup}.
 SecurityGroup SecurityGroupExtension.addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
          Add a @{link IpPermission} to an existing @{link SecurityGroup}, based on the parameters given.
 SecurityGroup SecurityGroupExtension.createSecurityGroup(String name, org.jclouds.domain.Location location)
          Create a new @{link SecurityGroup} from the parameters given.
 SecurityGroup SecurityGroupExtension.getSecurityGroupById(String id)
          Get a security group by id.
 SecurityGroup SecurityGroupExtension.removeIpPermission(IpPermission ipPermission, SecurityGroup group)
          Remove a @{link IpPermission} from an existing @{link SecurityGroup}.
 SecurityGroup SecurityGroupExtension.removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
          Remove a @{link IpPermission} from an existing @{link SecurityGroup}, based on the parameters given.
 

Methods in org.jclouds.compute.extensions that return types with arguments of type SecurityGroup
 Set<SecurityGroup> SecurityGroupExtension.listSecurityGroups()
          List security groups.
 Set<SecurityGroup> SecurityGroupExtension.listSecurityGroupsForNode(String id)
          List security groups for a given instance given the instance's ID.
 Set<SecurityGroup> SecurityGroupExtension.listSecurityGroupsInLocation(org.jclouds.domain.Location location)
          List security groups in a given @{link Location}.
 

Methods in org.jclouds.compute.extensions with parameters of type SecurityGroup
 SecurityGroup SecurityGroupExtension.addIpPermission(IpPermission ipPermission, SecurityGroup group)
          Add a @{link IpPermission} to an existing @{link SecurityGroup}.
 SecurityGroup SecurityGroupExtension.addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
          Add a @{link IpPermission} to an existing @{link SecurityGroup}, based on the parameters given.
 SecurityGroup SecurityGroupExtension.removeIpPermission(IpPermission ipPermission, SecurityGroup group)
          Remove a @{link IpPermission} from an existing @{link SecurityGroup}.
 SecurityGroup SecurityGroupExtension.removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
          Remove a @{link IpPermission} from an existing @{link SecurityGroup}, based on the parameters given.
 

Uses of SecurityGroup in org.jclouds.compute.stub.config
 

Fields in org.jclouds.compute.stub.config with type parameters of type SecurityGroup
protected static com.google.common.cache.LoadingCache<String,ConcurrentMap<String,SecurityGroup>> StubComputeServiceDependenciesModule.groupBacking
           
protected static com.google.common.cache.LoadingCache<String,com.google.common.collect.Multimap<String,SecurityGroup>> StubComputeServiceDependenciesModule.groupsForNodeBacking
           
 

Methods in org.jclouds.compute.stub.config that return types with arguments of type SecurityGroup
protected  ConcurrentMap<String,SecurityGroup> StubComputeServiceDependenciesModule.provideGroups(com.google.common.base.Supplier<org.jclouds.domain.Credentials> creds)
           
protected  com.google.common.collect.Multimap<String,SecurityGroup> StubComputeServiceDependenciesModule.provideGroupsForNode(com.google.common.base.Supplier<org.jclouds.domain.Credentials> creds)
           
 

Constructor parameters in org.jclouds.compute.stub.config with type arguments of type SecurityGroup
StubComputeServiceAdapter(ConcurrentMap<String,NodeMetadata> nodes, com.google.common.util.concurrent.ListeningExecutorService ioExecutor, com.google.common.base.Supplier<org.jclouds.domain.Location> location, javax.inject.Provider<Integer> idProvider, String publicIpPrefix, String privateIpPrefix, String passwordPrefix, org.jclouds.location.suppliers.all.JustProvider locationSupplier, Map<OsFamily,Map<String,String>> osToVersionMap, com.google.common.collect.Multimap<String,SecurityGroup> groupsForNodes, javax.inject.Provider<Integer> groupIdProvider, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension)
           
 

Uses of SecurityGroup in org.jclouds.compute.stub.extensions
 

Methods in org.jclouds.compute.stub.extensions that return SecurityGroup
 SecurityGroup StubSecurityGroupExtension.addIpPermission(IpPermission ipPermission, SecurityGroup group)
           
 SecurityGroup StubSecurityGroupExtension.addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
           
 SecurityGroup StubSecurityGroupExtension.createSecurityGroup(String name, org.jclouds.domain.Location location)
           
 SecurityGroup StubSecurityGroupExtension.getSecurityGroupById(String id)
           
 SecurityGroup StubSecurityGroupExtension.removeIpPermission(IpPermission ipPermission, SecurityGroup group)
           
 SecurityGroup StubSecurityGroupExtension.removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
           
 

Methods in org.jclouds.compute.stub.extensions that return types with arguments of type SecurityGroup
 Set<SecurityGroup> StubSecurityGroupExtension.listSecurityGroups()
           
 Set<SecurityGroup> StubSecurityGroupExtension.listSecurityGroupsForNode(String nodeId)
           
 Set<SecurityGroup> StubSecurityGroupExtension.listSecurityGroupsInLocation(org.jclouds.domain.Location location)
           
 

Methods in org.jclouds.compute.stub.extensions with parameters of type SecurityGroup
 SecurityGroup StubSecurityGroupExtension.addIpPermission(IpPermission ipPermission, SecurityGroup group)
           
 SecurityGroup StubSecurityGroupExtension.addIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
           
 SecurityGroup StubSecurityGroupExtension.removeIpPermission(IpPermission ipPermission, SecurityGroup group)
           
 SecurityGroup StubSecurityGroupExtension.removeIpPermission(IpProtocol protocol, int startPort, int endPort, com.google.common.collect.Multimap<String,String> tenantIdGroupNamePairs, Iterable<String> ipRanges, Iterable<String> groupIds, SecurityGroup group)
           
 

Constructor parameters in org.jclouds.compute.stub.extensions with type arguments of type SecurityGroup
StubSecurityGroupExtension(ConcurrentMap<String,SecurityGroup> groups, com.google.common.util.concurrent.ListeningExecutorService ioExecutor, com.google.common.base.Supplier<org.jclouds.domain.Location> location, javax.inject.Provider<Integer> groupIdProvider, org.jclouds.location.suppliers.all.JustProvider locationSupplier, com.google.common.collect.Multimap<String,SecurityGroup> groupsForNodes)
           
StubSecurityGroupExtension(ConcurrentMap<String,SecurityGroup> groups, com.google.common.util.concurrent.ListeningExecutorService ioExecutor, com.google.common.base.Supplier<org.jclouds.domain.Location> location, javax.inject.Provider<Integer> groupIdProvider, org.jclouds.location.suppliers.all.JustProvider locationSupplier, com.google.common.collect.Multimap<String,SecurityGroup> groupsForNodes)
           
 



Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.