public static final class PeersProto.Peer.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PeersProto.Peer.Builder> implements PeersProto.PeerOrBuilder
Peer
Modifier and Type | Method and Description |
---|---|
PeersProto.Peer.Builder |
addAllAllowedIps(java.lang.Iterable<java.lang.String> values)
repeated string allowed_ips = 2; |
PeersProto.Peer.Builder |
addAllowedIps(java.lang.String value)
repeated string allowed_ips = 2; |
PeersProto.Peer.Builder |
addAllowedIpsBytes(com.google.protobuf.ByteString value)
repeated string allowed_ips = 2; |
PeersProto.Peer.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
PeersProto.Peer |
build() |
PeersProto.Peer |
buildPartial() |
PeersProto.Peer.Builder |
clear() |
PeersProto.Peer.Builder |
clearAllowedIps()
repeated string allowed_ips = 2; |
PeersProto.Peer.Builder |
clearEndpoint()
string endpoint = 4; |
PeersProto.Peer.Builder |
clearEndpointUdpType()
.UDPNetworkType endpoint_udp_type = 3; |
PeersProto.Peer.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
PeersProto.Peer.Builder |
clearLastHandshakeTimeUnixSec()
int64 last_handshake_time_unix_sec = 10; |
PeersProto.Peer.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
PeersProto.Peer.Builder |
clearPersistentKeepaliveIntervalSeconds()
uint32 persistent_keepalive_interval_seconds = 6; |
PeersProto.Peer.Builder |
clearPresharedKey()
string preshared_key = 5; |
PeersProto.Peer.Builder |
clearProtocolVersion()
uint64 protocol_version = 7; |
PeersProto.Peer.Builder |
clearPublicKey()
string public_key = 1; |
PeersProto.Peer.Builder |
clearReceiveBytes()
int64 receive_bytes = 8; |
PeersProto.Peer.Builder |
clearTransmitBytes()
int64 transmit_bytes = 9; |
PeersProto.Peer.Builder |
clone() |
java.lang.String |
getAllowedIps(int index)
repeated string allowed_ips = 2; |
com.google.protobuf.ByteString |
getAllowedIpsBytes(int index)
repeated string allowed_ips = 2; |
int |
getAllowedIpsCount()
repeated string allowed_ips = 2; |
com.google.protobuf.ProtocolStringList |
getAllowedIpsList()
repeated string allowed_ips = 2; |
PeersProto.Peer |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getEndpoint()
string endpoint = 4; |
com.google.protobuf.ByteString |
getEndpointBytes()
string endpoint = 4; |
PeersProto.UDPNetworkType |
getEndpointUdpType()
.UDPNetworkType endpoint_udp_type = 3; |
int |
getEndpointUdpTypeValue()
.UDPNetworkType endpoint_udp_type = 3; |
long |
getLastHandshakeTimeUnixSec()
int64 last_handshake_time_unix_sec = 10; |
int |
getPersistentKeepaliveIntervalSeconds()
uint32 persistent_keepalive_interval_seconds = 6; |
java.lang.String |
getPresharedKey()
string preshared_key = 5; |
com.google.protobuf.ByteString |
getPresharedKeyBytes()
string preshared_key = 5; |
long |
getProtocolVersion()
uint64 protocol_version = 7; |
java.lang.String |
getPublicKey()
string public_key = 1; |
com.google.protobuf.ByteString |
getPublicKeyBytes()
string public_key = 1; |
long |
getReceiveBytes()
int64 receive_bytes = 8; |
long |
getTransmitBytes()
int64 transmit_bytes = 9; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PeersProto.Peer.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PeersProto.Peer.Builder |
mergeFrom(com.google.protobuf.Message other) |
PeersProto.Peer.Builder |
mergeFrom(PeersProto.Peer other) |
PeersProto.Peer.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PeersProto.Peer.Builder |
setAllowedIps(int index,
java.lang.String value)
repeated string allowed_ips = 2; |
PeersProto.Peer.Builder |
setEndpoint(java.lang.String value)
string endpoint = 4; |
PeersProto.Peer.Builder |
setEndpointBytes(com.google.protobuf.ByteString value)
string endpoint = 4; |
PeersProto.Peer.Builder |
setEndpointUdpType(PeersProto.UDPNetworkType value)
.UDPNetworkType endpoint_udp_type = 3; |
PeersProto.Peer.Builder |
setEndpointUdpTypeValue(int value)
.UDPNetworkType endpoint_udp_type = 3; |
PeersProto.Peer.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
PeersProto.Peer.Builder |
setLastHandshakeTimeUnixSec(long value)
int64 last_handshake_time_unix_sec = 10; |
PeersProto.Peer.Builder |
setPersistentKeepaliveIntervalSeconds(int value)
uint32 persistent_keepalive_interval_seconds = 6; |
PeersProto.Peer.Builder |
setPresharedKey(java.lang.String value)
string preshared_key = 5; |
PeersProto.Peer.Builder |
setPresharedKeyBytes(com.google.protobuf.ByteString value)
string preshared_key = 5; |
PeersProto.Peer.Builder |
setProtocolVersion(long value)
uint64 protocol_version = 7; |
PeersProto.Peer.Builder |
setPublicKey(java.lang.String value)
string public_key = 1; |
PeersProto.Peer.Builder |
setPublicKeyBytes(com.google.protobuf.ByteString value)
string public_key = 1; |
PeersProto.Peer.Builder |
setReceiveBytes(long value)
int64 receive_bytes = 8; |
PeersProto.Peer.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
PeersProto.Peer.Builder |
setTransmitBytes(long value)
int64 transmit_bytes = 9; |
PeersProto.Peer.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, 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<PeersProto.Peer.Builder>
public PeersProto.Peer.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<PeersProto.Peer.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<PeersProto.Peer.Builder>
public PeersProto.Peer getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public PeersProto.Peer build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public PeersProto.Peer buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public PeersProto.Peer.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<PeersProto.Peer.Builder>
public PeersProto.Peer.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<PeersProto.Peer.Builder>
public PeersProto.Peer.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<PeersProto.Peer.Builder>
public PeersProto.Peer.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<PeersProto.Peer.Builder>
public PeersProto.Peer.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<PeersProto.Peer.Builder>
public PeersProto.Peer.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<PeersProto.Peer.Builder>
public PeersProto.Peer.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<PeersProto.Peer.Builder>
public PeersProto.Peer.Builder mergeFrom(PeersProto.Peer other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<PeersProto.Peer.Builder>
public PeersProto.Peer.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<PeersProto.Peer.Builder>
java.io.IOException
public java.lang.String getPublicKey()
string public_key = 1;
getPublicKey
in interface PeersProto.PeerOrBuilder
public com.google.protobuf.ByteString getPublicKeyBytes()
string public_key = 1;
getPublicKeyBytes
in interface PeersProto.PeerOrBuilder
public PeersProto.Peer.Builder setPublicKey(java.lang.String value)
string public_key = 1;
public PeersProto.Peer.Builder clearPublicKey()
string public_key = 1;
public PeersProto.Peer.Builder setPublicKeyBytes(com.google.protobuf.ByteString value)
string public_key = 1;
public com.google.protobuf.ProtocolStringList getAllowedIpsList()
repeated string allowed_ips = 2;
getAllowedIpsList
in interface PeersProto.PeerOrBuilder
public int getAllowedIpsCount()
repeated string allowed_ips = 2;
getAllowedIpsCount
in interface PeersProto.PeerOrBuilder
public java.lang.String getAllowedIps(int index)
repeated string allowed_ips = 2;
getAllowedIps
in interface PeersProto.PeerOrBuilder
public com.google.protobuf.ByteString getAllowedIpsBytes(int index)
repeated string allowed_ips = 2;
getAllowedIpsBytes
in interface PeersProto.PeerOrBuilder
public PeersProto.Peer.Builder setAllowedIps(int index, java.lang.String value)
repeated string allowed_ips = 2;
public PeersProto.Peer.Builder addAllowedIps(java.lang.String value)
repeated string allowed_ips = 2;
public PeersProto.Peer.Builder addAllAllowedIps(java.lang.Iterable<java.lang.String> values)
repeated string allowed_ips = 2;
public PeersProto.Peer.Builder clearAllowedIps()
repeated string allowed_ips = 2;
public PeersProto.Peer.Builder addAllowedIpsBytes(com.google.protobuf.ByteString value)
repeated string allowed_ips = 2;
public int getEndpointUdpTypeValue()
.UDPNetworkType endpoint_udp_type = 3;
getEndpointUdpTypeValue
in interface PeersProto.PeerOrBuilder
public PeersProto.Peer.Builder setEndpointUdpTypeValue(int value)
.UDPNetworkType endpoint_udp_type = 3;
public PeersProto.UDPNetworkType getEndpointUdpType()
.UDPNetworkType endpoint_udp_type = 3;
getEndpointUdpType
in interface PeersProto.PeerOrBuilder
public PeersProto.Peer.Builder setEndpointUdpType(PeersProto.UDPNetworkType value)
.UDPNetworkType endpoint_udp_type = 3;
public PeersProto.Peer.Builder clearEndpointUdpType()
.UDPNetworkType endpoint_udp_type = 3;
public java.lang.String getEndpoint()
string endpoint = 4;
getEndpoint
in interface PeersProto.PeerOrBuilder
public com.google.protobuf.ByteString getEndpointBytes()
string endpoint = 4;
getEndpointBytes
in interface PeersProto.PeerOrBuilder
public PeersProto.Peer.Builder setEndpoint(java.lang.String value)
string endpoint = 4;
public PeersProto.Peer.Builder clearEndpoint()
string endpoint = 4;
public PeersProto.Peer.Builder setEndpointBytes(com.google.protobuf.ByteString value)
string endpoint = 4;
public java.lang.String getPresharedKey()
string preshared_key = 5;
getPresharedKey
in interface PeersProto.PeerOrBuilder
public com.google.protobuf.ByteString getPresharedKeyBytes()
string preshared_key = 5;
getPresharedKeyBytes
in interface PeersProto.PeerOrBuilder
public PeersProto.Peer.Builder setPresharedKey(java.lang.String value)
string preshared_key = 5;
public PeersProto.Peer.Builder clearPresharedKey()
string preshared_key = 5;
public PeersProto.Peer.Builder setPresharedKeyBytes(com.google.protobuf.ByteString value)
string preshared_key = 5;
public int getPersistentKeepaliveIntervalSeconds()
uint32 persistent_keepalive_interval_seconds = 6;
getPersistentKeepaliveIntervalSeconds
in interface PeersProto.PeerOrBuilder
public PeersProto.Peer.Builder setPersistentKeepaliveIntervalSeconds(int value)
uint32 persistent_keepalive_interval_seconds = 6;
public PeersProto.Peer.Builder clearPersistentKeepaliveIntervalSeconds()
uint32 persistent_keepalive_interval_seconds = 6;
public long getProtocolVersion()
uint64 protocol_version = 7;
getProtocolVersion
in interface PeersProto.PeerOrBuilder
public PeersProto.Peer.Builder setProtocolVersion(long value)
uint64 protocol_version = 7;
public PeersProto.Peer.Builder clearProtocolVersion()
uint64 protocol_version = 7;
public long getReceiveBytes()
int64 receive_bytes = 8;
getReceiveBytes
in interface PeersProto.PeerOrBuilder
public PeersProto.Peer.Builder setReceiveBytes(long value)
int64 receive_bytes = 8;
public PeersProto.Peer.Builder clearReceiveBytes()
int64 receive_bytes = 8;
public long getTransmitBytes()
int64 transmit_bytes = 9;
getTransmitBytes
in interface PeersProto.PeerOrBuilder
public PeersProto.Peer.Builder setTransmitBytes(long value)
int64 transmit_bytes = 9;
public PeersProto.Peer.Builder clearTransmitBytes()
int64 transmit_bytes = 9;
public long getLastHandshakeTimeUnixSec()
int64 last_handshake_time_unix_sec = 10;
getLastHandshakeTimeUnixSec
in interface PeersProto.PeerOrBuilder
public PeersProto.Peer.Builder setLastHandshakeTimeUnixSec(long value)
int64 last_handshake_time_unix_sec = 10;
public PeersProto.Peer.Builder clearLastHandshakeTimeUnixSec()
int64 last_handshake_time_unix_sec = 10;
public final PeersProto.Peer.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<PeersProto.Peer.Builder>
public final PeersProto.Peer.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<PeersProto.Peer.Builder>