Package org.jclouds.aws.ec2.options
Class AWSRunInstancesOptions.Builder
java.lang.Object
org.jclouds.ec2.options.RunInstancesOptions.Builder
org.jclouds.aws.ec2.options.AWSRunInstancesOptions.Builder
- Enclosing class:
AWSRunInstancesOptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AWSRunInstancesOptions
static AWSRunInstancesOptions
static AWSRunInstancesOptions
inPlacementGroup
(String placementGroup) static AWSRunInstancesOptions
withBlockDeviceMappings
(Set<? extends BlockDeviceMapping> mappings) static AWSRunInstancesOptions
withDedicatedHostId
(String hostId) static AWSRunInstancesOptions
static AWSRunInstancesOptions
static AWSRunInstancesOptions
withKernelId
(String kernelId) static AWSRunInstancesOptions
withKeyName
(String keyName) static AWSRunInstancesOptions
withPrivateIpAdress
(String address) static AWSRunInstancesOptions
withRamdisk
(String ramdiskId) static AWSRunInstancesOptions
withSecurityGroup
(String securityGroup) static AWSRunInstancesOptions
withSecurityGroupId
(String securityGroup) static AWSRunInstancesOptions
withSubnetId
(String subnetId) static AWSRunInstancesOptions
withTenancy
(Tenancy tenancy) static AWSRunInstancesOptions
withUserData
(byte[] unencodedData) Methods inherited from class org.jclouds.ec2.options.RunInstancesOptions.Builder
withClientToken
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
withSecurityGroupId
- See Also:
-
inPlacementGroup
- See Also:
-
withTenancy
- See Also:
-
withDedicatedHostId
- See Also:
-
enableMonitoring
- See Also:
-
withSubnetId
- See Also:
-
withIAMInstanceProfileArn
- See Also:
-
withIAMInstanceProfileName
- See Also:
-
withKeyName
- See Also:
-
withSecurityGroup
- See Also:
-
withUserData
- See Also:
-
asType
- See Also:
-
withKernelId
- See Also:
-
withRamdisk
- See Also:
-
withBlockDeviceMappings
public static AWSRunInstancesOptions withBlockDeviceMappings(Set<? extends BlockDeviceMapping> mappings) - See Also:
-
withPrivateIpAdress
- See Also:
-