public static final class PeersOuterClass.NodeAnnouncementUpdateRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder> implements PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilder
peersrpc.NodeAnnouncementUpdateRequest
addRepeatedField, 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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public 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.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder>
public PeersOuterClass.NodeAnnouncementUpdateRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public PeersOuterClass.NodeAnnouncementUpdateRequest build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public PeersOuterClass.NodeAnnouncementUpdateRequest buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public PeersOuterClass.NodeAnnouncementUpdateRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder>
java.io.IOException
public 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.NodeAnnouncementUpdateRequestOrBuilder
public int getFeatureUpdatesCount()
Set of changes for the features that the node supports.
repeated .peersrpc.UpdateFeatureAction feature_updates = 1;
getFeatureUpdatesCount
in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilder
public 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.NodeAnnouncementUpdateRequestOrBuilder
public 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.NodeAnnouncementUpdateRequestOrBuilder
public 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.NodeAnnouncementUpdateRequestOrBuilder
public 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.NodeAnnouncementUpdateRequestOrBuilder
public com.google.protobuf.ByteString getColorBytes()
Color is the node's color in hex code format.
string color = 2;
getColorBytes
in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilder
public 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.NodeAnnouncementUpdateRequestOrBuilder
public com.google.protobuf.ByteString getAliasBytes()
Alias or nick name of the node.
string alias = 3;
getAliasBytes
in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilder
public 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.NodeAnnouncementUpdateRequestOrBuilder
public int getAddressUpdatesCount()
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;
getAddressUpdatesCount
in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilder
public PeersOuterClass.UpdateAddressAction getAddressUpdates(int index)
Set of changes for the node's known addresses.
repeated .peersrpc.UpdateAddressAction address_updates = 4;
getAddressUpdates
in interface PeersOuterClass.NodeAnnouncementUpdateRequestOrBuilder
public 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.NodeAnnouncementUpdateRequestOrBuilder
public 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.NodeAnnouncementUpdateRequestOrBuilder
public 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.Builder
setUnknownFields
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.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<PeersOuterClass.NodeAnnouncementUpdateRequest.Builder>