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