Uses of Interface
org.jclouds.ec2.EC2Api

Packages that use EC2Api
org.jclouds.ec2.compute   
org.jclouds.ec2.compute.extensions   
org.jclouds.ec2.compute.functions   
org.jclouds.ec2.compute.loaders   
org.jclouds.ec2.compute.predicates   
org.jclouds.ec2.compute.strategy   
org.jclouds.ec2.config   
org.jclouds.ec2.predicates   
org.jclouds.ec2.suppliers   
 

Uses of EC2Api in org.jclouds.ec2.compute
 

Constructors in org.jclouds.ec2.compute with parameters of type EC2Api
EC2ComputeService(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, EC2Api client, ConcurrentMap<RegionAndName,KeyPair> credentialsMap, com.google.common.cache.LoadingCache<RegionAndName,String> securityGroupMap, com.google.common.base.Optional<org.jclouds.compute.extensions.ImageExtension> imageExtension, org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention, boolean generateInstanceNames, com.google.common.base.Optional<org.jclouds.compute.extensions.SecurityGroupExtension> securityGroupExtension)
           
 

Uses of EC2Api in org.jclouds.ec2.compute.extensions
 

Fields in org.jclouds.ec2.compute.extensions declared as EC2Api
protected  EC2Api EC2SecurityGroupExtension.client
           
 

Constructors in org.jclouds.ec2.compute.extensions with parameters of type EC2Api
EC2ImageExtension(EC2Api ec2Api, 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)
           
EC2SecurityGroupExtension(EC2Api client, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Supplier<Set<String>> regions, com.google.common.base.Function<SecurityGroup,org.jclouds.compute.domain.SecurityGroup> groupConverter, com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations, com.google.common.cache.LoadingCache<RegionAndName,String> groupCreator, org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention)
           
 

Uses of EC2Api in org.jclouds.ec2.compute.functions
 

Fields in org.jclouds.ec2.compute.functions declared as EC2Api
protected  EC2Api EC2SecurityGroupIdFromName.api
           
protected  EC2Api CreateUniqueKeyPair.ec2Api
           
 

Constructors in org.jclouds.ec2.compute.functions with parameters of type EC2Api
CreateUniqueKeyPair(EC2Api ec2Api, org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention)
           
EC2SecurityGroupIdFromName(EC2Api api)
           
PasswordCredentialsFromWindowsInstance(ConcurrentMap<RegionAndName,KeyPair> credentialsMap, EC2Api ec2Api, com.google.common.base.Function<PasswordDataAndPrivateKey,org.jclouds.domain.LoginCredentials> pwDataToLoginCredentials)
           
PresentInstances(EC2Api client)
           
 

Uses of EC2Api in org.jclouds.ec2.compute.loaders
 

Constructors in org.jclouds.ec2.compute.loaders with parameters of type EC2Api
CreateSecurityGroupIfNeeded(EC2Api ec2Api, com.google.common.base.Predicate<RegionAndName> securityGroupEventualConsistencyDelay)
           
LoadPublicIpForInstanceOrNull(EC2Api client)
           
RegionAndIdToImage(EC2ImageParser parser, EC2Api sync)
           
 

Uses of EC2Api in org.jclouds.ec2.compute.predicates
 

Constructors in org.jclouds.ec2.compute.predicates with parameters of type EC2Api
SecurityGroupPresent(EC2Api client)
           
 

Uses of EC2Api in org.jclouds.ec2.compute.strategy
 

Fields in org.jclouds.ec2.compute.strategy declared as EC2Api
protected  EC2Api DescribeImagesParallel.api
           
protected  EC2Api EC2ListNodesStrategy.client
           
protected  EC2Api EC2DestroyNodeStrategy.client
           
 

Constructors in org.jclouds.ec2.compute.strategy with parameters of type EC2Api
DescribeImagesParallel(EC2Api api, com.google.common.util.concurrent.ListeningExecutorService userExecutor)
           
EC2CreateNodesInGroupThenAddToSet(EC2Api client, com.google.common.cache.LoadingCache<RegionAndName,String> elasticIpCache, com.google.common.base.Predicate<AtomicReference<org.jclouds.compute.domain.NodeMetadata>> nodeRunning, CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions createKeyPairAndSecurityGroupsAsNeededAndReturncustomize, PresentInstances presentInstances, com.google.common.base.Function<RunningInstance,org.jclouds.compute.domain.NodeMetadata> runningInstanceToNodeMetadata, com.google.common.cache.LoadingCache<RunningInstance,com.google.common.base.Optional<org.jclouds.domain.LoginCredentials>> instanceToCredentials, Map<String,org.jclouds.domain.Credentials> credentialStore, org.jclouds.compute.util.ComputeUtils utils)
           
EC2DestroyNodeStrategy(EC2Api client, org.jclouds.compute.strategy.GetNodeMetadataStrategy getNode, com.google.common.cache.LoadingCache<RegionAndName,String> elasticIpCache)
           
EC2GetImageStrategy(EC2Api client, com.google.common.base.Function<Image,org.jclouds.compute.domain.Image> imageToImage)
           
EC2GetNodeMetadataStrategy(EC2Api client, com.google.common.base.Function<RunningInstance,org.jclouds.compute.domain.NodeMetadata> runningInstanceToNodeMetadata)
           
EC2ListNodesStrategy(EC2Api client, com.google.common.base.Supplier<Set<String>> regions, com.google.common.base.Function<RunningInstance,org.jclouds.compute.domain.NodeMetadata> runningInstanceToNodeMetadata, com.google.common.util.concurrent.ListeningExecutorService userExecutor)
           
EC2RebootNodeStrategy(EC2Api client, org.jclouds.compute.strategy.GetNodeMetadataStrategy getNode)
           
EC2ResumeNodeStrategy(EC2Api client, org.jclouds.compute.strategy.GetNodeMetadataStrategy getNode)
           
EC2SuspendNodeStrategy(EC2Api client, org.jclouds.compute.strategy.GetNodeMetadataStrategy getNode)
           
 

Uses of EC2Api in org.jclouds.ec2.config
 

Classes in org.jclouds.ec2.config with type parameters of type EC2Api
 class BaseEC2HttpApiModule<A extends EC2Api>
          Configures the EC2 connection.
 

Uses of EC2Api in org.jclouds.ec2.predicates
 

Constructors in org.jclouds.ec2.predicates with parameters of type EC2Api
InstanceHasIpAddress(EC2Api client)
           
InstanceStateRunning(EC2Api client)
           
InstanceStateTerminated(EC2Api client)
           
 

Uses of EC2Api in org.jclouds.ec2.suppliers
 

Constructors in org.jclouds.ec2.suppliers with parameters of type EC2Api
DescribeAvailabilityZonesInRegion(EC2Api client, com.google.common.base.Supplier<Set<String>> regions)
           
DescribeRegionsForRegionURIs(EC2Api client)
           
 



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