Package com.google.cloud.compute.v1
Class RouterBgpPeer
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.RouterBgpPeer
- All Implemented Interfaces:
RouterBgpPeerOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class RouterBgpPeer
extends com.google.protobuf.GeneratedMessage
implements RouterBgpPeerOrBuilder
Protobuf type
google.cloud.compute.v1.RouterBgpPeer- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumUser-specified flag to indicate which mode to use for advertisement.static final classstatic enumThe status of the BGP peer connection.static enumOutput only.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAdvertisedGroups(int index) User-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets.com.google.protobuf.ByteStringgetAdvertisedGroupsBytes(int index) User-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets.intUser-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets.com.google.protobuf.ProtocolStringListUser-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets.getAdvertisedIpRanges(int index) User-specified list of individual IP ranges to advertise in custom mode.intUser-specified list of individual IP ranges to advertise in custom mode.User-specified list of individual IP ranges to advertise in custom mode.getAdvertisedIpRangesOrBuilder(int index) User-specified list of individual IP ranges to advertise in custom mode.List<? extends RouterAdvertisedIpRangeOrBuilder>User-specified list of individual IP ranges to advertise in custom mode.intThe priority of routes advertised to this BGP peer.User-specified flag to indicate which mode to use for advertisement.com.google.protobuf.ByteStringUser-specified flag to indicate which mode to use for advertisement.getBfd()BFD configuration for the BGP peering.BFD configuration for the BGP peering.getCustomLearnedIpRanges(int index) A list of user-defined custom learned route IP address ranges for a BGP session.intA list of user-defined custom learned route IP address ranges for a BGP session.A list of user-defined custom learned route IP address ranges for a BGP session.getCustomLearnedIpRangesOrBuilder(int index) A list of user-defined custom learned route IP address ranges for a BGP session.List<? extends RouterBgpPeerCustomLearnedIpRangeOrBuilder>A list of user-defined custom learned route IP address ranges for a BGP session.intThe user-defined custom learned route priority for a BGP session.static RouterBgpPeerstatic final com.google.protobuf.Descriptors.DescriptorThe status of the BGP peer connection.com.google.protobuf.ByteStringThe status of the BGP peer connection.booleanEnable IPv4 traffic over BGP Peer.booleanEnable IPv6 traffic over BGP Peer.getExportPolicies(int index) List of export policies applied to this peer, in the order they must be evaluated.com.google.protobuf.ByteStringgetExportPoliciesBytes(int index) List of export policies applied to this peer, in the order they must be evaluated.intList of export policies applied to this peer, in the order they must be evaluated.com.google.protobuf.ProtocolStringListList of export policies applied to this peer, in the order they must be evaluated.getImportPolicies(int index) List of import policies applied to this peer, in the order they must be evaluated.com.google.protobuf.ByteStringgetImportPoliciesBytes(int index) List of import policies applied to this peer, in the order they must be evaluated.intList of import policies applied to this peer, in the order they must be evaluated.com.google.protobuf.ProtocolStringListList of import policies applied to this peer, in the order they must be evaluated.Name of the interface the BGP peer is associated with.com.google.protobuf.ByteStringName of the interface the BGP peer is associated with.IP address of the interface inside Google Cloud Platform.com.google.protobuf.ByteStringIP address of the interface inside Google Cloud Platform.IPv4 address of the interface inside Google Cloud Platform.com.google.protobuf.ByteStringIPv4 address of the interface inside Google Cloud Platform.IPv6 address of the interface inside Google Cloud Platform.com.google.protobuf.ByteStringIPv6 address of the interface inside Google Cloud Platform.Output only.com.google.protobuf.ByteStringOutput only.Present if MD5 authentication is enabled for the peering.com.google.protobuf.ByteStringPresent if MD5 authentication is enabled for the peering.getName()Name of this BGP peer.com.google.protobuf.ByteStringName of this BGP peer.com.google.protobuf.Parser<RouterBgpPeer>intPeer BGP Autonomous System Number (ASN).IP address of the BGP interface outside Google Cloud Platform.com.google.protobuf.ByteStringIP address of the BGP interface outside Google Cloud Platform.IPv4 address of the BGP interface outside Google Cloud Platform.com.google.protobuf.ByteStringIPv4 address of the BGP interface outside Google Cloud Platform.IPv6 address of the BGP interface outside Google Cloud Platform.com.google.protobuf.ByteStringIPv6 address of the BGP interface outside Google Cloud Platform.URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.com.google.protobuf.ByteStringURI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.intbooleanThe priority of routes advertised to this BGP peer.booleanUser-specified flag to indicate which mode to use for advertisement.booleanhasBfd()BFD configuration for the BGP peering.booleanThe user-defined custom learned route priority for a BGP session.booleanThe status of the BGP peer connection.booleanEnable IPv4 traffic over BGP Peer.booleanEnable IPv6 traffic over BGP Peer.inthashCode()booleanName of the interface the BGP peer is associated with.booleanIP address of the interface inside Google Cloud Platform.booleanIPv4 address of the interface inside Google Cloud Platform.booleanIPv6 address of the interface inside Google Cloud Platform.booleanOutput only.booleanPresent if MD5 authentication is enabled for the peering.booleanhasName()Name of this BGP peer.booleanPeer BGP Autonomous System Number (ASN).booleanIP address of the BGP interface outside Google Cloud Platform.booleanIPv4 address of the BGP interface outside Google Cloud Platform.booleanIPv6 address of the BGP interface outside Google Cloud Platform.booleanURI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic RouterBgpPeer.Builderstatic RouterBgpPeer.BuildernewBuilder(RouterBgpPeer prototype) protected RouterBgpPeer.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static RouterBgpPeerparseDelimitedFrom(InputStream input) static RouterBgpPeerparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouterBgpPeerparseFrom(byte[] data) static RouterBgpPeerparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouterBgpPeerparseFrom(com.google.protobuf.ByteString data) static RouterBgpPeerparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouterBgpPeerparseFrom(com.google.protobuf.CodedInputStream input) static RouterBgpPeerparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouterBgpPeerparseFrom(InputStream input) static RouterBgpPeerparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouterBgpPeerparseFrom(ByteBuffer data) static RouterBgpPeerparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<RouterBgpPeer>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
ADVERTISE_MODE_FIELD_NUMBER
public static final int ADVERTISE_MODE_FIELD_NUMBER- See Also:
-
ADVERTISED_GROUPS_FIELD_NUMBER
public static final int ADVERTISED_GROUPS_FIELD_NUMBER- See Also:
-
ADVERTISED_IP_RANGES_FIELD_NUMBER
public static final int ADVERTISED_IP_RANGES_FIELD_NUMBER- See Also:
-
ADVERTISED_ROUTE_PRIORITY_FIELD_NUMBER
public static final int ADVERTISED_ROUTE_PRIORITY_FIELD_NUMBER- See Also:
-
BFD_FIELD_NUMBER
public static final int BFD_FIELD_NUMBER- See Also:
-
CUSTOM_LEARNED_IP_RANGES_FIELD_NUMBER
public static final int CUSTOM_LEARNED_IP_RANGES_FIELD_NUMBER- See Also:
-
CUSTOM_LEARNED_ROUTE_PRIORITY_FIELD_NUMBER
public static final int CUSTOM_LEARNED_ROUTE_PRIORITY_FIELD_NUMBER- See Also:
-
ENABLE_FIELD_NUMBER
public static final int ENABLE_FIELD_NUMBER- See Also:
-
ENABLE_IPV4_FIELD_NUMBER
public static final int ENABLE_IPV4_FIELD_NUMBER- See Also:
-
ENABLE_IPV6_FIELD_NUMBER
public static final int ENABLE_IPV6_FIELD_NUMBER- See Also:
-
EXPORT_POLICIES_FIELD_NUMBER
public static final int EXPORT_POLICIES_FIELD_NUMBER- See Also:
-
IMPORT_POLICIES_FIELD_NUMBER
public static final int IMPORT_POLICIES_FIELD_NUMBER- See Also:
-
INTERFACE_NAME_FIELD_NUMBER
public static final int INTERFACE_NAME_FIELD_NUMBER- See Also:
-
IP_ADDRESS_FIELD_NUMBER
public static final int IP_ADDRESS_FIELD_NUMBER- See Also:
-
IPV4_NEXTHOP_ADDRESS_FIELD_NUMBER
public static final int IPV4_NEXTHOP_ADDRESS_FIELD_NUMBER- See Also:
-
IPV6_NEXTHOP_ADDRESS_FIELD_NUMBER
public static final int IPV6_NEXTHOP_ADDRESS_FIELD_NUMBER- See Also:
-
MANAGEMENT_TYPE_FIELD_NUMBER
public static final int MANAGEMENT_TYPE_FIELD_NUMBER- See Also:
-
MD5_AUTHENTICATION_KEY_NAME_FIELD_NUMBER
public static final int MD5_AUTHENTICATION_KEY_NAME_FIELD_NUMBER- See Also:
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
PEER_ASN_FIELD_NUMBER
public static final int PEER_ASN_FIELD_NUMBER- See Also:
-
PEER_IP_ADDRESS_FIELD_NUMBER
public static final int PEER_IP_ADDRESS_FIELD_NUMBER- See Also:
-
PEER_IPV4_NEXTHOP_ADDRESS_FIELD_NUMBER
public static final int PEER_IPV4_NEXTHOP_ADDRESS_FIELD_NUMBER- See Also:
-
PEER_IPV6_NEXTHOP_ADDRESS_FIELD_NUMBER
public static final int PEER_IPV6_NEXTHOP_ADDRESS_FIELD_NUMBER- See Also:
-
ROUTER_APPLIANCE_INSTANCE_FIELD_NUMBER
public static final int ROUTER_APPLIANCE_INSTANCE_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
hasAdvertiseMode
public boolean hasAdvertiseMode()User-specified flag to indicate which mode to use for advertisement. Check the AdvertiseMode enum for the list of possible values.
optional string advertise_mode = 312134331;- Specified by:
hasAdvertiseModein interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the advertiseMode field is set.
-
getAdvertiseMode
User-specified flag to indicate which mode to use for advertisement. Check the AdvertiseMode enum for the list of possible values.
optional string advertise_mode = 312134331;- Specified by:
getAdvertiseModein interfaceRouterBgpPeerOrBuilder- Returns:
- The advertiseMode.
-
getAdvertiseModeBytes
public com.google.protobuf.ByteString getAdvertiseModeBytes()User-specified flag to indicate which mode to use for advertisement. Check the AdvertiseMode enum for the list of possible values.
optional string advertise_mode = 312134331;- Specified by:
getAdvertiseModeBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for advertiseMode.
-
getAdvertisedGroupsList
public com.google.protobuf.ProtocolStringList getAdvertisedGroupsList()User-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets. This excludes any routes learned for subnets that use VPC Network Peering. Note that this field can only be populated if advertise_mode is CUSTOM and overrides the list defined for the router (in the "bgp" message). These groups are advertised in addition to any specified prefixes. Leave this field blank to advertise no custom groups. Check the AdvertisedGroups enum for the list of possible values.
repeated string advertised_groups = 21065526;- Specified by:
getAdvertisedGroupsListin interfaceRouterBgpPeerOrBuilder- Returns:
- A list containing the advertisedGroups.
-
getAdvertisedGroupsCount
public int getAdvertisedGroupsCount()User-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets. This excludes any routes learned for subnets that use VPC Network Peering. Note that this field can only be populated if advertise_mode is CUSTOM and overrides the list defined for the router (in the "bgp" message). These groups are advertised in addition to any specified prefixes. Leave this field blank to advertise no custom groups. Check the AdvertisedGroups enum for the list of possible values.
repeated string advertised_groups = 21065526;- Specified by:
getAdvertisedGroupsCountin interfaceRouterBgpPeerOrBuilder- Returns:
- The count of advertisedGroups.
-
getAdvertisedGroups
User-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets. This excludes any routes learned for subnets that use VPC Network Peering. Note that this field can only be populated if advertise_mode is CUSTOM and overrides the list defined for the router (in the "bgp" message). These groups are advertised in addition to any specified prefixes. Leave this field blank to advertise no custom groups. Check the AdvertisedGroups enum for the list of possible values.
repeated string advertised_groups = 21065526;- Specified by:
getAdvertisedGroupsin interfaceRouterBgpPeerOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The advertisedGroups at the given index.
-
getAdvertisedGroupsBytes
public com.google.protobuf.ByteString getAdvertisedGroupsBytes(int index) User-specified list of prefix groups to advertise in custom mode, which currently supports the following option: - ALL_SUBNETS: Advertises all of the router's own VPC subnets. This excludes any routes learned for subnets that use VPC Network Peering. Note that this field can only be populated if advertise_mode is CUSTOM and overrides the list defined for the router (in the "bgp" message). These groups are advertised in addition to any specified prefixes. Leave this field blank to advertise no custom groups. Check the AdvertisedGroups enum for the list of possible values.
repeated string advertised_groups = 21065526;- Specified by:
getAdvertisedGroupsBytesin interfaceRouterBgpPeerOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the advertisedGroups at the given index.
-
getAdvertisedIpRangesList
User-specified list of individual IP ranges to advertise in custom mode. This field can only be populated if advertise_mode is CUSTOM and overrides the list defined for the router (in the "bgp" message). These IP ranges are advertised in addition to any specified groups. Leave this field blank to advertise no custom IP ranges.
repeated .google.cloud.compute.v1.RouterAdvertisedIpRange advertised_ip_ranges = 35449932;- Specified by:
getAdvertisedIpRangesListin interfaceRouterBgpPeerOrBuilder
-
getAdvertisedIpRangesOrBuilderList
User-specified list of individual IP ranges to advertise in custom mode. This field can only be populated if advertise_mode is CUSTOM and overrides the list defined for the router (in the "bgp" message). These IP ranges are advertised in addition to any specified groups. Leave this field blank to advertise no custom IP ranges.
repeated .google.cloud.compute.v1.RouterAdvertisedIpRange advertised_ip_ranges = 35449932;- Specified by:
getAdvertisedIpRangesOrBuilderListin interfaceRouterBgpPeerOrBuilder
-
getAdvertisedIpRangesCount
public int getAdvertisedIpRangesCount()User-specified list of individual IP ranges to advertise in custom mode. This field can only be populated if advertise_mode is CUSTOM and overrides the list defined for the router (in the "bgp" message). These IP ranges are advertised in addition to any specified groups. Leave this field blank to advertise no custom IP ranges.
repeated .google.cloud.compute.v1.RouterAdvertisedIpRange advertised_ip_ranges = 35449932;- Specified by:
getAdvertisedIpRangesCountin interfaceRouterBgpPeerOrBuilder
-
getAdvertisedIpRanges
User-specified list of individual IP ranges to advertise in custom mode. This field can only be populated if advertise_mode is CUSTOM and overrides the list defined for the router (in the "bgp" message). These IP ranges are advertised in addition to any specified groups. Leave this field blank to advertise no custom IP ranges.
repeated .google.cloud.compute.v1.RouterAdvertisedIpRange advertised_ip_ranges = 35449932;- Specified by:
getAdvertisedIpRangesin interfaceRouterBgpPeerOrBuilder
-
getAdvertisedIpRangesOrBuilder
User-specified list of individual IP ranges to advertise in custom mode. This field can only be populated if advertise_mode is CUSTOM and overrides the list defined for the router (in the "bgp" message). These IP ranges are advertised in addition to any specified groups. Leave this field blank to advertise no custom IP ranges.
repeated .google.cloud.compute.v1.RouterAdvertisedIpRange advertised_ip_ranges = 35449932;- Specified by:
getAdvertisedIpRangesOrBuilderin interfaceRouterBgpPeerOrBuilder
-
hasAdvertisedRoutePriority
public boolean hasAdvertisedRoutePriority()The priority of routes advertised to this BGP peer. Where there is more than one matching route of maximum length, the routes with the lowest priority value win.
optional uint32 advertised_route_priority = 186486332;- Specified by:
hasAdvertisedRoutePriorityin interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the advertisedRoutePriority field is set.
-
getAdvertisedRoutePriority
public int getAdvertisedRoutePriority()The priority of routes advertised to this BGP peer. Where there is more than one matching route of maximum length, the routes with the lowest priority value win.
optional uint32 advertised_route_priority = 186486332;- Specified by:
getAdvertisedRoutePriorityin interfaceRouterBgpPeerOrBuilder- Returns:
- The advertisedRoutePriority.
-
hasBfd
public boolean hasBfd()BFD configuration for the BGP peering.
optional .google.cloud.compute.v1.RouterBgpPeerBfd bfd = 97440;- Specified by:
hasBfdin interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the bfd field is set.
-
getBfd
BFD configuration for the BGP peering.
optional .google.cloud.compute.v1.RouterBgpPeerBfd bfd = 97440;- Specified by:
getBfdin interfaceRouterBgpPeerOrBuilder- Returns:
- The bfd.
-
getBfdOrBuilder
BFD configuration for the BGP peering.
optional .google.cloud.compute.v1.RouterBgpPeerBfd bfd = 97440;- Specified by:
getBfdOrBuilderin interfaceRouterBgpPeerOrBuilder
-
getCustomLearnedIpRangesList
A list of user-defined custom learned route IP address ranges for a BGP session.
repeated .google.cloud.compute.v1.RouterBgpPeerCustomLearnedIpRange custom_learned_ip_ranges = 481363012;- Specified by:
getCustomLearnedIpRangesListin interfaceRouterBgpPeerOrBuilder
-
getCustomLearnedIpRangesOrBuilderList
public List<? extends RouterBgpPeerCustomLearnedIpRangeOrBuilder> getCustomLearnedIpRangesOrBuilderList()A list of user-defined custom learned route IP address ranges for a BGP session.
repeated .google.cloud.compute.v1.RouterBgpPeerCustomLearnedIpRange custom_learned_ip_ranges = 481363012;- Specified by:
getCustomLearnedIpRangesOrBuilderListin interfaceRouterBgpPeerOrBuilder
-
getCustomLearnedIpRangesCount
public int getCustomLearnedIpRangesCount()A list of user-defined custom learned route IP address ranges for a BGP session.
repeated .google.cloud.compute.v1.RouterBgpPeerCustomLearnedIpRange custom_learned_ip_ranges = 481363012;- Specified by:
getCustomLearnedIpRangesCountin interfaceRouterBgpPeerOrBuilder
-
getCustomLearnedIpRanges
A list of user-defined custom learned route IP address ranges for a BGP session.
repeated .google.cloud.compute.v1.RouterBgpPeerCustomLearnedIpRange custom_learned_ip_ranges = 481363012;- Specified by:
getCustomLearnedIpRangesin interfaceRouterBgpPeerOrBuilder
-
getCustomLearnedIpRangesOrBuilder
A list of user-defined custom learned route IP address ranges for a BGP session.
repeated .google.cloud.compute.v1.RouterBgpPeerCustomLearnedIpRange custom_learned_ip_ranges = 481363012;- Specified by:
getCustomLearnedIpRangesOrBuilderin interfaceRouterBgpPeerOrBuilder
-
hasCustomLearnedRoutePriority
public boolean hasCustomLearnedRoutePriority()The user-defined custom learned route priority for a BGP session. This value is applied to all custom learned route ranges for the session. You can choose a value from `0` to `65335`. If you don't provide a value, Google Cloud assigns a priority of `100` to the ranges.
optional int32 custom_learned_route_priority = 330412356;- Specified by:
hasCustomLearnedRoutePriorityin interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the customLearnedRoutePriority field is set.
-
getCustomLearnedRoutePriority
public int getCustomLearnedRoutePriority()The user-defined custom learned route priority for a BGP session. This value is applied to all custom learned route ranges for the session. You can choose a value from `0` to `65335`. If you don't provide a value, Google Cloud assigns a priority of `100` to the ranges.
optional int32 custom_learned_route_priority = 330412356;- Specified by:
getCustomLearnedRoutePriorityin interfaceRouterBgpPeerOrBuilder- Returns:
- The customLearnedRoutePriority.
-
hasEnable
public boolean hasEnable()The status of the BGP peer connection. If set to FALSE, any active session with the peer is terminated and all associated routing information is removed. If set to TRUE, the peer connection can be established with routing information. The default is TRUE. Check the Enable enum for the list of possible values.
optional string enable = 311764355;- Specified by:
hasEnablein interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the enable field is set.
-
getEnable
The status of the BGP peer connection. If set to FALSE, any active session with the peer is terminated and all associated routing information is removed. If set to TRUE, the peer connection can be established with routing information. The default is TRUE. Check the Enable enum for the list of possible values.
optional string enable = 311764355;- Specified by:
getEnablein interfaceRouterBgpPeerOrBuilder- Returns:
- The enable.
-
getEnableBytes
public com.google.protobuf.ByteString getEnableBytes()The status of the BGP peer connection. If set to FALSE, any active session with the peer is terminated and all associated routing information is removed. If set to TRUE, the peer connection can be established with routing information. The default is TRUE. Check the Enable enum for the list of possible values.
optional string enable = 311764355;- Specified by:
getEnableBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for enable.
-
hasEnableIpv4
public boolean hasEnableIpv4()Enable IPv4 traffic over BGP Peer. It is enabled by default if the peerIpAddress is version 4.
optional bool enable_ipv4 = 181467937;- Specified by:
hasEnableIpv4in interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the enableIpv4 field is set.
-
getEnableIpv4
public boolean getEnableIpv4()Enable IPv4 traffic over BGP Peer. It is enabled by default if the peerIpAddress is version 4.
optional bool enable_ipv4 = 181467937;- Specified by:
getEnableIpv4in interfaceRouterBgpPeerOrBuilder- Returns:
- The enableIpv4.
-
hasEnableIpv6
public boolean hasEnableIpv6()Enable IPv6 traffic over BGP Peer. It is enabled by default if the peerIpAddress is version 6.
optional bool enable_ipv6 = 181467939;- Specified by:
hasEnableIpv6in interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the enableIpv6 field is set.
-
getEnableIpv6
public boolean getEnableIpv6()Enable IPv6 traffic over BGP Peer. It is enabled by default if the peerIpAddress is version 6.
optional bool enable_ipv6 = 181467939;- Specified by:
getEnableIpv6in interfaceRouterBgpPeerOrBuilder- Returns:
- The enableIpv6.
-
getExportPoliciesList
public com.google.protobuf.ProtocolStringList getExportPoliciesList()List of export policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_EXPORT type.
repeated string export_policies = 134084987;- Specified by:
getExportPoliciesListin interfaceRouterBgpPeerOrBuilder- Returns:
- A list containing the exportPolicies.
-
getExportPoliciesCount
public int getExportPoliciesCount()List of export policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_EXPORT type.
repeated string export_policies = 134084987;- Specified by:
getExportPoliciesCountin interfaceRouterBgpPeerOrBuilder- Returns:
- The count of exportPolicies.
-
getExportPolicies
List of export policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_EXPORT type.
repeated string export_policies = 134084987;- Specified by:
getExportPoliciesin interfaceRouterBgpPeerOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The exportPolicies at the given index.
-
getExportPoliciesBytes
public com.google.protobuf.ByteString getExportPoliciesBytes(int index) List of export policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_EXPORT type.
repeated string export_policies = 134084987;- Specified by:
getExportPoliciesBytesin interfaceRouterBgpPeerOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the exportPolicies at the given index.
-
getImportPoliciesList
public com.google.protobuf.ProtocolStringList getImportPoliciesList()List of import policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_IMPORT type.
repeated string import_policies = 451147946;- Specified by:
getImportPoliciesListin interfaceRouterBgpPeerOrBuilder- Returns:
- A list containing the importPolicies.
-
getImportPoliciesCount
public int getImportPoliciesCount()List of import policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_IMPORT type.
repeated string import_policies = 451147946;- Specified by:
getImportPoliciesCountin interfaceRouterBgpPeerOrBuilder- Returns:
- The count of importPolicies.
-
getImportPolicies
List of import policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_IMPORT type.
repeated string import_policies = 451147946;- Specified by:
getImportPoliciesin interfaceRouterBgpPeerOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The importPolicies at the given index.
-
getImportPoliciesBytes
public com.google.protobuf.ByteString getImportPoliciesBytes(int index) List of import policies applied to this peer, in the order they must be evaluated. The name must correspond to an existing policy that has ROUTE_POLICY_TYPE_IMPORT type.
repeated string import_policies = 451147946;- Specified by:
getImportPoliciesBytesin interfaceRouterBgpPeerOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the importPolicies at the given index.
-
hasInterfaceName
public boolean hasInterfaceName()Name of the interface the BGP peer is associated with.
optional string interface_name = 437854673;- Specified by:
hasInterfaceNamein interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the interfaceName field is set.
-
getInterfaceName
Name of the interface the BGP peer is associated with.
optional string interface_name = 437854673;- Specified by:
getInterfaceNamein interfaceRouterBgpPeerOrBuilder- Returns:
- The interfaceName.
-
getInterfaceNameBytes
public com.google.protobuf.ByteString getInterfaceNameBytes()Name of the interface the BGP peer is associated with.
optional string interface_name = 437854673;- Specified by:
getInterfaceNameBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for interfaceName.
-
hasIpAddress
public boolean hasIpAddress()IP address of the interface inside Google Cloud Platform.
optional string ip_address = 406272220;- Specified by:
hasIpAddressin interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the ipAddress field is set.
-
getIpAddress
IP address of the interface inside Google Cloud Platform.
optional string ip_address = 406272220;- Specified by:
getIpAddressin interfaceRouterBgpPeerOrBuilder- Returns:
- The ipAddress.
-
getIpAddressBytes
public com.google.protobuf.ByteString getIpAddressBytes()IP address of the interface inside Google Cloud Platform.
optional string ip_address = 406272220;- Specified by:
getIpAddressBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for ipAddress.
-
hasIpv4NexthopAddress
public boolean hasIpv4NexthopAddress()IPv4 address of the interface inside Google Cloud Platform.
optional string ipv4_nexthop_address = 5703377;- Specified by:
hasIpv4NexthopAddressin interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the ipv4NexthopAddress field is set.
-
getIpv4NexthopAddress
IPv4 address of the interface inside Google Cloud Platform.
optional string ipv4_nexthop_address = 5703377;- Specified by:
getIpv4NexthopAddressin interfaceRouterBgpPeerOrBuilder- Returns:
- The ipv4NexthopAddress.
-
getIpv4NexthopAddressBytes
public com.google.protobuf.ByteString getIpv4NexthopAddressBytes()IPv4 address of the interface inside Google Cloud Platform.
optional string ipv4_nexthop_address = 5703377;- Specified by:
getIpv4NexthopAddressBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for ipv4NexthopAddress.
-
hasIpv6NexthopAddress
public boolean hasIpv6NexthopAddress()IPv6 address of the interface inside Google Cloud Platform.
optional string ipv6_nexthop_address = 27968211;- Specified by:
hasIpv6NexthopAddressin interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the ipv6NexthopAddress field is set.
-
getIpv6NexthopAddress
IPv6 address of the interface inside Google Cloud Platform.
optional string ipv6_nexthop_address = 27968211;- Specified by:
getIpv6NexthopAddressin interfaceRouterBgpPeerOrBuilder- Returns:
- The ipv6NexthopAddress.
-
getIpv6NexthopAddressBytes
public com.google.protobuf.ByteString getIpv6NexthopAddressBytes()IPv6 address of the interface inside Google Cloud Platform.
optional string ipv6_nexthop_address = 27968211;- Specified by:
getIpv6NexthopAddressBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for ipv6NexthopAddress.
-
hasManagementType
public boolean hasManagementType()Output only. [Output Only] The resource that configures and manages this BGP peer. - MANAGED_BY_USER is the default value and can be managed by you or other users - MANAGED_BY_ATTACHMENT is a BGP peer that is configured and managed by Cloud Interconnect, specifically by an InterconnectAttachment of type PARTNER. Google automatically creates, updates, and deletes this type of BGP peer when the PARTNER InterconnectAttachment is created, updated, or deleted. Check the ManagementType enum for the list of possible values.
optional string management_type = 173703606;- Specified by:
hasManagementTypein interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the managementType field is set.
-
getManagementType
Output only. [Output Only] The resource that configures and manages this BGP peer. - MANAGED_BY_USER is the default value and can be managed by you or other users - MANAGED_BY_ATTACHMENT is a BGP peer that is configured and managed by Cloud Interconnect, specifically by an InterconnectAttachment of type PARTNER. Google automatically creates, updates, and deletes this type of BGP peer when the PARTNER InterconnectAttachment is created, updated, or deleted. Check the ManagementType enum for the list of possible values.
optional string management_type = 173703606;- Specified by:
getManagementTypein interfaceRouterBgpPeerOrBuilder- Returns:
- The managementType.
-
getManagementTypeBytes
public com.google.protobuf.ByteString getManagementTypeBytes()Output only. [Output Only] The resource that configures and manages this BGP peer. - MANAGED_BY_USER is the default value and can be managed by you or other users - MANAGED_BY_ATTACHMENT is a BGP peer that is configured and managed by Cloud Interconnect, specifically by an InterconnectAttachment of type PARTNER. Google automatically creates, updates, and deletes this type of BGP peer when the PARTNER InterconnectAttachment is created, updated, or deleted. Check the ManagementType enum for the list of possible values.
optional string management_type = 173703606;- Specified by:
getManagementTypeBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for managementType.
-
hasMd5AuthenticationKeyName
public boolean hasMd5AuthenticationKeyName()Present if MD5 authentication is enabled for the peering. Must be the name of one of the entries in the Router.md5_authentication_keys. The field must comply with RFC1035.
optional string md5_authentication_key_name = 281075345;- Specified by:
hasMd5AuthenticationKeyNamein interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the md5AuthenticationKeyName field is set.
-
getMd5AuthenticationKeyName
Present if MD5 authentication is enabled for the peering. Must be the name of one of the entries in the Router.md5_authentication_keys. The field must comply with RFC1035.
optional string md5_authentication_key_name = 281075345;- Specified by:
getMd5AuthenticationKeyNamein interfaceRouterBgpPeerOrBuilder- Returns:
- The md5AuthenticationKeyName.
-
getMd5AuthenticationKeyNameBytes
public com.google.protobuf.ByteString getMd5AuthenticationKeyNameBytes()Present if MD5 authentication is enabled for the peering. Must be the name of one of the entries in the Router.md5_authentication_keys. The field must comply with RFC1035.
optional string md5_authentication_key_name = 281075345;- Specified by:
getMd5AuthenticationKeyNameBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for md5AuthenticationKeyName.
-
hasName
public boolean hasName()Name of this BGP peer. The name must be 1-63 characters long, and comply withRFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Specified by:
hasNamein interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the name field is set.
-
getName
Name of this BGP peer. The name must be 1-63 characters long, and comply withRFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Specified by:
getNamein interfaceRouterBgpPeerOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Name of this BGP peer. The name must be 1-63 characters long, and comply withRFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
optional string name = 3373707;- Specified by:
getNameBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for name.
-
hasPeerAsn
public boolean hasPeerAsn()Peer BGP Autonomous System Number (ASN). Each BGP interface may use a different value.
optional uint32 peer_asn = 69573151;- Specified by:
hasPeerAsnin interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the peerAsn field is set.
-
getPeerAsn
public int getPeerAsn()Peer BGP Autonomous System Number (ASN). Each BGP interface may use a different value.
optional uint32 peer_asn = 69573151;- Specified by:
getPeerAsnin interfaceRouterBgpPeerOrBuilder- Returns:
- The peerAsn.
-
hasPeerIpAddress
public boolean hasPeerIpAddress()IP address of the BGP interface outside Google Cloud Platform.
optional string peer_ip_address = 207735769;- Specified by:
hasPeerIpAddressin interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the peerIpAddress field is set.
-
getPeerIpAddress
IP address of the BGP interface outside Google Cloud Platform.
optional string peer_ip_address = 207735769;- Specified by:
getPeerIpAddressin interfaceRouterBgpPeerOrBuilder- Returns:
- The peerIpAddress.
-
getPeerIpAddressBytes
public com.google.protobuf.ByteString getPeerIpAddressBytes()IP address of the BGP interface outside Google Cloud Platform.
optional string peer_ip_address = 207735769;- Specified by:
getPeerIpAddressBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for peerIpAddress.
-
hasPeerIpv4NexthopAddress
public boolean hasPeerIpv4NexthopAddress()IPv4 address of the BGP interface outside Google Cloud Platform.
optional string peer_ipv4_nexthop_address = 469221774;- Specified by:
hasPeerIpv4NexthopAddressin interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the peerIpv4NexthopAddress field is set.
-
getPeerIpv4NexthopAddress
IPv4 address of the BGP interface outside Google Cloud Platform.
optional string peer_ipv4_nexthop_address = 469221774;- Specified by:
getPeerIpv4NexthopAddressin interfaceRouterBgpPeerOrBuilder- Returns:
- The peerIpv4NexthopAddress.
-
getPeerIpv4NexthopAddressBytes
public com.google.protobuf.ByteString getPeerIpv4NexthopAddressBytes()IPv4 address of the BGP interface outside Google Cloud Platform.
optional string peer_ipv4_nexthop_address = 469221774;- Specified by:
getPeerIpv4NexthopAddressBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for peerIpv4NexthopAddress.
-
hasPeerIpv6NexthopAddress
public boolean hasPeerIpv6NexthopAddress()IPv6 address of the BGP interface outside Google Cloud Platform.
optional string peer_ipv6_nexthop_address = 491486608;- Specified by:
hasPeerIpv6NexthopAddressin interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the peerIpv6NexthopAddress field is set.
-
getPeerIpv6NexthopAddress
IPv6 address of the BGP interface outside Google Cloud Platform.
optional string peer_ipv6_nexthop_address = 491486608;- Specified by:
getPeerIpv6NexthopAddressin interfaceRouterBgpPeerOrBuilder- Returns:
- The peerIpv6NexthopAddress.
-
getPeerIpv6NexthopAddressBytes
public com.google.protobuf.ByteString getPeerIpv6NexthopAddressBytes()IPv6 address of the BGP interface outside Google Cloud Platform.
optional string peer_ipv6_nexthop_address = 491486608;- Specified by:
getPeerIpv6NexthopAddressBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for peerIpv6NexthopAddress.
-
hasRouterApplianceInstance
public boolean hasRouterApplianceInstance()URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances. The VM instance must be located in zones contained in the same region as this Cloud Router. The VM instance is the peer side of the BGP session.
optional string router_appliance_instance = 468312989;- Specified by:
hasRouterApplianceInstancein interfaceRouterBgpPeerOrBuilder- Returns:
- Whether the routerApplianceInstance field is set.
-
getRouterApplianceInstance
URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances. The VM instance must be located in zones contained in the same region as this Cloud Router. The VM instance is the peer side of the BGP session.
optional string router_appliance_instance = 468312989;- Specified by:
getRouterApplianceInstancein interfaceRouterBgpPeerOrBuilder- Returns:
- The routerApplianceInstance.
-
getRouterApplianceInstanceBytes
public com.google.protobuf.ByteString getRouterApplianceInstanceBytes()URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances. The VM instance must be located in zones contained in the same region as this Cloud Router. The VM instance is the peer side of the BGP session.
optional string router_appliance_instance = 468312989;- Specified by:
getRouterApplianceInstanceBytesin interfaceRouterBgpPeerOrBuilder- Returns:
- The bytes for routerApplianceInstance.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RouterBgpPeer parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouterBgpPeer parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouterBgpPeer parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouterBgpPeer parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouterBgpPeer parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouterBgpPeer parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static RouterBgpPeer parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static RouterBgpPeer parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static RouterBgpPeer parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static RouterBgpPeer parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RouterBgpPeer.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-