org.virtualbox_7_0
Enum VirtualSystemDescriptionType

java.lang.Object
  extended by java.lang.Enum<VirtualSystemDescriptionType>
      extended by org.virtualbox_7_0.VirtualSystemDescriptionType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<VirtualSystemDescriptionType>

public enum VirtualSystemDescriptionType
extends java.lang.Enum<VirtualSystemDescriptionType>

Used withIVirtualSystemDescriptionto describe the type of a configuration value. Interface ID: {D171D08C-F7BF-4BEE-932F-FFBF998F7AC4}


Enum Constant Summary
BaseFolder
          Optional, may be unset by the API caller.
BootingFirmware
           
CDROM
           
CloudBootDiskSize
           
CloudBootVolumeId
           
CloudBucket
           
CloudCompartmentId
           
CloudDomain
           
CloudImageDisplayName
           
CloudImageFreeFormTags
           
CloudImageId
           
CloudImageState
           
CloudInitScriptPath
           
CloudInstanceDisplayName
           
CloudInstanceFreeFormTags
           
CloudInstanceId
           
CloudInstanceMetadata
           
CloudInstanceShape
           
CloudInstanceState
           
CloudKeepObject
           
CloudLaunchInstance
           
CloudOCILaunchMode
           
CloudOCISubnet
           
CloudOCISubnetCompartment
           
CloudOCIVCN
           
CloudOCIVCNCompartment
           
CloudPrivateIP
           
CloudProfileName
           
CloudPublicIP
           
CloudPublicSSHKey
           
CloudShapeCpus
           
CloudShapeMemory
           
CPU
           
Description
           
Floppy
           
HardDiskControllerIDE
           
HardDiskControllerNVMe
           
HardDiskControllerSAS
           
HardDiskControllerSATA
           
HardDiskControllerSCSI
           
HardDiskControllerVirtioSCSI
           
HardDiskImage
           
Ignore
           
License
           
Memory
           
Miscellaneous
           
Name
           
NetworkAdapter
           
OS
           
PrimaryGroup
          Optional, empty by default and may be unset by the API caller.
Product
           
ProductUrl
           
SettingsFile
          Optional, may be unset by the API caller.
SoundCard
           
USBController
           
Vendor
           
VendorUrl
           
Version
           
 
Method Summary
static VirtualSystemDescriptionType fromValue(long v)
           
static VirtualSystemDescriptionType fromValue(java.lang.String v)
           
 int value()
           
static VirtualSystemDescriptionType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static VirtualSystemDescriptionType[] 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

Ignore

public static final VirtualSystemDescriptionType Ignore

OS

public static final VirtualSystemDescriptionType OS

Name

public static final VirtualSystemDescriptionType Name

Product

public static final VirtualSystemDescriptionType Product

Vendor

public static final VirtualSystemDescriptionType Vendor

Version

public static final VirtualSystemDescriptionType Version

ProductUrl

public static final VirtualSystemDescriptionType ProductUrl

VendorUrl

public static final VirtualSystemDescriptionType VendorUrl

Description

public static final VirtualSystemDescriptionType Description

License

public static final VirtualSystemDescriptionType License

Miscellaneous

public static final VirtualSystemDescriptionType Miscellaneous

CPU

public static final VirtualSystemDescriptionType CPU

Memory

public static final VirtualSystemDescriptionType Memory

HardDiskControllerIDE

public static final VirtualSystemDescriptionType HardDiskControllerIDE

HardDiskControllerSATA

public static final VirtualSystemDescriptionType HardDiskControllerSATA

HardDiskControllerSCSI

public static final VirtualSystemDescriptionType HardDiskControllerSCSI

HardDiskControllerSAS

public static final VirtualSystemDescriptionType HardDiskControllerSAS

HardDiskImage

public static final VirtualSystemDescriptionType HardDiskImage

Floppy

public static final VirtualSystemDescriptionType Floppy

CDROM

public static final VirtualSystemDescriptionType CDROM

NetworkAdapter

public static final VirtualSystemDescriptionType NetworkAdapter

USBController

public static final VirtualSystemDescriptionType USBController

SoundCard

public static final VirtualSystemDescriptionType SoundCard

SettingsFile

public static final VirtualSystemDescriptionType SettingsFile
Optional, may be unset by the API caller. If this is changed by the API caller it defines the absolute path of the VM settings file and therefore also the VM folder with highest priority.


BaseFolder

public static final VirtualSystemDescriptionType BaseFolder
Optional, may be unset by the API caller. If set (andSettingsFileis not changed), defines the VM base folder (taking the primary group into account if also set).


PrimaryGroup

public static final VirtualSystemDescriptionType PrimaryGroup
Optional, empty by default and may be unset by the API caller. Defines the primary group of the VM after import. May influence the selection of the VM folder. Additional groups may be configured later usingIMachine.getGroups(), after importing.


CloudInstanceShape

public static final VirtualSystemDescriptionType CloudInstanceShape

CloudDomain

public static final VirtualSystemDescriptionType CloudDomain

CloudBootDiskSize

public static final VirtualSystemDescriptionType CloudBootDiskSize

CloudBucket

public static final VirtualSystemDescriptionType CloudBucket

CloudOCIVCN

public static final VirtualSystemDescriptionType CloudOCIVCN

CloudPublicIP

public static final VirtualSystemDescriptionType CloudPublicIP

CloudProfileName

public static final VirtualSystemDescriptionType CloudProfileName

CloudOCISubnet

public static final VirtualSystemDescriptionType CloudOCISubnet

CloudKeepObject

public static final VirtualSystemDescriptionType CloudKeepObject

CloudLaunchInstance

public static final VirtualSystemDescriptionType CloudLaunchInstance

CloudInstanceId

public static final VirtualSystemDescriptionType CloudInstanceId

CloudImageId

public static final VirtualSystemDescriptionType CloudImageId

CloudInstanceState

public static final VirtualSystemDescriptionType CloudInstanceState

CloudImageState

public static final VirtualSystemDescriptionType CloudImageState

CloudInstanceDisplayName

public static final VirtualSystemDescriptionType CloudInstanceDisplayName

CloudImageDisplayName

public static final VirtualSystemDescriptionType CloudImageDisplayName

CloudOCILaunchMode

public static final VirtualSystemDescriptionType CloudOCILaunchMode

CloudPrivateIP

public static final VirtualSystemDescriptionType CloudPrivateIP

CloudBootVolumeId

public static final VirtualSystemDescriptionType CloudBootVolumeId

CloudOCIVCNCompartment

public static final VirtualSystemDescriptionType CloudOCIVCNCompartment

CloudOCISubnetCompartment

public static final VirtualSystemDescriptionType CloudOCISubnetCompartment

CloudPublicSSHKey

public static final VirtualSystemDescriptionType CloudPublicSSHKey

BootingFirmware

public static final VirtualSystemDescriptionType BootingFirmware

CloudInitScriptPath

public static final VirtualSystemDescriptionType CloudInitScriptPath

CloudCompartmentId

public static final VirtualSystemDescriptionType CloudCompartmentId

CloudShapeCpus

public static final VirtualSystemDescriptionType CloudShapeCpus

CloudShapeMemory

public static final VirtualSystemDescriptionType CloudShapeMemory

CloudInstanceMetadata

public static final VirtualSystemDescriptionType CloudInstanceMetadata

CloudInstanceFreeFormTags

public static final VirtualSystemDescriptionType CloudInstanceFreeFormTags

CloudImageFreeFormTags

public static final VirtualSystemDescriptionType CloudImageFreeFormTags

HardDiskControllerVirtioSCSI

public static final VirtualSystemDescriptionType HardDiskControllerVirtioSCSI

HardDiskControllerNVMe

public static final VirtualSystemDescriptionType HardDiskControllerNVMe
Method Detail

values

public static VirtualSystemDescriptionType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (VirtualSystemDescriptionType c : VirtualSystemDescriptionType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static VirtualSystemDescriptionType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

value

public int value()

fromValue

public static VirtualSystemDescriptionType fromValue(long v)

fromValue

public static VirtualSystemDescriptionType fromValue(java.lang.String v)