Class Router.BgpPeer (0.3.0)
0.55.0 (latest)
0.53.0
0.51.0
0.50.0
0.49.0
0.48.0
0.46.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.38.0
0.36.0
0.35.0
0.32.0
0.31.0
0.30.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.21.0
0.20.0
0.19.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class Router . BgpPeer extends GeneratedMessageV3 implements Router . BgpPeerOrBuilder
BGPPeer defines the peer side layer-3 information for building the BGP
session.
Protobuf type google.cloud.edgenetwork.v1.Router.BgpPeer
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
INTERFACE_FIELD_NUMBER
public static final int INTERFACE_FIELD_NUMBER
Field Value
Type
Description
int
INTERFACE_IPV4_CIDR_FIELD_NUMBER
public static final int INTERFACE_IPV4_CIDR_FIELD_NUMBER
Field Value
Type
Description
int
INTERFACE_IPV6_CIDR_FIELD_NUMBER
public static final int INTERFACE_IPV6_CIDR_FIELD_NUMBER
Field Value
Type
Description
int
LOCAL_ASN_FIELD_NUMBER
public static final int LOCAL_ASN_FIELD_NUMBER
Field Value
Type
Description
int
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value
Type
Description
int
PEER_ASN_FIELD_NUMBER
public static final int PEER_ASN_FIELD_NUMBER
Field Value
Type
Description
int
PEER_IPV4_CIDR_FIELD_NUMBER
public static final int PEER_IPV4_CIDR_FIELD_NUMBER
Field Value
Type
Description
int
PEER_IPV6_CIDR_FIELD_NUMBER
public static final int PEER_IPV6_CIDR_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static Router . BgpPeer getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static Router . BgpPeer . Builder newBuilder ()
newBuilder(Router.BgpPeer prototype)
public static Router . BgpPeer . Builder newBuilder ( Router . BgpPeer prototype )
public static Router . BgpPeer parseDelimitedFrom ( InputStream input )
public static Router . BgpPeer parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static Router . BgpPeer parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Router . BgpPeer parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static Router . BgpPeer parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Router . BgpPeer parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static Router . BgpPeer parseFrom ( CodedInputStream input )
public static Router . BgpPeer parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static Router . BgpPeer parseFrom ( InputStream input )
public static Router . BgpPeer parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static Router . BgpPeer parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Router . BgpPeer parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<Router . BgpPeer > parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public Router . BgpPeer getDefaultInstanceForType ()
getInterface()
public String getInterface ()
Name of the RouterInterface the BGP peer is associated with.
string interface = 2;
Returns
Type
Description
String
The interface.
getInterfaceBytes()
public ByteString getInterfaceBytes ()
Name of the RouterInterface the BGP peer is associated with.
string interface = 2;
Returns
Type
Description
ByteString
The bytes for interface.
getInterfaceIpv4Cidr()
public String getInterfaceIpv4Cidr ()
IP range of the interface within Google.
string interface_ipv4_cidr = 3;
Returns
Type
Description
String
The interfaceIpv4Cidr.
getInterfaceIpv4CidrBytes()
public ByteString getInterfaceIpv4CidrBytes ()
IP range of the interface within Google.
string interface_ipv4_cidr = 3;
Returns
Type
Description
ByteString
The bytes for interfaceIpv4Cidr.
getInterfaceIpv6Cidr()
public String getInterfaceIpv6Cidr ()
IPv6 range of the interface within Google.
string interface_ipv6_cidr = 7;
Returns
Type
Description
String
The interfaceIpv6Cidr.
getInterfaceIpv6CidrBytes()
public ByteString getInterfaceIpv6CidrBytes ()
IPv6 range of the interface within Google.
string interface_ipv6_cidr = 7;
Returns
Type
Description
ByteString
The bytes for interfaceIpv6Cidr.
getLocalAsn()
Output only. Local BGP Autonomous System Number (ASN).
This field is ST_NOT_REQUIRED because it stores private ASNs, which are
meaningless outside the zone in which they are being used.
uint32 local_asn = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
int
The localAsn.
getName()
Name of this BGP peer. Unique within the Zones resource.
string name = 1;
Returns
Type
Description
String
The name.
getNameBytes()
public ByteString getNameBytes ()
Name of this BGP peer. Unique within the Zones resource.
string name = 1;
Returns
Type
Description
ByteString
The bytes for name.
getParserForType()
public Parser<Router . BgpPeer > getParserForType ()
Overrides
getPeerAsn()
Peer BGP Autonomous System Number (ASN). Each BGP interface may use
a different value.
uint32 peer_asn = 5;
Returns
Type
Description
int
The peerAsn.
getPeerIpv4Cidr()
public String getPeerIpv4Cidr ()
IP range of the BGP interface outside Google.
string peer_ipv4_cidr = 4;
Returns
Type
Description
String
The peerIpv4Cidr.
getPeerIpv4CidrBytes()
public ByteString getPeerIpv4CidrBytes ()
IP range of the BGP interface outside Google.
string peer_ipv4_cidr = 4;
Returns
Type
Description
ByteString
The bytes for peerIpv4Cidr.
getPeerIpv6Cidr()
public String getPeerIpv6Cidr ()
IPv6 range of the BGP interface outside Google.
string peer_ipv6_cidr = 6;
Returns
Type
Description
String
The peerIpv6Cidr.
getPeerIpv6CidrBytes()
public ByteString getPeerIpv6CidrBytes ()
IPv6 range of the BGP interface outside Google.
string peer_ipv6_cidr = 6;
Returns
Type
Description
ByteString
The bytes for peerIpv6Cidr.
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public Router . BgpPeer . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Router . BgpPeer . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public Router . BgpPeer . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]