Uses of Interface
org.jclouds.ec2.EC2Api
-
-
Uses of EC2Api in org.jclouds.aws.ec2
Subinterfaces of EC2Api in org.jclouds.aws.ec2 Modifier and Type Interface Description interfaceAWSEC2ApiProvides synchronous access to EC2 services. -
Uses of EC2Api in org.jclouds.ec2.compute
Constructors in org.jclouds.ec2.compute with parameters of type EC2Api Constructor Description EC2ComputeService(ComputeServiceContext context, Map<String,Credentials> credentialStore, com.google.common.base.Supplier<Set<? extends Image>> images, com.google.common.base.Supplier<Set<? extends Hardware>> sizes, com.google.common.base.Supplier<Set<? extends Location>> locations, ListNodesStrategy listNodesStrategy, GetImageStrategy getImageStrategy, GetNodeMetadataStrategy getNodeMetadataStrategy, CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy, RebootNodeStrategy rebootNodeStrategy, DestroyNodeStrategy destroyNodeStrategy, ResumeNodeStrategy startNodeStrategy, SuspendNodeStrategy stopNodeStrategy, javax.inject.Provider<TemplateBuilder> templateBuilderProvider, javax.inject.Provider<TemplateOptions> templateOptionsProvider, com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning, com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeTerminated, com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeSuspended, InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, RunScriptOnNode.Factory runScriptOnNodeFactory, InitAdminAccess initAdminAccess, PersistNodeCredentials persistNodeCredentials, 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<ImageExtension> imageExtension, GroupNamingConvention.Factory namingConvention, boolean generateInstanceNames, com.google.common.base.Optional<SecurityGroupExtension> securityGroupExtension, DelegatingImageExtension.Factory delegatingImageExtension) -
Uses of EC2Api in org.jclouds.ec2.compute.extensions
Fields in org.jclouds.ec2.compute.extensions declared as EC2Api Modifier and Type Field Description protected EC2ApiEC2SecurityGroupExtension. clientConstructors in org.jclouds.ec2.compute.extensions with parameters of type EC2Api Constructor Description EC2ImageExtension(EC2Api ec2Api, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Supplier<Set<? extends Location>> locations, com.google.common.base.Predicate<AtomicReference<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,SecurityGroup> groupConverter, com.google.common.base.Supplier<Set<? extends Location>> locations, com.google.common.cache.LoadingCache<RegionAndName,String> groupCreator, GroupNamingConvention.Factory namingConvention) -
Uses of EC2Api in org.jclouds.ec2.compute.functions
Fields in org.jclouds.ec2.compute.functions declared as EC2Api Modifier and Type Field Description protected EC2ApiEC2SecurityGroupIdFromName. apiprotected EC2ApiCreateUniqueKeyPair. ec2ApiConstructors in org.jclouds.ec2.compute.functions with parameters of type EC2Api Constructor Description CreateUniqueKeyPair(EC2Api ec2Api, GroupNamingConvention.Factory namingConvention)EC2SecurityGroupIdFromName(EC2Api api)PasswordCredentialsFromWindowsInstance(ConcurrentMap<RegionAndName,KeyPair> credentialsMap, EC2Api ec2Api, com.google.common.base.Function<PasswordDataAndPrivateKey,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 Constructor Description 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 Constructor Description SecurityGroupPresent(EC2Api client) -
Uses of EC2Api in org.jclouds.ec2.compute.strategy
Fields in org.jclouds.ec2.compute.strategy declared as EC2Api Modifier and Type Field Description protected EC2ApiDescribeImagesParallel. apiprotected EC2ApiEC2DestroyNodeStrategy. clientprotected EC2ApiEC2ListNodesStrategy. clientConstructors in org.jclouds.ec2.compute.strategy with parameters of type EC2Api Constructor Description 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<NodeMetadata>> nodeRunning, CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions createKeyPairAndSecurityGroupsAsNeededAndReturncustomize, PresentInstances presentInstances, com.google.common.base.Function<RunningInstance,NodeMetadata> runningInstanceToNodeMetadata, com.google.common.cache.LoadingCache<RunningInstance,com.google.common.base.Optional<LoginCredentials>> instanceToCredentials, Map<String,Credentials> credentialStore, ComputeUtils utils)EC2DestroyNodeStrategy(EC2Api client, GetNodeMetadataStrategy getNode, com.google.common.cache.LoadingCache<RegionAndName,String> elasticIpCache)EC2GetImageStrategy(EC2Api client, com.google.common.base.Function<Image,Image> imageToImage)EC2GetNodeMetadataStrategy(EC2Api client, com.google.common.base.Function<RunningInstance,NodeMetadata> runningInstanceToNodeMetadata)EC2ListNodesStrategy(EC2Api client, com.google.common.base.Supplier<Set<String>> regions, com.google.common.base.Function<RunningInstance,NodeMetadata> runningInstanceToNodeMetadata, com.google.common.util.concurrent.ListeningExecutorService userExecutor)EC2RebootNodeStrategy(EC2Api client, GetNodeMetadataStrategy getNode)EC2ResumeNodeStrategy(EC2Api client, GetNodeMetadataStrategy getNode)EC2SuspendNodeStrategy(EC2Api client, GetNodeMetadataStrategy getNode) -
Uses of EC2Api in org.jclouds.ec2.config
Classes in org.jclouds.ec2.config with type parameters of type EC2Api Modifier and Type Class Description classBaseEC2HttpApiModule<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 Constructor Description InstanceHasIpAddress(EC2Api client)InstanceStateRunning(EC2Api client)InstanceStateTerminated(EC2Api client) -
Uses of EC2Api in org.jclouds.openstack.nova.ec2
Subinterfaces of EC2Api in org.jclouds.openstack.nova.ec2 Modifier and Type Interface Description interfaceNovaEC2ApiProvides access to EC2 services. -
Uses of EC2Api in org.jclouds.openstack.nova.ec2.loaders
Constructors in org.jclouds.openstack.nova.ec2.loaders with parameters of type EC2Api Constructor Description NovaCreateSecurityGroupIfNeeded(EC2Api ec2Client, com.google.common.base.Predicate<RegionAndName> securityGroupEventualConsistencyDelay)
-