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 AWSRunInstancesOptionsstatic AWSRunInstancesOptionsstatic AWSRunInstancesOptionsinPlacementGroup(String placementGroup) static AWSRunInstancesOptionswithBlockDeviceMappings(Set<? extends BlockDeviceMapping> mappings) static AWSRunInstancesOptionswithDedicatedHostId(String hostId) static AWSRunInstancesOptionsstatic AWSRunInstancesOptionsstatic AWSRunInstancesOptionswithKernelId(String kernelId) static AWSRunInstancesOptionswithKeyName(String keyName) static AWSRunInstancesOptionswithPrivateIpAdress(String address) static AWSRunInstancesOptionswithRamdisk(String ramdiskId) static AWSRunInstancesOptionswithSecurityGroup(String securityGroup) static AWSRunInstancesOptionswithSecurityGroupId(String securityGroup) static AWSRunInstancesOptionswithSubnetId(String subnetId) static AWSRunInstancesOptionswithTenancy(Tenancy tenancy) static AWSRunInstancesOptionswithUserData(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:
-