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:
- 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 type 
PersistentFSMSnapshot- 
Method SummaryModifier and TypeMethodDescriptionbuild()clear()required .PersistentPayload data = 2;required string stateIdentifier = 1;optional int64 timeoutNanos = 3;getData()required .PersistentPayload data = 2;required .PersistentPayload data = 2;required .PersistentPayload data = 2;static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptororg.apache.pekko.protobufv3.internal.Descriptors.Descriptorrequired string stateIdentifier = 1;org.apache.pekko.protobufv3.internal.ByteStringrequired string stateIdentifier = 1;longoptional int64 timeoutNanos = 3;booleanhasData()required .PersistentPayload data = 2;booleanrequired string stateIdentifier = 1;booleanoptional int64 timeoutNanos = 3;protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTablefinal booleanrequired .PersistentPayload data = 2;mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) mergeFrom(org.apache.pekko.protobufv3.internal.Message other) required .PersistentPayload data = 2;setData(MessageFormats.PersistentPayload.Builder builderForValue) required .PersistentPayload data = 2;setStateIdentifier(String value) required string stateIdentifier = 1;setStateIdentifierBytes(org.apache.pekko.protobufv3.internal.ByteString value) required string stateIdentifier = 1;setTimeoutNanos(long value) optional int64 timeoutNanos = 3;Methods inherited from class org.apache.pekko.protobufv3.internal.GeneratedMessage.BuilderaddRepeatedField, 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, setUnknownFieldsProto3Methods inherited from class org.apache.pekko.protobufv3.internal.AbstractMessage.BuilderfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class org.apache.pekko.protobufv3.internal.AbstractMessageLite.BuilderaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.pekko.protobufv3.internal.Message.BuildermergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface org.apache.pekko.protobufv3.internal.MessageLite.BuildermergeFromMethods inherited from interface org.apache.pekko.protobufv3.internal.MessageOrBuilderfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
- 
Method Details- 
getDescriptorpublic static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptor()
- 
internalGetFieldAccessorTableprotected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
- internalGetFieldAccessorTablein class- org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<MessageFormats.PersistentFSMSnapshot.Builder>
 
- 
clear- Specified by:
- clearin interface- org.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
- clearin interface- org.apache.pekko.protobufv3.internal.MessageLite.Builder
- Overrides:
- clearin class- org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<MessageFormats.PersistentFSMSnapshot.Builder>
 
- 
getDescriptorForTypepublic org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptorForType()- Specified by:
- getDescriptorForTypein interface- org.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
- getDescriptorForTypein interface- org.apache.pekko.protobufv3.internal.MessageOrBuilder
- Overrides:
- getDescriptorForTypein class- org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<MessageFormats.PersistentFSMSnapshot.Builder>
 
- 
getDefaultInstanceForType- Specified by:
- getDefaultInstanceForTypein interface- org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
- Specified by:
- getDefaultInstanceForTypein interface- org.apache.pekko.protobufv3.internal.MessageOrBuilder
 
- 
build- Specified by:
- buildin interface- org.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
- buildin interface- org.apache.pekko.protobufv3.internal.MessageLite.Builder
 
- 
buildPartial- Specified by:
- buildPartialin interface- org.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
- buildPartialin interface- org.apache.pekko.protobufv3.internal.MessageLite.Builder
 
- 
mergeFrompublic MessageFormats.PersistentFSMSnapshot.Builder mergeFrom(org.apache.pekko.protobufv3.internal.Message other) - Specified by:
- mergeFromin interface- org.apache.pekko.protobufv3.internal.Message.Builder
- Overrides:
- mergeFromin class- org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<MessageFormats.PersistentFSMSnapshot.Builder>
 
- 
mergeFrompublic MessageFormats.PersistentFSMSnapshot.Builder mergeFrom(MessageFormats.PersistentFSMSnapshot other) 
- 
isInitializedpublic final boolean isInitialized()- Specified by:
- isInitializedin interface- org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
- Overrides:
- isInitializedin class- org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<MessageFormats.PersistentFSMSnapshot.Builder>
 
- 
mergeFrompublic MessageFormats.PersistentFSMSnapshot.Builder mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
- mergeFromin interface- org.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
- mergeFromin interface- org.apache.pekko.protobufv3.internal.MessageLite.Builder
- Overrides:
- mergeFromin class- org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<MessageFormats.PersistentFSMSnapshot.Builder>
- Throws:
- IOException
 
- 
hasStateIdentifierpublic boolean hasStateIdentifier()required string stateIdentifier = 1;- Specified by:
- hasStateIdentifierin interface- MessageFormats.PersistentFSMSnapshotOrBuilder
- Returns:
- Whether the stateIdentifier field is set.
 
- 
getStateIdentifierrequired string stateIdentifier = 1;- Specified by:
- getStateIdentifierin interface- MessageFormats.PersistentFSMSnapshotOrBuilder
- Returns:
- The stateIdentifier.
 
- 
getStateIdentifierBytespublic org.apache.pekko.protobufv3.internal.ByteString getStateIdentifierBytes()required string stateIdentifier = 1;- Specified by:
- getStateIdentifierBytesin interface- MessageFormats.PersistentFSMSnapshotOrBuilder
- Returns:
- The bytes for stateIdentifier.
 
- 
setStateIdentifierrequired string stateIdentifier = 1;- Parameters:
- value- The stateIdentifier to set.
- Returns:
- This builder for chaining.
 
- 
clearStateIdentifierrequired string stateIdentifier = 1;- Returns:
- This builder for chaining.
 
- 
setStateIdentifierBytespublic 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.
 
- 
hasDatapublic boolean hasData()required .PersistentPayload data = 2;- Specified by:
- hasDatain interface- MessageFormats.PersistentFSMSnapshotOrBuilder
- Returns:
- Whether the data field is set.
 
- 
getDatarequired .PersistentPayload data = 2;- Specified by:
- getDatain interface- MessageFormats.PersistentFSMSnapshotOrBuilder
- Returns:
- The data.
 
- 
setDatarequired .PersistentPayload data = 2;
- 
setDatapublic MessageFormats.PersistentFSMSnapshot.Builder setData(MessageFormats.PersistentPayload.Builder builderForValue) required .PersistentPayload data = 2;
- 
mergeDatapublic MessageFormats.PersistentFSMSnapshot.Builder mergeData(MessageFormats.PersistentPayload value) required .PersistentPayload data = 2;
- 
clearDatarequired .PersistentPayload data = 2;
- 
getDataBuilderrequired .PersistentPayload data = 2;
- 
getDataOrBuilderrequired .PersistentPayload data = 2;- Specified by:
- getDataOrBuilderin interface- MessageFormats.PersistentFSMSnapshotOrBuilder
 
- 
hasTimeoutNanospublic boolean hasTimeoutNanos()optional int64 timeoutNanos = 3;- Specified by:
- hasTimeoutNanosin interface- MessageFormats.PersistentFSMSnapshotOrBuilder
- Returns:
- Whether the timeoutNanos field is set.
 
- 
getTimeoutNanospublic long getTimeoutNanos()optional int64 timeoutNanos = 3;- Specified by:
- getTimeoutNanosin interface- MessageFormats.PersistentFSMSnapshotOrBuilder
- Returns:
- The timeoutNanos.
 
- 
setTimeoutNanosoptional int64 timeoutNanos = 3;- Parameters:
- value- The timeoutNanos to set.
- Returns:
- This builder for chaining.
 
- 
clearTimeoutNanosoptional int64 timeoutNanos = 3;- Returns:
- This builder for chaining.
 
 
-