See: Description
| Interface | Description | 
|---|---|
| DevicePlugin | A must interface for vendor plugin to implement. | 
| DevicePluginScheduler | An optional interface to implement if custom device scheduling is needed. | 
| Class | Description | 
|---|---|
| Device | Represent one "device" resource. | 
| Device.Builder | Builder for Device. | 
| DeviceRegisterRequest | Contains plugin register request info. | 
| DeviceRegisterRequest.Builder | Builder class for construct  DeviceRegisterRequest. | 
| DeviceRuntimeSpec | This is a spec used to prepare and run container. | 
| DeviceRuntimeSpec.Builder | Builder for DeviceRuntimeSpec. | 
| MountDeviceSpec | Describe one device mount. | 
| MountDeviceSpec.Builder | Builder for MountDeviceSpec. | 
| MountVolumeSpec | Describe one volume mount. | 
| MountVolumeSpec.Builder | Builder for MountVolumeSpec. | 
| VolumeSpec | Describe one volume creation or deletion. | 
| VolumeSpec.Builder | Builder for VolumeSpec. | 
| Enum | Description | 
|---|---|
| YarnRuntimeType | YarnRuntime parameter enum for  DevicePlugin. | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.