Class ReliableDelivery.SequencedMessage.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.SequencedMessage.Builder>
org.apache.pekko.cluster.typed.internal.protobuf.ReliableDelivery.SequencedMessage.Builder
- All Implemented Interfaces:
Cloneable,ReliableDelivery.SequencedMessageOrBuilder,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.SequencedMessage
public static final class ReliableDelivery.SequencedMessage.Builder
extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ReliableDelivery.SequencedMessage.Builder>
implements ReliableDelivery.SequencedMessageOrBuilder
ConsumerControllerProtobuf type
org.apache.pekko.cluster.typed.delivery.SequencedMessage-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()clearAck()required bool ack = 4;required bool first = 3;optional bool firstChunk = 7;optional bool lastChunk = 8;required .Payload message = 6;required string producerControllerRef = 5;required string producerId = 1;required int64 seqNr = 2;booleangetAck()required bool ack = 4;static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptororg.apache.pekko.protobufv3.internal.Descriptors.DescriptorbooleangetFirst()required bool first = 3;booleanoptional bool firstChunk = 7;booleanoptional bool lastChunk = 8;required .Payload message = 6;required .Payload message = 6;required .Payload message = 6;required string producerControllerRef = 5;org.apache.pekko.protobufv3.internal.ByteStringrequired string producerControllerRef = 5;required string producerId = 1;org.apache.pekko.protobufv3.internal.ByteStringrequired string producerId = 1;longgetSeqNr()required int64 seqNr = 2;booleanhasAck()required bool ack = 4;booleanhasFirst()required bool first = 3;booleanoptional bool firstChunk = 7;booleanoptional bool lastChunk = 8;booleanrequired .Payload message = 6;booleanrequired string producerControllerRef = 5;booleanrequired string producerId = 1;booleanhasSeqNr()required int64 seqNr = 2;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) required .Payload message = 6;setAck(boolean value) required bool ack = 4;setFirst(boolean value) required bool first = 3;setFirstChunk(boolean value) optional bool firstChunk = 7;setLastChunk(boolean value) optional bool lastChunk = 8;required .Payload message = 6;setMessage(ContainerFormats.Payload.Builder builderForValue) required .Payload message = 6;setProducerControllerRef(String value) required string producerControllerRef = 5;setProducerControllerRefBytes(org.apache.pekko.protobufv3.internal.ByteString value) required string producerControllerRef = 5;setProducerId(String value) required string producerId = 1;setProducerIdBytes(org.apache.pekko.protobufv3.internal.ByteString value) required string producerId = 1;setSeqNr(long value) required int64 seqNr = 2;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<ReliableDelivery.SequencedMessage.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<ReliableDelivery.SequencedMessage.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<ReliableDelivery.SequencedMessage.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 ReliableDelivery.SequencedMessage.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<ReliableDelivery.SequencedMessage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Overrides:
isInitializedin classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ReliableDelivery.SequencedMessage.Builder>
-
mergeFrom
public ReliableDelivery.SequencedMessage.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<ReliableDelivery.SequencedMessage.Builder>- Throws:
IOException
-
hasProducerId
public boolean hasProducerId()required string producerId = 1;- Specified by:
hasProducerIdin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- Whether the producerId field is set.
-
getProducerId
required string producerId = 1;- Specified by:
getProducerIdin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- The producerId.
-
getProducerIdBytes
public org.apache.pekko.protobufv3.internal.ByteString getProducerIdBytes()required string producerId = 1;- Specified by:
getProducerIdBytesin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- The bytes for producerId.
-
setProducerId
required string producerId = 1;- Parameters:
value- The producerId to set.- Returns:
- This builder for chaining.
-
clearProducerId
required string producerId = 1;- Returns:
- This builder for chaining.
-
setProducerIdBytes
public ReliableDelivery.SequencedMessage.Builder setProducerIdBytes(org.apache.pekko.protobufv3.internal.ByteString value) required string producerId = 1;- Parameters:
value- The bytes for producerId to set.- Returns:
- This builder for chaining.
-
hasSeqNr
public boolean hasSeqNr()required int64 seqNr = 2;- Specified by:
hasSeqNrin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- Whether the seqNr field is set.
-
getSeqNr
public long getSeqNr()required int64 seqNr = 2;- Specified by:
getSeqNrin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- The seqNr.
-
setSeqNr
required int64 seqNr = 2;- Parameters:
value- The seqNr to set.- Returns:
- This builder for chaining.
-
clearSeqNr
required int64 seqNr = 2;- Returns:
- This builder for chaining.
-
hasFirst
public boolean hasFirst()required bool first = 3;- Specified by:
hasFirstin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- Whether the first field is set.
-
getFirst
public boolean getFirst()required bool first = 3;- Specified by:
getFirstin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- The first.
-
setFirst
required bool first = 3;- Parameters:
value- The first to set.- Returns:
- This builder for chaining.
-
clearFirst
required bool first = 3;- Returns:
- This builder for chaining.
-
hasAck
public boolean hasAck()required bool ack = 4;- Specified by:
hasAckin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- Whether the ack field is set.
-
getAck
public boolean getAck()required bool ack = 4;- Specified by:
getAckin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- The ack.
-
setAck
required bool ack = 4;- Parameters:
value- The ack to set.- Returns:
- This builder for chaining.
-
clearAck
required bool ack = 4;- Returns:
- This builder for chaining.
-
hasProducerControllerRef
public boolean hasProducerControllerRef()required string producerControllerRef = 5;- Specified by:
hasProducerControllerRefin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- Whether the producerControllerRef field is set.
-
getProducerControllerRef
required string producerControllerRef = 5;- Specified by:
getProducerControllerRefin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- The producerControllerRef.
-
getProducerControllerRefBytes
public org.apache.pekko.protobufv3.internal.ByteString getProducerControllerRefBytes()required string producerControllerRef = 5;- Specified by:
getProducerControllerRefBytesin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- The bytes for producerControllerRef.
-
setProducerControllerRef
required string producerControllerRef = 5;- Parameters:
value- The producerControllerRef to set.- Returns:
- This builder for chaining.
-
clearProducerControllerRef
required string producerControllerRef = 5;- Returns:
- This builder for chaining.
-
setProducerControllerRefBytes
public ReliableDelivery.SequencedMessage.Builder setProducerControllerRefBytes(org.apache.pekko.protobufv3.internal.ByteString value) required string producerControllerRef = 5;- Parameters:
value- The bytes for producerControllerRef to set.- Returns:
- This builder for chaining.
-
hasMessage
public boolean hasMessage()required .Payload message = 6;- Specified by:
hasMessagein interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- Whether the message field is set.
-
getMessage
required .Payload message = 6;- Specified by:
getMessagein interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- The message.
-
setMessage
required .Payload message = 6; -
setMessage
public ReliableDelivery.SequencedMessage.Builder setMessage(ContainerFormats.Payload.Builder builderForValue) required .Payload message = 6; -
mergeMessage
required .Payload message = 6; -
clearMessage
required .Payload message = 6; -
getMessageBuilder
required .Payload message = 6; -
getMessageOrBuilder
required .Payload message = 6;- Specified by:
getMessageOrBuilderin interfaceReliableDelivery.SequencedMessageOrBuilder
-
hasFirstChunk
public boolean hasFirstChunk()optional bool firstChunk = 7;- Specified by:
hasFirstChunkin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- Whether the firstChunk field is set.
-
getFirstChunk
public boolean getFirstChunk()optional bool firstChunk = 7;- Specified by:
getFirstChunkin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- The firstChunk.
-
setFirstChunk
optional bool firstChunk = 7;- Parameters:
value- The firstChunk to set.- Returns:
- This builder for chaining.
-
clearFirstChunk
optional bool firstChunk = 7;- Returns:
- This builder for chaining.
-
hasLastChunk
public boolean hasLastChunk()optional bool lastChunk = 8;- Specified by:
hasLastChunkin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- Whether the lastChunk field is set.
-
getLastChunk
public boolean getLastChunk()optional bool lastChunk = 8;- Specified by:
getLastChunkin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- The lastChunk.
-
setLastChunk
optional bool lastChunk = 8;- Parameters:
value- The lastChunk to set.- Returns:
- This builder for chaining.
-
clearLastChunk
optional bool lastChunk = 8;- Returns:
- This builder for chaining.
-