WorkspaceData

@Serializable
data class WorkspaceData(val id: UUID = UUID(), val path: Path, val displayName: String, val creationTime: Instant = now(), val lastAccessTime: Instant = now(), val sessionIds: Set<@Serializable(with = UuidSerializer::class) UUID> = emptySet())(source)

Constructors

Link copied to clipboard
constructor(id: UUID = UUID(), path: Path, displayName: String, creationTime: Instant = now(), lastAccessTime: Instant = now(), sessionIds: Set<@Serializable(with = UuidSerializer::class) UUID> = emptySet())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = UuidSerializer::class)
val id: UUID
Link copied to clipboard
Link copied to clipboard
@Serializable(with = PathSerializer::class)
val path: Path
Link copied to clipboard
val sessionIds: Set<@Serializable(with = UuidSerializer::class) UUID>