Class MessageFormats.PersistentFSMSnapshot.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<MessageFormats.PersistentFSMSnapshot.Builder>
-
- org.apache.pekko.persistence.serialization.MessageFormats.PersistentFSMSnapshot.Builder
-
- All Implemented Interfaces:
java.lang.Cloneable,MessageFormats.PersistentFSMSnapshotOrBuilder,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:
- MessageFormats.PersistentFSMSnapshot
public static final class MessageFormats.PersistentFSMSnapshot.Builder extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<MessageFormats.PersistentFSMSnapshot.Builder> implements MessageFormats.PersistentFSMSnapshotOrBuilder
Protobuf typePersistentFSMSnapshot
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MessageFormats.PersistentFSMSnapshotbuild()MessageFormats.PersistentFSMSnapshotbuildPartial()MessageFormats.PersistentFSMSnapshot.Builderclear()MessageFormats.PersistentFSMSnapshot.BuilderclearData()required .PersistentPayload data = 2;MessageFormats.PersistentFSMSnapshot.BuilderclearStateIdentifier()required string stateIdentifier = 1;MessageFormats.PersistentFSMSnapshot.BuilderclearTimeoutNanos()optional int64 timeoutNanos = 3;MessageFormats.PersistentPayloadgetData()required .PersistentPayload data = 2;MessageFormats.PersistentPayload.BuildergetDataBuilder()required .PersistentPayload data = 2;MessageFormats.PersistentPayloadOrBuildergetDataOrBuilder()required .PersistentPayload data = 2;MessageFormats.PersistentFSMSnapshotgetDefaultInstanceForType()static org.apache.pekko.protobufv3.internal.Descriptors.DescriptorgetDescriptor()org.apache.pekko.protobufv3.internal.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetStateIdentifier()required string stateIdentifier = 1;org.apache.pekko.protobufv3.internal.ByteStringgetStateIdentifierBytes()required string stateIdentifier = 1;longgetTimeoutNanos()optional int64 timeoutNanos = 3;booleanhasData()required .PersistentPayload data = 2;booleanhasStateIdentifier()required string stateIdentifier = 1;booleanhasTimeoutNanos()optional int64 timeoutNanos = 3;protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()MessageFormats.PersistentFSMSnapshot.BuildermergeData(MessageFormats.PersistentPayload value)required .PersistentPayload data = 2;MessageFormats.PersistentFSMSnapshot.BuildermergeFrom(MessageFormats.PersistentFSMSnapshot other)MessageFormats.PersistentFSMSnapshot.BuildermergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry)MessageFormats.PersistentFSMSnapshot.BuildermergeFrom(org.apache.pekko.protobufv3.internal.Message other)MessageFormats.PersistentFSMSnapshot.BuildersetData(MessageFormats.PersistentPayload value)required .PersistentPayload data = 2;MessageFormats.PersistentFSMSnapshot.BuildersetData(MessageFormats.PersistentPayload.Builder builderForValue)required .PersistentPayload data = 2;MessageFormats.PersistentFSMSnapshot.BuildersetStateIdentifier(java.lang.String value)required string stateIdentifier = 1;MessageFormats.PersistentFSMSnapshot.BuildersetStateIdentifierBytes(org.apache.pekko.protobufv3.internal.ByteString value)required string stateIdentifier = 1;MessageFormats.PersistentFSMSnapshot.BuildersetTimeoutNanos(long value)optional int64 timeoutNanos = 3;-
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<MessageFormats.PersistentFSMSnapshot.Builder>
-
clear
public MessageFormats.PersistentFSMSnapshot.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<MessageFormats.PersistentFSMSnapshot.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<MessageFormats.PersistentFSMSnapshot.Builder>
-
getDefaultInstanceForType
public MessageFormats.PersistentFSMSnapshot getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
public MessageFormats.PersistentFSMSnapshot build()
- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
buildPartial
public MessageFormats.PersistentFSMSnapshot buildPartial()
- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
mergeFrom
public MessageFormats.PersistentFSMSnapshot.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<MessageFormats.PersistentFSMSnapshot.Builder>
-
mergeFrom
public MessageFormats.PersistentFSMSnapshot.Builder mergeFrom(MessageFormats.PersistentFSMSnapshot other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Overrides:
isInitializedin classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<MessageFormats.PersistentFSMSnapshot.Builder>
-
mergeFrom
public MessageFormats.PersistentFSMSnapshot.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<MessageFormats.PersistentFSMSnapshot.Builder>- Throws:
java.io.IOException
-
hasStateIdentifier
public boolean hasStateIdentifier()
required string stateIdentifier = 1;- Specified by:
hasStateIdentifierin interfaceMessageFormats.PersistentFSMSnapshotOrBuilder- Returns:
- Whether the stateIdentifier field is set.
-
getStateIdentifier
public java.lang.String getStateIdentifier()
required string stateIdentifier = 1;- Specified by:
getStateIdentifierin interfaceMessageFormats.PersistentFSMSnapshotOrBuilder- Returns:
- The stateIdentifier.
-
getStateIdentifierBytes
public org.apache.pekko.protobufv3.internal.ByteString getStateIdentifierBytes()
required string stateIdentifier = 1;- Specified by:
getStateIdentifierBytesin interfaceMessageFormats.PersistentFSMSnapshotOrBuilder- Returns:
- The bytes for stateIdentifier.
-
setStateIdentifier
public MessageFormats.PersistentFSMSnapshot.Builder setStateIdentifier(java.lang.String value)
required string stateIdentifier = 1;- Parameters:
value- The stateIdentifier to set.- Returns:
- This builder for chaining.
-
clearStateIdentifier
public MessageFormats.PersistentFSMSnapshot.Builder clearStateIdentifier()
required string stateIdentifier = 1;- Returns:
- This builder for chaining.
-
setStateIdentifierBytes
public MessageFormats.PersistentFSMSnapshot.Builder setStateIdentifierBytes(org.apache.pekko.protobufv3.internal.ByteString value)
required string stateIdentifier = 1;- Parameters:
value- The bytes for stateIdentifier to set.- Returns:
- This builder for chaining.
-
hasData
public boolean hasData()
required .PersistentPayload data = 2;- Specified by:
hasDatain interfaceMessageFormats.PersistentFSMSnapshotOrBuilder- Returns:
- Whether the data field is set.
-
getData
public MessageFormats.PersistentPayload getData()
required .PersistentPayload data = 2;- Specified by:
getDatain interfaceMessageFormats.PersistentFSMSnapshotOrBuilder- Returns:
- The data.
-
setData
public MessageFormats.PersistentFSMSnapshot.Builder setData(MessageFormats.PersistentPayload value)
required .PersistentPayload data = 2;
-
setData
public MessageFormats.PersistentFSMSnapshot.Builder setData(MessageFormats.PersistentPayload.Builder builderForValue)
required .PersistentPayload data = 2;
-
mergeData
public MessageFormats.PersistentFSMSnapshot.Builder mergeData(MessageFormats.PersistentPayload value)
required .PersistentPayload data = 2;
-
clearData
public MessageFormats.PersistentFSMSnapshot.Builder clearData()
required .PersistentPayload data = 2;
-
getDataBuilder
public MessageFormats.PersistentPayload.Builder getDataBuilder()
required .PersistentPayload data = 2;
-
getDataOrBuilder
public MessageFormats.PersistentPayloadOrBuilder getDataOrBuilder()
required .PersistentPayload data = 2;- Specified by:
getDataOrBuilderin interfaceMessageFormats.PersistentFSMSnapshotOrBuilder
-
hasTimeoutNanos
public boolean hasTimeoutNanos()
optional int64 timeoutNanos = 3;- Specified by:
hasTimeoutNanosin interfaceMessageFormats.PersistentFSMSnapshotOrBuilder- Returns:
- Whether the timeoutNanos field is set.
-
getTimeoutNanos
public long getTimeoutNanos()
optional int64 timeoutNanos = 3;- Specified by:
getTimeoutNanosin interfaceMessageFormats.PersistentFSMSnapshotOrBuilder- Returns:
- The timeoutNanos.
-
setTimeoutNanos
public MessageFormats.PersistentFSMSnapshot.Builder setTimeoutNanos(long value)
optional int64 timeoutNanos = 3;- Parameters:
value- The timeoutNanos to set.- Returns:
- This builder for chaining.
-
clearTimeoutNanos
public MessageFormats.PersistentFSMSnapshot.Builder clearTimeoutNanos()
optional int64 timeoutNanos = 3;- Returns:
- This builder for chaining.
-
-