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