MetricsState

data class MetricsState(val isLocal: Boolean = false, val isManaged: Boolean = true, val isFahrenheit: Boolean = false, val displayUnits: <Error class: unknown class> = DisplayUnits.METRIC, val node: Node? = null, val deviceMetrics: List<<Error class: unknown class>> = emptyList(), val signalMetrics: List<<Error class: unknown class>> = emptyList(), val powerMetrics: List<<Error class: unknown class>> = emptyList(), val hostMetrics: List<<Error class: unknown class>> = emptyList(), val tracerouteRequests: List<MeshLog> = emptyList(), val tracerouteResults: List<MeshLog> = emptyList(), val positionLogs: List<<Error class: unknown class>> = emptyList(), val deviceHardware: DeviceHardware? = null, val isLocalDevice: Boolean = false, val firmwareEdition: <Error class: unknown class>? = null, val latestStableFirmware: FirmwareRelease = FirmwareRelease(), val latestAlphaFirmware: FirmwareRelease = FirmwareRelease(), val paxMetrics: List<MeshLog> = emptyList())

Constructors

Link copied to clipboard
constructor(isLocal: Boolean = false, isManaged: Boolean = true, isFahrenheit: Boolean = false, displayUnits: <Error class: unknown class> = DisplayUnits.METRIC, node: Node? = null, deviceMetrics: List<<Error class: unknown class>> = emptyList(), signalMetrics: List<<Error class: unknown class>> = emptyList(), powerMetrics: List<<Error class: unknown class>> = emptyList(), hostMetrics: List<<Error class: unknown class>> = emptyList(), tracerouteRequests: List<MeshLog> = emptyList(), tracerouteResults: List<MeshLog> = emptyList(), positionLogs: List<<Error class: unknown class>> = emptyList(), deviceHardware: DeviceHardware? = null, isLocalDevice: Boolean = false, firmwareEdition: <Error class: unknown class>? = null, latestStableFirmware: FirmwareRelease = FirmwareRelease(), latestAlphaFirmware: FirmwareRelease = FirmwareRelease(), paxMetrics: List<MeshLog> = emptyList())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val deviceMetrics: List<<Error class: unknown class>>
Link copied to clipboard
val displayUnits: <Error class: unknown class>
Link copied to clipboard
val firmwareEdition: <Error class: unknown class>? = null
Link copied to clipboard
val hostMetrics: List<<Error class: unknown class>>
Link copied to clipboard
val isFahrenheit: Boolean = false
Link copied to clipboard
val isLocal: Boolean = false
Link copied to clipboard
val isLocalDevice: Boolean = false
Link copied to clipboard
val isManaged: Boolean = true
Link copied to clipboard
val node: Node? = null
Link copied to clipboard
Link copied to clipboard
val positionLogs: List<<Error class: unknown class>>
Link copied to clipboard
val powerMetrics: List<<Error class: unknown class>>
Link copied to clipboard
val signalMetrics: List<<Error class: unknown class>>
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun deviceMetricsFiltered(timeFrame: TimeFrame): List<<Error class: unknown class>>
Link copied to clipboard
fun hasDeviceMetrics(): <Error class: unknown class>
Link copied to clipboard
fun hasHostMetrics(): <Error class: unknown class>
Link copied to clipboard
fun hasPaxMetrics(): <Error class: unknown class>
Link copied to clipboard
fun hasPositionLogs(): <Error class: unknown class>
Link copied to clipboard
fun hasPowerMetrics(): <Error class: unknown class>
Link copied to clipboard
fun hasSignalMetrics(): <Error class: unknown class>
Link copied to clipboard
fun hasTracerouteLogs(): <Error class: unknown class>
Link copied to clipboard
fun powerMetricsFiltered(timeFrame: TimeFrame): List<<Error class: unknown class>>
Link copied to clipboard
fun signalMetricsFiltered(timeFrame: TimeFrame): List<<Error class: unknown class>>