Class Instance.AttachedDisk
java.lang.Object
org.jclouds.googlecomputeengine.domain.Instance.AttachedDisk
- Enclosing class:
Instance
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static enum
-
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
abstract boolean
boot()
static Instance.AttachedDisk
create
(int index, Instance.AttachedDisk.Type type, Instance.AttachedDisk.Mode mode, URI source, String deviceName, boolean autoDelete, boolean boot, AttachDisk.InitializeParams initializeParams, List<String> licenses, AttachDisk.DiskInterface diskInterface) abstract String
Must be unique within the instance when specified.abstract AttachDisk.DiskInterface
abstract int
index()
A zero-based index to assign to this disk, where 0 is reserved for the boot disk.abstract AttachDisk.InitializeParams
licenses()
abstract Instance.AttachedDisk.Mode
mode()
abstract URI
source()
abstract Instance.AttachedDisk.Type
type()
-
Method Details
-
index
public abstract int index()A zero-based index to assign to this disk, where 0 is reserved for the boot disk. -
type
-
mode
-
source
-
deviceName
Must be unique within the instance when specified. This represents a unique device name that is reflected into the /dev/ tree of a Linux operating system running within the instance. If not specified, a default will be chosen by the system. -
autoDelete
public abstract boolean autoDelete() -
boot
public abstract boolean boot() -
initializeParams
-
licenses
-
diskInterface
-
create
public static Instance.AttachedDisk create(int index, Instance.AttachedDisk.Type type, Instance.AttachedDisk.Mode mode, URI source, String deviceName, boolean autoDelete, boolean boot, AttachDisk.InitializeParams initializeParams, List<String> licenses, AttachDisk.DiskInterface diskInterface)
-