public static final class PeersOuterClass.NodeAnnouncementUpdateRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder> implements PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilder
peersrpc.NodeAnnouncementUpdateRequestaddRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder>public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder>public PeersOuterClass.NodeAnnouncementUpdateRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PeersOuterClass.NodeAnnouncementUpdateRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PeersOuterClass.NodeAnnouncementUpdateRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PeersOuterClass.NodeAnnouncementUpdateRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder>public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder mergeFrom(PeersOuterClass.NodeAnnouncementUpdateRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder>public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder>java.io.IOExceptionpublic java.util.List<PeersOuterClass.UpdateFeatureAction> getFeatureUpdatesList()
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;getFeatureUpdatesList in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic int getFeatureUpdatesCount()
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;getFeatureUpdatesCount in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic PeersOuterClass.UpdateFeatureAction getFeatureUpdates(int index)
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;getFeatureUpdates in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic PeersOuterClass.NodeAnnouncementUpdateRequest.Builder setFeatureUpdates(int index, PeersOuterClass.UpdateFeatureAction value)
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder setFeatureUpdates(int index, PeersOuterClass.UpdateFeatureAction.Builder builderForValue)
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder addFeatureUpdates(PeersOuterClass.UpdateFeatureAction value)
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder addFeatureUpdates(int index, PeersOuterClass.UpdateFeatureAction value)
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder addFeatureUpdates(PeersOuterClass.UpdateFeatureAction.Builder builderForValue)
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder addFeatureUpdates(int index, PeersOuterClass.UpdateFeatureAction.Builder builderForValue)
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder addAllFeatureUpdates(java.lang.Iterable<? extends PeersOuterClass.UpdateFeatureAction> values)
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder clearFeatureUpdates()
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder removeFeatureUpdates(int index)
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public PeersOuterClass.UpdateFeatureAction.Builder getFeatureUpdatesBuilder(int index)
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public PeersOuterClass.UpdateFeatureActionOrBuilder getFeatureUpdatesOrBuilder(int index)
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;getFeatureUpdatesOrBuilder in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic java.util.List<? extends PeersOuterClass.UpdateFeatureActionOrBuilder> getFeatureUpdatesOrBuilderList()
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;getFeatureUpdatesOrBuilderList in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic PeersOuterClass.UpdateFeatureAction.Builder addFeatureUpdatesBuilder()
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public PeersOuterClass.UpdateFeatureAction.Builder addFeatureUpdatesBuilder(int index)
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public java.util.List<PeersOuterClass.UpdateFeatureAction.Builder> getFeatureUpdatesBuilderList()
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;public java.lang.String getColor()
Color is the node's color in hex code format.
string color = 2;getColor in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic com.google.protobuf.ByteString getColorBytes()
Color is the node's color in hex code format.
string color = 2;getColorBytes in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic PeersOuterClass.NodeAnnouncementUpdateRequest.Builder setColor(java.lang.String value)
Color is the node's color in hex code format.
string color = 2;value - The color to set.public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder clearColor()
Color is the node's color in hex code format.
string color = 2;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder setColorBytes(com.google.protobuf.ByteString value)
Color is the node's color in hex code format.
string color = 2;value - The bytes for color to set.public java.lang.String getAlias()
Alias or nick name of the node.
string alias = 3;getAlias in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic com.google.protobuf.ByteString getAliasBytes()
Alias or nick name of the node.
string alias = 3;getAliasBytes in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic PeersOuterClass.NodeAnnouncementUpdateRequest.Builder setAlias(java.lang.String value)
Alias or nick name of the node.
string alias = 3;value - The alias to set.public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder clearAlias()
Alias or nick name of the node.
string alias = 3;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder setAliasBytes(com.google.protobuf.ByteString value)
Alias or nick name of the node.
string alias = 3;value - The bytes for alias to set.public java.util.List<PeersOuterClass.UpdateAddressAction> getAddressUpdatesList()
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;getAddressUpdatesList in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic int getAddressUpdatesCount()
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;getAddressUpdatesCount in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic PeersOuterClass.UpdateAddressAction getAddressUpdates(int index)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;getAddressUpdates in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic PeersOuterClass.NodeAnnouncementUpdateRequest.Builder setAddressUpdates(int index, PeersOuterClass.UpdateAddressAction value)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder setAddressUpdates(int index, PeersOuterClass.UpdateAddressAction.Builder builderForValue)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder addAddressUpdates(PeersOuterClass.UpdateAddressAction value)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder addAddressUpdates(int index, PeersOuterClass.UpdateAddressAction value)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder addAddressUpdates(PeersOuterClass.UpdateAddressAction.Builder builderForValue)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder addAddressUpdates(int index, PeersOuterClass.UpdateAddressAction.Builder builderForValue)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder addAllAddressUpdates(java.lang.Iterable<? extends PeersOuterClass.UpdateAddressAction> values)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder clearAddressUpdates()
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder removeAddressUpdates(int index)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public PeersOuterClass.UpdateAddressAction.Builder getAddressUpdatesBuilder(int index)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public PeersOuterClass.UpdateAddressActionOrBuilder getAddressUpdatesOrBuilder(int index)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;getAddressUpdatesOrBuilder in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic java.util.List<? extends PeersOuterClass.UpdateAddressActionOrBuilder> getAddressUpdatesOrBuilderList()
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;getAddressUpdatesOrBuilderList in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilderpublic PeersOuterClass.UpdateAddressAction.Builder addAddressUpdatesBuilder()
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public PeersOuterClass.UpdateAddressAction.Builder addAddressUpdatesBuilder(int index)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public java.util.List<PeersOuterClass.UpdateAddressAction.Builder> getAddressUpdatesBuilderList()
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;public final PeersOuterClass.NodeAnnouncementUpdateRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder>public final PeersOuterClass.NodeAnnouncementUpdateRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder>