akka.cluster.protobuf.msg
Class ClusterMessages.GossipStatus.Builder

java.lang.Object
  extended by 
      extended by akka.cluster.protobuf.msg.ClusterMessages.GossipStatus.Builder
All Implemented Interfaces:
ClusterMessages.GossipStatusOrBuilder
Enclosing class:
ClusterMessages.GossipStatus

public static final class ClusterMessages.GossipStatus.Builder
extends
implements ClusterMessages.GossipStatusOrBuilder

Protobuf type GossipStatus


 Gossip Status
 


Method Summary
 ClusterMessages.GossipStatus.Builder addAllAllHashes(java.lang.Iterable<java.lang.String> values)
          repeated string allHashes = 2;
 ClusterMessages.GossipStatus.Builder addAllHashes(java.lang.String value)
          repeated string allHashes = 2;
 ClusterMessages.GossipStatus.Builder addAllHashesBytes(com.google.protobuf.ByteString value)
          repeated string allHashes = 2;
 ClusterMessages.GossipStatus build()
           
 ClusterMessages.GossipStatus buildPartial()
           
 ClusterMessages.GossipStatus.Builder clear()
           
 ClusterMessages.GossipStatus.Builder clearAllHashes()
          repeated string allHashes = 2;
 ClusterMessages.GossipStatus.Builder clearFrom()
          required .UniqueAddress from = 1;
 ClusterMessages.GossipStatus.Builder clearVersion()
          required .VectorClock version = 3;
 ClusterMessages.GossipStatus.Builder clone()
           
 java.lang.String getAllHashes(int index)
          repeated string allHashes = 2;
 com.google.protobuf.ByteString getAllHashesBytes(int index)
          repeated string allHashes = 2;
 int getAllHashesCount()
          repeated string allHashes = 2;
 java.util.List<java.lang.String> getAllHashesList()
          repeated string allHashes = 2;
 ClusterMessages.GossipStatus getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 ClusterMessages.UniqueAddress getFrom()
          required .UniqueAddress from = 1;
 ClusterMessages.UniqueAddress.Builder getFromBuilder()
          required .UniqueAddress from = 1;
 ClusterMessages.UniqueAddressOrBuilder getFromOrBuilder()
          required .UniqueAddress from = 1;
 ClusterMessages.VectorClock getVersion()
          required .VectorClock version = 3;
 ClusterMessages.VectorClock.Builder getVersionBuilder()
          required .VectorClock version = 3;
 ClusterMessages.VectorClockOrBuilder getVersionOrBuilder()
          required .VectorClock version = 3;
 boolean hasFrom()
          required .UniqueAddress from = 1;
 boolean hasVersion()
          required .VectorClock version = 3;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 ClusterMessages.GossipStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ClusterMessages.GossipStatus.Builder mergeFrom(com.google.protobuf.Message other)
           
 ClusterMessages.GossipStatus.Builder mergeVersion(ClusterMessages.VectorClock value)
          required .VectorClock version = 3;
 ClusterMessages.GossipStatus.Builder setAllHashes(int index, java.lang.String value)
          repeated string allHashes = 2;
 ClusterMessages.GossipStatus.Builder setFrom(ClusterMessages.UniqueAddress.Builder builderForValue)
          required .UniqueAddress from = 1;
 ClusterMessages.GossipStatus.Builder setFrom(ClusterMessages.UniqueAddress value)
          required .UniqueAddress from = 1;
 ClusterMessages.GossipStatus.Builder setVersion(ClusterMessages.VectorClock.Builder builderForValue)
          required .VectorClock version = 3;
 ClusterMessages.GossipStatus.Builder setVersion(ClusterMessages.VectorClock value)
          required .VectorClock version = 3;
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDescriptor

public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()

internalGetFieldAccessorTable

protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()

clear

public ClusterMessages.GossipStatus.Builder clear()

clone

public ClusterMessages.GossipStatus.Builder clone()

getDescriptorForType

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()

getDefaultInstanceForType

public ClusterMessages.GossipStatus getDefaultInstanceForType()

build

public ClusterMessages.GossipStatus build()

buildPartial

public ClusterMessages.GossipStatus buildPartial()

mergeFrom

public ClusterMessages.GossipStatus.Builder mergeFrom(com.google.protobuf.Message other)

isInitialized

public final boolean isInitialized()

mergeFrom

public ClusterMessages.GossipStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                                      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                               throws java.io.IOException
Throws:
java.io.IOException

hasFrom

public boolean hasFrom()
required .UniqueAddress from = 1;

Specified by:
hasFrom in interface ClusterMessages.GossipStatusOrBuilder

getFrom

public ClusterMessages.UniqueAddress getFrom()
required .UniqueAddress from = 1;

Specified by:
getFrom in interface ClusterMessages.GossipStatusOrBuilder

setFrom

public ClusterMessages.GossipStatus.Builder setFrom(ClusterMessages.UniqueAddress value)
required .UniqueAddress from = 1;


setFrom

public ClusterMessages.GossipStatus.Builder setFrom(ClusterMessages.UniqueAddress.Builder builderForValue)
required .UniqueAddress from = 1;


clearFrom

public ClusterMessages.GossipStatus.Builder clearFrom()
required .UniqueAddress from = 1;


getFromBuilder

public ClusterMessages.UniqueAddress.Builder getFromBuilder()
required .UniqueAddress from = 1;


getFromOrBuilder

public ClusterMessages.UniqueAddressOrBuilder getFromOrBuilder()
required .UniqueAddress from = 1;

Specified by:
getFromOrBuilder in interface ClusterMessages.GossipStatusOrBuilder

getAllHashesList

public java.util.List<java.lang.String> getAllHashesList()
repeated string allHashes = 2;

Specified by:
getAllHashesList in interface ClusterMessages.GossipStatusOrBuilder

getAllHashesCount

public int getAllHashesCount()
repeated string allHashes = 2;

Specified by:
getAllHashesCount in interface ClusterMessages.GossipStatusOrBuilder

getAllHashes

public java.lang.String getAllHashes(int index)
repeated string allHashes = 2;

Specified by:
getAllHashes in interface ClusterMessages.GossipStatusOrBuilder

getAllHashesBytes

public com.google.protobuf.ByteString getAllHashesBytes(int index)
repeated string allHashes = 2;

Specified by:
getAllHashesBytes in interface ClusterMessages.GossipStatusOrBuilder

setAllHashes

public ClusterMessages.GossipStatus.Builder setAllHashes(int index,
                                                         java.lang.String value)
repeated string allHashes = 2;


addAllHashes

public ClusterMessages.GossipStatus.Builder addAllHashes(java.lang.String value)
repeated string allHashes = 2;


addAllAllHashes

public ClusterMessages.GossipStatus.Builder addAllAllHashes(java.lang.Iterable<java.lang.String> values)
repeated string allHashes = 2;


clearAllHashes

public ClusterMessages.GossipStatus.Builder clearAllHashes()
repeated string allHashes = 2;


addAllHashesBytes

public ClusterMessages.GossipStatus.Builder addAllHashesBytes(com.google.protobuf.ByteString value)
repeated string allHashes = 2;


hasVersion

public boolean hasVersion()
required .VectorClock version = 3;

Specified by:
hasVersion in interface ClusterMessages.GossipStatusOrBuilder

getVersion

public ClusterMessages.VectorClock getVersion()
required .VectorClock version = 3;

Specified by:
getVersion in interface ClusterMessages.GossipStatusOrBuilder

setVersion

public ClusterMessages.GossipStatus.Builder setVersion(ClusterMessages.VectorClock value)
required .VectorClock version = 3;


setVersion

public ClusterMessages.GossipStatus.Builder setVersion(ClusterMessages.VectorClock.Builder builderForValue)
required .VectorClock version = 3;


mergeVersion

public ClusterMessages.GossipStatus.Builder mergeVersion(ClusterMessages.VectorClock value)
required .VectorClock version = 3;


clearVersion

public ClusterMessages.GossipStatus.Builder clearVersion()
required .VectorClock version = 3;


getVersionBuilder

public ClusterMessages.VectorClock.Builder getVersionBuilder()
required .VectorClock version = 3;


getVersionOrBuilder

public ClusterMessages.VectorClockOrBuilder getVersionOrBuilder()
required .VectorClock version = 3;

Specified by:
getVersionOrBuilder in interface ClusterMessages.GossipStatusOrBuilder