org.jclouds.ec2.options
Class RegisterImageBackedByEbsOptions.Builder

java.lang.Object
  extended by org.jclouds.ec2.options.RegisterImageBackedByEbsOptions.Builder
Enclosing class:
RegisterImageBackedByEbsOptions

public static class RegisterImageBackedByEbsOptions.Builder
extends Object


Constructor Summary
RegisterImageBackedByEbsOptions.Builder()
           
 
Method Summary
static RegisterImageBackedByEbsOptions addBlockDeviceFromSnapshot(String deviceName, String virtualName, String snapshotId)
           
static RegisterImageBackedByEbsOptions addEphemeralBlockDeviceFromSnapshot(String deviceName, String virtualName, String snapshotId)
           
static RegisterImageBackedByEbsOptions addNewBlockDevice(String deviceName, String virtualName, int volumeSize)
           
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
 

Constructor Detail

RegisterImageBackedByEbsOptions.Builder

public RegisterImageBackedByEbsOptions.Builder()
Method Detail

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)

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)

addNewEphemeralBlockDevice

public static RegisterImageBackedByEbsOptions addNewEphemeralBlockDevice(String deviceName,
                                                                         @Nullable
                                                                         String virtualName,
                                                                         int volumeSize)
See Also:
RegisterImageBackedByEbsOptions.addNewEphemeralBlockDevice(String, String, int)


Copyright © 2009-2011 jclouds. All Rights Reserved.