Class MessageFormats.PersistentStateChangeEvent.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.PersistentStateChangeEvent.Builder>
org.apache.pekko.persistence.serialization.MessageFormats.PersistentStateChangeEvent.Builder
- All Implemented Interfaces:
Cloneable,MessageFormats.PersistentStateChangeEventOrBuilder,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.PersistentStateChangeEvent
public static final class MessageFormats.PersistentStateChangeEvent.Builder
extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<MessageFormats.PersistentStateChangeEvent.Builder>
implements MessageFormats.PersistentStateChangeEventOrBuilder
Protobuf type
PersistentStateChangeEvent-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()required string stateIdentifier = 1;not used in new records from Akka 2.4.5optional int64 timeoutNanos = 3;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;not used in new records from Akka 2.4.5org.apache.pekko.protobufv3.internal.ByteStringnot used in new records from Akka 2.4.5longoptional int64 timeoutNanos = 3;booleanrequired string stateIdentifier = 1;booleannot used in new records from Akka 2.4.5booleanoptional int64 timeoutNanos = 3;protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) mergeFrom(org.apache.pekko.protobufv3.internal.Message other) setStateIdentifier(String value) required string stateIdentifier = 1;setStateIdentifierBytes(org.apache.pekko.protobufv3.internal.ByteString value) required string stateIdentifier = 1;setTimeout(String value) not used in new records from Akka 2.4.5setTimeoutBytes(org.apache.pekko.protobufv3.internal.ByteString value) not used in new records from Akka 2.4.5setTimeoutNanos(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, setUnknownFieldsProto3Methods inherited from class org.apache.pekko.protobufv3.internal.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class org.apache.pekko.protobufv3.internal.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.pekko.protobufv3.internal.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
mergeFromMethods inherited from interface org.apache.pekko.protobufv3.internal.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.PersistentStateChangeEvent.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.PersistentStateChangeEvent.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.PersistentStateChangeEvent.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
mergeFrom
public MessageFormats.PersistentStateChangeEvent.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.PersistentStateChangeEvent.Builder>
-
mergeFrom
public MessageFormats.PersistentStateChangeEvent.Builder mergeFrom(MessageFormats.PersistentStateChangeEvent 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.PersistentStateChangeEvent.Builder>
-
mergeFrom
public MessageFormats.PersistentStateChangeEvent.Builder mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws 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.PersistentStateChangeEvent.Builder>- Throws:
IOException
-
hasStateIdentifier
public boolean hasStateIdentifier()required string stateIdentifier = 1;- Specified by:
hasStateIdentifierin interfaceMessageFormats.PersistentStateChangeEventOrBuilder- Returns:
- Whether the stateIdentifier field is set.
-
getStateIdentifier
required string stateIdentifier = 1;- Specified by:
getStateIdentifierin interfaceMessageFormats.PersistentStateChangeEventOrBuilder- Returns:
- The stateIdentifier.
-
getStateIdentifierBytes
public org.apache.pekko.protobufv3.internal.ByteString getStateIdentifierBytes()required string stateIdentifier = 1;- Specified by:
getStateIdentifierBytesin interfaceMessageFormats.PersistentStateChangeEventOrBuilder- Returns:
- The bytes for stateIdentifier.
-
setStateIdentifier
required string stateIdentifier = 1;- Parameters:
value- The stateIdentifier to set.- Returns:
- This builder for chaining.
-
clearStateIdentifier
required string stateIdentifier = 1;- Returns:
- This builder for chaining.
-
setStateIdentifierBytes
public MessageFormats.PersistentStateChangeEvent.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.
-
hasTimeout
public boolean hasTimeout()not used in new records from Akka 2.4.5
optional string timeout = 2;- Specified by:
hasTimeoutin interfaceMessageFormats.PersistentStateChangeEventOrBuilder- Returns:
- Whether the timeout field is set.
-
getTimeout
not used in new records from Akka 2.4.5
optional string timeout = 2;- Specified by:
getTimeoutin interfaceMessageFormats.PersistentStateChangeEventOrBuilder- Returns:
- The timeout.
-
getTimeoutBytes
public org.apache.pekko.protobufv3.internal.ByteString getTimeoutBytes()not used in new records from Akka 2.4.5
optional string timeout = 2;- Specified by:
getTimeoutBytesin interfaceMessageFormats.PersistentStateChangeEventOrBuilder- Returns:
- The bytes for timeout.
-
setTimeout
not used in new records from Akka 2.4.5
optional string timeout = 2;- Parameters:
value- The timeout to set.- Returns:
- This builder for chaining.
-
clearTimeout
not used in new records from Akka 2.4.5
optional string timeout = 2;- Returns:
- This builder for chaining.
-
setTimeoutBytes
public MessageFormats.PersistentStateChangeEvent.Builder setTimeoutBytes(org.apache.pekko.protobufv3.internal.ByteString value) not used in new records from Akka 2.4.5
optional string timeout = 2;- Parameters:
value- The bytes for timeout to set.- Returns:
- This builder for chaining.
-
hasTimeoutNanos
public boolean hasTimeoutNanos()optional int64 timeoutNanos = 3;- Specified by:
hasTimeoutNanosin interfaceMessageFormats.PersistentStateChangeEventOrBuilder- Returns:
- Whether the timeoutNanos field is set.
-
getTimeoutNanos
public long getTimeoutNanos()optional int64 timeoutNanos = 3;- Specified by:
getTimeoutNanosin interfaceMessageFormats.PersistentStateChangeEventOrBuilder- Returns:
- The timeoutNanos.
-
setTimeoutNanos
optional int64 timeoutNanos = 3;- Parameters:
value- The timeoutNanos to set.- Returns:
- This builder for chaining.
-
clearTimeoutNanos
optional int64 timeoutNanos = 3;- Returns:
- This builder for chaining.
-