Class ReliableDelivery.Confirmed.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<ReliableDelivery.Confirmed.Builder>
org.apache.pekko.cluster.typed.internal.protobuf.ReliableDelivery.Confirmed.Builder
All Implemented Interfaces:
Cloneable, ReliableDelivery.ConfirmedOrBuilder, 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:
ReliableDelivery.Confirmed

public static final class ReliableDelivery.Confirmed.Builder extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ReliableDelivery.Confirmed.Builder> implements ReliableDelivery.ConfirmedOrBuilder
 DurableProducerQueue
 
Protobuf type org.apache.pekko.cluster.typed.delivery.Confirmed
  • 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:
      internalGetFieldAccessorTable in class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ReliableDelivery.Confirmed.Builder>
    • clear

      Specified by:
      clear in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      clear in interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
      Overrides:
      clear in class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ReliableDelivery.Confirmed.Builder>
    • getDescriptorForType

      public org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      getDescriptorForType in interface org.apache.pekko.protobufv3.internal.MessageOrBuilder
      Overrides:
      getDescriptorForType in class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ReliableDelivery.Confirmed.Builder>
    • getDefaultInstanceForType

      public ReliableDelivery.Confirmed getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface org.apache.pekko.protobufv3.internal.MessageOrBuilder
    • build

      Specified by:
      build in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      build in interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
    • buildPartial

      public ReliableDelivery.Confirmed buildPartial()
      Specified by:
      buildPartial in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      buildPartial in interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
    • mergeFrom

      public ReliableDelivery.Confirmed.Builder mergeFrom(org.apache.pekko.protobufv3.internal.Message other)
      Specified by:
      mergeFrom in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Overrides:
      mergeFrom in class org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<ReliableDelivery.Confirmed.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
      Overrides:
      isInitialized in class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ReliableDelivery.Confirmed.Builder>
    • mergeFrom

      public ReliableDelivery.Confirmed.Builder mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      mergeFrom in interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
      Overrides:
      mergeFrom in class org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<ReliableDelivery.Confirmed.Builder>
      Throws:
      IOException
    • hasSeqNr

      public boolean hasSeqNr()
      required int64 seqNr = 1;
      Specified by:
      hasSeqNr in interface ReliableDelivery.ConfirmedOrBuilder
      Returns:
      Whether the seqNr field is set.
    • getSeqNr

      public long getSeqNr()
      required int64 seqNr = 1;
      Specified by:
      getSeqNr in interface ReliableDelivery.ConfirmedOrBuilder
      Returns:
      The seqNr.
    • setSeqNr

      public ReliableDelivery.Confirmed.Builder setSeqNr(long value)
      required int64 seqNr = 1;
      Parameters:
      value - The seqNr to set.
      Returns:
      This builder for chaining.
    • clearSeqNr

      required int64 seqNr = 1;
      Returns:
      This builder for chaining.
    • hasQualifier

      public boolean hasQualifier()
      required string qualifier = 2;
      Specified by:
      hasQualifier in interface ReliableDelivery.ConfirmedOrBuilder
      Returns:
      Whether the qualifier field is set.
    • getQualifier

      public String getQualifier()
      required string qualifier = 2;
      Specified by:
      getQualifier in interface ReliableDelivery.ConfirmedOrBuilder
      Returns:
      The qualifier.
    • getQualifierBytes

      public org.apache.pekko.protobufv3.internal.ByteString getQualifierBytes()
      required string qualifier = 2;
      Specified by:
      getQualifierBytes in interface ReliableDelivery.ConfirmedOrBuilder
      Returns:
      The bytes for qualifier.
    • setQualifier

      public ReliableDelivery.Confirmed.Builder setQualifier(String value)
      required string qualifier = 2;
      Parameters:
      value - The qualifier to set.
      Returns:
      This builder for chaining.
    • clearQualifier

      public ReliableDelivery.Confirmed.Builder clearQualifier()
      required string qualifier = 2;
      Returns:
      This builder for chaining.
    • setQualifierBytes

      public ReliableDelivery.Confirmed.Builder setQualifierBytes(org.apache.pekko.protobufv3.internal.ByteString value)
      required string qualifier = 2;
      Parameters:
      value - The bytes for qualifier to set.
      Returns:
      This builder for chaining.
    • hasTimestamp

      public boolean hasTimestamp()
      required int64 timestamp = 3;
      Specified by:
      hasTimestamp in interface ReliableDelivery.ConfirmedOrBuilder
      Returns:
      Whether the timestamp field is set.
    • getTimestamp

      public long getTimestamp()
      required int64 timestamp = 3;
      Specified by:
      getTimestamp in interface ReliableDelivery.ConfirmedOrBuilder
      Returns:
      The timestamp.
    • setTimestamp

      public ReliableDelivery.Confirmed.Builder setTimestamp(long value)
      required int64 timestamp = 3;
      Parameters:
      value - The timestamp to set.
      Returns:
      This builder for chaining.
    • clearTimestamp

      public ReliableDelivery.Confirmed.Builder clearTimestamp()
      required int64 timestamp = 3;
      Returns:
      This builder for chaining.