DeviceType.Metadata

class DeviceType.Metadata


Summary

Public constructors

Metadata(
    isPrimaryType: Boolean,
    sourceConnectivity: SourceConnectivity,
    nameProvider: HasName?,
    partId: PartId
)

Public functions

open operator Boolean
equals(other: Any?)
open Int
suspend Unit
setName(newName: String)
open String

Public constructors

Metadata

Metadata(
    isPrimaryType: Boolean,
    sourceConnectivity: SourceConnectivity = SourceConnectivity(ConnectivityState.UNKNOWN, LocalityType.UNSPECIFIED),
    nameProvider: HasName? = null,
    partId: PartId = PartId.UNSPECIFIED
)

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

setName

suspend fun setName(newName: String): Unit

toString

open fun toString(): String

Public properties

isPrimaryType

val isPrimaryTypeBoolean

name

val nameString

partId

val partIdPartId

sourceConnectivity

val sourceConnectivitySourceConnectivity

tags

val tagsSet<Tag>