Interface RouterStatusBgpPeerStatusOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
RouterStatusBgpPeerStatus, RouterStatusBgpPeerStatus.Builder

@Generated public interface RouterStatusBgpPeerStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • 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;
    • hasEnableIpv4

      boolean hasEnableIpv4()
       Output only. Enable IPv4 traffic over BGP Peer.
       It is enabled by default if the peerIpAddress is version 4.
       
      optional bool enable_ipv4 = 181467937;
      Returns:
      Whether the enableIpv4 field is set.
    • getEnableIpv4

      boolean getEnableIpv4()
       Output only. Enable IPv4 traffic over BGP Peer.
       It is enabled by default if the peerIpAddress is version 4.
       
      optional bool enable_ipv4 = 181467937;
      Returns:
      The enableIpv4.
    • hasEnableIpv6

      boolean hasEnableIpv6()
       Output only. Enable IPv6 traffic over BGP Peer.
       It is enabled by default if the peerIpAddress is version 6.
       
      optional bool enable_ipv6 = 181467939;
      Returns:
      Whether the enableIpv6 field is set.
    • getEnableIpv6

      boolean getEnableIpv6()
       Output only. Enable IPv6 traffic over BGP Peer.
       It is enabled by default if the peerIpAddress is version 6.
       
      optional bool enable_ipv6 = 181467939;
      Returns:
      The enableIpv6.
    • hasIpAddress

      boolean hasIpAddress()
       Output only. IP address of the local BGP interface.
       
      optional string ip_address = 406272220;
      Returns:
      Whether the ipAddress field is set.
    • getIpAddress

      String getIpAddress()
       Output only. IP address of the local BGP interface.
       
      optional string ip_address = 406272220;
      Returns:
      The ipAddress.
    • getIpAddressBytes

      com.google.protobuf.ByteString getIpAddressBytes()
       Output only. IP address of the local BGP interface.
       
      optional string ip_address = 406272220;
      Returns:
      The bytes for ipAddress.
    • hasIpv4NexthopAddress

      boolean hasIpv4NexthopAddress()
       Output only. IPv4 address of the local BGP interface.
       
      optional string ipv4_nexthop_address = 5703377;
      Returns:
      Whether the ipv4NexthopAddress field is set.
    • getIpv4NexthopAddress

      String getIpv4NexthopAddress()
       Output only. IPv4 address of the local BGP interface.
       
      optional string ipv4_nexthop_address = 5703377;
      Returns:
      The ipv4NexthopAddress.
    • getIpv4NexthopAddressBytes

      com.google.protobuf.ByteString getIpv4NexthopAddressBytes()
       Output only. IPv4 address of the local BGP interface.
       
      optional string ipv4_nexthop_address = 5703377;
      Returns:
      The bytes for ipv4NexthopAddress.
    • hasIpv6NexthopAddress

      boolean hasIpv6NexthopAddress()
       Output only. IPv6 address of the local BGP interface.
       
      optional string ipv6_nexthop_address = 27968211;
      Returns:
      Whether the ipv6NexthopAddress field is set.
    • getIpv6NexthopAddress

      String getIpv6NexthopAddress()
       Output only. IPv6 address of the local BGP interface.
       
      optional string ipv6_nexthop_address = 27968211;
      Returns:
      The ipv6NexthopAddress.
    • getIpv6NexthopAddressBytes

      com.google.protobuf.ByteString getIpv6NexthopAddressBytes()
       Output only. IPv6 address of the local BGP interface.
       
      optional string ipv6_nexthop_address = 27968211;
      Returns:
      The bytes for ipv6NexthopAddress.
    • hasLinkedVpnTunnel

      boolean hasLinkedVpnTunnel()
       Output only. 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()
       Output only. 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()
       Output only. 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()
       Output only. Name of this BGP peer. Unique within the Routers resource.
       
      optional string name = 3373707;
      Returns:
      Whether the name field is set.
    • getName

      String getName()
       Output only. Name of this BGP peer. Unique within the Routers resource.
       
      optional string name = 3373707;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. Name of this BGP peer. Unique within the Routers resource.
       
      optional string name = 3373707;
      Returns:
      The bytes for name.
    • hasNumLearnedRoutes

      boolean hasNumLearnedRoutes()
       Output only. 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()
       Output only. Number of routes learned from the remote BGP Peer.
       
      optional uint32 num_learned_routes = 135457535;
      Returns:
      The numLearnedRoutes.
    • hasPeerIpAddress

      boolean hasPeerIpAddress()
       Output only. IP address of the remote BGP interface.
       
      optional string peer_ip_address = 207735769;
      Returns:
      Whether the peerIpAddress field is set.
    • getPeerIpAddress

      String getPeerIpAddress()
       Output only. IP address of the remote BGP interface.
       
      optional string peer_ip_address = 207735769;
      Returns:
      The peerIpAddress.
    • getPeerIpAddressBytes

      com.google.protobuf.ByteString getPeerIpAddressBytes()
       Output only. IP address of the remote BGP interface.
       
      optional string peer_ip_address = 207735769;
      Returns:
      The bytes for peerIpAddress.
    • hasPeerIpv4NexthopAddress

      boolean hasPeerIpv4NexthopAddress()
       Output only. IPv4 address of the remote BGP interface.
       
      optional string peer_ipv4_nexthop_address = 469221774;
      Returns:
      Whether the peerIpv4NexthopAddress field is set.
    • getPeerIpv4NexthopAddress

      String getPeerIpv4NexthopAddress()
       Output only. IPv4 address of the remote BGP interface.
       
      optional string peer_ipv4_nexthop_address = 469221774;
      Returns:
      The peerIpv4NexthopAddress.
    • getPeerIpv4NexthopAddressBytes

      com.google.protobuf.ByteString getPeerIpv4NexthopAddressBytes()
       Output only. IPv4 address of the remote BGP interface.
       
      optional string peer_ipv4_nexthop_address = 469221774;
      Returns:
      The bytes for peerIpv4NexthopAddress.
    • hasPeerIpv6NexthopAddress

      boolean hasPeerIpv6NexthopAddress()
       Output only. IPv6 address of the remote BGP interface.
       
      optional string peer_ipv6_nexthop_address = 491486608;
      Returns:
      Whether the peerIpv6NexthopAddress field is set.
    • getPeerIpv6NexthopAddress

      String getPeerIpv6NexthopAddress()
       Output only. IPv6 address of the remote BGP interface.
       
      optional string peer_ipv6_nexthop_address = 491486608;
      Returns:
      The peerIpv6NexthopAddress.
    • getPeerIpv6NexthopAddressBytes

      com.google.protobuf.ByteString getPeerIpv6NexthopAddressBytes()
       Output only. IPv6 address of the remote BGP interface.
       
      optional string peer_ipv6_nexthop_address = 491486608;
      Returns:
      The bytes for peerIpv6NexthopAddress.
    • hasRouterApplianceInstance

      boolean hasRouterApplianceInstance()
       Output only. [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. [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. [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()
       Output only. The state of the BGP session. For a list of possible values for this
       field, seeBGP session states.
       
      optional string state = 109757585;
      Returns:
      Whether the state field is set.
    • getState

      String getState()
       Output only. The state of the BGP session. For a list of possible values for this
       field, seeBGP session states.
       
      optional string state = 109757585;
      Returns:
      The state.
    • getStateBytes

      com.google.protobuf.ByteString getStateBytes()
       Output only. The state of the BGP session. For a list of possible values for this
       field, seeBGP session states.
       
      optional string state = 109757585;
      Returns:
      The bytes for state.
    • hasStatus

      boolean hasStatus()
       Output only. 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()
       Output only. 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()
       Output only. 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()
       Output only. 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()
       Output only. 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()
       Output only. 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()
       Output only. 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()
       Output only. Time this session has been up, in seconds.
       Format:
       145
       
      optional string uptime_seconds = 104736040;
      Returns:
      The uptimeSeconds.
    • getUptimeSecondsBytes

      com.google.protobuf.ByteString getUptimeSecondsBytes()
       Output only. Time this session has been up, in seconds.
       Format:
       145
       
      optional string uptime_seconds = 104736040;
      Returns:
      The bytes for uptimeSeconds.