Uses of Interface
org.jclouds.aws.ec2.AWSEC2Api

Packages that use AWSEC2Api
org.jclouds.aws.ec2.compute   
org.jclouds.aws.ec2.compute.extensions   
org.jclouds.aws.ec2.compute.functions   
org.jclouds.aws.ec2.compute.loaders   
org.jclouds.aws.ec2.compute.strategy   
org.jclouds.aws.ec2.functions   
org.jclouds.aws.ec2.predicates   
 

Uses of AWSEC2Api in org.jclouds.aws.ec2.compute
 

Constructors in org.jclouds.aws.ec2.compute with parameters of type AWSEC2Api
AWSEC2ComputeService(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, AWSEC2Api client, ConcurrentMap<org.jclouds.ec2.compute.domain.RegionAndName,org.jclouds.ec2.domain.KeyPair> credentialsMap, com.google.common.cache.LoadingCache<org.jclouds.ec2.compute.domain.RegionAndName,String> securityGroupMap, com.google.common.cache.LoadingCache<org.jclouds.ec2.compute.domain.RegionAndName,String> placementGroupMap, com.google.common.base.Predicate<PlacementGroup> placementGroupDeleted, 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 AWSEC2Api in org.jclouds.aws.ec2.compute.extensions
 

Fields in org.jclouds.aws.ec2.compute.extensions declared as AWSEC2Api
protected  AWSEC2Api AWSEC2SecurityGroupExtension.client
           
 

Constructors in org.jclouds.aws.ec2.compute.extensions with parameters of type AWSEC2Api
AWSEC2SecurityGroupExtension(AWSEC2Api client, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Supplier<Set<String>> regions, com.google.common.base.Function<org.jclouds.ec2.domain.SecurityGroup,org.jclouds.compute.domain.SecurityGroup> groupConverter, com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations, com.google.common.cache.LoadingCache<org.jclouds.ec2.compute.domain.RegionAndName,String> groupCreator, org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention, com.google.common.base.Function<String,String> groupNameToId)
           
 

Uses of AWSEC2Api in org.jclouds.aws.ec2.compute.functions
 

Constructors in org.jclouds.aws.ec2.compute.functions with parameters of type AWSEC2Api
PresentSpotRequestsAndInstances(AWSEC2Api client, com.google.common.base.Function<SpotInstanceRequest,AWSRunningInstance> spotConverter)
           
 

Uses of AWSEC2Api in org.jclouds.aws.ec2.compute.loaders
 

Constructors in org.jclouds.aws.ec2.compute.loaders with parameters of type AWSEC2Api
AWSEC2CreateSecurityGroupIfNeeded(AWSEC2Api ec2Api, com.google.common.base.Function<String,String> groupNameToId, com.google.common.base.Predicate<org.jclouds.ec2.compute.domain.RegionAndName> securityGroupEventualConsistencyDelay)
           
 

Uses of AWSEC2Api in org.jclouds.aws.ec2.compute.strategy
 

Fields in org.jclouds.aws.ec2.compute.strategy declared as AWSEC2Api
protected  AWSEC2Api AWSEC2ListNodesStrategy.client
           
protected  AWSEC2Api AWSEC2DestroyNodeStrategy.client
           
 

Constructors in org.jclouds.aws.ec2.compute.strategy with parameters of type AWSEC2Api
AWSEC2CreateNodesInGroupThenAddToSet(AWSEC2Api client, com.google.common.cache.LoadingCache<org.jclouds.ec2.compute.domain.RegionAndName,String> elasticIpCache, com.google.common.base.Predicate<AtomicReference<org.jclouds.compute.domain.NodeMetadata>> nodeRunning, boolean generateInstanceNames, CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions createKeyPairAndSecurityGroupsAsNeededAndReturncustomize, PresentSpotRequestsAndInstances instancePresent, com.google.common.base.Function<org.jclouds.ec2.domain.RunningInstance,org.jclouds.compute.domain.NodeMetadata> runningInstanceToNodeMetadata, com.google.common.cache.LoadingCache<org.jclouds.ec2.domain.RunningInstance,com.google.common.base.Optional<org.jclouds.domain.LoginCredentials>> instanceToCredentials, Map<String,org.jclouds.domain.Credentials> credentialStore, org.jclouds.compute.util.ComputeUtils utils, SpotInstanceRequestToAWSRunningInstance spotConverter)
           
AWSEC2DestroyNodeStrategy(AWSEC2Api client, org.jclouds.compute.strategy.GetNodeMetadataStrategy getNode, com.google.common.cache.LoadingCache<org.jclouds.ec2.compute.domain.RegionAndName,String> elasticIpCache, Map<String,org.jclouds.domain.Credentials> credentialStore)
           
AWSEC2GetNodeMetadataStrategy(AWSEC2Api client, com.google.common.base.Function<org.jclouds.ec2.domain.RunningInstance,org.jclouds.compute.domain.NodeMetadata> runningInstanceToNodeMetadata, SpotInstanceRequestToAWSRunningInstance spotConverter)
           
AWSEC2ListNodesStrategy(AWSEC2Api client, com.google.common.base.Supplier<Set<String>> regions, com.google.common.base.Function<org.jclouds.ec2.domain.RunningInstance,org.jclouds.compute.domain.NodeMetadata> runningInstanceToNodeMetadata, com.google.common.util.concurrent.ListeningExecutorService userExecutor, SpotInstanceRequestToAWSRunningInstance spotConverter)
           
 

Uses of AWSEC2Api in org.jclouds.aws.ec2.functions
 

Fields in org.jclouds.aws.ec2.functions declared as AWSEC2Api
protected  AWSEC2Api ImportOrReturnExistingKeypair.ec2Api
           
protected  AWSEC2Api CreatePlacementGroupIfNeeded.ec2Api
           
 

Constructors in org.jclouds.aws.ec2.functions with parameters of type AWSEC2Api
CreatePlacementGroupIfNeeded(AWSEC2Api ec2Api, com.google.common.base.Predicate<PlacementGroup> placementGroupAvailable)
           
ImportOrReturnExistingKeypair(AWSEC2Api ec2Api)
           
 

Uses of AWSEC2Api in org.jclouds.aws.ec2.predicates
 

Constructors in org.jclouds.aws.ec2.predicates with parameters of type AWSEC2Api
PlacementGroupAvailable(AWSEC2Api client)
           
PlacementGroupDeleted(AWSEC2Api client)
           
SpotInstanceRequestActive(AWSEC2Api client)
           
 



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