| Package | Description | 
|---|---|
| org.jclouds.aws.ec2.compute | |
| org.jclouds.aws.ec2.domain | |
| org.jclouds.aws.ec2.options | |
| org.jclouds.ec2.compute.options | |
| org.jclouds.ec2.domain | |
| org.jclouds.ec2.options | 
| Modifier and Type | Method and Description | 
|---|---|
AWSEC2TemplateOptions | 
AWSEC2TemplateOptions.blockDeviceMappings(Iterable<? extends BlockDeviceMapping> blockDeviceMappings) | 
static AWSEC2TemplateOptions | 
AWSEC2TemplateOptions.Builder.blockDeviceMappings(Set<? extends BlockDeviceMapping> blockDeviceMappings)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Set<? extends BlockDeviceMapping> | 
LaunchSpecification.blockDeviceMappings  | 
protected com.google.common.collect.ImmutableSet.Builder<BlockDeviceMapping> | 
LaunchSpecification.Builder.blockDeviceMappings  | 
| Modifier and Type | Method and Description | 
|---|---|
Set<? extends BlockDeviceMapping> | 
LaunchSpecification.getBlockDeviceMappings()
volumes mappings associated with the instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LaunchSpecification.Builder | 
LaunchSpecification.Builder.blockDeviceMapping(BlockDeviceMapping blockDeviceMapping)  | 
| Modifier and Type | Method and Description | 
|---|---|
LaunchSpecification.Builder | 
LaunchSpecification.Builder.blockDeviceMappings(Iterable<? extends BlockDeviceMapping> blockDeviceMappings)  | 
| Constructor and Description | 
|---|
LaunchSpecification(String instanceType,
                   String imageId,
                   String kernelId,
                   String ramdiskId,
                   String availabilityZone,
                   String subnetId,
                   String keyName,
                   Map<String,String> securityGroupIdToNames,
                   Iterable<? extends BlockDeviceMapping> blockDeviceMappings,
                   Boolean monitoringEnabled,
                   Set<String> securityGroupIds,
                   Set<String> securityGroupNames,
                   byte[] userData,
                   com.google.common.base.Optional<LaunchSpecification.IAMInstanceProfileRequest> iamInstanceProfile)  | 
| Modifier and Type | Method and Description | 
|---|---|
AWSRunInstancesOptions | 
AWSRunInstancesOptions.withBlockDeviceMappings(Set<? extends BlockDeviceMapping> mappings)  | 
static AWSRunInstancesOptions | 
AWSRunInstancesOptions.Builder.withBlockDeviceMappings(Set<? extends BlockDeviceMapping> mappings)  | 
| Modifier and Type | Method and Description | 
|---|---|
Set<BlockDeviceMapping> | 
EC2TemplateOptions.getBlockDeviceMappings()  | 
| Modifier and Type | Method and Description | 
|---|---|
EC2TemplateOptions | 
EC2TemplateOptions.blockDeviceMappings(Iterable<? extends BlockDeviceMapping> blockDeviceMappings)  | 
static EC2TemplateOptions | 
EC2TemplateOptions.Builder.blockDeviceMappings(Set<? extends BlockDeviceMapping> blockDeviceMappings)  | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
BlockDeviceMapping.MapEBSSnapshotToDevice  | 
static class  | 
BlockDeviceMapping.MapEphemeralDeviceToDevice  | 
static class  | 
BlockDeviceMapping.MapNewVolumeToDevice  | 
static class  | 
BlockDeviceMapping.UnmapDeviceNamed  | 
| Modifier and Type | Method and Description | 
|---|---|
BlockDeviceMapping | 
BlockDeviceMapping.Builder.build()  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
BlockDeviceMapping.compareTo(BlockDeviceMapping arg0)  | 
| Modifier and Type | Method and Description | 
|---|---|
RunInstancesOptions | 
RunInstancesOptions.withBlockDeviceMappings(Set<? extends BlockDeviceMapping> mappings)
Specifies the Block Device Mapping for the instance 
 | 
static RunInstancesOptions | 
RunInstancesOptions.Builder.withBlockDeviceMappings(Set<? extends BlockDeviceMapping> mappings)  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.