package device_attributes
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
final
case class
DeviceAttributes(name: String = "", deviceType: String = "", memoryLimit: Long = 0L, locality: Option[DeviceLocality] = _root_.scala.None, incarnation: Long = 0L, physicalDeviceDesc: String = "", unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[DeviceAttributes] with Product with Serializable
- name
Fully specified name of the device within a cluster.
- deviceType
String representation of device_type.
- memoryLimit
Memory capacity of device in bytes.
- locality
Platform-specific data about device that may be useful for supporting efficient data transfers.
- incarnation
A device is assigned a global unique number each time it is initialized. "incarnation" should never be 0.
- physicalDeviceDesc
String representation of the physical device that this device maps to.
- Annotations
- @SerialVersionUID()
-
final
case class
DeviceLocality(busId: Int = 0, numaNode: Int = 0, links: Option[LocalLinks] = _root_.scala.None, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[DeviceLocality] with Product with Serializable
- busId
Optional bus locality of device. Default value of 0 means no specific locality. Specific localities are indexed from 1.
- numaNode
Optional NUMA locality of device.
- links
Optional local interconnect links to other devices.
- Annotations
- @SerialVersionUID()
-
final
case class
InterconnectLink(deviceId: Int = 0, type: String = "", strength: Int = 0, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[InterconnectLink] with Product with Serializable
- Annotations
- @SerialVersionUID()
-
final
case class
LocalLinks(link: Seq[InterconnectLink] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[LocalLinks] with Product with Serializable
- Annotations
- @SerialVersionUID()
Value Members
- object DeviceAttributes extends GeneratedMessageCompanion[DeviceAttributes]
- object DeviceAttributesProto extends GeneratedFileObject
- object DeviceLocality extends GeneratedMessageCompanion[DeviceLocality]
- object InterconnectLink extends GeneratedMessageCompanion[InterconnectLink]
- object LocalLinks extends GeneratedMessageCompanion[LocalLinks]