Class MessageFormats.PersistentMessage.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.PersistentMessage.Builder>
-
- org.apache.pekko.persistence.serialization.MessageFormats.PersistentMessage.Builder
-
- All Implemented Interfaces:
java.lang.Cloneable
,MessageFormats.PersistentMessageOrBuilder
,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.PersistentMessage
public static final class MessageFormats.PersistentMessage.Builder extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<MessageFormats.PersistentMessage.Builder> implements MessageFormats.PersistentMessageOrBuilder
Protobuf typePersistentMessage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MessageFormats.PersistentMessage
build()
MessageFormats.PersistentMessage
buildPartial()
MessageFormats.PersistentMessage.Builder
clear()
MessageFormats.PersistentMessage.Builder
clearDeleted()
not used in new records from Akka 2.4MessageFormats.PersistentMessage.Builder
clearManifest()
optional string manifest = 12;
MessageFormats.PersistentMessage.Builder
clearMetadata()
optional .PersistentPayload metadata = 15;
MessageFormats.PersistentMessage.Builder
clearPayload()
optional .PersistentPayload payload = 1;
MessageFormats.PersistentMessage.Builder
clearPersistenceId()
optional string persistenceId = 3;
MessageFormats.PersistentMessage.Builder
clearSender()
optional int32 redeliveries = 6; // Removed in Akka 2.4 repeated string confirms = 7; // Removed in Akka 2.4 optional bool confirmable = 8; // Removed in Akka 2.4 optional DeliveredMessage confirmMessage = 9; // Removed in Akka 2.4 optional string confirmTarget = 10; // Removed in Akka 2.4MessageFormats.PersistentMessage.Builder
clearSequenceNr()
optional int64 sequenceNr = 2;
MessageFormats.PersistentMessage.Builder
clearTimestamp()
optional sint64 timestamp = 14;
MessageFormats.PersistentMessage.Builder
clearWriterUuid()
optional string writerUuid = 13;
MessageFormats.PersistentMessage
getDefaultInstanceForType()
boolean
getDeleted()
not used in new records from Akka 2.4static org.apache.pekko.protobufv3.internal.Descriptors.Descriptor
getDescriptor()
org.apache.pekko.protobufv3.internal.Descriptors.Descriptor
getDescriptorForType()
java.lang.String
getManifest()
optional string manifest = 12;
org.apache.pekko.protobufv3.internal.ByteString
getManifestBytes()
optional string manifest = 12;
MessageFormats.PersistentPayload
getMetadata()
optional .PersistentPayload metadata = 15;
MessageFormats.PersistentPayload.Builder
getMetadataBuilder()
optional .PersistentPayload metadata = 15;
MessageFormats.PersistentPayloadOrBuilder
getMetadataOrBuilder()
optional .PersistentPayload metadata = 15;
MessageFormats.PersistentPayload
getPayload()
optional .PersistentPayload payload = 1;
MessageFormats.PersistentPayload.Builder
getPayloadBuilder()
optional .PersistentPayload payload = 1;
MessageFormats.PersistentPayloadOrBuilder
getPayloadOrBuilder()
optional .PersistentPayload payload = 1;
java.lang.String
getPersistenceId()
optional string persistenceId = 3;
org.apache.pekko.protobufv3.internal.ByteString
getPersistenceIdBytes()
optional string persistenceId = 3;
java.lang.String
getSender()
optional int32 redeliveries = 6; // Removed in Akka 2.4 repeated string confirms = 7; // Removed in Akka 2.4 optional bool confirmable = 8; // Removed in Akka 2.4 optional DeliveredMessage confirmMessage = 9; // Removed in Akka 2.4 optional string confirmTarget = 10; // Removed in Akka 2.4org.apache.pekko.protobufv3.internal.ByteString
getSenderBytes()
optional int32 redeliveries = 6; // Removed in Akka 2.4 repeated string confirms = 7; // Removed in Akka 2.4 optional bool confirmable = 8; // Removed in Akka 2.4 optional DeliveredMessage confirmMessage = 9; // Removed in Akka 2.4 optional string confirmTarget = 10; // Removed in Akka 2.4long
getSequenceNr()
optional int64 sequenceNr = 2;
long
getTimestamp()
optional sint64 timestamp = 14;
java.lang.String
getWriterUuid()
optional string writerUuid = 13;
org.apache.pekko.protobufv3.internal.ByteString
getWriterUuidBytes()
optional string writerUuid = 13;
boolean
hasDeleted()
not used in new records from Akka 2.4boolean
hasManifest()
optional string manifest = 12;
boolean
hasMetadata()
optional .PersistentPayload metadata = 15;
boolean
hasPayload()
optional .PersistentPayload payload = 1;
boolean
hasPersistenceId()
optional string persistenceId = 3;
boolean
hasSender()
optional int32 redeliveries = 6; // Removed in Akka 2.4 repeated string confirms = 7; // Removed in Akka 2.4 optional bool confirmable = 8; // Removed in Akka 2.4 optional DeliveredMessage confirmMessage = 9; // Removed in Akka 2.4 optional string confirmTarget = 10; // Removed in Akka 2.4boolean
hasSequenceNr()
optional int64 sequenceNr = 2;
boolean
hasTimestamp()
optional sint64 timestamp = 14;
boolean
hasWriterUuid()
optional string writerUuid = 13;
protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
MessageFormats.PersistentMessage.Builder
mergeFrom(MessageFormats.PersistentMessage other)
MessageFormats.PersistentMessage.Builder
mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry)
MessageFormats.PersistentMessage.Builder
mergeFrom(org.apache.pekko.protobufv3.internal.Message other)
MessageFormats.PersistentMessage.Builder
mergeMetadata(MessageFormats.PersistentPayload value)
optional .PersistentPayload metadata = 15;
MessageFormats.PersistentMessage.Builder
mergePayload(MessageFormats.PersistentPayload value)
optional .PersistentPayload payload = 1;
MessageFormats.PersistentMessage.Builder
setDeleted(boolean value)
not used in new records from Akka 2.4MessageFormats.PersistentMessage.Builder
setManifest(java.lang.String value)
optional string manifest = 12;
MessageFormats.PersistentMessage.Builder
setManifestBytes(org.apache.pekko.protobufv3.internal.ByteString value)
optional string manifest = 12;
MessageFormats.PersistentMessage.Builder
setMetadata(MessageFormats.PersistentPayload value)
optional .PersistentPayload metadata = 15;
MessageFormats.PersistentMessage.Builder
setMetadata(MessageFormats.PersistentPayload.Builder builderForValue)
optional .PersistentPayload metadata = 15;
MessageFormats.PersistentMessage.Builder
setPayload(MessageFormats.PersistentPayload value)
optional .PersistentPayload payload = 1;
MessageFormats.PersistentMessage.Builder
setPayload(MessageFormats.PersistentPayload.Builder builderForValue)
optional .PersistentPayload payload = 1;
MessageFormats.PersistentMessage.Builder
setPersistenceId(java.lang.String value)
optional string persistenceId = 3;
MessageFormats.PersistentMessage.Builder
setPersistenceIdBytes(org.apache.pekko.protobufv3.internal.ByteString value)
optional string persistenceId = 3;
MessageFormats.PersistentMessage.Builder
setSender(java.lang.String value)
optional int32 redeliveries = 6; // Removed in Akka 2.4 repeated string confirms = 7; // Removed in Akka 2.4 optional bool confirmable = 8; // Removed in Akka 2.4 optional DeliveredMessage confirmMessage = 9; // Removed in Akka 2.4 optional string confirmTarget = 10; // Removed in Akka 2.4MessageFormats.PersistentMessage.Builder
setSenderBytes(org.apache.pekko.protobufv3.internal.ByteString value)
optional int32 redeliveries = 6; // Removed in Akka 2.4 repeated string confirms = 7; // Removed in Akka 2.4 optional bool confirmable = 8; // Removed in Akka 2.4 optional DeliveredMessage confirmMessage = 9; // Removed in Akka 2.4 optional string confirmTarget = 10; // Removed in Akka 2.4MessageFormats.PersistentMessage.Builder
setSequenceNr(long value)
optional int64 sequenceNr = 2;
MessageFormats.PersistentMessage.Builder
setTimestamp(long value)
optional sint64 timestamp = 14;
MessageFormats.PersistentMessage.Builder
setWriterUuid(java.lang.String value)
optional string writerUuid = 13;
MessageFormats.PersistentMessage.Builder
setWriterUuidBytes(org.apache.pekko.protobufv3.internal.ByteString value)
optional string writerUuid = 13;
-
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.PersistentMessage.Builder>
-
clear
public MessageFormats.PersistentMessage.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.PersistentMessage.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.PersistentMessage.Builder>
-
getDefaultInstanceForType
public MessageFormats.PersistentMessage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
public MessageFormats.PersistentMessage 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.PersistentMessage 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.PersistentMessage.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.PersistentMessage.Builder>
-
mergeFrom
public MessageFormats.PersistentMessage.Builder mergeFrom(MessageFormats.PersistentMessage 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.PersistentMessage.Builder>
-
mergeFrom
public MessageFormats.PersistentMessage.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.PersistentMessage.Builder>
- Throws:
java.io.IOException
-
hasPayload
public boolean hasPayload()
optional .PersistentPayload payload = 1;
- Specified by:
hasPayload
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- Whether the payload field is set.
-
getPayload
public MessageFormats.PersistentPayload getPayload()
optional .PersistentPayload payload = 1;
- Specified by:
getPayload
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The payload.
-
setPayload
public MessageFormats.PersistentMessage.Builder setPayload(MessageFormats.PersistentPayload value)
optional .PersistentPayload payload = 1;
-
setPayload
public MessageFormats.PersistentMessage.Builder setPayload(MessageFormats.PersistentPayload.Builder builderForValue)
optional .PersistentPayload payload = 1;
-
mergePayload
public MessageFormats.PersistentMessage.Builder mergePayload(MessageFormats.PersistentPayload value)
optional .PersistentPayload payload = 1;
-
clearPayload
public MessageFormats.PersistentMessage.Builder clearPayload()
optional .PersistentPayload payload = 1;
-
getPayloadBuilder
public MessageFormats.PersistentPayload.Builder getPayloadBuilder()
optional .PersistentPayload payload = 1;
-
getPayloadOrBuilder
public MessageFormats.PersistentPayloadOrBuilder getPayloadOrBuilder()
optional .PersistentPayload payload = 1;
- Specified by:
getPayloadOrBuilder
in interfaceMessageFormats.PersistentMessageOrBuilder
-
hasSequenceNr
public boolean hasSequenceNr()
optional int64 sequenceNr = 2;
- Specified by:
hasSequenceNr
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- Whether the sequenceNr field is set.
-
getSequenceNr
public long getSequenceNr()
optional int64 sequenceNr = 2;
- Specified by:
getSequenceNr
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The sequenceNr.
-
setSequenceNr
public MessageFormats.PersistentMessage.Builder setSequenceNr(long value)
optional int64 sequenceNr = 2;
- Parameters:
value
- The sequenceNr to set.- Returns:
- This builder for chaining.
-
clearSequenceNr
public MessageFormats.PersistentMessage.Builder clearSequenceNr()
optional int64 sequenceNr = 2;
- Returns:
- This builder for chaining.
-
hasPersistenceId
public boolean hasPersistenceId()
optional string persistenceId = 3;
- Specified by:
hasPersistenceId
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- Whether the persistenceId field is set.
-
getPersistenceId
public java.lang.String getPersistenceId()
optional string persistenceId = 3;
- Specified by:
getPersistenceId
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The persistenceId.
-
getPersistenceIdBytes
public org.apache.pekko.protobufv3.internal.ByteString getPersistenceIdBytes()
optional string persistenceId = 3;
- Specified by:
getPersistenceIdBytes
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The bytes for persistenceId.
-
setPersistenceId
public MessageFormats.PersistentMessage.Builder setPersistenceId(java.lang.String value)
optional string persistenceId = 3;
- Parameters:
value
- The persistenceId to set.- Returns:
- This builder for chaining.
-
clearPersistenceId
public MessageFormats.PersistentMessage.Builder clearPersistenceId()
optional string persistenceId = 3;
- Returns:
- This builder for chaining.
-
setPersistenceIdBytes
public MessageFormats.PersistentMessage.Builder setPersistenceIdBytes(org.apache.pekko.protobufv3.internal.ByteString value)
optional string persistenceId = 3;
- Parameters:
value
- The bytes for persistenceId to set.- Returns:
- This builder for chaining.
-
hasDeleted
public boolean hasDeleted()
not used in new records from Akka 2.4
optional bool deleted = 4;
- Specified by:
hasDeleted
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- Whether the deleted field is set.
-
getDeleted
public boolean getDeleted()
not used in new records from Akka 2.4
optional bool deleted = 4;
- Specified by:
getDeleted
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The deleted.
-
setDeleted
public MessageFormats.PersistentMessage.Builder setDeleted(boolean value)
not used in new records from Akka 2.4
optional bool deleted = 4;
- Parameters:
value
- The deleted to set.- Returns:
- This builder for chaining.
-
clearDeleted
public MessageFormats.PersistentMessage.Builder clearDeleted()
not used in new records from Akka 2.4
optional bool deleted = 4;
- Returns:
- This builder for chaining.
-
hasSender
public boolean hasSender()
optional int32 redeliveries = 6; // Removed in Akka 2.4 repeated string confirms = 7; // Removed in Akka 2.4 optional bool confirmable = 8; // Removed in Akka 2.4 optional DeliveredMessage confirmMessage = 9; // Removed in Akka 2.4 optional string confirmTarget = 10; // Removed in Akka 2.4
optional string sender = 11;
- Specified by:
hasSender
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- Whether the sender field is set.
-
getSender
public java.lang.String getSender()
optional int32 redeliveries = 6; // Removed in Akka 2.4 repeated string confirms = 7; // Removed in Akka 2.4 optional bool confirmable = 8; // Removed in Akka 2.4 optional DeliveredMessage confirmMessage = 9; // Removed in Akka 2.4 optional string confirmTarget = 10; // Removed in Akka 2.4
optional string sender = 11;
- Specified by:
getSender
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The sender.
-
getSenderBytes
public org.apache.pekko.protobufv3.internal.ByteString getSenderBytes()
optional int32 redeliveries = 6; // Removed in Akka 2.4 repeated string confirms = 7; // Removed in Akka 2.4 optional bool confirmable = 8; // Removed in Akka 2.4 optional DeliveredMessage confirmMessage = 9; // Removed in Akka 2.4 optional string confirmTarget = 10; // Removed in Akka 2.4
optional string sender = 11;
- Specified by:
getSenderBytes
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The bytes for sender.
-
setSender
public MessageFormats.PersistentMessage.Builder setSender(java.lang.String value)
optional int32 redeliveries = 6; // Removed in Akka 2.4 repeated string confirms = 7; // Removed in Akka 2.4 optional bool confirmable = 8; // Removed in Akka 2.4 optional DeliveredMessage confirmMessage = 9; // Removed in Akka 2.4 optional string confirmTarget = 10; // Removed in Akka 2.4
optional string sender = 11;
- Parameters:
value
- The sender to set.- Returns:
- This builder for chaining.
-
clearSender
public MessageFormats.PersistentMessage.Builder clearSender()
optional int32 redeliveries = 6; // Removed in Akka 2.4 repeated string confirms = 7; // Removed in Akka 2.4 optional bool confirmable = 8; // Removed in Akka 2.4 optional DeliveredMessage confirmMessage = 9; // Removed in Akka 2.4 optional string confirmTarget = 10; // Removed in Akka 2.4
optional string sender = 11;
- Returns:
- This builder for chaining.
-
setSenderBytes
public MessageFormats.PersistentMessage.Builder setSenderBytes(org.apache.pekko.protobufv3.internal.ByteString value)
optional int32 redeliveries = 6; // Removed in Akka 2.4 repeated string confirms = 7; // Removed in Akka 2.4 optional bool confirmable = 8; // Removed in Akka 2.4 optional DeliveredMessage confirmMessage = 9; // Removed in Akka 2.4 optional string confirmTarget = 10; // Removed in Akka 2.4
optional string sender = 11;
- Parameters:
value
- The bytes for sender to set.- Returns:
- This builder for chaining.
-
hasManifest
public boolean hasManifest()
optional string manifest = 12;
- Specified by:
hasManifest
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- Whether the manifest field is set.
-
getManifest
public java.lang.String getManifest()
optional string manifest = 12;
- Specified by:
getManifest
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The manifest.
-
getManifestBytes
public org.apache.pekko.protobufv3.internal.ByteString getManifestBytes()
optional string manifest = 12;
- Specified by:
getManifestBytes
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The bytes for manifest.
-
setManifest
public MessageFormats.PersistentMessage.Builder setManifest(java.lang.String value)
optional string manifest = 12;
- Parameters:
value
- The manifest to set.- Returns:
- This builder for chaining.
-
clearManifest
public MessageFormats.PersistentMessage.Builder clearManifest()
optional string manifest = 12;
- Returns:
- This builder for chaining.
-
setManifestBytes
public MessageFormats.PersistentMessage.Builder setManifestBytes(org.apache.pekko.protobufv3.internal.ByteString value)
optional string manifest = 12;
- Parameters:
value
- The bytes for manifest to set.- Returns:
- This builder for chaining.
-
hasWriterUuid
public boolean hasWriterUuid()
optional string writerUuid = 13;
- Specified by:
hasWriterUuid
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- Whether the writerUuid field is set.
-
getWriterUuid
public java.lang.String getWriterUuid()
optional string writerUuid = 13;
- Specified by:
getWriterUuid
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The writerUuid.
-
getWriterUuidBytes
public org.apache.pekko.protobufv3.internal.ByteString getWriterUuidBytes()
optional string writerUuid = 13;
- Specified by:
getWriterUuidBytes
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The bytes for writerUuid.
-
setWriterUuid
public MessageFormats.PersistentMessage.Builder setWriterUuid(java.lang.String value)
optional string writerUuid = 13;
- Parameters:
value
- The writerUuid to set.- Returns:
- This builder for chaining.
-
clearWriterUuid
public MessageFormats.PersistentMessage.Builder clearWriterUuid()
optional string writerUuid = 13;
- Returns:
- This builder for chaining.
-
setWriterUuidBytes
public MessageFormats.PersistentMessage.Builder setWriterUuidBytes(org.apache.pekko.protobufv3.internal.ByteString value)
optional string writerUuid = 13;
- Parameters:
value
- The bytes for writerUuid to set.- Returns:
- This builder for chaining.
-
hasTimestamp
public boolean hasTimestamp()
optional sint64 timestamp = 14;
- Specified by:
hasTimestamp
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public long getTimestamp()
optional sint64 timestamp = 14;
- Specified by:
getTimestamp
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The timestamp.
-
setTimestamp
public MessageFormats.PersistentMessage.Builder setTimestamp(long value)
optional sint64 timestamp = 14;
- Parameters:
value
- The timestamp to set.- Returns:
- This builder for chaining.
-
clearTimestamp
public MessageFormats.PersistentMessage.Builder clearTimestamp()
optional sint64 timestamp = 14;
- Returns:
- This builder for chaining.
-
hasMetadata
public boolean hasMetadata()
optional .PersistentPayload metadata = 15;
- Specified by:
hasMetadata
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- Whether the metadata field is set.
-
getMetadata
public MessageFormats.PersistentPayload getMetadata()
optional .PersistentPayload metadata = 15;
- Specified by:
getMetadata
in interfaceMessageFormats.PersistentMessageOrBuilder
- Returns:
- The metadata.
-
setMetadata
public MessageFormats.PersistentMessage.Builder setMetadata(MessageFormats.PersistentPayload value)
optional .PersistentPayload metadata = 15;
-
setMetadata
public MessageFormats.PersistentMessage.Builder setMetadata(MessageFormats.PersistentPayload.Builder builderForValue)
optional .PersistentPayload metadata = 15;
-
mergeMetadata
public MessageFormats.PersistentMessage.Builder mergeMetadata(MessageFormats.PersistentPayload value)
optional .PersistentPayload metadata = 15;
-
clearMetadata
public MessageFormats.PersistentMessage.Builder clearMetadata()
optional .PersistentPayload metadata = 15;
-
getMetadataBuilder
public MessageFormats.PersistentPayload.Builder getMetadataBuilder()
optional .PersistentPayload metadata = 15;
-
getMetadataOrBuilder
public MessageFormats.PersistentPayloadOrBuilder getMetadataOrBuilder()
optional .PersistentPayload metadata = 15;
- Specified by:
getMetadataOrBuilder
in interfaceMessageFormats.PersistentMessageOrBuilder
-
-