PreVoteDenied
data class PreVoteDenied(val clock: Long, val node: NodeId, val to: NodeId, val proposedTerm: Long, val reasons: Set<DenyReason>) : RaftTraceEvent
Node denied a pre-vote to a candidate.
reasons is the attribution to assert against; reason is a derived projection of it. See VoteDenied and DenyReason.
Properties
Link copied to clipboard
Link copied to clipboard
The first-failing reason — see VoteDenied.reason. Prefer DenyReason.X in reasons.
Link copied to clipboard
Every conjunct of the pre-vote decision that failed — see VoteDenied.reasons.