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:
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.ClassManifestCompressionAdvertisementProtobuf type
CompressionTableAdvertisement-
Method Summary
Modifier and TypeMethodDescriptionaddAllKeys(Iterable<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 deserializingaddAllValues(Iterable<? extends Integer> values) repeated uint32 values = 5;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 deserializingaddKeysBytes(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 deserializingaddValues(int value) repeated uint32 values = 5;build()clear()required .UniqueAddress from = 1;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 deserializingrequired uint64 originUid = 2;required uint32 tableVersion = 3;repeated uint32 values = 5;static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptororg.apache.pekko.protobufv3.internal.Descriptors.DescriptorgetFrom()required .UniqueAddress from = 1;required .UniqueAddress from = 1;required .UniqueAddress from = 1;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 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 deserializingintactual 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.ProtocolStringListactual 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 deserializinglongrequired uint64 originUid = 2;intrequired uint32 tableVersion = 3;intgetValues(int index) repeated uint32 values = 5;intrepeated uint32 values = 5;repeated uint32 values = 5;booleanhasFrom()required .UniqueAddress from = 1;booleanrequired uint64 originUid = 2;booleanrequired uint32 tableVersion = 3;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 .UniqueAddress from = 1;required .UniqueAddress from = 1;setFrom(ArteryControlFormats.UniqueAddress.Builder builderForValue) required .UniqueAddress from = 1;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 deserializingsetOriginUid(long value) required uint64 originUid = 2;setTableVersion(int value) required uint32 tableVersion = 3;setValues(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, 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<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
- 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 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
-
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 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:
IOException
-
hasFrom
public boolean hasFrom()required .UniqueAddress from = 1;- Specified by:
hasFromin interfaceArteryControlFormats.CompressionTableAdvertisementOrBuilder- Returns:
- Whether the from field is set.
-
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
required .UniqueAddress from = 1; -
getFromBuilder
required .UniqueAddress from = 1; -
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
required uint64 originUid = 2;- Parameters:
value- The originUid to set.- Returns:
- This builder for chaining.
-
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
required uint32 tableVersion = 3;- Parameters:
value- The tableVersion to set.- Returns:
- This builder for chaining.
-
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
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
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
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(Iterable<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
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
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
repeated uint32 values = 5;- Parameters:
index- The index to set the value at.value- The values to set.- Returns:
- This builder for chaining.
-
addValues
repeated uint32 values = 5;- Parameters:
value- The values to add.- Returns:
- This builder for chaining.
-
addAllValues
public ArteryControlFormats.CompressionTableAdvertisement.Builder addAllValues(Iterable<? extends Integer> values) repeated uint32 values = 5;- Parameters:
values- The values to add.- Returns:
- This builder for chaining.
-
clearValues
repeated uint32 values = 5;- Returns:
- This builder for chaining.
-