MCPcopy Index your code
hub / github.com/apache/cloudstack / GpuDevice

Interface GpuDevice

api/src/main/java/org/apache/cloudstack/gpu/GpuDevice.java:25–42  ·  view source on GitHub ↗

GPU device interface representing a physical GPU device

Source from the content-addressed store, hash-verified

23 * GPU device interface representing a physical GPU device
24 */
25public interface GpuDevice extends InternalIdentity, Identity {
26
27 enum State {
28 Allocated, Free, Error, PartiallyAllocated,
29 }
30
31 enum ManagedState {
32 Managed, Unmanaged,
33 }
34
35 enum DeviceType {
36 PCI, MDEV, VGPUOnly,
37 }
38
39 long getHostId();
40
41 State getState();
42}

Callers 1

getHostIdMethod · 0.65

Implementers 15

OutOfBandManagementVOengine/schema/src/main/java/org/apache
VMEntityVOengine/schema/src/main/java/org/apache
GpuDeviceVOengine/schema/src/main/java/com/cloud/
ExternalLoadBalancerDeviceVOengine/schema/src/main/java/com/cloud/
VMInstanceVOengine/schema/src/main/java/com/cloud/
UserVmDataengine/schema/src/main/java/com/cloud/
ListVolumesCmdapi/src/main/java/org/apache/cloudstac
ListSystemVMsCmdapi/src/main/java/org/apache/cloudstac
ListRoutersCmdapi/src/main/java/org/apache/cloudstac
ListInternalLBVMsCmdapi/src/main/java/org/apache/cloudstac
SystemVmInstanceResponseapi/src/main/java/org/apache/cloudstac
UserVmResponseapi/src/main/java/org/apache/cloudstac

Calls

no outgoing calls

Tested by

no test coverage detected