package
msg
Type Members
-
final
case class
Address(system: String = "", hostname: String = "", port: Int = 0, protocol: Option[String] = scala.None) extends GeneratedMessageLite with Builder with Message[Address] with Product with Serializable
-
final
case class
Empty() extends GeneratedMessageLite with Builder with Message[Empty] with Product with Serializable
-
final
case class
Gossip(allAddresses: Seq[UniqueAddress] = ..., allRoles: Seq[String] = ..., allHashes: Seq[String] = ..., members: Seq[Member] = ..., overview: GossipOverview = GossipOverview.defaultInstance, version: VectorClock = VectorClock.defaultInstance) extends GeneratedMessageLite with Builder with Message[Gossip] with Product with Serializable
-
final
case class
GossipEnvelope(from: UniqueAddress = UniqueAddress.defaultInstance, to: UniqueAddress = UniqueAddress.defaultInstance, gossip: Gossip = Gossip.defaultInstance) extends GeneratedMessageLite with Builder with Message[GossipEnvelope] with Product with Serializable
-
final
case class
GossipOverview(seen: Seq[Seen] = ..., unreachable: Seq[Member] = ...) extends GeneratedMessageLite with Builder with Message[GossipOverview] with Product with Serializable
-
final
case class
GossipStatus(from: UniqueAddress = UniqueAddress.defaultInstance, allHashes: Seq[String] = ..., version: VectorClock = VectorClock.defaultInstance) extends GeneratedMessageLite with Builder with Message[GossipStatus] with Product with Serializable
-
final
case class
Join(node: UniqueAddress = UniqueAddress.defaultInstance, roles: Seq[String] = ...) extends GeneratedMessageLite with Builder with Message[Join] with Product with Serializable
-
final
case class
Member(addressIndex: Int = 0, upNumber: Int = 0, status: EnumVal = MemberStatus._UNINITIALIZED, rolesIndexes: Seq[Int] = scala.`package`.Vector.empty[Int]) extends GeneratedMessageLite with Builder with Message[Member] with Product with Serializable
-
final
case class
MetricsGossip(allAddresses: Seq[Address] = ..., allMetricNames: Seq[String] = ..., nodeMetrics: Seq[NodeMetrics] = ...) extends GeneratedMessageLite with Builder with Message[MetricsGossip] with Product with Serializable
-
final
case class
MetricsGossipEnvelope(from: Address = Address.defaultInstance, gossip: MetricsGossip = MetricsGossip.defaultInstance, reply: Boolean = false) extends GeneratedMessageLite with Builder with Message[MetricsGossipEnvelope] with Product with Serializable
-
final
case class
NodeMetrics(addressIndex: Int = 0, timestamp: Long = 0L, metrics: Seq[NodeMetrics.Metric] = ...) extends GeneratedMessageLite with Builder with Message[NodeMetrics] with Product with Serializable
-
final
case class
UniqueAddress(address: Address = Address.defaultInstance, uid: Int = 0) extends GeneratedMessageLite with Builder with Message[UniqueAddress] with Product with Serializable
-
final
case class
VectorClock(timestamp: Option[Long] = scala.None, versions: Seq[Version] = ...) extends GeneratedMessageLite with Builder with Message[VectorClock] with Product with Serializable
-
final
case class
Welcome(from: UniqueAddress = UniqueAddress.defaultInstance, gossip: Gossip = Gossip.defaultInstance) extends GeneratedMessageLite with Builder with Message[Welcome] with Product with Serializable