Interface RouterStatusOrBuilder

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

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

    • getBestRoutesList

      List<Route> getBestRoutesList()
       A list of the best dynamic routes for this Cloud Router's Virtual Private
       Cloud (VPC) network in the same region as this Cloud Router.
      
       Lists all of the best routes per prefix that are programmed into this
       region's VPC data plane.
      
       When global dynamic routing mode is turned on in the VPC network, this list
       can include cross-region dynamic routes from Cloud Routers in other
       regions.
       
      repeated .google.cloud.compute.v1.Route best_routes = 395826693;
    • getBestRoutes

      Route getBestRoutes(int index)
       A list of the best dynamic routes for this Cloud Router's Virtual Private
       Cloud (VPC) network in the same region as this Cloud Router.
      
       Lists all of the best routes per prefix that are programmed into this
       region's VPC data plane.
      
       When global dynamic routing mode is turned on in the VPC network, this list
       can include cross-region dynamic routes from Cloud Routers in other
       regions.
       
      repeated .google.cloud.compute.v1.Route best_routes = 395826693;
    • getBestRoutesCount

      int getBestRoutesCount()
       A list of the best dynamic routes for this Cloud Router's Virtual Private
       Cloud (VPC) network in the same region as this Cloud Router.
      
       Lists all of the best routes per prefix that are programmed into this
       region's VPC data plane.
      
       When global dynamic routing mode is turned on in the VPC network, this list
       can include cross-region dynamic routes from Cloud Routers in other
       regions.
       
      repeated .google.cloud.compute.v1.Route best_routes = 395826693;
    • getBestRoutesOrBuilderList

      List<? extends RouteOrBuilder> getBestRoutesOrBuilderList()
       A list of the best dynamic routes for this Cloud Router's Virtual Private
       Cloud (VPC) network in the same region as this Cloud Router.
      
       Lists all of the best routes per prefix that are programmed into this
       region's VPC data plane.
      
       When global dynamic routing mode is turned on in the VPC network, this list
       can include cross-region dynamic routes from Cloud Routers in other
       regions.
       
      repeated .google.cloud.compute.v1.Route best_routes = 395826693;
    • getBestRoutesOrBuilder

      RouteOrBuilder getBestRoutesOrBuilder(int index)
       A list of the best dynamic routes for this Cloud Router's Virtual Private
       Cloud (VPC) network in the same region as this Cloud Router.
      
       Lists all of the best routes per prefix that are programmed into this
       region's VPC data plane.
      
       When global dynamic routing mode is turned on in the VPC network, this list
       can include cross-region dynamic routes from Cloud Routers in other
       regions.
       
      repeated .google.cloud.compute.v1.Route best_routes = 395826693;
    • getBestRoutesForRouterList

      List<Route> getBestRoutesForRouterList()
       A list of the best BGP routes learned by this Cloud Router.
      
       It is possible that routes listed might not be programmed into the data
       plane, if the Google Cloud control plane finds a more optimal route for a
       prefix than a route learned by this Cloud Router.
       
      repeated .google.cloud.compute.v1.Route best_routes_for_router = 119389689;
    • getBestRoutesForRouter

      Route getBestRoutesForRouter(int index)
       A list of the best BGP routes learned by this Cloud Router.
      
       It is possible that routes listed might not be programmed into the data
       plane, if the Google Cloud control plane finds a more optimal route for a
       prefix than a route learned by this Cloud Router.
       
      repeated .google.cloud.compute.v1.Route best_routes_for_router = 119389689;
    • getBestRoutesForRouterCount

      int getBestRoutesForRouterCount()
       A list of the best BGP routes learned by this Cloud Router.
      
       It is possible that routes listed might not be programmed into the data
       plane, if the Google Cloud control plane finds a more optimal route for a
       prefix than a route learned by this Cloud Router.
       
      repeated .google.cloud.compute.v1.Route best_routes_for_router = 119389689;
    • getBestRoutesForRouterOrBuilderList

      List<? extends RouteOrBuilder> getBestRoutesForRouterOrBuilderList()
       A list of the best BGP routes learned by this Cloud Router.
      
       It is possible that routes listed might not be programmed into the data
       plane, if the Google Cloud control plane finds a more optimal route for a
       prefix than a route learned by this Cloud Router.
       
      repeated .google.cloud.compute.v1.Route best_routes_for_router = 119389689;
    • getBestRoutesForRouterOrBuilder

      RouteOrBuilder getBestRoutesForRouterOrBuilder(int index)
       A list of the best BGP routes learned by this Cloud Router.
      
       It is possible that routes listed might not be programmed into the data
       plane, if the Google Cloud control plane finds a more optimal route for a
       prefix than a route learned by this Cloud Router.
       
      repeated .google.cloud.compute.v1.Route best_routes_for_router = 119389689;
    • getBgpPeerStatusList

      List<RouterStatusBgpPeerStatus> getBgpPeerStatusList()
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • getBgpPeerStatus

      RouterStatusBgpPeerStatus getBgpPeerStatus(int index)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • getBgpPeerStatusCount

      int getBgpPeerStatusCount()
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • getBgpPeerStatusOrBuilderList

      List<? extends RouterStatusBgpPeerStatusOrBuilder> getBgpPeerStatusOrBuilderList()
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • getBgpPeerStatusOrBuilder

      RouterStatusBgpPeerStatusOrBuilder getBgpPeerStatusOrBuilder(int index)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • getNatStatusList

      List<RouterStatusNatStatus> getNatStatusList()
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • getNatStatus

      RouterStatusNatStatus getNatStatus(int index)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • getNatStatusCount

      int getNatStatusCount()
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • getNatStatusOrBuilderList

      List<? extends RouterStatusNatStatusOrBuilder> getNatStatusOrBuilderList()
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • getNatStatusOrBuilder

      RouterStatusNatStatusOrBuilder getNatStatusOrBuilder(int index)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • hasNetwork

      boolean hasNetwork()
       URI of the network to which this router belongs.
       
      optional string network = 232872494;
      Returns:
      Whether the network field is set.
    • getNetwork

      String getNetwork()
       URI of the network to which this router belongs.
       
      optional string network = 232872494;
      Returns:
      The network.
    • getNetworkBytes

      com.google.protobuf.ByteString getNetworkBytes()
       URI of the network to which this router belongs.
       
      optional string network = 232872494;
      Returns:
      The bytes for network.