Interface VmCdromsService

  • All Superinterfaces:
    Service
    All Known Implementing Classes:
    VmCdromsServiceImpl

    public interface VmCdromsService
    extends Service
    Manages the CDROM devices of a virtual machine. Currently virtual machines have exactly one CDROM device. No new devices can be added, and the existing one can't be removed, thus there are no `add` or `remove` methods. Changing and ejecting CDROM disks is done with the <> method of the <> that manages the CDROM device.
    • Method Detail

      • list

        VmCdromsService.ListRequest list()
        Returns the list of CDROM devices of the virtual machine. The order of the returned list of CD-ROM devices isn't guaranteed.
      • cdromService

        VmCdromService cdromService​(String id)
        Returns a reference to the service that manages a specific CDROM device.
      • service

        Service service​(String path)
        Service locator method, returns individual service on which the URI is dispatched.