|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||