Uses of Class
org.jclouds.cloudstack.domain.SecurityGroup
Packages that use SecurityGroup
Package
Description
-
Uses of SecurityGroup in org.jclouds.cloudstack.compute
Fields in org.jclouds.cloudstack.compute with type parameters of type SecurityGroupModifier and TypeFieldDescriptionprotected final com.google.common.cache.LoadingCache
<ZoneAndName, SecurityGroup> CloudStackComputeService.securityGroupMap
Constructor parameters in org.jclouds.cloudstack.compute with type arguments of type SecurityGroupModifierConstructorDescriptionprotected
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, jakarta.inject.Provider<TemplateBuilder> templateBuilderProvider, jakarta.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 SecurityGroupModifier and TypeMethodDescriptionprotected final 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 SecurityGroupModifier and TypeMethodDescriptionprotected final 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 SecurityGroupModifier and TypeFieldDescriptionprotected final com.google.common.base.Function
<SecurityGroup, SecurityGroup> CloudStackSecurityGroupExtension.groupConverter
protected final com.google.common.cache.LoadingCache
<ZoneAndName, SecurityGroup> CloudStackSecurityGroupExtension.groupCreator
Constructor parameters in org.jclouds.cloudstack.compute.extensions with type arguments of type SecurityGroupModifierConstructorDescriptionCloudStackSecurityGroupExtension
(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 SecurityGroupModifier and TypeMethodDescriptionCloudStackSecurityGroupToSecurityGroup.apply
(SecurityGroup group) -
Uses of SecurityGroup in org.jclouds.cloudstack.compute.loaders
Fields in org.jclouds.cloudstack.compute.loaders with type parameters of type SecurityGroupModifier and TypeFieldDescriptionprotected final com.google.common.base.Function
<ZoneSecurityGroupNamePortsCidrs, SecurityGroup> FindSecurityGroupOrCreate.groupCreator
Methods in org.jclouds.cloudstack.compute.loaders that return SecurityGroupConstructor parameters in org.jclouds.cloudstack.compute.loaders with type arguments of type SecurityGroupModifierConstructorDescriptionFindSecurityGroupOrCreate
(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 SecurityGroupModifier and TypeFieldDescriptionprotected Set
<SecurityGroup> VirtualMachine.Builder.securityGroups
Methods in org.jclouds.cloudstack.domain that return SecurityGroupMethods in org.jclouds.cloudstack.domain that return types with arguments of type SecurityGroupMethods in org.jclouds.cloudstack.domain with parameters of type SecurityGroupModifier and TypeMethodDescriptionint
SecurityGroup.compareTo
(SecurityGroup o) SecurityGroup.Builder.fromSecurityGroup
(SecurityGroup in) VirtualMachine.Builder.securityGroups
(SecurityGroup... in) Method parameters in org.jclouds.cloudstack.domain with type arguments of type SecurityGroupModifier and TypeMethodDescriptionVirtualMachine.Builder.securityGroups
(Set<SecurityGroup> securityGroups) -
Uses of SecurityGroup in org.jclouds.cloudstack.features
Methods in org.jclouds.cloudstack.features that return SecurityGroupModifier and TypeMethodDescriptionSecurityGroupApi.createSecurityGroup
(String name) Creates a security groupSecurityGroupApi.getSecurityGroup
(String id) get a specific security group by idSecurityGroupApi.getSecurityGroupByName
(String securityGroupName) get a specific security group by nameMethods in org.jclouds.cloudstack.features that return types with arguments of type SecurityGroupModifier and TypeMethodDescriptionSecurityGroupApi.listSecurityGroups
(ListSecurityGroupsOptions... options) Lists security groups -
Uses of SecurityGroup in org.jclouds.cloudstack.functions
Methods in org.jclouds.cloudstack.functions that return SecurityGroupModifier and TypeMethodDescriptionCreateSecurityGroupIfNeeded.apply
(ZoneSecurityGroupNamePortsCidrs input) -
Uses of SecurityGroup in org.jclouds.cloudstack.predicates
Methods in org.jclouds.cloudstack.predicates that return types with arguments of type SecurityGroupModifier and TypeMethodDescriptionstatic com.google.common.base.Predicate
<SecurityGroup> SecurityGroupPredicates.any()
static com.google.common.base.Predicate
<SecurityGroup> 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)