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.PersistentFSMSnapshot
build()
MessageFormats.PersistentFSMSnapshot
buildPartial()
MessageFormats.PersistentFSMSnapshot.Builder
clear()
MessageFormats.PersistentFSMSnapshot.Builder
clearData()
required .PersistentPayload data = 2;
MessageFormats.PersistentFSMSnapshot.Builder
clearStateIdentifier()
required string stateIdentifier = 1;
MessageFormats.PersistentFSMSnapshot.Builder
clearTimeoutNanos()
optional int64 timeoutNanos = 3;
MessageFormats.PersistentPayload
getData()
required .PersistentPayload data = 2;
MessageFormats.PersistentPayload.Builder
getDataBuilder()
required .PersistentPayload data = 2;
MessageFormats.PersistentPayloadOrBuilder
getDataOrBuilder()
required .PersistentPayload data = 2;
MessageFormats.PersistentFSMSnapshot
getDefaultInstanceForType()
static org.apache.pekko.protobufv3.internal.Descriptors.Descriptor
getDescriptor()
org.apache.pekko.protobufv3.internal.Descriptors.Descriptor
getDescriptorForType()
java.lang.String
getStateIdentifier()
required string stateIdentifier = 1;
org.apache.pekko.protobufv3.internal.ByteString
getStateIdentifierBytes()
required string stateIdentifier = 1;
long
getTimeoutNanos()
optional int64 timeoutNanos = 3;
boolean
hasData()
required .PersistentPayload data = 2;
boolean
hasStateIdentifier()
required string stateIdentifier = 1;
boolean
hasTimeoutNanos()
optional int64 timeoutNanos = 3;
protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
MessageFormats.PersistentFSMSnapshot.Builder
mergeData(MessageFormats.PersistentPayload value)
required .PersistentPayload data = 2;
MessageFormats.PersistentFSMSnapshot.Builder
mergeFrom(MessageFormats.PersistentFSMSnapshot other)
MessageFormats.PersistentFSMSnapshot.Builder
mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry)
MessageFormats.PersistentFSMSnapshot.Builder
mergeFrom(org.apache.pekko.protobufv3.internal.Message other)
MessageFormats.PersistentFSMSnapshot.Builder
setData(MessageFormats.PersistentPayload value)
required .PersistentPayload data = 2;
MessageFormats.PersistentFSMSnapshot.Builder
setData(MessageFormats.PersistentPayload.Builder builderForValue)
required .PersistentPayload data = 2;
MessageFormats.PersistentFSMSnapshot.Builder
setStateIdentifier(java.lang.String value)
required string stateIdentifier = 1;
MessageFormats.PersistentFSMSnapshot.Builder
setStateIdentifierBytes(org.apache.pekko.protobufv3.internal.ByteString value)
required string stateIdentifier = 1;
MessageFormats.PersistentFSMSnapshot.Builder
setTimeoutNanos(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:
internalGetFieldAccessorTable
in classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<MessageFormats.PersistentFSMSnapshot.Builder>
-
clear
public MessageFormats.PersistentFSMSnapshot.Builder clear()
- Specified by:
clear
in interfaceorg.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
clear
in interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
- Overrides:
clear
in classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<MessageFormats.PersistentFSMSnapshot.Builder>
-
getDescriptorForType
public org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfaceorg.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
getDescriptorForType
in interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
- Overrides:
getDescriptorForType
in classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<MessageFormats.PersistentFSMSnapshot.Builder>
-
getDefaultInstanceForType
public MessageFormats.PersistentFSMSnapshot getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
public MessageFormats.PersistentFSMSnapshot build()
- Specified by:
build
in interfaceorg.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
build
in interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
buildPartial
public MessageFormats.PersistentFSMSnapshot buildPartial()
- Specified by:
buildPartial
in interfaceorg.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
buildPartial
in interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
mergeFrom
public MessageFormats.PersistentFSMSnapshot.Builder mergeFrom(org.apache.pekko.protobufv3.internal.Message other)
- Specified by:
mergeFrom
in interfaceorg.apache.pekko.protobufv3.internal.Message.Builder
- Overrides:
mergeFrom
in 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:
isInitialized
in interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfaceorg.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
mergeFrom
in interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
- Overrides:
mergeFrom
in classorg.apache.pekko.protobufv3.internal.AbstractMessage.Builder<MessageFormats.PersistentFSMSnapshot.Builder>
- Throws:
java.io.IOException
-
hasStateIdentifier
public boolean hasStateIdentifier()
required string stateIdentifier = 1;
- Specified by:
hasStateIdentifier
in interfaceMessageFormats.PersistentFSMSnapshotOrBuilder
- Returns:
- Whether the stateIdentifier field is set.
-
getStateIdentifier
public java.lang.String getStateIdentifier()
required string stateIdentifier = 1;
- Specified by:
getStateIdentifier
in interfaceMessageFormats.PersistentFSMSnapshotOrBuilder
- Returns:
- The stateIdentifier.
-
getStateIdentifierBytes
public org.apache.pekko.protobufv3.internal.ByteString getStateIdentifierBytes()
required string stateIdentifier = 1;
- Specified by:
getStateIdentifierBytes
in 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:
hasData
in interfaceMessageFormats.PersistentFSMSnapshotOrBuilder
- Returns:
- Whether the data field is set.
-
getData
public MessageFormats.PersistentPayload getData()
required .PersistentPayload data = 2;
- Specified by:
getData
in 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:
getDataOrBuilder
in interfaceMessageFormats.PersistentFSMSnapshotOrBuilder
-
hasTimeoutNanos
public boolean hasTimeoutNanos()
optional int64 timeoutNanos = 3;
- Specified by:
hasTimeoutNanos
in interfaceMessageFormats.PersistentFSMSnapshotOrBuilder
- Returns:
- Whether the timeoutNanos field is set.
-
getTimeoutNanos
public long getTimeoutNanos()
optional int64 timeoutNanos = 3;
- Specified by:
getTimeoutNanos
in 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.
-
-