Package org.openstack4j.api.compute.ext
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Hypervisorget(String hypervisorId)Get the specified Hypervisor by ID Author:Wang TingList<? extends Hypervisor>list()The Hypervisors for this OpenStack deployment.HypervisorStatisticsstatistics()The Hypervisor Statistics for this OpenStack Deployment
-
-
-
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 DeploymentNOTE: 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
-
-