akka.cluster.protobuf.msg
Class Gossip

java.lang.Object
  extended by com.google.protobuf.GeneratedMessageLite
      extended by akka.cluster.protobuf.msg.Gossip
All Implemented Interfaces:
java.io.Serializable, scala.Equals, scala.Product

public final class Gossip
extends com.google.protobuf.GeneratedMessageLite
implements scala.Product, scala.Serializable


Constructor Summary
Gossip(scala.collection.immutable.Seq<UniqueAddress> allAddresses, scala.collection.immutable.Seq<java.lang.String> allRoles, scala.collection.immutable.Seq<java.lang.String> allHashes, scala.collection.immutable.Seq<Member> members, GossipOverview overview, VectorClock version)
           
 
Method Summary
 Gossip addAllAddresses(UniqueAddress _f)
           
 Gossip addAllAllAddresses(scala.collection.Seq<UniqueAddress> _f)
           
 Gossip addAllAllAddresses(scala.collection.TraversableOnce<UniqueAddress> _f)
           
 Gossip addAllAllHashes(scala.collection.Seq<java.lang.String> _f)
           
 Gossip addAllAllHashes(scala.collection.TraversableOnce<java.lang.String> _f)
           
 Gossip addAllAllRoles(scala.collection.Seq<java.lang.String> _f)
           
 Gossip addAllAllRoles(scala.collection.TraversableOnce<java.lang.String> _f)
           
 Gossip addAllHashes(java.lang.String _f)
           
 Gossip addAllMembers(scala.collection.Seq<Member> _f)
           
 Gossip addAllMembers(scala.collection.TraversableOnce<Member> _f)
           
 Gossip addAllRoles(java.lang.String _f)
           
 Gossip addMembers(Member _f)
           
static int ALLADDRESSES_FIELD_NUMBER()
           
 scala.collection.immutable.Seq<UniqueAddress> allAddresses()
           
static int ALLHASHES_FIELD_NUMBER()
           
 scala.collection.immutable.Seq<java.lang.String> allHashes()
           
static int ALLROLES_FIELD_NUMBER()
           
 scala.collection.immutable.Seq<java.lang.String> allRoles()
           
 Gossip build()
           
 Gossip buildPartial()
           
 Gossip clear()
           
 Gossip clearAllAddresses()
           
 Gossip clearAllHashes()
           
 Gossip clearAllRoles()
           
 Gossip clearMembers()
           
static Gossip defaultInstance()
           
static Gossip getDefaultInstance()
           
 Gossip getDefaultInstanceForType()
           
 int getSerializedSize()
           
 boolean isInitialized()
           
static int MEMBERS_FIELD_NUMBER()
           
 scala.collection.immutable.Seq<Member> members()
           
 Gossip mergeFrom(com.google.protobuf.CodedInputStream in, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 Gossip mergeFrom(Gossip m)
           
static Gossip newBuilder()
           
static Gossip newBuilder(Gossip prototype)
           
 Gossip newBuilderForType()
           
static int OVERVIEW_FIELD_NUMBER()
           
 GossipOverview overview()
           
 Gossip setAllAddresses(int _i, UniqueAddress _v)
           
 Gossip setAllHashes(int _i, java.lang.String _v)
           
 Gossip setAllRoles(int _i, java.lang.String _v)
           
 Gossip setMembers(int _i, Member _v)
           
 Gossip toBuilder()
           
static int VERSION_FIELD_NUMBER()
           
 VectorClock version()
           
 void writeTo(com.google.protobuf.CodedOutputStream output)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
 
Methods inherited from interface scala.Equals
canEqual, equals
 

Constructor Detail

Gossip

public Gossip(scala.collection.immutable.Seq<UniqueAddress> allAddresses,
              scala.collection.immutable.Seq<java.lang.String> allRoles,
              scala.collection.immutable.Seq<java.lang.String> allHashes,
              scala.collection.immutable.Seq<Member> members,
              GossipOverview overview,
              VectorClock version)
Method Detail

defaultInstance

public static Gossip defaultInstance()

ALLADDRESSES_FIELD_NUMBER

public static int ALLADDRESSES_FIELD_NUMBER()

ALLROLES_FIELD_NUMBER

public static int ALLROLES_FIELD_NUMBER()

ALLHASHES_FIELD_NUMBER

public static int ALLHASHES_FIELD_NUMBER()

MEMBERS_FIELD_NUMBER

public static int MEMBERS_FIELD_NUMBER()

OVERVIEW_FIELD_NUMBER

public static int OVERVIEW_FIELD_NUMBER()

VERSION_FIELD_NUMBER

public static int VERSION_FIELD_NUMBER()

newBuilder

public static Gossip newBuilder()

newBuilder

public static Gossip newBuilder(Gossip prototype)

getDefaultInstance

public static Gossip getDefaultInstance()

allAddresses

public scala.collection.immutable.Seq<UniqueAddress> allAddresses()

allRoles

public scala.collection.immutable.Seq<java.lang.String> allRoles()

allHashes

public scala.collection.immutable.Seq<java.lang.String> allHashes()

members

public scala.collection.immutable.Seq<Member> members()

overview

public GossipOverview overview()

version

public VectorClock version()

setAllAddresses

public Gossip setAllAddresses(int _i,
                              UniqueAddress _v)

addAllAddresses

public Gossip addAllAddresses(UniqueAddress _f)

addAllAllAddresses

public Gossip addAllAllAddresses(scala.collection.Seq<UniqueAddress> _f)

addAllAllAddresses

public Gossip addAllAllAddresses(scala.collection.TraversableOnce<UniqueAddress> _f)

setAllRoles

public Gossip setAllRoles(int _i,
                          java.lang.String _v)

addAllRoles

public Gossip addAllRoles(java.lang.String _f)

addAllAllRoles

public Gossip addAllAllRoles(scala.collection.Seq<java.lang.String> _f)

addAllAllRoles

public Gossip addAllAllRoles(scala.collection.TraversableOnce<java.lang.String> _f)

setAllHashes

public Gossip setAllHashes(int _i,
                           java.lang.String _v)

addAllHashes

public Gossip addAllHashes(java.lang.String _f)

addAllAllHashes

public Gossip addAllAllHashes(scala.collection.Seq<java.lang.String> _f)

addAllAllHashes

public Gossip addAllAllHashes(scala.collection.TraversableOnce<java.lang.String> _f)

setMembers

public Gossip setMembers(int _i,
                         Member _v)

addMembers

public Gossip addMembers(Member _f)

addAllMembers

public Gossip addAllMembers(scala.collection.Seq<Member> _f)

addAllMembers

public Gossip addAllMembers(scala.collection.TraversableOnce<Member> _f)

clearAllAddresses

public Gossip clearAllAddresses()

clearAllRoles

public Gossip clearAllRoles()

clearAllHashes

public Gossip clearAllHashes()

clearMembers

public Gossip clearMembers()

writeTo

public void writeTo(com.google.protobuf.CodedOutputStream output)

getSerializedSize

public int getSerializedSize()

mergeFrom

public Gossip mergeFrom(com.google.protobuf.CodedInputStream in,
                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)

mergeFrom

public Gossip mergeFrom(Gossip m)

getDefaultInstanceForType

public Gossip getDefaultInstanceForType()

clear

public Gossip clear()

isInitialized

public boolean isInitialized()

build

public Gossip build()

buildPartial

public Gossip buildPartial()

newBuilderForType

public Gossip newBuilderForType()

toBuilder

public Gossip toBuilder()