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 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.