Uses of Class
org.jclouds.ec2.options.RunInstancesOptions
Packages that use RunInstancesOptions
Package
Description
-
Uses of RunInstancesOptions in org.jclouds.aws.ec2.compute.strategy
Methods in org.jclouds.aws.ec2.compute.strategy with parameters of type RunInstancesOptionsModifier and TypeMethodDescriptionprotected void
CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions.addSecurityGroups
(String region, String group, Template template, RunInstancesOptions instanceOptions) protected Set
<RunningInstance> AWSEC2CreateNodesInGroupThenAddToSet.createNodesInRegionAndZone
(String region, String zone, String group, int count, Template template, RunInstancesOptions instanceOptions) Constructor parameters in org.jclouds.aws.ec2.compute.strategy with type arguments of type RunInstancesOptionsModifierConstructorDescriptionCreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions
(com.google.common.base.Function<RegionAndName, KeyPair> makeKeyPair, ConcurrentMap<RegionAndName, KeyPair> credentialsMap, com.google.common.cache.LoadingCache<RegionAndName, String> securityGroupMap, jakarta.inject.Provider<RunInstancesOptions> optionsProvider, com.google.common.cache.LoadingCache<RegionAndName, String> placementGroupMap, CreatePlacementGroupIfNeeded createPlacementGroupIfNeeded, com.google.common.base.Function<RegionNameAndPublicKeyMaterial, KeyPair> importExistingKeyPair, GroupNamingConvention.Factory namingConvention, AWSEC2Api awsEC2Api) -
Uses of RunInstancesOptions in org.jclouds.aws.ec2.features
Methods in org.jclouds.aws.ec2.features with parameters of type RunInstancesOptionsModifier and TypeMethodDescriptionReservation
<? extends AWSRunningInstance> AWSInstanceApi.runInstancesInRegion
(String region, String nullableAvailabilityZone, String imageId, int minCount, int maxCount, RunInstancesOptions... options) -
Uses of RunInstancesOptions in org.jclouds.aws.ec2.options
Subclasses of RunInstancesOptions in org.jclouds.aws.ec2.optionsModifier and TypeClassDescriptionclass
Contains options supported in the Form API for the RunInstances operation. -
Uses of RunInstancesOptions in org.jclouds.ec2.compute.strategy
Fields in org.jclouds.ec2.compute.strategy with type parameters of type RunInstancesOptionsModifier and TypeFieldDescriptionfinal jakarta.inject.Provider
<RunInstancesOptions> CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions.optionsProvider
Methods in org.jclouds.ec2.compute.strategy that return RunInstancesOptionsModifier and TypeMethodDescriptionCreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions.execute
(String region, String group, Template template) Methods in org.jclouds.ec2.compute.strategy that return types with arguments of type RunInstancesOptionsModifier and TypeMethodDescriptionjakarta.inject.Provider
<RunInstancesOptions> CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions.getOptionsProvider()
Methods in org.jclouds.ec2.compute.strategy with parameters of type RunInstancesOptionsModifier and TypeMethodDescriptionprotected void
CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions.addSecurityGroups
(String region, String group, Template template, RunInstancesOptions instanceOptions) protected Set
<RunningInstance> EC2CreateNodesInGroupThenAddToSet.createNodesInRegionAndZone
(String region, String zone, String group, int count, Template template, RunInstancesOptions instanceOptions) Constructor parameters in org.jclouds.ec2.compute.strategy with type arguments of type RunInstancesOptionsModifierConstructorDescriptionCreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions
(com.google.common.base.Function<RegionAndName, KeyPair> makeKeyPair, ConcurrentMap<RegionAndName, KeyPair> credentialsMap, com.google.common.cache.LoadingCache<RegionAndName, String> securityGroupMap, jakarta.inject.Provider<RunInstancesOptions> optionsProvider, GroupNamingConvention.Factory namingConvention) -
Uses of RunInstancesOptions in org.jclouds.ec2.features
Methods in org.jclouds.ec2.features with parameters of type RunInstancesOptionsModifier and TypeMethodDescriptionReservation
<? extends RunningInstance> InstanceApi.runInstancesInRegion
(String region, String nullableAvailabilityZone, String imageId, int minCount, int maxCount, RunInstancesOptions... options) Launches a specified number of instances of an AMI for which you have permissions. -
Uses of RunInstancesOptions in org.jclouds.ec2.options
Fields in org.jclouds.ec2.options declared as RunInstancesOptionsMethods in org.jclouds.ec2.options that return RunInstancesOptionsModifier and TypeMethodDescriptionSpecifies the instance type.static RunInstancesOptions
static RunInstancesOptions
RunInstancesOptions.Builder.withBlockDeviceMappings
(Set<? extends BlockDeviceMapping> mappings) RunInstancesOptions.withBlockDeviceMappings
(Set<? extends BlockDeviceMapping> mappings) Specifies the Block Device Mapping for the instancestatic RunInstancesOptions
RunInstancesOptions.Builder.withClientToken
(String clientToken) RunInstancesOptions.withClientToken
(String clientToken) Specifies the optional ClientToken field, which triggers idempotent RunInstances calls.static RunInstancesOptions
RunInstancesOptions.Builder.withKernelId
(String kernelId) RunInstancesOptions.withKernelId
(String kernelId) The ID of the kernel with which to launch the instance.static RunInstancesOptions
RunInstancesOptions.Builder.withKeyName
(String keyName) RunInstancesOptions.withKeyName
(String keyName) The name of the key pair.static RunInstancesOptions
RunInstancesOptions.Builder.withRamdisk
(String ramdiskId) RunInstancesOptions.withRamdisk
(String ramDiskId) The ID of the RAM disk with which to launch the instance.static RunInstancesOptions
RunInstancesOptions.Builder.withSecurityGroup
(String securityGroup) RunInstancesOptions.withSecurityGroup
(String securityGroup) Attaches a single security group.RunInstancesOptions.withSecurityGroups
(Iterable<String> securityGroups) Attach multiple security groupsRunInstancesOptions.withSecurityGroups
(String... securityGroups) Attach multiple security groupsstatic RunInstancesOptions
RunInstancesOptions.Builder.withUserData
(byte[] unencodedData) RunInstancesOptions.withUserData
(byte[] unencodedData) Unencoded data