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

Packages that use SecurityGroup
org.jclouds.cloudstack.compute   
org.jclouds.cloudstack.compute.config   
org.jclouds.cloudstack.compute.extensions   
org.jclouds.cloudstack.compute.functions   
org.jclouds.cloudstack.compute.loaders   
org.jclouds.cloudstack.compute.strategy   
org.jclouds.cloudstack.domain   
org.jclouds.cloudstack.features   
org.jclouds.cloudstack.functions   
org.jclouds.cloudstack.predicates   
 

Uses of SecurityGroup in org.jclouds.cloudstack.compute
 

Fields in org.jclouds.cloudstack.compute with type parameters of type SecurityGroup
protected  com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup> CloudStackComputeService.securityGroupMap
           
 

Constructor parameters in org.jclouds.cloudstack.compute with type arguments of type SecurityGroup
CloudStackComputeService(org.jclouds.compute.ComputeServiceContext context, Map<String,org.jclouds.domain.Credentials> credentialStore, com.google.common.base.Supplier<Set<? extends org.jclouds.compute.domain.Image>> images, com.google.common.base.Supplier<Set<? extends org.jclouds.compute.domain.Hardware>> sizes, com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations, org.jclouds.compute.strategy.ListNodesStrategy listNodesStrategy, org.jclouds.compute.strategy.GetImageStrategy getImageStrategy, org.jclouds.compute.strategy.GetNodeMetadataStrategy getNodeMetadataStrategy, org.jclouds.compute.strategy.CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy, org.jclouds.compute.strategy.RebootNodeStrategy rebootNodeStrategy, org.jclouds.compute.strategy.DestroyNodeStrategy destroyNodeStrategy, org.jclouds.compute.strategy.ResumeNodeStrategy startNodeStrategy, org.jclouds.compute.strategy.SuspendNodeStrategy stopNodeStrategy, javax.inject.Provider<org.jclouds.compute.domain.TemplateBuilder> templateBuilderProvider, javax.inject.Provider<org.jclouds.compute.options.TemplateOptions> templateOptionsProvider, com.google.common.base.Predicate<AtomicReference<org.jclouds.compute.domain.NodeMetadata>> nodeRunning, com.google.common.base.Predicate<AtomicReference<org.jclouds.compute.domain.NodeMetadata>> nodeTerminated, com.google.common.base.Predicate<AtomicReference<org.jclouds.compute.domain.NodeMetadata>> nodeSuspended, org.jclouds.compute.strategy.InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, org.jclouds.compute.callables.RunScriptOnNode.Factory runScriptOnNodeFactory, org.jclouds.scriptbuilder.functions.InitAdminAccess initAdminAccess, org.jclouds.compute.internal.PersistNodeCredentials persistNodeCredentials, org.jclouds.compute.reference.ComputeServiceConstants.Timeouts timeouts, 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 org.jclouds.compute.domain.NodeMetadata>,com.google.common.collect.Multimap<String,String>> orphanedGroupsByZoneId, org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention, com.google.common.base.Supplier<com.google.common.cache.LoadingCache<String,Zone>> zoneIdToZone, com.google.common.base.Optional<org.jclouds.compute.extensions.ImageExtension> imageExtension, com.google.common.base.Optional<org.jclouds.compute.extensions.SecurityGroupExtension> securityGroupExtension)
           
 

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

Methods in org.jclouds.cloudstack.compute.config that return types with arguments of type SecurityGroup
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
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
protected  com.google.common.base.Function<SecurityGroup,org.jclouds.compute.domain.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
CloudStackSecurityGroupExtension(CloudStackApi api, com.google.common.base.Function<SecurityGroup,org.jclouds.compute.domain.SecurityGroup> groupConverter, com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup> groupCreator, org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention, com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult, com.google.common.base.Predicate<String> jobComplete)
           
CloudStackSecurityGroupExtension(CloudStackApi api, com.google.common.base.Function<SecurityGroup,org.jclouds.compute.domain.SecurityGroup> groupConverter, com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup> groupCreator, org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention, com.google.common.base.Supplier<Set<? extends org.jclouds.domain.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
 org.jclouds.compute.domain.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
protected  com.google.common.base.Function<ZoneSecurityGroupNamePortsCidrs,SecurityGroup> FindSecurityGroupOrCreate.groupCreator
           
 

Methods in org.jclouds.cloudstack.compute.loaders that return SecurityGroup
 SecurityGroup FindSecurityGroupOrCreate.load(ZoneAndName in)
           
 

Constructor parameters in org.jclouds.cloudstack.compute.loaders with type arguments of type SecurityGroup
FindSecurityGroupOrCreate(CloudStackApi client, com.google.common.base.Function<ZoneSecurityGroupNamePortsCidrs,SecurityGroup> groupCreator)
           
 

Uses of SecurityGroup in org.jclouds.cloudstack.compute.strategy
 

Constructor parameters in org.jclouds.cloudstack.compute.strategy with type arguments of type SecurityGroup
CloudStackComputeServiceAdapter(CloudStackApi client, com.google.common.base.Predicate<String> jobComplete, com.google.common.base.Supplier<Map<String,Network>> networkSupplier, com.google.common.base.Supplier<Map<String,Project>> projectSupplier, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult, StaticNATVirtualMachineInNetwork.Factory staticNATVMInNetwork, CreatePortForwardingRulesForIP setupPortForwardingRulesForIP, CreateFirewallRulesForIP setupFirewallRulesForIP, com.google.common.cache.LoadingCache<String,Set<IPForwardingRule>> vmToRules, Map<String,org.jclouds.domain.Credentials> credentialStore, Map<NetworkType,? extends OptionsConverter> optionsConverters, com.google.common.base.Supplier<com.google.common.cache.LoadingCache<String,Zone>> zoneIdToZone, com.google.common.cache.LoadingCache<ZoneAndName,SecurityGroup> securityGroupCache, com.google.common.cache.LoadingCache<String,SshKeyPair> keyPairCache, org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention)
           
 

Uses of SecurityGroup in org.jclouds.cloudstack.domain
 

Fields in org.jclouds.cloudstack.domain with type parameters of type SecurityGroup
protected  Set<SecurityGroup> VirtualMachine.Builder.securityGroups
           
 

Methods in org.jclouds.cloudstack.domain that return SecurityGroup
 SecurityGroup SecurityGroup.Builder.build()
           
 

Methods in org.jclouds.cloudstack.domain that return types with arguments of type SecurityGroup
 Set<SecurityGroup> VirtualMachine.getSecurityGroups()
           
 

Methods in org.jclouds.cloudstack.domain with parameters of type SecurityGroup
 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
 T VirtualMachine.Builder.securityGroups(Set<SecurityGroup> securityGroups)
           
 

Constructor parameters in org.jclouds.cloudstack.domain with type arguments of type SecurityGroup
VirtualMachine(String id, String account, long cpuCount, long cpuSpeed, String cpuUsed, String displayName, Date created, String domain, String domainId, boolean usesVirtualNetwork, String group, String groupId, String guestOSId, boolean HAEnabled, String hostId, String hostname, String IPAddress, String ISODisplayText, String ISOId, String ISOName, String jobId, Integer jobStatus, long memory, String name, Long networkKbsRead, Long networkKbsWrite, String password, boolean passwordEnabled, String publicIP, String publicIPId, String rootDeviceId, String rootDeviceType, String serviceOfferingId, String serviceOfferingName, VirtualMachine.State state, String templateDisplayText, String templateId, String templateName, String zoneId, String zoneName, Set<NIC> nics, String hypervisor, Set<SecurityGroup> securityGroups)
           
 

Uses of SecurityGroup in org.jclouds.cloudstack.features
 

Methods in org.jclouds.cloudstack.features that return SecurityGroup
 SecurityGroup SecurityGroupApi.createSecurityGroup(String name)
          Creates a security group
 SecurityGroup SecurityGroupApi.getSecurityGroup(String id)
          get a specific security group by id
 SecurityGroup SecurityGroupApi.getSecurityGroupByName(String securityGroupName)
          get a specific security group by name
 

Methods in org.jclouds.cloudstack.features that return types with arguments of type SecurityGroup
 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
 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
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 group
static com.google.common.base.Predicate<SecurityGroup> SecurityGroupPredicates.nameMatches(com.google.common.base.Predicate<String> name)
          matches name of the given security group
static com.google.common.base.Predicate<SecurityGroup> SecurityGroupPredicates.portInRange(int port)
           
static com.google.common.base.Predicate<SecurityGroup> SecurityGroupPredicates.portInRangeForCidr(int port, String cidr)
           
 



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