Uses of Interface
org.jclouds.cloudstack.CloudStackApi

Packages that use CloudStackApi
org.jclouds.cloudstack   
org.jclouds.cloudstack.compute   
org.jclouds.cloudstack.compute.config   
org.jclouds.cloudstack.compute.extensions   
org.jclouds.cloudstack.compute.loaders   
org.jclouds.cloudstack.compute.strategy   
org.jclouds.cloudstack.functions   
org.jclouds.cloudstack.internal   
org.jclouds.cloudstack.predicates   
org.jclouds.cloudstack.strategy   
org.jclouds.cloudstack.suppliers   
 

Uses of CloudStackApi in org.jclouds.cloudstack
 

Subinterfaces of CloudStackApi in org.jclouds.cloudstack
 interface CloudStackDomainApi
          Provides synchronous access to CloudStack.
 interface CloudStackGlobalApi
          Provides synchronous access to CloudStack.
 

Methods in org.jclouds.cloudstack that return CloudStackApi
 CloudStackApi CloudStackContext.getApi()
           
 

Uses of CloudStackApi in org.jclouds.cloudstack.compute
 

Fields in org.jclouds.cloudstack.compute declared as CloudStackApi
protected  CloudStackApi CloudStackComputeService.client
           
 

Constructors in org.jclouds.cloudstack.compute with parameters of type CloudStackApi
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 CloudStackApi in org.jclouds.cloudstack.compute.config
 

Methods in org.jclouds.cloudstack.compute.config with parameters of type CloudStackApi
 com.google.common.base.Supplier<Map<String,String>> CloudStackComputeServiceContextModule.listOSCategories(AtomicReference<org.jclouds.rest.AuthorizationException> authException, long seconds, CloudStackApi client)
           
 com.google.common.base.Supplier<Map<String,OSType>> CloudStackComputeServiceContextModule.listOSTypes(AtomicReference<org.jclouds.rest.AuthorizationException> authException, long seconds, CloudStackApi client)
           
 

Uses of CloudStackApi in org.jclouds.cloudstack.compute.extensions
 

Fields in org.jclouds.cloudstack.compute.extensions declared as CloudStackApi
protected  CloudStackApi CloudStackSecurityGroupExtension.api
           
 

Constructors in org.jclouds.cloudstack.compute.extensions with parameters of type CloudStackApi
CloudStackImageExtension(CloudStackApi client, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations, com.google.common.base.Predicate<AtomicReference<org.jclouds.compute.domain.Image>> imageAvailablePredicate, 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 CloudStackApi in org.jclouds.cloudstack.compute.loaders
 

Fields in org.jclouds.cloudstack.compute.loaders declared as CloudStackApi
protected  CloudStackApi FindSecurityGroupOrCreate.client
           
protected  CloudStackApi CreateUniqueKeyPair.client
           
 

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

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

Constructors in org.jclouds.cloudstack.compute.strategy with parameters of type CloudStackApi
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 CloudStackApi in org.jclouds.cloudstack.functions
 

Fields in org.jclouds.cloudstack.functions declared as CloudStackApi
protected  CloudStackApi CreateSecurityGroupIfNeeded.client
           
 

Methods in org.jclouds.cloudstack.functions with parameters of type CloudStackApi
static PublicIPAddress ReuseOrAssociateNewPublicIPAddress.associateIPAddressInNetwork(Network network, CloudStackApi client, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult)
           
 

Constructors in org.jclouds.cloudstack.functions with parameters of type CloudStackApi
CreateFirewallRulesForIP(CloudStackApi client, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult, com.google.common.cache.LoadingCache<String,Set<FirewallRule>> getFirewallRulesByVirtualMachine)
           
CreatePortForwardingRulesForIP(CloudStackApi client, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult, com.google.common.cache.LoadingCache<String,Set<IPForwardingRule>> getIPForwardingRulesByVirtualMachine)
           
CreateSecurityGroupIfNeeded(CloudStackApi client, com.google.common.base.Predicate<String> jobComplete, com.google.common.base.Supplier<com.google.common.cache.LoadingCache<String,Zone>> zoneIdToZone)
           
GetFirewallRulesByVirtualMachine(CloudStackApi client)
           
GetIPForwardingRulesByVirtualMachine(CloudStackApi client)
           
ReuseOrAssociateNewPublicIPAddress(CloudStackApi client, BlockUntilJobCompletesAndReturnResult blockUntilJobCompletesAndReturnResult)
           
StaticNATVirtualMachineInNetwork(CloudStackApi client, ReuseOrAssociateNewPublicIPAddress reuseOrAssociate, Network network)
           
ZoneIdToZone(CloudStackApi client)
           
 

Uses of CloudStackApi in org.jclouds.cloudstack.internal
 

Methods in org.jclouds.cloudstack.internal that return CloudStackApi
 CloudStackApi CloudStackContextImpl.getApi()
           
 

Uses of CloudStackApi in org.jclouds.cloudstack.predicates
 

Constructors in org.jclouds.cloudstack.predicates with parameters of type CloudStackApi
CorrectHypervisorForZone(CloudStackApi client)
           
JobComplete(CloudStackApi client)
           
LoadBalancerRuleActive(CloudStackApi client)
           
OSCategoryIn(CloudStackApi client)
           
VirtualMachineDestroyed(CloudStackApi client)
           
VirtualMachineExpunged(CloudStackApi client)
           
VirtualMachineRunning(CloudStackApi client)
           
 

Uses of CloudStackApi in org.jclouds.cloudstack.strategy
 

Constructors in org.jclouds.cloudstack.strategy with parameters of type CloudStackApi
BlockUntilJobCompletesAndReturnResult(CloudStackApi client, com.google.common.base.Predicate<String> jobComplete)
           
 

Uses of CloudStackApi in org.jclouds.cloudstack.suppliers
 

Constructors in org.jclouds.cloudstack.suppliers with parameters of type CloudStackApi
GetCurrentUser(CloudStackApi client, com.google.common.base.Supplier<org.jclouds.domain.Credentials> creds)
           
NetworksForCurrentUser(CloudStackApi client, com.google.common.base.Supplier<User> currentUserSupplier)
           
ProjectsForCurrentUser(CloudStackApi api, com.google.common.base.Supplier<User> currentUserSupplier)
           
 



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