Interface HypervisorService

  • All Superinterfaces:
    RestService
    All Known Implementing Classes:
    HypervisorServiceImpl

    public interface HypervisorService
    extends RestService
    API which supports the "os-hypervisors" extension. For more details
    Author:
    Jeremy Unruh
    • Method Detail

      • list

        List<? extends Hypervisor> list()
        The Hypervisors for this OpenStack deployment.

        NOTE: This is an extension and not all deployments support os-hypervisors

        Returns:
        the available hypervisors in detail
      • statistics

        HypervisorStatistics statistics()
        The Hypervisor Statistics for this OpenStack Deployment

        NOTE: This is an extension and not all deployments support os-hypervisors

        Returns:
        the hypervisor statistics
      • get

        Hypervisor get​(String hypervisorId)
        Get the specified Hypervisor by ID Author:Wang Ting
        Parameters:
        hypervisorId - the hypervisor identifier
        Returns:
        the Hypervisor or null if not found