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:
java.lang.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
ConsumerController
Protobuf typeorg.apache.pekko.cluster.typed.delivery.SequencedMessage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ReliableDelivery.SequencedMessagebuild()ReliableDelivery.SequencedMessagebuildPartial()ReliableDelivery.SequencedMessage.Builderclear()ReliableDelivery.SequencedMessage.BuilderclearAck()required bool ack = 4;ReliableDelivery.SequencedMessage.BuilderclearFirst()required bool first = 3;ReliableDelivery.SequencedMessage.BuilderclearFirstChunk()optional bool firstChunk = 7;ReliableDelivery.SequencedMessage.BuilderclearLastChunk()optional bool lastChunk = 8;ReliableDelivery.SequencedMessage.BuilderclearMessage()required .Payload message = 6;ReliableDelivery.SequencedMessage.BuilderclearProducerControllerRef()required string producerControllerRef = 5;ReliableDelivery.SequencedMessage.BuilderclearProducerId()required string producerId = 1;ReliableDelivery.SequencedMessage.BuilderclearSeqNr()required int64 seqNr = 2;booleangetAck()required bool ack = 4;ReliableDelivery.SequencedMessagegetDefaultInstanceForType()static org.apache.pekko.protobufv3.internal.Descriptors.DescriptorgetDescriptor()org.apache.pekko.protobufv3.internal.Descriptors.DescriptorgetDescriptorForType()booleangetFirst()required bool first = 3;booleangetFirstChunk()optional bool firstChunk = 7;booleangetLastChunk()optional bool lastChunk = 8;ContainerFormats.PayloadgetMessage()required .Payload message = 6;ContainerFormats.Payload.BuildergetMessageBuilder()required .Payload message = 6;ContainerFormats.PayloadOrBuildergetMessageOrBuilder()required .Payload message = 6;java.lang.StringgetProducerControllerRef()required string producerControllerRef = 5;org.apache.pekko.protobufv3.internal.ByteStringgetProducerControllerRefBytes()required string producerControllerRef = 5;java.lang.StringgetProducerId()required string producerId = 1;org.apache.pekko.protobufv3.internal.ByteStringgetProducerIdBytes()required string producerId = 1;longgetSeqNr()required int64 seqNr = 2;booleanhasAck()required bool ack = 4;booleanhasFirst()required bool first = 3;booleanhasFirstChunk()optional bool firstChunk = 7;booleanhasLastChunk()optional bool lastChunk = 8;booleanhasMessage()required .Payload message = 6;booleanhasProducerControllerRef()required string producerControllerRef = 5;booleanhasProducerId()required string producerId = 1;booleanhasSeqNr()required int64 seqNr = 2;protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ReliableDelivery.SequencedMessage.BuildermergeFrom(ReliableDelivery.SequencedMessage other)ReliableDelivery.SequencedMessage.BuildermergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry)ReliableDelivery.SequencedMessage.BuildermergeFrom(org.apache.pekko.protobufv3.internal.Message other)ReliableDelivery.SequencedMessage.BuildermergeMessage(ContainerFormats.Payload value)required .Payload message = 6;ReliableDelivery.SequencedMessage.BuildersetAck(boolean value)required bool ack = 4;ReliableDelivery.SequencedMessage.BuildersetFirst(boolean value)required bool first = 3;ReliableDelivery.SequencedMessage.BuildersetFirstChunk(boolean value)optional bool firstChunk = 7;ReliableDelivery.SequencedMessage.BuildersetLastChunk(boolean value)optional bool lastChunk = 8;ReliableDelivery.SequencedMessage.BuildersetMessage(ContainerFormats.Payload value)required .Payload message = 6;ReliableDelivery.SequencedMessage.BuildersetMessage(ContainerFormats.Payload.Builder builderForValue)required .Payload message = 6;ReliableDelivery.SequencedMessage.BuildersetProducerControllerRef(java.lang.String value)required string producerControllerRef = 5;ReliableDelivery.SequencedMessage.BuildersetProducerControllerRefBytes(org.apache.pekko.protobufv3.internal.ByteString value)required string producerControllerRef = 5;ReliableDelivery.SequencedMessage.BuildersetProducerId(java.lang.String value)required string producerId = 1;ReliableDelivery.SequencedMessage.BuildersetProducerIdBytes(org.apache.pekko.protobufv3.internal.ByteString value)required string producerId = 1;ReliableDelivery.SequencedMessage.BuildersetSeqNr(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, 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:
internalGetFieldAccessorTablein classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ReliableDelivery.SequencedMessage.Builder>
-
clear
public 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
public ReliableDelivery.SequencedMessage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
public ReliableDelivery.SequencedMessage build()
- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
buildPartial
public ReliableDelivery.SequencedMessage 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
public ReliableDelivery.SequencedMessage.Builder mergeFrom(ReliableDelivery.SequencedMessage other)
-
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 java.io.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:
java.io.IOException
-
hasProducerId
public boolean hasProducerId()
required string producerId = 1;- Specified by:
hasProducerIdin interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- Whether the producerId field is set.
-
getProducerId
public java.lang.String 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
public ReliableDelivery.SequencedMessage.Builder setProducerId(java.lang.String value)
required string producerId = 1;- Parameters:
value- The producerId to set.- Returns:
- This builder for chaining.
-
clearProducerId
public ReliableDelivery.SequencedMessage.Builder 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
public ReliableDelivery.SequencedMessage.Builder setSeqNr(long value)
required int64 seqNr = 2;- Parameters:
value- The seqNr to set.- Returns:
- This builder for chaining.
-
clearSeqNr
public ReliableDelivery.SequencedMessage.Builder 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
public ReliableDelivery.SequencedMessage.Builder setFirst(boolean value)
required bool first = 3;- Parameters:
value- The first to set.- Returns:
- This builder for chaining.
-
clearFirst
public ReliableDelivery.SequencedMessage.Builder 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
public ReliableDelivery.SequencedMessage.Builder setAck(boolean value)
required bool ack = 4;- Parameters:
value- The ack to set.- Returns:
- This builder for chaining.
-
clearAck
public ReliableDelivery.SequencedMessage.Builder 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
public java.lang.String 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
public ReliableDelivery.SequencedMessage.Builder setProducerControllerRef(java.lang.String value)
required string producerControllerRef = 5;- Parameters:
value- The producerControllerRef to set.- Returns:
- This builder for chaining.
-
clearProducerControllerRef
public ReliableDelivery.SequencedMessage.Builder 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
public ContainerFormats.Payload getMessage()
required .Payload message = 6;- Specified by:
getMessagein interfaceReliableDelivery.SequencedMessageOrBuilder- Returns:
- The message.
-
setMessage
public ReliableDelivery.SequencedMessage.Builder setMessage(ContainerFormats.Payload value)
required .Payload message = 6;
-
setMessage
public ReliableDelivery.SequencedMessage.Builder setMessage(ContainerFormats.Payload.Builder builderForValue)
required .Payload message = 6;
-
mergeMessage
public ReliableDelivery.SequencedMessage.Builder mergeMessage(ContainerFormats.Payload value)
required .Payload message = 6;
-
clearMessage
public ReliableDelivery.SequencedMessage.Builder clearMessage()
required .Payload message = 6;
-
getMessageBuilder
public ContainerFormats.Payload.Builder getMessageBuilder()
required .Payload message = 6;
-
getMessageOrBuilder
public ContainerFormats.PayloadOrBuilder 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
public ReliableDelivery.SequencedMessage.Builder setFirstChunk(boolean value)
optional bool firstChunk = 7;- Parameters:
value- The firstChunk to set.- Returns:
- This builder for chaining.
-
clearFirstChunk
public ReliableDelivery.SequencedMessage.Builder 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
public ReliableDelivery.SequencedMessage.Builder setLastChunk(boolean value)
optional bool lastChunk = 8;- Parameters:
value- The lastChunk to set.- Returns:
- This builder for chaining.
-
clearLastChunk
public ReliableDelivery.SequencedMessage.Builder clearLastChunk()
optional bool lastChunk = 8;- Returns:
- This builder for chaining.
-
-