|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<MediumFormatCapabilities>
org.virtualbox_6_0.MediumFormatCapabilities
public enum MediumFormatCapabilities
Medium format capability flags. Interface ID: {7342BA79-7CE0-4D94-8F86-5ED5A185D9BD}
Enum Constant Summary | |
---|---|
Asynchronous
Supports asynchronous I/O operations for at least some configurations. |
|
CapabilityMask
|
|
CreateDynamic
Supports creating dynamically growing images, allocating space on demand. |
|
CreateFixed
Supports creating fixed size images, allocating all space instantly. |
|
CreateSplit2G
Supports creating images split in chunks of a bit less than 2 GBytes. |
|
Differencing
Supports being used as a format for differencing media (see IMedium.createDiffStorage(org.virtualbox_6_0.IMedium,List) ). |
|
Discard
The format backend supports discarding blocks. |
|
File
The format backend operates on files (the IMedium.getLocation() attribute of the medium specifies a file used to store medium
data; for a list of supported file extensions seeIMediumFormat.describeFileExtensions(Holder,Holder) ). |
|
Preferred
Indicates that this is a frequently used format backend. |
|
Properties
The format backend uses the property interface to configure the storage location and properties (the IMediumFormat.describeProperties(Holder,Holder,Holder,Holder,Holder) method is used to get access to properties supported by the given medium format). |
|
TcpNetworking
The format backend uses the TCP networking interface for network access. |
|
Uuid
Supports UUIDs as expected by VirtualBox code. |
|
VFS
The format backend supports virtual filesystem functionality. |
Method Summary | |
---|---|
static MediumFormatCapabilities |
fromValue(long v)
|
static MediumFormatCapabilities |
fromValue(java.lang.String v)
|
int |
value()
|
static MediumFormatCapabilities |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static MediumFormatCapabilities[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final MediumFormatCapabilities Uuid
public static final MediumFormatCapabilities CreateFixed
public static final MediumFormatCapabilities CreateDynamic
public static final MediumFormatCapabilities CreateSplit2G
public static final MediumFormatCapabilities Differencing
IMedium.createDiffStorage(org.virtualbox_6_0.IMedium,List)
).
public static final MediumFormatCapabilities Asynchronous
public static final MediumFormatCapabilities File
IMedium.getLocation()
attribute of the medium specifies a file used to store medium
data; for a list of supported file extensions seeIMediumFormat.describeFileExtensions(Holder,Holder)
).
public static final MediumFormatCapabilities Properties
IMediumFormat.describeProperties(Holder,Holder,Holder,Holder,Holder)
method is used to get access to properties supported by the given medium format).
public static final MediumFormatCapabilities TcpNetworking
public static final MediumFormatCapabilities VFS
public static final MediumFormatCapabilities Discard
public static final MediumFormatCapabilities Preferred
public static final MediumFormatCapabilities CapabilityMask
Method Detail |
---|
public static MediumFormatCapabilities[] values()
for (MediumFormatCapabilities c : MediumFormatCapabilities.values()) System.out.println(c);
public static MediumFormatCapabilities valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is nullpublic int value()
public static MediumFormatCapabilities fromValue(long v)
public static MediumFormatCapabilities fromValue(java.lang.String v)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |