Interface MessageFormats.PersistentMessageOrBuilder

All Superinterfaces:
org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder, org.apache.pekko.protobufv3.internal.MessageOrBuilder
All Known Implementing Classes:
MessageFormats.PersistentMessage, MessageFormats.PersistentMessage.Builder
Enclosing class:
MessageFormats

public static interface MessageFormats.PersistentMessageOrBuilder extends org.apache.pekko.protobufv3.internal.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    not used in new records from Akka 2.4
    optional string manifest = 12;
    org.apache.pekko.protobufv3.internal.ByteString
    optional string manifest = 12;
    optional .PersistentPayload metadata = 15;
    optional .PersistentPayload metadata = 15;
    optional .PersistentPayload payload = 1;
    optional .PersistentPayload payload = 1;
    optional string persistenceId = 3;
    org.apache.pekko.protobufv3.internal.ByteString
    optional string persistenceId = 3;
    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
    org.apache.pekko.protobufv3.internal.ByteString
    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
    long
    optional int64 sequenceNr = 2;
    long
    optional sint64 timestamp = 14;
    optional string writerUuid = 13;
    org.apache.pekko.protobufv3.internal.ByteString
    optional string writerUuid = 13;
    boolean
    not used in new records from Akka 2.4
    boolean
    optional string manifest = 12;
    boolean
    optional .PersistentPayload metadata = 15;
    boolean
    optional .PersistentPayload payload = 1;
    boolean
    optional string persistenceId = 3;
    boolean
    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
    boolean
    optional int64 sequenceNr = 2;
    boolean
    optional sint64 timestamp = 14;
    boolean
    optional string writerUuid = 13;

    Methods inherited from interface org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface org.apache.pekko.protobufv3.internal.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasPayload

      boolean hasPayload()
      optional .PersistentPayload payload = 1;
      Returns:
      Whether the payload field is set.
    • getPayload

      optional .PersistentPayload payload = 1;
      Returns:
      The payload.
    • getPayloadOrBuilder

      optional .PersistentPayload payload = 1;
    • hasSequenceNr

      boolean hasSequenceNr()
      optional int64 sequenceNr = 2;
      Returns:
      Whether the sequenceNr field is set.
    • getSequenceNr

      long getSequenceNr()
      optional int64 sequenceNr = 2;
      Returns:
      The sequenceNr.
    • hasPersistenceId

      boolean hasPersistenceId()
      optional string persistenceId = 3;
      Returns:
      Whether the persistenceId field is set.
    • getPersistenceId

      String getPersistenceId()
      optional string persistenceId = 3;
      Returns:
      The persistenceId.
    • getPersistenceIdBytes

      org.apache.pekko.protobufv3.internal.ByteString getPersistenceIdBytes()
      optional string persistenceId = 3;
      Returns:
      The bytes for persistenceId.
    • hasDeleted

      boolean hasDeleted()
       not used in new records from Akka 2.4
       
      optional bool deleted = 4;
      Returns:
      Whether the deleted field is set.
    • getDeleted

      boolean getDeleted()
       not used in new records from Akka 2.4
       
      optional bool deleted = 4;
      Returns:
      The deleted.
    • hasSender

      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;
      Returns:
      Whether the sender field is set.
    • getSender

      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;
      Returns:
      The sender.
    • getSenderBytes

      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;
      Returns:
      The bytes for sender.
    • hasManifest

      boolean hasManifest()
      optional string manifest = 12;
      Returns:
      Whether the manifest field is set.
    • getManifest

      String getManifest()
      optional string manifest = 12;
      Returns:
      The manifest.
    • getManifestBytes

      org.apache.pekko.protobufv3.internal.ByteString getManifestBytes()
      optional string manifest = 12;
      Returns:
      The bytes for manifest.
    • hasWriterUuid

      boolean hasWriterUuid()
      optional string writerUuid = 13;
      Returns:
      Whether the writerUuid field is set.
    • getWriterUuid

      String getWriterUuid()
      optional string writerUuid = 13;
      Returns:
      The writerUuid.
    • getWriterUuidBytes

      org.apache.pekko.protobufv3.internal.ByteString getWriterUuidBytes()
      optional string writerUuid = 13;
      Returns:
      The bytes for writerUuid.
    • hasTimestamp

      boolean hasTimestamp()
      optional sint64 timestamp = 14;
      Returns:
      Whether the timestamp field is set.
    • getTimestamp

      long getTimestamp()
      optional sint64 timestamp = 14;
      Returns:
      The timestamp.
    • hasMetadata

      boolean hasMetadata()
      optional .PersistentPayload metadata = 15;
      Returns:
      Whether the metadata field is set.
    • getMetadata

      optional .PersistentPayload metadata = 15;
      Returns:
      The metadata.
    • getMetadataOrBuilder

      optional .PersistentPayload metadata = 15;