Uses of Class
org.jclouds.cloudstack.domain.SecurityGroup
-
-
Uses of SecurityGroup in org.jclouds.cloudstack.compute
Fields in org.jclouds.cloudstack.compute with type parameters of type SecurityGroup Modifier and Type Field Description protected com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup>
CloudStackComputeService. securityGroupMap
Constructor parameters in org.jclouds.cloudstack.compute with type arguments of type SecurityGroup Constructor Description CloudStackComputeService(ComputeServiceContext context, Map<String,Credentials> credentialStore, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> sizes, com.google.common.base.Supplier<Set<? extends Location>> locations, ListNodesStrategy listNodesStrategy, GetImageStrategy getImageStrategy, GetNodeMetadataStrategy getNodeMetadataStrategy, CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy, RebootNodeStrategy rebootNodeStrategy, DestroyNodeStrategy destroyNodeStrategy, ResumeNodeStrategy startNodeStrategy, SuspendNodeStrategy stopNodeStrategy, javax.inject.Provider<TemplateBuilder> templateBuilderProvider, javax.inject.Provider<TemplateOptions> templateOptionsProvider, com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning, com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated, com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended, InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, RunScriptOnNode.Factory runScriptOnNodeFactory, InitAdminAccess initAdminAccess, PersistNodeCredentials persistNodeCredentials, com.google.common.util.concurrent.ListeningExecutorService userExecutor, CloudStackApi client, com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup> securityGroupMap, com.google.common.cache.LoadingCache<String,SshKeyPair> keyPairCache, com.google.common.base.Function<Set<? extends NodeMetadata>,com.google.common.collect.Multimap<String,String>> orphanedGroupsByZoneId, GroupNamingConvention.Factory namingConvention, com.google.common.base.Supplier<com.google.common.cache.LoadingCache<String,Zone>> zoneIdToZone, com.google.common.base.Optional<ImageExtension> imageExtension, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension, DelegatingImageExtension.Factory delegatingImageExtension)
-
Uses of SecurityGroup in org.jclouds.cloudstack.compute.config
Methods in org.jclouds.cloudstack.compute.config that return types with arguments of type SecurityGroup Modifier and Type Method Description protected com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup>
CloudStackComputeServiceContextModule. securityGroupMap(com.google.common.cache.CacheLoader<ZoneAndName,SecurityGroup> in)
Method parameters in org.jclouds.cloudstack.compute.config with type arguments of type SecurityGroup Modifier and Type Method Description protected com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup>
CloudStackComputeServiceContextModule. securityGroupMap(com.google.common.cache.CacheLoader<ZoneAndName,SecurityGroup> in)
-
Uses of SecurityGroup in org.jclouds.cloudstack.compute.extensions
Fields in org.jclouds.cloudstack.compute.extensions with type parameters of type SecurityGroup Modifier and Type Field Description protected com.google.common.base.Function<SecurityGroup,SecurityGroup>
CloudStackSecurityGroupExtension. groupConverter
protected com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup>
CloudStackSecurityGroupExtension. groupCreator
Constructor parameters in org.jclouds.cloudstack.compute.extensions with type arguments of type SecurityGroup Constructor Description CloudStackSecurityGroupExtension(CloudStackApi api, com.google.common.base.Function<SecurityGroup,SecurityGroup> groupConverter, com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup> groupCreator, GroupNamingConvention.Factory namingConvention, com.google.common.base.Supplier<Set<? extends Location>> locations, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult, com.google.common.base.Predicate<String> jobComplete)
CloudStackSecurityGroupExtension(CloudStackApi api, com.google.common.base.Function<SecurityGroup,SecurityGroup> groupConverter, com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup> groupCreator, GroupNamingConvention.Factory namingConvention, com.google.common.base.Supplier<Set<? extends Location>> locations, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult, com.google.common.base.Predicate<String> jobComplete)
-
Uses of SecurityGroup in org.jclouds.cloudstack.compute.functions
Methods in org.jclouds.cloudstack.compute.functions with parameters of type SecurityGroup Modifier and Type Method Description SecurityGroup
CloudStackSecurityGroupToSecurityGroup. apply(SecurityGroup group)
-
Uses of SecurityGroup in org.jclouds.cloudstack.compute.loaders
Fields in org.jclouds.cloudstack.compute.loaders with type parameters of type SecurityGroup Modifier and Type Field Description protected com.google.common.base.Function<ZoneSecurityGroupNamePortsCidrs,SecurityGroup>
FindSecurityGroupOrCreate. groupCreator
Methods in org.jclouds.cloudstack.compute.loaders that return SecurityGroup Modifier and Type Method Description SecurityGroup
FindSecurityGroupOrCreate. load(ZoneAndName in)
Constructor parameters in org.jclouds.cloudstack.compute.loaders with type arguments of type SecurityGroup Constructor Description FindSecurityGroupOrCreate(CloudStackApi client, com.google.common.base.Function<ZoneSecurityGroupNamePortsCidrs,SecurityGroup> groupCreator)
-
Uses of SecurityGroup in org.jclouds.cloudstack.domain
Fields in org.jclouds.cloudstack.domain with type parameters of type SecurityGroup Modifier and Type Field Description protected Set<SecurityGroup>
VirtualMachine.Builder. securityGroups
Methods in org.jclouds.cloudstack.domain that return SecurityGroup Modifier and Type Method Description SecurityGroup
SecurityGroup.Builder. build()
Methods in org.jclouds.cloudstack.domain that return types with arguments of type SecurityGroup Modifier and Type Method Description Set<SecurityGroup>
VirtualMachine. getSecurityGroups()
Methods in org.jclouds.cloudstack.domain with parameters of type SecurityGroup Modifier and Type Method Description int
SecurityGroup. compareTo(SecurityGroup o)
T
SecurityGroup.Builder. fromSecurityGroup(SecurityGroup in)
T
VirtualMachine.Builder. securityGroups(SecurityGroup... in)
Method parameters in org.jclouds.cloudstack.domain with type arguments of type SecurityGroup Modifier and Type Method Description T
VirtualMachine.Builder. securityGroups(Set<SecurityGroup> securityGroups)
-
Uses of SecurityGroup in org.jclouds.cloudstack.features
Methods in org.jclouds.cloudstack.features that return SecurityGroup Modifier and Type Method Description SecurityGroup
SecurityGroupApi. createSecurityGroup(String name)
Creates a security groupSecurityGroup
SecurityGroupApi. getSecurityGroup(String id)
get a specific security group by idSecurityGroup
SecurityGroupApi. getSecurityGroupByName(String securityGroupName)
get a specific security group by nameMethods in org.jclouds.cloudstack.features that return types with arguments of type SecurityGroup Modifier and Type Method Description Set<SecurityGroup>
SecurityGroupApi. listSecurityGroups(ListSecurityGroupsOptions... options)
Lists security groups -
Uses of SecurityGroup in org.jclouds.cloudstack.functions
Methods in org.jclouds.cloudstack.functions that return SecurityGroup Modifier and Type Method Description SecurityGroup
CreateSecurityGroupIfNeeded. apply(ZoneSecurityGroupNamePortsCidrs input)
-
Uses of SecurityGroup in org.jclouds.cloudstack.predicates
Methods in org.jclouds.cloudstack.predicates that return types with arguments of type SecurityGroup Modifier and Type Method Description static com.google.common.base.Predicate<SecurityGroup>
SecurityGroupPredicates. any()
static com.google.common.base.Predicate<SecurityGroup>
SecurityGroupPredicates. hasCidr(String cidr)
static com.google.common.base.Predicate<SecurityGroup>
SecurityGroupPredicates. nameEquals(String name)
matches name of the given security groupstatic com.google.common.base.Predicate<SecurityGroup>
SecurityGroupPredicates. nameMatches(com.google.common.base.Predicate<String> name)
matches name of the given security groupstatic com.google.common.base.Predicate<SecurityGroup>
SecurityGroupPredicates. portInRange(int port)
static com.google.common.base.Predicate<SecurityGroup>
SecurityGroupPredicates. portInRangeForCidr(int port, String cidr)
-