Coverage Summary for Class: DeviceState (com.ghost.serialization.integration.model)
| Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| DeviceState |
100%
(1/1)
|
100%
(1/1)
|
|
100%
(4/4)
|
100%
(30/30)
|
package com.ghost.serialization.integration.model
import com.ghost.serialization.annotations.GhostSerialization
@GhostSerialization
enum class DeviceState {
ONLINE,
OFFLINE,
DEGRADED,
UNKNOWN
}
@GhostSerialization
enum class SyncStatus {
SYNCED,
PENDING,
UNKNOWN
}
@GhostSerialization
data class DeviceStateWrapper(val state: DeviceState, val sync: SyncStatus)