akka.cluster.protobuf

msg

package msg

Visibility
  1. Public
  2. All

Type Members

  1. 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

  2. final case class Empty() extends GeneratedMessageLite with Builder with Message[Empty] with Product with Serializable

  3. 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

  4. 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

  5. final case class GossipOverview(seen: Seq[Seen] = ..., unreachable: Seq[Member] = ...) extends GeneratedMessageLite with Builder with Message[GossipOverview] with Product with Serializable

  6. 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

  7. final case class Join(node: UniqueAddress = UniqueAddress.defaultInstance, roles: Seq[String] = ...) extends GeneratedMessageLite with Builder with Message[Join] with Product with Serializable

  8. 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

  9. final case class MetricsGossip(allAddresses: Seq[Address] = ..., allMetricNames: Seq[String] = ..., nodeMetrics: Seq[NodeMetrics] = ...) extends GeneratedMessageLite with Builder with Message[MetricsGossip] with Product with Serializable

  10. 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

  11. 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

  12. final case class UniqueAddress(address: Address = Address.defaultInstance, uid: Int = 0) extends GeneratedMessageLite with Builder with Message[UniqueAddress] with Product with Serializable

  13. final case class VectorClock(timestamp: Option[Long] = scala.None, versions: Seq[Version] = ...) extends GeneratedMessageLite with Builder with Message[VectorClock] with Product with Serializable

  14. final case class Welcome(from: UniqueAddress = UniqueAddress.defaultInstance, gossip: Gossip = Gossip.defaultInstance) extends GeneratedMessageLite with Builder with Message[Welcome] with Product with Serializable

Value Members

  1. object Address extends Serializable

  2. object ClusterMessages

  3. object Empty extends Serializable

  4. object Gossip extends Serializable

  5. object GossipEnvelope extends Serializable

  6. object GossipOverview extends Serializable

  7. object GossipStatus extends Serializable

  8. object Join extends Serializable

  9. object Member extends Serializable

  10. object MemberStatus extends Enum

  11. object MetricsGossip extends Serializable

  12. object MetricsGossipEnvelope extends Serializable

  13. object NodeMetrics extends Serializable

  14. object UniqueAddress extends Serializable

  15. object VectorClock extends Serializable

  16. object Welcome extends Serializable

Ungrouped