Package org.apache.pekko.remote
Class WireFormats.AcknowledgementInfo.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<WireFormats.AcknowledgementInfo.Builder>
-
- org.apache.pekko.remote.WireFormats.AcknowledgementInfo.Builder
-
- All Implemented Interfaces:
java.lang.Cloneable
,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
,WireFormats.AcknowledgementInfoOrBuilder
- Enclosing class:
- WireFormats.AcknowledgementInfo
public static final class WireFormats.AcknowledgementInfo.Builder extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.AcknowledgementInfo.Builder> implements WireFormats.AcknowledgementInfoOrBuilder
Protobuf typeAcknowledgementInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description WireFormats.AcknowledgementInfo.Builder
addAllNacks(java.lang.Iterable<? extends java.lang.Long> values)
repeated fixed64 nacks = 2;
WireFormats.AcknowledgementInfo.Builder
addNacks(long value)
repeated fixed64 nacks = 2;
WireFormats.AcknowledgementInfo
build()
WireFormats.AcknowledgementInfo
buildPartial()
WireFormats.AcknowledgementInfo.Builder
clear()
WireFormats.AcknowledgementInfo.Builder
clearCumulativeAck()
required fixed64 cumulativeAck = 1;
WireFormats.AcknowledgementInfo.Builder
clearNacks()
repeated fixed64 nacks = 2;
long
getCumulativeAck()
required fixed64 cumulativeAck = 1;
WireFormats.AcknowledgementInfo
getDefaultInstanceForType()
static org.apache.pekko.protobufv3.internal.Descriptors.Descriptor
getDescriptor()
org.apache.pekko.protobufv3.internal.Descriptors.Descriptor
getDescriptorForType()
long
getNacks(int index)
repeated fixed64 nacks = 2;
int
getNacksCount()
repeated fixed64 nacks = 2;
java.util.List<java.lang.Long>
getNacksList()
repeated fixed64 nacks = 2;
boolean
hasCumulativeAck()
required fixed64 cumulativeAck = 1;
protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
WireFormats.AcknowledgementInfo.Builder
mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry)
WireFormats.AcknowledgementInfo.Builder
mergeFrom(org.apache.pekko.protobufv3.internal.Message other)
WireFormats.AcknowledgementInfo.Builder
mergeFrom(WireFormats.AcknowledgementInfo other)
WireFormats.AcknowledgementInfo.Builder
setCumulativeAck(long value)
required fixed64 cumulativeAck = 1;
WireFormats.AcknowledgementInfo.Builder
setNacks(int index, long value)
repeated fixed64 nacks = 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:
internalGetFieldAccessorTable
in classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.AcknowledgementInfo.Builder>
-
clear
public WireFormats.AcknowledgementInfo.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<WireFormats.AcknowledgementInfo.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<WireFormats.AcknowledgementInfo.Builder>
-
getDefaultInstanceForType
public WireFormats.AcknowledgementInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
public WireFormats.AcknowledgementInfo 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 WireFormats.AcknowledgementInfo 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 WireFormats.AcknowledgementInfo.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<WireFormats.AcknowledgementInfo.Builder>
-
mergeFrom
public WireFormats.AcknowledgementInfo.Builder mergeFrom(WireFormats.AcknowledgementInfo 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<WireFormats.AcknowledgementInfo.Builder>
-
mergeFrom
public WireFormats.AcknowledgementInfo.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<WireFormats.AcknowledgementInfo.Builder>
- Throws:
java.io.IOException
-
hasCumulativeAck
public boolean hasCumulativeAck()
required fixed64 cumulativeAck = 1;
- Specified by:
hasCumulativeAck
in interfaceWireFormats.AcknowledgementInfoOrBuilder
- Returns:
- Whether the cumulativeAck field is set.
-
getCumulativeAck
public long getCumulativeAck()
required fixed64 cumulativeAck = 1;
- Specified by:
getCumulativeAck
in interfaceWireFormats.AcknowledgementInfoOrBuilder
- Returns:
- The cumulativeAck.
-
setCumulativeAck
public WireFormats.AcknowledgementInfo.Builder setCumulativeAck(long value)
required fixed64 cumulativeAck = 1;
- Parameters:
value
- The cumulativeAck to set.- Returns:
- This builder for chaining.
-
clearCumulativeAck
public WireFormats.AcknowledgementInfo.Builder clearCumulativeAck()
required fixed64 cumulativeAck = 1;
- Returns:
- This builder for chaining.
-
getNacksList
public java.util.List<java.lang.Long> getNacksList()
repeated fixed64 nacks = 2;
- Specified by:
getNacksList
in interfaceWireFormats.AcknowledgementInfoOrBuilder
- Returns:
- A list containing the nacks.
-
getNacksCount
public int getNacksCount()
repeated fixed64 nacks = 2;
- Specified by:
getNacksCount
in interfaceWireFormats.AcknowledgementInfoOrBuilder
- Returns:
- The count of nacks.
-
getNacks
public long getNacks(int index)
repeated fixed64 nacks = 2;
- Specified by:
getNacks
in interfaceWireFormats.AcknowledgementInfoOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The nacks at the given index.
-
setNacks
public WireFormats.AcknowledgementInfo.Builder setNacks(int index, long value)
repeated fixed64 nacks = 2;
- Parameters:
index
- The index to set the value at.value
- The nacks to set.- Returns:
- This builder for chaining.
-
addNacks
public WireFormats.AcknowledgementInfo.Builder addNacks(long value)
repeated fixed64 nacks = 2;
- Parameters:
value
- The nacks to add.- Returns:
- This builder for chaining.
-
addAllNacks
public WireFormats.AcknowledgementInfo.Builder addAllNacks(java.lang.Iterable<? extends java.lang.Long> values)
repeated fixed64 nacks = 2;
- Parameters:
values
- The nacks to add.- Returns:
- This builder for chaining.
-
clearNacks
public WireFormats.AcknowledgementInfo.Builder clearNacks()
repeated fixed64 nacks = 2;
- Returns:
- This builder for chaining.
-
-