MessageVersion

interface MessageVersion

Contains the details regarding the current version of the message - including when it was updated and by whom.

Not suitable for inheritance

This interface is not designed for implementation or extension outside this SDK. The interface definition may evolve over time with additional properties or methods to support new features, which could break implementations.

Properties

Link copied to clipboard
abstract val clientId: String?

The optional clientId of the user who performed the update or deletion.

Link copied to clipboard
abstract val description: String?

The optional description for the update or deletion.

Link copied to clipboard
abstract val metadata: Map<String, String>?

The optional metadata associated with the update or deletion.

Link copied to clipboard
abstract val serial: String

A unique identifier for the latest version of this message.

Link copied to clipboard
abstract val timestamp: Long

The timestamp at which this version was updated, deleted, or created.