Interface Transport.PeerOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Transport.Peer
,Transport.Peer.Builder
- Enclosing class:
- Transport
public static interface Transport.PeerOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Transport.IpAddress
getAddress()
.IpAddress address = 5;
Transport.IpAddressOrBuilder
getAddressOrBuilder()
.IpAddress address = 5;
int
getAs()
fixed32 as = 6;
long
getDistinguisher()
fixed64 distinguisher = 4;
Transport.Peer.FlagsCase
getFlagsCase()
java.lang.String
getHostname()
string hostname = 15;
com.google.protobuf.ByteString
getHostnameBytes()
string hostname = 15;
Transport.IpAddress
getId()
.IpAddress id = 7;
Transport.IpAddressOrBuilder
getIdOrBuilder()
.IpAddress id = 7;
Transport.Peer.LocRibFlags
getLocRibFlags()
.Peer.LocRibFlags locRibFlags = 3;
Transport.Peer.LocRibFlagsOrBuilder
getLocRibFlagsOrBuilder()
.Peer.LocRibFlags locRibFlags = 3;
Transport.Peer.PeerFlags
getPeerFlags()
.Peer.PeerFlags peerFlags = 2;
Transport.Peer.PeerFlagsOrBuilder
getPeerFlagsOrBuilder()
.Peer.PeerFlags peerFlags = 2;
com.google.protobuf.Timestamp
getTimestamp()
.google.protobuf.Timestamp timestamp = 8;
com.google.protobuf.TimestampOrBuilder
getTimestampOrBuilder()
.google.protobuf.Timestamp timestamp = 8;
Transport.Peer.Type
getType()
.Peer.Type type = 1;
int
getTypeValue()
.Peer.Type type = 1;
boolean
hasAddress()
.IpAddress address = 5;
boolean
hasId()
.IpAddress id = 7;
boolean
hasLocRibFlags()
.Peer.LocRibFlags locRibFlags = 3;
boolean
hasPeerFlags()
.Peer.PeerFlags peerFlags = 2;
boolean
hasTimestamp()
.google.protobuf.Timestamp timestamp = 8;
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getTypeValue
int getTypeValue()
.Peer.Type type = 1;
- Returns:
- The enum numeric value on the wire for type.
-
getType
Transport.Peer.Type getType()
.Peer.Type type = 1;
- Returns:
- The type.
-
hasPeerFlags
boolean hasPeerFlags()
.Peer.PeerFlags peerFlags = 2;
- Returns:
- Whether the peerFlags field is set.
-
getPeerFlags
Transport.Peer.PeerFlags getPeerFlags()
.Peer.PeerFlags peerFlags = 2;
- Returns:
- The peerFlags.
-
getPeerFlagsOrBuilder
Transport.Peer.PeerFlagsOrBuilder getPeerFlagsOrBuilder()
.Peer.PeerFlags peerFlags = 2;
-
hasLocRibFlags
boolean hasLocRibFlags()
.Peer.LocRibFlags locRibFlags = 3;
- Returns:
- Whether the locRibFlags field is set.
-
getLocRibFlags
Transport.Peer.LocRibFlags getLocRibFlags()
.Peer.LocRibFlags locRibFlags = 3;
- Returns:
- The locRibFlags.
-
getLocRibFlagsOrBuilder
Transport.Peer.LocRibFlagsOrBuilder getLocRibFlagsOrBuilder()
.Peer.LocRibFlags locRibFlags = 3;
-
getDistinguisher
long getDistinguisher()
fixed64 distinguisher = 4;
- Returns:
- The distinguisher.
-
hasAddress
boolean hasAddress()
.IpAddress address = 5;
- Returns:
- Whether the address field is set.
-
getAddress
Transport.IpAddress getAddress()
.IpAddress address = 5;
- Returns:
- The address.
-
getAddressOrBuilder
Transport.IpAddressOrBuilder getAddressOrBuilder()
.IpAddress address = 5;
-
getAs
int getAs()
fixed32 as = 6;
- Returns:
- The as.
-
hasId
boolean hasId()
.IpAddress id = 7;
- Returns:
- Whether the id field is set.
-
getId
Transport.IpAddress getId()
.IpAddress id = 7;
- Returns:
- The id.
-
getIdOrBuilder
Transport.IpAddressOrBuilder getIdOrBuilder()
.IpAddress id = 7;
-
hasTimestamp
boolean hasTimestamp()
.google.protobuf.Timestamp timestamp = 8;
- Returns:
- Whether the timestamp field is set.
-
getTimestamp
com.google.protobuf.Timestamp getTimestamp()
.google.protobuf.Timestamp timestamp = 8;
- Returns:
- The timestamp.
-
getTimestampOrBuilder
com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()
.google.protobuf.Timestamp timestamp = 8;
-
getHostname
java.lang.String getHostname()
string hostname = 15;
- Returns:
- The hostname.
-
getHostnameBytes
com.google.protobuf.ByteString getHostnameBytes()
string hostname = 15;
- Returns:
- The bytes for hostname.
-
getFlagsCase
Transport.Peer.FlagsCase getFlagsCase()
-
-