AvailableGossipEvent

org.sigilaris.node.gossip.AvailableGossipEvent
See theAvailableGossipEvent companion object
final case class AvailableGossipEvent[A](event: GossipEvent[A], availableAt: Instant, encodedSizeBytes: Option[Long])

A gossip event paired with the timestamp at which it became available for delivery.

Type parameters

A

the payload type of the gossip event

Value parameters

availableAt

the instant at which this event became eligible for producer batching

encodedSizeBytes

optional size of the encoded peer-facing event, when the source can provide it for byte-budget enforcement

event

the gossip event

Attributes

Companion
object
Source
Contracts.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product