Package-level declarations

Types

Link copied to clipboard
data class BackupConversation(val id: BackupQualifiedId, val name: String)
Link copied to clipboard
class BackupData(    val metadata: BackupMetadata,     val users: Array<BackupUser>,     val conversations: Array<BackupConversation>,     val messages: Array<BackupMessage>)
Link copied to clipboard
expect class BackupDateTime
actual data class BackupDateTime
actual data class BackupDateTime
Link copied to clipboard
data class BackupMessage(    val id: String,     val conversationId: BackupQualifiedId,     val senderUserId: BackupQualifiedId,     val senderClientId: String,     val creationDate: BackupDateTime,     val content: BackupMessageContent,     val webPrimaryKey: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class BackupMetadata(val version: String, val userId: BackupQualifiedId, val creationTime: BackupDateTime, val clientId: String?)
Link copied to clipboard
data class BackupQualifiedId(val id: String, val domain: String)
Link copied to clipboard
data class BackupUser(val id: BackupQualifiedId, val name: String, val handle: String)

Functions

Link copied to clipboard
expect fun BackupDateTime(timestampMillis: Long): BackupDateTime
actual fun BackupDateTime(timestampMillis: Long): BackupDateTime
actual fun BackupDateTime(timestampMillis: Long): BackupDateTime
Link copied to clipboard
internal fun getBackupFileName(    time: <Error class: unknown class> = Clock.System.now(),     timeZone: <Error class: unknown class> = TimeZone.currentSystemDefault()): String
Link copied to clipboard
Link copied to clipboard
internal fun <Error class: unknown class>.toModel(): <Error class: unknown class>
Link copied to clipboard
internal fun BackupQualifiedId.toProtoModel(): <Error class: unknown class>