akka.cluster.protobuf.msg
Class Gossip
java.lang.Object
com.google.protobuf.GeneratedMessageLite
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)
|
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 |
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)
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()