Package com.google.cloud.compute.v1
Interface RouterStatusBgpPeerStatusOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RouterStatusBgpPeerStatus
,RouterStatusBgpPeerStatus.Builder
public interface RouterStatusBgpPeerStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Route
getAdvertisedRoutes(int index)
Routes that were advertised to the remote BGP peerint
getAdvertisedRoutesCount()
Routes that were advertised to the remote BGP peerList<Route>
getAdvertisedRoutesList()
Routes that were advertised to the remote BGP peerRouteOrBuilder
getAdvertisedRoutesOrBuilder(int index)
Routes that were advertised to the remote BGP peerList<? extends RouteOrBuilder>
getAdvertisedRoutesOrBuilderList()
Routes that were advertised to the remote BGP peerBfdStatus
getBfdStatus()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;
BfdStatusOrBuilder
getBfdStatusOrBuilder()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;
boolean
getEnableIpv6()
Enable IPv6 traffic over BGP Peer.String
getIpAddress()
IP address of the local BGP interface.com.google.protobuf.ByteString
getIpAddressBytes()
IP address of the local BGP interface.String
getIpv6NexthopAddress()
IPv6 address of the local BGP interface.com.google.protobuf.ByteString
getIpv6NexthopAddressBytes()
IPv6 address of the local BGP interface.String
getLinkedVpnTunnel()
URL of the VPN tunnel that this BGP peer controls.com.google.protobuf.ByteString
getLinkedVpnTunnelBytes()
URL of the VPN tunnel that this BGP peer controls.boolean
getMd5AuthEnabled()
Informs whether MD5 authentication is enabled on this BGP peer.String
getName()
Name of this BGP peer.com.google.protobuf.ByteString
getNameBytes()
Name of this BGP peer.int
getNumLearnedRoutes()
Number of routes learned from the remote BGP Peer.String
getPeerIpAddress()
IP address of the remote BGP interface.com.google.protobuf.ByteString
getPeerIpAddressBytes()
IP address of the remote BGP interface.String
getPeerIpv6NexthopAddress()
IPv6 address of the remote BGP interface.com.google.protobuf.ByteString
getPeerIpv6NexthopAddressBytes()
IPv6 address of the remote BGP interface.String
getRouterApplianceInstance()
[Output only] 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.ByteString
getRouterApplianceInstanceBytes()
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.String
getState()
The state of the BGP session.com.google.protobuf.ByteString
getStateBytes()
The state of the BGP session.String
getStatus()
Status of the BGP peer: {UP, DOWN} Check the Status enum for the list of possible values.com.google.protobuf.ByteString
getStatusBytes()
Status of the BGP peer: {UP, DOWN} Check the Status enum for the list of possible values.String
getStatusReason()
Indicates why particular status was returned.com.google.protobuf.ByteString
getStatusReasonBytes()
Indicates why particular status was returned.String
getUptime()
Time this session has been up.com.google.protobuf.ByteString
getUptimeBytes()
Time this session has been up.String
getUptimeSeconds()
Time this session has been up, in seconds.com.google.protobuf.ByteString
getUptimeSecondsBytes()
Time this session has been up, in seconds.boolean
hasBfdStatus()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;
boolean
hasEnableIpv6()
Enable IPv6 traffic over BGP Peer.boolean
hasIpAddress()
IP address of the local BGP interface.boolean
hasIpv6NexthopAddress()
IPv6 address of the local BGP interface.boolean
hasLinkedVpnTunnel()
URL of the VPN tunnel that this BGP peer controls.boolean
hasMd5AuthEnabled()
Informs whether MD5 authentication is enabled on this BGP peer.boolean
hasName()
Name of this BGP peer.boolean
hasNumLearnedRoutes()
Number of routes learned from the remote BGP Peer.boolean
hasPeerIpAddress()
IP address of the remote BGP interface.boolean
hasPeerIpv6NexthopAddress()
IPv6 address of the remote BGP interface.boolean
hasRouterApplianceInstance()
[Output only] URI of the VM instance that is used as third-party router appliances such as Next Gen Firewalls, Virtual Routers, or Router Appliances.boolean
hasState()
The state of the BGP session.boolean
hasStatus()
Status of the BGP peer: {UP, DOWN} Check the Status enum for the list of possible values.boolean
hasStatusReason()
Indicates why particular status was returned.boolean
hasUptime()
Time this session has been up.boolean
hasUptimeSeconds()
Time this session has been up, in seconds.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getAdvertisedRoutesList
List<Route> getAdvertisedRoutesList()
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;
-
getAdvertisedRoutes
Route getAdvertisedRoutes(int index)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;
-
getAdvertisedRoutesCount
int getAdvertisedRoutesCount()
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;
-
getAdvertisedRoutesOrBuilderList
List<? extends RouteOrBuilder> getAdvertisedRoutesOrBuilderList()
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;
-
getAdvertisedRoutesOrBuilder
RouteOrBuilder getAdvertisedRoutesOrBuilder(int index)
Routes that were advertised to the remote BGP peer
repeated .google.cloud.compute.v1.Route advertised_routes = 333393068;
-
hasBfdStatus
boolean hasBfdStatus()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;
- Returns:
- Whether the bfdStatus field is set.
-
getBfdStatus
BfdStatus getBfdStatus()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;
- Returns:
- The bfdStatus.
-
getBfdStatusOrBuilder
BfdStatusOrBuilder getBfdStatusOrBuilder()
optional .google.cloud.compute.v1.BfdStatus bfd_status = 395631729;
-
hasEnableIpv6
boolean hasEnableIpv6()
Enable IPv6 traffic over BGP Peer. If not specified, it is disabled by default.
optional bool enable_ipv6 = 181467939;
- Returns:
- Whether the enableIpv6 field is set.
-
getEnableIpv6
boolean getEnableIpv6()
Enable IPv6 traffic over BGP Peer. If not specified, it is disabled by default.
optional bool enable_ipv6 = 181467939;
- Returns:
- The enableIpv6.
-
hasIpAddress
boolean hasIpAddress()
IP address of the local BGP interface.
optional string ip_address = 406272220;
- Returns:
- Whether the ipAddress field is set.
-
getIpAddress
String getIpAddress()
IP address of the local BGP interface.
optional string ip_address = 406272220;
- Returns:
- The ipAddress.
-
getIpAddressBytes
com.google.protobuf.ByteString getIpAddressBytes()
IP address of the local BGP interface.
optional string ip_address = 406272220;
- Returns:
- The bytes for ipAddress.
-
hasIpv6NexthopAddress
boolean hasIpv6NexthopAddress()
IPv6 address of the local BGP interface.
optional string ipv6_nexthop_address = 27968211;
- Returns:
- Whether the ipv6NexthopAddress field is set.
-
getIpv6NexthopAddress
String getIpv6NexthopAddress()
IPv6 address of the local BGP interface.
optional string ipv6_nexthop_address = 27968211;
- Returns:
- The ipv6NexthopAddress.
-
getIpv6NexthopAddressBytes
com.google.protobuf.ByteString getIpv6NexthopAddressBytes()
IPv6 address of the local BGP interface.
optional string ipv6_nexthop_address = 27968211;
- Returns:
- The bytes for ipv6NexthopAddress.
-
hasLinkedVpnTunnel
boolean hasLinkedVpnTunnel()
URL of the VPN tunnel that this BGP peer controls.
optional string linked_vpn_tunnel = 352296953;
- Returns:
- Whether the linkedVpnTunnel field is set.
-
getLinkedVpnTunnel
String getLinkedVpnTunnel()
URL of the VPN tunnel that this BGP peer controls.
optional string linked_vpn_tunnel = 352296953;
- Returns:
- The linkedVpnTunnel.
-
getLinkedVpnTunnelBytes
com.google.protobuf.ByteString getLinkedVpnTunnelBytes()
URL of the VPN tunnel that this BGP peer controls.
optional string linked_vpn_tunnel = 352296953;
- Returns:
- The bytes for linkedVpnTunnel.
-
hasMd5AuthEnabled
boolean hasMd5AuthEnabled()
Informs whether MD5 authentication is enabled on this BGP peer.
optional bool md5_auth_enabled = 451152075;
- Returns:
- Whether the md5AuthEnabled field is set.
-
getMd5AuthEnabled
boolean getMd5AuthEnabled()
Informs whether MD5 authentication is enabled on this BGP peer.
optional bool md5_auth_enabled = 451152075;
- Returns:
- The md5AuthEnabled.
-
hasName
boolean hasName()
Name of this BGP peer. Unique within the Routers resource.
optional string name = 3373707;
- Returns:
- Whether the name field is set.
-
getName
String getName()
Name of this BGP peer. Unique within the Routers resource.
optional string name = 3373707;
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Name of this BGP peer. Unique within the Routers resource.
optional string name = 3373707;
- Returns:
- The bytes for name.
-
hasNumLearnedRoutes
boolean hasNumLearnedRoutes()
Number of routes learned from the remote BGP Peer.
optional uint32 num_learned_routes = 135457535;
- Returns:
- Whether the numLearnedRoutes field is set.
-
getNumLearnedRoutes
int getNumLearnedRoutes()
Number of routes learned from the remote BGP Peer.
optional uint32 num_learned_routes = 135457535;
- Returns:
- The numLearnedRoutes.
-
hasPeerIpAddress
boolean hasPeerIpAddress()
IP address of the remote BGP interface.
optional string peer_ip_address = 207735769;
- Returns:
- Whether the peerIpAddress field is set.
-
getPeerIpAddress
String getPeerIpAddress()
IP address of the remote BGP interface.
optional string peer_ip_address = 207735769;
- Returns:
- The peerIpAddress.
-
getPeerIpAddressBytes
com.google.protobuf.ByteString getPeerIpAddressBytes()
IP address of the remote BGP interface.
optional string peer_ip_address = 207735769;
- Returns:
- The bytes for peerIpAddress.
-
hasPeerIpv6NexthopAddress
boolean hasPeerIpv6NexthopAddress()
IPv6 address of the remote BGP interface.
optional string peer_ipv6_nexthop_address = 491486608;
- Returns:
- Whether the peerIpv6NexthopAddress field is set.
-
getPeerIpv6NexthopAddress
String getPeerIpv6NexthopAddress()
IPv6 address of the remote BGP interface.
optional string peer_ipv6_nexthop_address = 491486608;
- Returns:
- The peerIpv6NexthopAddress.
-
getPeerIpv6NexthopAddressBytes
com.google.protobuf.ByteString getPeerIpv6NexthopAddressBytes()
IPv6 address of the remote BGP interface.
optional string peer_ipv6_nexthop_address = 491486608;
- Returns:
- The bytes for peerIpv6NexthopAddress.
-
hasRouterApplianceInstance
boolean hasRouterApplianceInstance()
[Output only] 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 is the peer side of the BGP session.
optional string router_appliance_instance = 468312989;
- Returns:
- Whether the routerApplianceInstance field is set.
-
getRouterApplianceInstance
String getRouterApplianceInstance()
[Output only] 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 is the peer side of the BGP session.
optional string router_appliance_instance = 468312989;
- Returns:
- The routerApplianceInstance.
-
getRouterApplianceInstanceBytes
com.google.protobuf.ByteString getRouterApplianceInstanceBytes()
[Output only] 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 is the peer side of the BGP session.
optional string router_appliance_instance = 468312989;
- Returns:
- The bytes for routerApplianceInstance.
-
hasState
boolean hasState()
The state of the BGP session. For a list of possible values for this field, see BGP session states.
optional string state = 109757585;
- Returns:
- Whether the state field is set.
-
getState
String getState()
The state of the BGP session. For a list of possible values for this field, see BGP session states.
optional string state = 109757585;
- Returns:
- The state.
-
getStateBytes
com.google.protobuf.ByteString getStateBytes()
The state of the BGP session. For a list of possible values for this field, see BGP session states.
optional string state = 109757585;
- Returns:
- The bytes for state.
-
hasStatus
boolean hasStatus()
Status of the BGP peer: {UP, DOWN} Check the Status enum for the list of possible values.
optional string status = 181260274;
- Returns:
- Whether the status field is set.
-
getStatus
String getStatus()
Status of the BGP peer: {UP, DOWN} Check the Status enum for the list of possible values.
optional string status = 181260274;
- Returns:
- The status.
-
getStatusBytes
com.google.protobuf.ByteString getStatusBytes()
Status of the BGP peer: {UP, DOWN} Check the Status enum for the list of possible values.
optional string status = 181260274;
- Returns:
- The bytes for status.
-
hasStatusReason
boolean hasStatusReason()
Indicates why particular status was returned. Check the StatusReason enum for the list of possible values.
optional string status_reason = 342706993;
- Returns:
- Whether the statusReason field is set.
-
getStatusReason
String getStatusReason()
Indicates why particular status was returned. Check the StatusReason enum for the list of possible values.
optional string status_reason = 342706993;
- Returns:
- The statusReason.
-
getStatusReasonBytes
com.google.protobuf.ByteString getStatusReasonBytes()
Indicates why particular status was returned. Check the StatusReason enum for the list of possible values.
optional string status_reason = 342706993;
- Returns:
- The bytes for statusReason.
-
hasUptime
boolean hasUptime()
Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
optional string uptime = 235379688;
- Returns:
- Whether the uptime field is set.
-
getUptime
String getUptime()
Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
optional string uptime = 235379688;
- Returns:
- The uptime.
-
getUptimeBytes
com.google.protobuf.ByteString getUptimeBytes()
Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds
optional string uptime = 235379688;
- Returns:
- The bytes for uptime.
-
hasUptimeSeconds
boolean hasUptimeSeconds()
Time this session has been up, in seconds. Format: 145
optional string uptime_seconds = 104736040;
- Returns:
- Whether the uptimeSeconds field is set.
-
getUptimeSeconds
String getUptimeSeconds()
Time this session has been up, in seconds. Format: 145
optional string uptime_seconds = 104736040;
- Returns:
- The uptimeSeconds.
-
getUptimeSecondsBytes
com.google.protobuf.ByteString getUptimeSecondsBytes()
Time this session has been up, in seconds. Format: 145
optional string uptime_seconds = 104736040;
- Returns:
- The bytes for uptimeSeconds.
-
-