Package org.libvirt
package org.libvirt
Public interface for the libvirt library.
-
ClassDescriptionThe Connect object represents a connection to a local or remote hypervisor/driver.We diverge from the C implementation There is no explicit cbdata field, you should just add any extra data to the child class's instance.Implements virConnectAuthPtrDefault functionality from libvirt.c without the external method support It's not officially a part of the libvirt API, but provided here for completeness, testing, and as an exampleA device which is attached to a nodeA virtual machine defined within libvirt.TODO: get generated constants from libvirtContains multiple constants that defines "virDomainMigrate* params" multiple field.This class holds the counters for block device statistics.This object is returned by Domain.getInfo()The Domain.interfaceStats method returns the network counters in this object.An error which is returned from libvirt,Callback class to allow users of the API to handle the Error messages in a more robust fashion.Deprecated.Utility class which processes the last error from the libvirt library.A device which is attached to a nodeThis class represents an instance of the JNA mapped libvirt library.This exception is thrown by all classes and methods of libvirt when the underlying libvirt library indicates an errorA network object defined by libvirt.Node data from libvirt.Class for representing a boolean scheduler parameterClass for representing a double scheduler parameterParameter to hold an int.Class for representing a long int scheduler parameterThe abstract parent of the actual Schedparameter classesClass for representing an unsigned int scheduler parameterClass for representing an unsigned long int scheduler parameterA secret defined by libvirtAn enumeration of constants identifying the type of the owner of a secret.Represents a security label used for mandatory access control.A security model used for mandatory access control.A collection of storageDetailed information about a storage pool.An acutal storage bucket.Detailed information about a storage pool.The Stream class is used to transfer data between a libvirt daemon and a client.Power management suspension target levelsClass for representing a boolean typed parameterClass for representing a double typed parameterClass for representing an int typed parameterClass for representing a long typed parameterClass for representing a string (char pointer) typed parameterClass for representing a uint typed parameterClass for representing an ulong typed parameterStats about a cpu.