Package org.apache.pekko.remote
Class ArteryControlFormats.CompressionTableAdvertisement.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<ArteryControlFormats.CompressionTableAdvertisement.Builder>
-
- org.apache.pekko.remote.ArteryControlFormats.CompressionTableAdvertisement.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,ArteryControlFormats.CompressionTableAdvertisementOrBuilder
- Enclosing class:
- ArteryControlFormats.CompressionTableAdvertisement
public static final class ArteryControlFormats.CompressionTableAdvertisement.Builder extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ArteryControlFormats.CompressionTableAdvertisement.Builder> implements ArteryControlFormats.CompressionTableAdvertisementOrBuilder
CompressionProtocol.ActorRefCompressionAdvertisement CompressionProtocol.ClassManifestCompressionAdvertisement
Protobuf typeCompressionTableAdvertisement
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ArteryControlFormats.CompressionTableAdvertisement.BuilderaddAllKeys(java.lang.Iterable<java.lang.String> values)actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializingArteryControlFormats.CompressionTableAdvertisement.BuilderaddAllValues(java.lang.Iterable<? extends java.lang.Integer> values)repeated uint32 values = 5;ArteryControlFormats.CompressionTableAdvertisement.BuilderaddKeys(java.lang.String value)actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializingArteryControlFormats.CompressionTableAdvertisement.BuilderaddKeysBytes(org.apache.pekko.protobufv3.internal.ByteString value)actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializingArteryControlFormats.CompressionTableAdvertisement.BuilderaddValues(int value)repeated uint32 values = 5;ArteryControlFormats.CompressionTableAdvertisementbuild()ArteryControlFormats.CompressionTableAdvertisementbuildPartial()ArteryControlFormats.CompressionTableAdvertisement.Builderclear()ArteryControlFormats.CompressionTableAdvertisement.BuilderclearFrom()required .UniqueAddress from = 1;ArteryControlFormats.CompressionTableAdvertisement.BuilderclearKeys()actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializingArteryControlFormats.CompressionTableAdvertisement.BuilderclearOriginUid()required uint64 originUid = 2;ArteryControlFormats.CompressionTableAdvertisement.BuilderclearTableVersion()required uint32 tableVersion = 3;ArteryControlFormats.CompressionTableAdvertisement.BuilderclearValues()repeated uint32 values = 5;ArteryControlFormats.CompressionTableAdvertisementgetDefaultInstanceForType()static org.apache.pekko.protobufv3.internal.Descriptors.DescriptorgetDescriptor()org.apache.pekko.protobufv3.internal.Descriptors.DescriptorgetDescriptorForType()ArteryControlFormats.UniqueAddressgetFrom()required .UniqueAddress from = 1;ArteryControlFormats.UniqueAddress.BuildergetFromBuilder()required .UniqueAddress from = 1;ArteryControlFormats.UniqueAddressOrBuildergetFromOrBuilder()required .UniqueAddress from = 1;java.lang.StringgetKeys(int index)actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializingorg.apache.pekko.protobufv3.internal.ByteStringgetKeysBytes(int index)actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializingintgetKeysCount()actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializingorg.apache.pekko.protobufv3.internal.ProtocolStringListgetKeysList()actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializinglonggetOriginUid()required uint64 originUid = 2;intgetTableVersion()required uint32 tableVersion = 3;intgetValues(int index)repeated uint32 values = 5;intgetValuesCount()repeated uint32 values = 5;java.util.List<java.lang.Integer>getValuesList()repeated uint32 values = 5;booleanhasFrom()required .UniqueAddress from = 1;booleanhasOriginUid()required uint64 originUid = 2;booleanhasTableVersion()required uint32 tableVersion = 3;protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ArteryControlFormats.CompressionTableAdvertisement.BuildermergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry)ArteryControlFormats.CompressionTableAdvertisement.BuildermergeFrom(org.apache.pekko.protobufv3.internal.Message other)ArteryControlFormats.CompressionTableAdvertisement.BuildermergeFrom(ArteryControlFormats.CompressionTableAdvertisement other)ArteryControlFormats.CompressionTableAdvertisement.BuildermergeFrom(ArteryControlFormats.UniqueAddress value)required .UniqueAddress from = 1;ArteryControlFormats.CompressionTableAdvertisement.BuildersetFrom(ArteryControlFormats.UniqueAddress value)required .UniqueAddress from = 1;ArteryControlFormats.CompressionTableAdvertisement.BuildersetFrom(ArteryControlFormats.UniqueAddress.Builder builderForValue)required .UniqueAddress from = 1;ArteryControlFormats.CompressionTableAdvertisement.BuildersetKeys(int index, java.lang.String value)actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializingArteryControlFormats.CompressionTableAdvertisement.BuildersetOriginUid(long value)required uint64 originUid = 2;ArteryControlFormats.CompressionTableAdvertisement.BuildersetTableVersion(int value)required uint32 tableVersion = 3;ArteryControlFormats.CompressionTableAdvertisement.BuildersetValues(int index, int value)repeated uint32 values = 5;-
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<ArteryControlFormats.CompressionTableAdvertisement.Builder>
-
clear
public ArteryControlFormats.CompressionTableAdvertisement.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<ArteryControlFormats.CompressionTableAdvertisement.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<ArteryControlFormats.CompressionTableAdvertisement.Builder>
-
getDefaultInstanceForType
public ArteryControlFormats.CompressionTableAdvertisement getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
public ArteryControlFormats.CompressionTableAdvertisement build()
- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
buildPartial
public ArteryControlFormats.CompressionTableAdvertisement buildPartial()
- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
mergeFrom
public ArteryControlFormats.CompressionTableAdvertisement.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<ArteryControlFormats.CompressionTableAdvertisement.Builder>
-
mergeFrom
public ArteryControlFormats.CompressionTableAdvertisement.Builder mergeFrom(ArteryControlFormats.CompressionTableAdvertisement other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Overrides:
isInitializedin classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ArteryControlFormats.CompressionTableAdvertisement.Builder>
-
mergeFrom
public ArteryControlFormats.CompressionTableAdvertisement.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<ArteryControlFormats.CompressionTableAdvertisement.Builder>- Throws:
java.io.IOException
-
hasFrom
public boolean hasFrom()
required .UniqueAddress from = 1;- Specified by:
hasFromin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Returns:
- Whether the from field is set.
-
getFrom
public ArteryControlFormats.UniqueAddress getFrom()
required .UniqueAddress from = 1;- Specified by:
getFromin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Returns:
- The from.
-
setFrom
public ArteryControlFormats.CompressionTableAdvertisement.Builder setFrom(ArteryControlFormats.UniqueAddress value)
required .UniqueAddress from = 1;
-
setFrom
public ArteryControlFormats.CompressionTableAdvertisement.Builder setFrom(ArteryControlFormats.UniqueAddress.Builder builderForValue)
required .UniqueAddress from = 1;
-
mergeFrom
public ArteryControlFormats.CompressionTableAdvertisement.Builder mergeFrom(ArteryControlFormats.UniqueAddress value)
required .UniqueAddress from = 1;
-
clearFrom
public ArteryControlFormats.CompressionTableAdvertisement.Builder clearFrom()
required .UniqueAddress from = 1;
-
getFromBuilder
public ArteryControlFormats.UniqueAddress.Builder getFromBuilder()
required .UniqueAddress from = 1;
-
getFromOrBuilder
public ArteryControlFormats.UniqueAddressOrBuilder getFromOrBuilder()
required .UniqueAddress from = 1;- Specified by:
getFromOrBuilderin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder
-
hasOriginUid
public boolean hasOriginUid()
required uint64 originUid = 2;- Specified by:
hasOriginUidin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Returns:
- Whether the originUid field is set.
-
getOriginUid
public long getOriginUid()
required uint64 originUid = 2;- Specified by:
getOriginUidin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Returns:
- The originUid.
-
setOriginUid
public ArteryControlFormats.CompressionTableAdvertisement.Builder setOriginUid(long value)
required uint64 originUid = 2;- Parameters:
value- The originUid to set.- Returns:
- This builder for chaining.
-
clearOriginUid
public ArteryControlFormats.CompressionTableAdvertisement.Builder clearOriginUid()
required uint64 originUid = 2;- Returns:
- This builder for chaining.
-
hasTableVersion
public boolean hasTableVersion()
required uint32 tableVersion = 3;- Specified by:
hasTableVersionin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Returns:
- Whether the tableVersion field is set.
-
getTableVersion
public int getTableVersion()
required uint32 tableVersion = 3;- Specified by:
getTableVersionin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Returns:
- The tableVersion.
-
setTableVersion
public ArteryControlFormats.CompressionTableAdvertisement.Builder setTableVersion(int value)
required uint32 tableVersion = 3;- Parameters:
value- The tableVersion to set.- Returns:
- This builder for chaining.
-
clearTableVersion
public ArteryControlFormats.CompressionTableAdvertisement.Builder clearTableVersion()
required uint32 tableVersion = 3;- Returns:
- This builder for chaining.
-
getKeysList
public org.apache.pekko.protobufv3.internal.ProtocolStringList getKeysList()
actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializing
repeated string keys = 4;- Specified by:
getKeysListin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Returns:
- A list containing the keys.
-
getKeysCount
public int getKeysCount()
actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializing
repeated string keys = 4;- Specified by:
getKeysCountin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Returns:
- The count of keys.
-
getKeys
public java.lang.String getKeys(int index)
actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializing
repeated string keys = 4;- Specified by:
getKeysin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The keys at the given index.
-
getKeysBytes
public org.apache.pekko.protobufv3.internal.ByteString getKeysBytes(int index)
actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializing
repeated string keys = 4;- Specified by:
getKeysBytesin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the keys at the given index.
-
setKeys
public ArteryControlFormats.CompressionTableAdvertisement.Builder setKeys(int index, java.lang.String value)
actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializing
repeated string keys = 4;- Parameters:
index- The index to set the value at.value- The keys to set.- Returns:
- This builder for chaining.
-
addKeys
public ArteryControlFormats.CompressionTableAdvertisement.Builder addKeys(java.lang.String value)
actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializing
repeated string keys = 4;- Parameters:
value- The keys to add.- Returns:
- This builder for chaining.
-
addAllKeys
public ArteryControlFormats.CompressionTableAdvertisement.Builder addAllKeys(java.lang.Iterable<java.lang.String> values)
actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializing
repeated string keys = 4;- Parameters:
values- The keys to add.- Returns:
- This builder for chaining.
-
clearKeys
public ArteryControlFormats.CompressionTableAdvertisement.Builder clearKeys()
actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializing
repeated string keys = 4;- Returns:
- This builder for chaining.
-
addKeysBytes
public ArteryControlFormats.CompressionTableAdvertisement.Builder addKeysBytes(org.apache.pekko.protobufv3.internal.ByteString value)
actual Map is represented by separate sequences of keys and values, relies on both sequences using the same order so that corresponding entries can be associated again when deserializing
repeated string keys = 4;- Parameters:
value- The bytes of the keys to add.- Returns:
- This builder for chaining.
-
getValuesList
public java.util.List<java.lang.Integer> getValuesList()
repeated uint32 values = 5;- Specified by:
getValuesListin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Returns:
- A list containing the values.
-
getValuesCount
public int getValuesCount()
repeated uint32 values = 5;- Specified by:
getValuesCountin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Returns:
- The count of values.
-
getValues
public int getValues(int index)
repeated uint32 values = 5;- Specified by:
getValuesin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The values at the given index.
-
setValues
public ArteryControlFormats.CompressionTableAdvertisement.Builder setValues(int index, int value)
repeated uint32 values = 5;- Parameters:
index- The index to set the value at.value- The values to set.- Returns:
- This builder for chaining.
-
addValues
public ArteryControlFormats.CompressionTableAdvertisement.Builder addValues(int value)
repeated uint32 values = 5;- Parameters:
value- The values to add.- Returns:
- This builder for chaining.
-
addAllValues
public ArteryControlFormats.CompressionTableAdvertisement.Builder addAllValues(java.lang.Iterable<? extends java.lang.Integer> values)
repeated uint32 values = 5;- Parameters:
values- The values to add.- Returns:
- This builder for chaining.
-
clearValues
public ArteryControlFormats.CompressionTableAdvertisement.Builder clearValues()
repeated uint32 values = 5;- Returns:
- This builder for chaining.
-
-