org.jclouds.ec2.options
Class RegisterImageBackedByEbsOptions.Builder
java.lang.Object
org.jclouds.ec2.options.RegisterImageBackedByEbsOptions.Builder
- Enclosing class:
- RegisterImageBackedByEbsOptions
public static class RegisterImageBackedByEbsOptions.Builder
- extends Object
|
Method Summary |
static RegisterImageBackedByEbsOptions |
addBlockDeviceFromSnapshot(String deviceName,
String virtualName,
String snapshotId)
|
static RegisterImageBackedByEbsOptions |
addBlockDeviceFromSnapshot(String deviceName,
String virtualName,
String snapshotId,
boolean deleteOnTermination,
String volumeType,
Integer iops,
boolean encrypted)
|
static RegisterImageBackedByEbsOptions |
addEphemeralBlockDeviceFromSnapshot(String deviceName,
String virtualName,
String snapshotId)
|
static RegisterImageBackedByEbsOptions |
addNewBlockDevice(String deviceName,
String virtualName,
int volumeSize)
|
static RegisterImageBackedByEbsOptions |
addNewBlockDevice(String deviceName,
String virtualName,
int volumeSize,
boolean deleteOnTermination,
String volumeType,
Integer iops,
boolean encrypted)
|
static RegisterImageBackedByEbsOptions |
addNewEphemeralBlockDevice(String deviceName,
String virtualName,
int volumeSize)
|
static RegisterImageBackedByEbsOptions |
asArchitecture(Image.Architecture architecture)
|
static RegisterImageBackedByEbsOptions |
withDescription(String additionalInfo)
|
static RegisterImageBackedByEbsOptions |
withKernelId(String kernelId)
|
static RegisterImageBackedByEbsOptions |
withRamdisk(String ramdiskId)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegisterImageBackedByEbsOptions.Builder
public RegisterImageBackedByEbsOptions.Builder()
asArchitecture
public static RegisterImageBackedByEbsOptions asArchitecture(Image.Architecture architecture)
- See Also:
RegisterImageBackedByEbsOptions#asArchitecture(Architecture)
withDescription
public static RegisterImageBackedByEbsOptions withDescription(String additionalInfo)
- See Also:
RegisterImageBackedByEbsOptions.withDescription(String)
withKernelId
public static RegisterImageBackedByEbsOptions withKernelId(String kernelId)
- See Also:
RegisterImageBackedByEbsOptions.withKernelId(String)
withRamdisk
public static RegisterImageBackedByEbsOptions withRamdisk(String ramdiskId)
- See Also:
RegisterImageBackedByEbsOptions.withRamdisk(String)
addBlockDeviceFromSnapshot
public static RegisterImageBackedByEbsOptions addBlockDeviceFromSnapshot(String deviceName,
@Nullable
String virtualName,
String snapshotId)
- See Also:
RegisterImageBackedByEbsOptions.addBlockDeviceFromSnapshot(String, String, String)
addBlockDeviceFromSnapshot
public static RegisterImageBackedByEbsOptions addBlockDeviceFromSnapshot(String deviceName,
@Nullable
String virtualName,
String snapshotId,
boolean deleteOnTermination,
@Nullable
String volumeType,
@Nullable
Integer iops,
boolean encrypted)
- See Also:
RegisterImageBackedByEbsOptions.addBlockDeviceFromSnapshot(String, String, String, boolean, String, Integer, boolean)
addEphemeralBlockDeviceFromSnapshot
public static RegisterImageBackedByEbsOptions addEphemeralBlockDeviceFromSnapshot(String deviceName,
@Nullable
String virtualName,
String snapshotId)
- See Also:
RegisterImageBackedByEbsOptions.addEphemeralBlockDeviceFromSnapshot(String, String,
String)
addNewBlockDevice
public static RegisterImageBackedByEbsOptions addNewBlockDevice(String deviceName,
@Nullable
String virtualName,
int volumeSize)
- See Also:
RegisterImageBackedByEbsOptions.addNewBlockDevice(String, String, int)
addNewBlockDevice
public static RegisterImageBackedByEbsOptions addNewBlockDevice(String deviceName,
@Nullable
String virtualName,
int volumeSize,
boolean deleteOnTermination,
@Nullable
String volumeType,
@Nullable
Integer iops,
boolean encrypted)
- See Also:
RegisterImageBackedByEbsOptions.addNewBlockDevice(String, String, int, boolean, String, Integer, boolean)
addNewEphemeralBlockDevice
public static RegisterImageBackedByEbsOptions addNewEphemeralBlockDevice(String deviceName,
@Nullable
String virtualName,
int volumeSize)
- See Also:
RegisterImageBackedByEbsOptions.addNewEphemeralBlockDevice(String, String, int)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.