ConfigVersionEntity

data class ConfigVersionEntity(val version: Long, val createdAtMs: Long, val contentHash: String, val source: String, val abVariant: String?, val signature: String?, val configJson: String, val isActive: Boolean)

Room entity for storing configuration versions.

Data Retention (ISO 27001 A.8.10): Versions are pruned based on maxRetainedVersions policy to limit storage consumption.

Constructors

Link copied to clipboard
constructor(version: Long, createdAtMs: Long, contentHash: String, source: String, abVariant: String?, signature: String?, configJson: String, isActive: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Convert to domain model.