akka.cluster.protobuf.msg
Class ClusterMessages.VectorClock.Version.Builder

java.lang.Object
  extended by 
      extended by akka.cluster.protobuf.msg.ClusterMessages.VectorClock.Version.Builder
All Implemented Interfaces:
ClusterMessages.VectorClock.VersionOrBuilder
Enclosing class:
ClusterMessages.VectorClock.Version

public static final class ClusterMessages.VectorClock.Version.Builder
extends
implements ClusterMessages.VectorClock.VersionOrBuilder

Protobuf type VectorClock.Version


Method Summary
 ClusterMessages.VectorClock.Version build()
           
 ClusterMessages.VectorClock.Version buildPartial()
           
 ClusterMessages.VectorClock.Version.Builder clear()
           
 ClusterMessages.VectorClock.Version.Builder clearHashIndex()
          required int32 hashIndex = 1;
 ClusterMessages.VectorClock.Version.Builder clearTimestamp()
          required int64 timestamp = 2;
 ClusterMessages.VectorClock.Version.Builder clone()
           
 ClusterMessages.VectorClock.Version getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 int getHashIndex()
          required int32 hashIndex = 1;
 long getTimestamp()
          required int64 timestamp = 2;
 boolean hasHashIndex()
          required int32 hashIndex = 1;
 boolean hasTimestamp()
          required int64 timestamp = 2;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 ClusterMessages.VectorClock.Version.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ClusterMessages.VectorClock.Version.Builder mergeFrom(com.google.protobuf.Message other)
           
 ClusterMessages.VectorClock.Version.Builder setHashIndex(int value)
          required int32 hashIndex = 1;
 ClusterMessages.VectorClock.Version.Builder setTimestamp(long value)
          required int64 timestamp = 2;
 
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.VectorClock.Version.Builder clear()

clone

public ClusterMessages.VectorClock.Version.Builder clone()

getDescriptorForType

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

getDefaultInstanceForType

public ClusterMessages.VectorClock.Version getDefaultInstanceForType()

build

public ClusterMessages.VectorClock.Version build()

buildPartial

public ClusterMessages.VectorClock.Version buildPartial()

mergeFrom

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

isInitialized

public final boolean isInitialized()

mergeFrom

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

hasHashIndex

public boolean hasHashIndex()
required int32 hashIndex = 1;

Specified by:
hasHashIndex in interface ClusterMessages.VectorClock.VersionOrBuilder

getHashIndex

public int getHashIndex()
required int32 hashIndex = 1;

Specified by:
getHashIndex in interface ClusterMessages.VectorClock.VersionOrBuilder

setHashIndex

public ClusterMessages.VectorClock.Version.Builder setHashIndex(int value)
required int32 hashIndex = 1;


clearHashIndex

public ClusterMessages.VectorClock.Version.Builder clearHashIndex()
required int32 hashIndex = 1;


hasTimestamp

public boolean hasTimestamp()
required int64 timestamp = 2;

Specified by:
hasTimestamp in interface ClusterMessages.VectorClock.VersionOrBuilder

getTimestamp

public long getTimestamp()
required int64 timestamp = 2;

Specified by:
getTimestamp in interface ClusterMessages.VectorClock.VersionOrBuilder

setTimestamp

public ClusterMessages.VectorClock.Version.Builder setTimestamp(long value)
required int64 timestamp = 2;


clearTimestamp

public ClusterMessages.VectorClock.Version.Builder clearTimestamp()
required int64 timestamp = 2;