Class ClusterMessages.VectorClock.Builder
- java.lang.Object
-
- org.apache.pekko.protobufv3.internal.AbstractMessageLite.Builder
-
- org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<BuilderT>
-
- org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMessages.VectorClock.Builder>
-
- org.apache.pekko.cluster.protobuf.msg.ClusterMessages.VectorClock.Builder
-
- All Implemented Interfaces:
java.lang.Cloneable,ClusterMessages.VectorClockOrBuilder,org.apache.pekko.protobufv3.internal.Message.Builder,org.apache.pekko.protobufv3.internal.MessageLite.Builder,org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder,org.apache.pekko.protobufv3.internal.MessageOrBuilder
- Enclosing class:
- ClusterMessages.VectorClock
public static final class ClusterMessages.VectorClock.Builder extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMessages.VectorClock.Builder> implements ClusterMessages.VectorClockOrBuilder
* Vector Clock
Protobuf typeVectorClock
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterMessages.VectorClock.BuilderaddAllVersions(java.lang.Iterable<? extends ClusterMessages.VectorClock.Version> values)repeated .VectorClock.Version versions = 2;ClusterMessages.VectorClock.BuilderaddVersions(int index, ClusterMessages.VectorClock.Version value)repeated .VectorClock.Version versions = 2;ClusterMessages.VectorClock.BuilderaddVersions(int index, ClusterMessages.VectorClock.Version.Builder builderForValue)repeated .VectorClock.Version versions = 2;ClusterMessages.VectorClock.BuilderaddVersions(ClusterMessages.VectorClock.Version value)repeated .VectorClock.Version versions = 2;ClusterMessages.VectorClock.BuilderaddVersions(ClusterMessages.VectorClock.Version.Builder builderForValue)repeated .VectorClock.Version versions = 2;ClusterMessages.VectorClock.Version.BuilderaddVersionsBuilder()repeated .VectorClock.Version versions = 2;ClusterMessages.VectorClock.Version.BuilderaddVersionsBuilder(int index)repeated .VectorClock.Version versions = 2;ClusterMessages.VectorClockbuild()ClusterMessages.VectorClockbuildPartial()ClusterMessages.VectorClock.Builderclear()ClusterMessages.VectorClock.BuilderclearTimestamp()the timestamp could be removed but left for test data compatibilityClusterMessages.VectorClock.BuilderclearVersions()repeated .VectorClock.Version versions = 2;ClusterMessages.VectorClockgetDefaultInstanceForType()static org.apache.pekko.protobufv3.internal.Descriptors.DescriptorgetDescriptor()org.apache.pekko.protobufv3.internal.Descriptors.DescriptorgetDescriptorForType()longgetTimestamp()the timestamp could be removed but left for test data compatibilityClusterMessages.VectorClock.VersiongetVersions(int index)repeated .VectorClock.Version versions = 2;ClusterMessages.VectorClock.Version.BuildergetVersionsBuilder(int index)repeated .VectorClock.Version versions = 2;java.util.List<ClusterMessages.VectorClock.Version.Builder>getVersionsBuilderList()repeated .VectorClock.Version versions = 2;intgetVersionsCount()repeated .VectorClock.Version versions = 2;java.util.List<ClusterMessages.VectorClock.Version>getVersionsList()repeated .VectorClock.Version versions = 2;ClusterMessages.VectorClock.VersionOrBuildergetVersionsOrBuilder(int index)repeated .VectorClock.Version versions = 2;java.util.List<? extends ClusterMessages.VectorClock.VersionOrBuilder>getVersionsOrBuilderList()repeated .VectorClock.Version versions = 2;booleanhasTimestamp()the timestamp could be removed but left for test data compatibilityprotected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ClusterMessages.VectorClock.BuildermergeFrom(ClusterMessages.VectorClock other)ClusterMessages.VectorClock.BuildermergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry)ClusterMessages.VectorClock.BuildermergeFrom(org.apache.pekko.protobufv3.internal.Message other)ClusterMessages.VectorClock.BuilderremoveVersions(int index)repeated .VectorClock.Version versions = 2;ClusterMessages.VectorClock.BuildersetTimestamp(long value)the timestamp could be removed but left for test data compatibilityClusterMessages.VectorClock.BuildersetVersions(int index, ClusterMessages.VectorClock.Version value)repeated .VectorClock.Version versions = 2;ClusterMessages.VectorClock.BuildersetVersions(int index, ClusterMessages.VectorClock.Version.Builder builderForValue)repeated .VectorClock.Version versions = 2;-
Methods inherited from class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class org.apache.pekko.protobufv3.internal.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class org.apache.pekko.protobufv3.internal.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMessages.VectorClock.Builder>
-
clear
public ClusterMessages.VectorClock.Builder clear()
- Specified by:
clearin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
clearin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder- Overrides:
clearin classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMessages.VectorClock.Builder>
-
getDescriptorForType
public org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
getDescriptorForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder- Overrides:
getDescriptorForTypein classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMessages.VectorClock.Builder>
-
getDefaultInstanceForType
public ClusterMessages.VectorClock getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
public ClusterMessages.VectorClock build()
- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
buildPartial
public ClusterMessages.VectorClock buildPartial()
- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
mergeFrom
public ClusterMessages.VectorClock.Builder mergeFrom(org.apache.pekko.protobufv3.internal.Message other)
- Specified by:
mergeFromin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Overrides:
mergeFromin classorg.apache.pekko.protobufv3.internal.AbstractMessage.Builder<ClusterMessages.VectorClock.Builder>
-
mergeFrom
public ClusterMessages.VectorClock.Builder mergeFrom(ClusterMessages.VectorClock other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Overrides:
isInitializedin classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMessages.VectorClock.Builder>
-
mergeFrom
public ClusterMessages.VectorClock.Builder mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
mergeFromin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder- Overrides:
mergeFromin classorg.apache.pekko.protobufv3.internal.AbstractMessage.Builder<ClusterMessages.VectorClock.Builder>- Throws:
java.io.IOException
-
hasTimestamp
public boolean hasTimestamp()
the timestamp could be removed but left for test data compatibility
optional int64 timestamp = 1;- Specified by:
hasTimestampin interfaceClusterMessages.VectorClockOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public long getTimestamp()
the timestamp could be removed but left for test data compatibility
optional int64 timestamp = 1;- Specified by:
getTimestampin interfaceClusterMessages.VectorClockOrBuilder- Returns:
- The timestamp.
-
setTimestamp
public ClusterMessages.VectorClock.Builder setTimestamp(long value)
the timestamp could be removed but left for test data compatibility
optional int64 timestamp = 1;- Parameters:
value- The timestamp to set.- Returns:
- This builder for chaining.
-
clearTimestamp
public ClusterMessages.VectorClock.Builder clearTimestamp()
the timestamp could be removed but left for test data compatibility
optional int64 timestamp = 1;- Returns:
- This builder for chaining.
-
getVersionsList
public java.util.List<ClusterMessages.VectorClock.Version> getVersionsList()
repeated .VectorClock.Version versions = 2;- Specified by:
getVersionsListin interfaceClusterMessages.VectorClockOrBuilder
-
getVersionsCount
public int getVersionsCount()
repeated .VectorClock.Version versions = 2;- Specified by:
getVersionsCountin interfaceClusterMessages.VectorClockOrBuilder
-
getVersions
public ClusterMessages.VectorClock.Version getVersions(int index)
repeated .VectorClock.Version versions = 2;- Specified by:
getVersionsin interfaceClusterMessages.VectorClockOrBuilder
-
setVersions
public ClusterMessages.VectorClock.Builder setVersions(int index, ClusterMessages.VectorClock.Version value)
repeated .VectorClock.Version versions = 2;
-
setVersions
public ClusterMessages.VectorClock.Builder setVersions(int index, ClusterMessages.VectorClock.Version.Builder builderForValue)
repeated .VectorClock.Version versions = 2;
-
addVersions
public ClusterMessages.VectorClock.Builder addVersions(ClusterMessages.VectorClock.Version value)
repeated .VectorClock.Version versions = 2;
-
addVersions
public ClusterMessages.VectorClock.Builder addVersions(int index, ClusterMessages.VectorClock.Version value)
repeated .VectorClock.Version versions = 2;
-
addVersions
public ClusterMessages.VectorClock.Builder addVersions(ClusterMessages.VectorClock.Version.Builder builderForValue)
repeated .VectorClock.Version versions = 2;
-
addVersions
public ClusterMessages.VectorClock.Builder addVersions(int index, ClusterMessages.VectorClock.Version.Builder builderForValue)
repeated .VectorClock.Version versions = 2;
-
addAllVersions
public ClusterMessages.VectorClock.Builder addAllVersions(java.lang.Iterable<? extends ClusterMessages.VectorClock.Version> values)
repeated .VectorClock.Version versions = 2;
-
clearVersions
public ClusterMessages.VectorClock.Builder clearVersions()
repeated .VectorClock.Version versions = 2;
-
removeVersions
public ClusterMessages.VectorClock.Builder removeVersions(int index)
repeated .VectorClock.Version versions = 2;
-
getVersionsBuilder
public ClusterMessages.VectorClock.Version.Builder getVersionsBuilder(int index)
repeated .VectorClock.Version versions = 2;
-
getVersionsOrBuilder
public ClusterMessages.VectorClock.VersionOrBuilder getVersionsOrBuilder(int index)
repeated .VectorClock.Version versions = 2;- Specified by:
getVersionsOrBuilderin interfaceClusterMessages.VectorClockOrBuilder
-
getVersionsOrBuilderList
public java.util.List<? extends ClusterMessages.VectorClock.VersionOrBuilder> getVersionsOrBuilderList()
repeated .VectorClock.Version versions = 2;- Specified by:
getVersionsOrBuilderListin interfaceClusterMessages.VectorClockOrBuilder
-
addVersionsBuilder
public ClusterMessages.VectorClock.Version.Builder addVersionsBuilder()
repeated .VectorClock.Version versions = 2;
-
addVersionsBuilder
public ClusterMessages.VectorClock.Version.Builder addVersionsBuilder(int index)
repeated .VectorClock.Version versions = 2;
-
getVersionsBuilderList
public java.util.List<ClusterMessages.VectorClock.Version.Builder> getVersionsBuilderList()
repeated .VectorClock.Version versions = 2;
-
-