public static final class ClusterMessages.VectorClock.Builder extends akka.protobuf.GeneratedMessage.Builder<ClusterMessages.VectorClock.Builder> implements ClusterMessages.VectorClockOrBuilder
VectorClock
Vector Clock
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
addAll, newUninitializedMessageException
public static final akka.protobuf.Descriptors.Descriptor getDescriptor()
protected akka.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class akka.protobuf.GeneratedMessage.Builder<ClusterMessages.VectorClock.Builder>
public ClusterMessages.VectorClock.Builder clear()
clear
in interface akka.protobuf.Message.Builder
clear
in interface akka.protobuf.MessageLite.Builder
clear
in class akka.protobuf.GeneratedMessage.Builder<ClusterMessages.VectorClock.Builder>
public ClusterMessages.VectorClock.Builder clone()
clone
in interface akka.protobuf.Message.Builder
clone
in interface akka.protobuf.MessageLite.Builder
clone
in class akka.protobuf.GeneratedMessage.Builder<ClusterMessages.VectorClock.Builder>
public akka.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface akka.protobuf.Message.Builder
getDescriptorForType
in interface akka.protobuf.MessageOrBuilder
getDescriptorForType
in class akka.protobuf.GeneratedMessage.Builder<ClusterMessages.VectorClock.Builder>
public ClusterMessages.VectorClock getDefaultInstanceForType()
getDefaultInstanceForType
in interface akka.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface akka.protobuf.MessageOrBuilder
public ClusterMessages.VectorClock build()
build
in interface akka.protobuf.Message.Builder
build
in interface akka.protobuf.MessageLite.Builder
public ClusterMessages.VectorClock buildPartial()
buildPartial
in interface akka.protobuf.Message.Builder
buildPartial
in interface akka.protobuf.MessageLite.Builder
public ClusterMessages.VectorClock.Builder mergeFrom(akka.protobuf.Message other)
mergeFrom
in interface akka.protobuf.Message.Builder
mergeFrom
in class akka.protobuf.AbstractMessage.Builder<ClusterMessages.VectorClock.Builder>
public ClusterMessages.VectorClock.Builder mergeFrom(ClusterMessages.VectorClock other)
public final boolean isInitialized()
isInitialized
in interface akka.protobuf.MessageLiteOrBuilder
isInitialized
in class akka.protobuf.GeneratedMessage.Builder<ClusterMessages.VectorClock.Builder>
public ClusterMessages.VectorClock.Builder mergeFrom(akka.protobuf.CodedInputStream input, akka.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface akka.protobuf.Message.Builder
mergeFrom
in interface akka.protobuf.MessageLite.Builder
mergeFrom
in class akka.protobuf.AbstractMessage.Builder<ClusterMessages.VectorClock.Builder>
java.io.IOException
public boolean hasTimestamp()
optional int64 timestamp = 1;
the timestamp could be removed but left for test data compatibility
hasTimestamp
in interface ClusterMessages.VectorClockOrBuilder
public long getTimestamp()
optional int64 timestamp = 1;
the timestamp could be removed but left for test data compatibility
getTimestamp
in interface ClusterMessages.VectorClockOrBuilder
public ClusterMessages.VectorClock.Builder setTimestamp(long value)
optional int64 timestamp = 1;
the timestamp could be removed but left for test data compatibility
public ClusterMessages.VectorClock.Builder clearTimestamp()
optional int64 timestamp = 1;
the timestamp could be removed but left for test data compatibility
public java.util.List<ClusterMessages.VectorClock.Version> getVersionsList()
repeated .VectorClock.Version versions = 2;
getVersionsList
in interface ClusterMessages.VectorClockOrBuilder
public int getVersionsCount()
repeated .VectorClock.Version versions = 2;
getVersionsCount
in interface ClusterMessages.VectorClockOrBuilder
public ClusterMessages.VectorClock.Version getVersions(int index)
repeated .VectorClock.Version versions = 2;
getVersions
in interface ClusterMessages.VectorClockOrBuilder
public ClusterMessages.VectorClock.Builder setVersions(int index, ClusterMessages.VectorClock.Version value)
repeated .VectorClock.Version versions = 2;
public ClusterMessages.VectorClock.Builder setVersions(int index, ClusterMessages.VectorClock.Version.Builder builderForValue)
repeated .VectorClock.Version versions = 2;
public ClusterMessages.VectorClock.Builder addVersions(ClusterMessages.VectorClock.Version value)
repeated .VectorClock.Version versions = 2;
public ClusterMessages.VectorClock.Builder addVersions(int index, ClusterMessages.VectorClock.Version value)
repeated .VectorClock.Version versions = 2;
public ClusterMessages.VectorClock.Builder addVersions(ClusterMessages.VectorClock.Version.Builder builderForValue)
repeated .VectorClock.Version versions = 2;
public ClusterMessages.VectorClock.Builder addVersions(int index, ClusterMessages.VectorClock.Version.Builder builderForValue)
repeated .VectorClock.Version versions = 2;
public ClusterMessages.VectorClock.Builder addAllVersions(java.lang.Iterable<? extends ClusterMessages.VectorClock.Version> values)
repeated .VectorClock.Version versions = 2;
public ClusterMessages.VectorClock.Builder clearVersions()
repeated .VectorClock.Version versions = 2;
public ClusterMessages.VectorClock.Builder removeVersions(int index)
repeated .VectorClock.Version versions = 2;
public ClusterMessages.VectorClock.Version.Builder getVersionsBuilder(int index)
repeated .VectorClock.Version versions = 2;
public ClusterMessages.VectorClock.VersionOrBuilder getVersionsOrBuilder(int index)
repeated .VectorClock.Version versions = 2;
getVersionsOrBuilder
in interface ClusterMessages.VectorClockOrBuilder
public java.util.List<? extends ClusterMessages.VectorClock.VersionOrBuilder> getVersionsOrBuilderList()
repeated .VectorClock.Version versions = 2;
getVersionsOrBuilderList
in interface ClusterMessages.VectorClockOrBuilder
public ClusterMessages.VectorClock.Version.Builder addVersionsBuilder()
repeated .VectorClock.Version versions = 2;
public ClusterMessages.VectorClock.Version.Builder addVersionsBuilder(int index)
repeated .VectorClock.Version versions = 2;
public java.util.List<ClusterMessages.VectorClock.Version.Builder> getVersionsBuilderList()
repeated .VectorClock.Version versions = 2;