Class ClusterMessages.VectorClock.Version.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.Version.Builder>
-
- org.apache.pekko.cluster.protobuf.msg.ClusterMessages.VectorClock.Version.Builder
-
- All Implemented Interfaces:
java.lang.Cloneable,ClusterMessages.VectorClock.VersionOrBuilder,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.Version
public static final class ClusterMessages.VectorClock.Version.Builder extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMessages.VectorClock.Version.Builder> implements ClusterMessages.VectorClock.VersionOrBuilder
Protobuf typeVectorClock.Version
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterMessages.VectorClock.Versionbuild()ClusterMessages.VectorClock.VersionbuildPartial()ClusterMessages.VectorClock.Version.Builderclear()ClusterMessages.VectorClock.Version.BuilderclearHashIndex()required int32 hashIndex = 1;ClusterMessages.VectorClock.Version.BuilderclearTimestamp()required int64 timestamp = 2;ClusterMessages.VectorClock.VersiongetDefaultInstanceForType()static org.apache.pekko.protobufv3.internal.Descriptors.DescriptorgetDescriptor()org.apache.pekko.protobufv3.internal.Descriptors.DescriptorgetDescriptorForType()intgetHashIndex()required int32 hashIndex = 1;longgetTimestamp()required int64 timestamp = 2;booleanhasHashIndex()required int32 hashIndex = 1;booleanhasTimestamp()required int64 timestamp = 2;protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ClusterMessages.VectorClock.Version.BuildermergeFrom(ClusterMessages.VectorClock.Version other)ClusterMessages.VectorClock.Version.BuildermergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry)ClusterMessages.VectorClock.Version.BuildermergeFrom(org.apache.pekko.protobufv3.internal.Message other)ClusterMessages.VectorClock.Version.BuildersetHashIndex(int value)required int32 hashIndex = 1;ClusterMessages.VectorClock.Version.BuildersetTimestamp(long value)required int64 timestamp = 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.Version.Builder>
-
clear
public ClusterMessages.VectorClock.Version.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.Version.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.Version.Builder>
-
getDefaultInstanceForType
public ClusterMessages.VectorClock.Version getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
public ClusterMessages.VectorClock.Version 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.Version 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.Version.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.Version.Builder>
-
mergeFrom
public ClusterMessages.VectorClock.Version.Builder mergeFrom(ClusterMessages.VectorClock.Version 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.Version.Builder>
-
mergeFrom
public ClusterMessages.VectorClock.Version.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.Version.Builder>- Throws:
java.io.IOException
-
hasHashIndex
public boolean hasHashIndex()
required int32 hashIndex = 1;- Specified by:
hasHashIndexin interfaceClusterMessages.VectorClock.VersionOrBuilder- Returns:
- Whether the hashIndex field is set.
-
getHashIndex
public int getHashIndex()
required int32 hashIndex = 1;- Specified by:
getHashIndexin interfaceClusterMessages.VectorClock.VersionOrBuilder- Returns:
- The hashIndex.
-
setHashIndex
public ClusterMessages.VectorClock.Version.Builder setHashIndex(int value)
required int32 hashIndex = 1;- Parameters:
value- The hashIndex to set.- Returns:
- This builder for chaining.
-
clearHashIndex
public ClusterMessages.VectorClock.Version.Builder clearHashIndex()
required int32 hashIndex = 1;- Returns:
- This builder for chaining.
-
hasTimestamp
public boolean hasTimestamp()
required int64 timestamp = 2;- Specified by:
hasTimestampin interfaceClusterMessages.VectorClock.VersionOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public long getTimestamp()
required int64 timestamp = 2;- Specified by:
getTimestampin interfaceClusterMessages.VectorClock.VersionOrBuilder- Returns:
- The timestamp.
-
setTimestamp
public ClusterMessages.VectorClock.Version.Builder setTimestamp(long value)
required int64 timestamp = 2;- Parameters:
value- The timestamp to set.- Returns:
- This builder for chaining.
-
clearTimestamp
public ClusterMessages.VectorClock.Version.Builder clearTimestamp()
required int64 timestamp = 2;- Returns:
- This builder for chaining.
-
-