TriesAdded

data class TriesAdded(val storageVersion: Int, val storageEpoch: StorageEpoch, val tries: List<TrieDetails>, val sourceMsgId: MessageId, val termId: Long, val termSeq: Long? = null) : ReplicaMessage.ProtobufMessage

Constructors

Link copied to clipboard
constructor(storageVersion: Int, storageEpoch: StorageEpoch, tries: List<TrieDetails>, sourceMsgId: MessageId, termId: Long, termSeq: Long? = null)

Properties

Link copied to clipboard
Link copied to clipboard
val storageEpoch: StorageEpoch
Link copied to clipboard
Link copied to clipboard
open override val termId: Long
Link copied to clipboard
open override val termSeq: Long?
Link copied to clipboard
val tries: List<TrieDetails>

Functions

Link copied to clipboard
override fun encode(): ByteArray
Link copied to clipboard
open override fun toLogMessage(): ReplicaLogMessage
Link copied to clipboard
open override fun withTermSeq(termSeq: Long): ReplicaMessage.TriesAdded

This message at termSeq — stamped by the term's append pump, which alone knows the position.