Package akka.cluster

Class ClusterEvent.CurrentClusterState$

  • All Implemented Interfaces:
    java.io.Serializable, scala.Function5<scala.collection.immutable.SortedSet<Member>,​scala.collection.immutable.Set<Member>,​scala.collection.immutable.Set<Address>,​scala.Option<Address>,​scala.collection.immutable.Map<java.lang.String,​scala.Option<Address>>,​ClusterEvent.CurrentClusterState>
    Enclosing class:
    ClusterEvent

    public static class ClusterEvent.CurrentClusterState$
    extends scala.runtime.AbstractFunction5<scala.collection.immutable.SortedSet<Member>,​scala.collection.immutable.Set<Member>,​scala.collection.immutable.Set<Address>,​scala.Option<Address>,​scala.collection.immutable.Map<java.lang.String,​scala.Option<Address>>,​ClusterEvent.CurrentClusterState>
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • CurrentClusterState$

        public CurrentClusterState$()
    • Method Detail

      • $lessinit$greater$default$1

        public scala.collection.immutable.SortedSet<Member> $lessinit$greater$default$1()
        Current snapshot state of the cluster. Sent to new subscriber.

        Parameters:
        leader - leader of the data center of this node
        memberTombstones - INTERNAL API
      • $lessinit$greater$default$2

        public scala.collection.immutable.Set<Member> $lessinit$greater$default$2()
      • $lessinit$greater$default$3

        public scala.collection.immutable.Set<Address> $lessinit$greater$default$3()
      • $lessinit$greater$default$4

        public scala.Option<Address> $lessinit$greater$default$4()
      • $lessinit$greater$default$5

        public scala.collection.immutable.Map<java.lang.String,​scala.Option<Address>> $lessinit$greater$default$5()
      • apply

        public ClusterEvent.CurrentClusterState apply​(scala.collection.immutable.SortedSet<Member> members,
                                                      scala.collection.immutable.Set<Member> unreachable,
                                                      scala.collection.immutable.Set<Address> seenBy,
                                                      scala.Option<Address> leader,
                                                      scala.collection.immutable.Map<java.lang.String,​scala.Option<Address>> roleLeaderMap)
        Specified by:
        apply in interface scala.Function5<scala.collection.immutable.SortedSet<Member>,​scala.collection.immutable.Set<Member>,​scala.collection.immutable.Set<Address>,​scala.Option<Address>,​scala.collection.immutable.Map<java.lang.String,​scala.Option<Address>>,​ClusterEvent.CurrentClusterState>
      • apply$default$1

        public scala.collection.immutable.SortedSet<Member> apply$default$1()
      • apply$default$2

        public scala.collection.immutable.Set<Member> apply$default$2()
      • apply$default$3

        public scala.collection.immutable.Set<Address> apply$default$3()
      • apply$default$4

        public scala.Option<Address> apply$default$4()
      • apply$default$5

        public scala.collection.immutable.Map<java.lang.String,​scala.Option<Address>> apply$default$5()
      • unapply

        public scala.Option<scala.Tuple5<scala.collection.immutable.SortedSet<Member>,​scala.collection.immutable.Set<Member>,​scala.collection.immutable.Set<Address>,​scala.Option<Address>,​scala.collection.immutable.Map<java.lang.String,​scala.Option<Address>>>> unapply​(ClusterEvent.CurrentClusterState cs)