Class RouterStatus.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RouterStatus.Builder>
com.google.cloud.compute.v1.RouterStatus.Builder
All Implemented Interfaces:
RouterStatusOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
RouterStatus

public static final class RouterStatus.Builder extends com.google.protobuf.GeneratedMessage.Builder<RouterStatus.Builder> implements RouterStatusOrBuilder
 
Protobuf type google.cloud.compute.v1.RouterStatus
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<RouterStatus.Builder>
    • clear

      public RouterStatus.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<RouterStatus.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<RouterStatus.Builder>
    • getDefaultInstanceForType

      public RouterStatus getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public RouterStatus build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public RouterStatus buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public RouterStatus.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterStatus.Builder>
    • mergeFrom

      public RouterStatus.Builder mergeFrom(RouterStatus other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<RouterStatus.Builder>
    • mergeFrom

      public RouterStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<RouterStatus.Builder>
      Throws:
      IOException
    • getBestRoutesList

      public 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;
      Specified by:
      getBestRoutesList in interface RouterStatusOrBuilder
    • getBestRoutesCount

      public 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;
      Specified by:
      getBestRoutesCount in interface RouterStatusOrBuilder
    • getBestRoutes

      public 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;
      Specified by:
      getBestRoutes in interface RouterStatusOrBuilder
    • setBestRoutes

      public RouterStatus.Builder setBestRoutes(int index, Route value)
       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;
    • setBestRoutes

      public RouterStatus.Builder setBestRoutes(int index, Route.Builder builderForValue)
       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;
    • addBestRoutes

      public RouterStatus.Builder addBestRoutes(Route value)
       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;
    • addBestRoutes

      public RouterStatus.Builder addBestRoutes(int index, Route value)
       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;
    • addBestRoutes

      public RouterStatus.Builder addBestRoutes(Route.Builder builderForValue)
       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;
    • addBestRoutes

      public RouterStatus.Builder addBestRoutes(int index, Route.Builder builderForValue)
       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;
    • addAllBestRoutes

      public RouterStatus.Builder addAllBestRoutes(Iterable<? extends Route> values)
       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;
    • clearBestRoutes

      public RouterStatus.Builder clearBestRoutes()
       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;
    • removeBestRoutes

      public RouterStatus.Builder removeBestRoutes(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;
    • getBestRoutesBuilder

      public Route.Builder getBestRoutesBuilder(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;
    • getBestRoutesOrBuilder

      public 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;
      Specified by:
      getBestRoutesOrBuilder in interface RouterStatusOrBuilder
    • getBestRoutesOrBuilderList

      public 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;
      Specified by:
      getBestRoutesOrBuilderList in interface RouterStatusOrBuilder
    • addBestRoutesBuilder

      public Route.Builder addBestRoutesBuilder()
       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;
    • addBestRoutesBuilder

      public Route.Builder addBestRoutesBuilder(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;
    • getBestRoutesBuilderList

      public List<Route.Builder> getBestRoutesBuilderList()
       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

      public 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;
      Specified by:
      getBestRoutesForRouterList in interface RouterStatusOrBuilder
    • getBestRoutesForRouterCount

      public 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;
      Specified by:
      getBestRoutesForRouterCount in interface RouterStatusOrBuilder
    • getBestRoutesForRouter

      public 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;
      Specified by:
      getBestRoutesForRouter in interface RouterStatusOrBuilder
    • setBestRoutesForRouter

      public RouterStatus.Builder setBestRoutesForRouter(int index, Route value)
       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;
    • setBestRoutesForRouter

      public RouterStatus.Builder setBestRoutesForRouter(int index, Route.Builder builderForValue)
       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;
    • addBestRoutesForRouter

      public RouterStatus.Builder addBestRoutesForRouter(Route value)
       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;
    • addBestRoutesForRouter

      public RouterStatus.Builder addBestRoutesForRouter(int index, Route value)
       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;
    • addBestRoutesForRouter

      public RouterStatus.Builder addBestRoutesForRouter(Route.Builder builderForValue)
       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;
    • addBestRoutesForRouter

      public RouterStatus.Builder addBestRoutesForRouter(int index, Route.Builder builderForValue)
       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;
    • addAllBestRoutesForRouter

      public RouterStatus.Builder addAllBestRoutesForRouter(Iterable<? extends Route> values)
       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;
    • clearBestRoutesForRouter

      public RouterStatus.Builder clearBestRoutesForRouter()
       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;
    • removeBestRoutesForRouter

      public RouterStatus.Builder removeBestRoutesForRouter(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;
    • getBestRoutesForRouterBuilder

      public Route.Builder getBestRoutesForRouterBuilder(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;
    • getBestRoutesForRouterOrBuilder

      public 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;
      Specified by:
      getBestRoutesForRouterOrBuilder in interface RouterStatusOrBuilder
    • getBestRoutesForRouterOrBuilderList

      public 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;
      Specified by:
      getBestRoutesForRouterOrBuilderList in interface RouterStatusOrBuilder
    • addBestRoutesForRouterBuilder

      public Route.Builder addBestRoutesForRouterBuilder()
       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;
    • addBestRoutesForRouterBuilder

      public Route.Builder addBestRoutesForRouterBuilder(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;
    • getBestRoutesForRouterBuilderList

      public List<Route.Builder> getBestRoutesForRouterBuilderList()
       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

      public List<RouterStatusBgpPeerStatus> getBgpPeerStatusList()
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
      Specified by:
      getBgpPeerStatusList in interface RouterStatusOrBuilder
    • getBgpPeerStatusCount

      public int getBgpPeerStatusCount()
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
      Specified by:
      getBgpPeerStatusCount in interface RouterStatusOrBuilder
    • getBgpPeerStatus

      public RouterStatusBgpPeerStatus getBgpPeerStatus(int index)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
      Specified by:
      getBgpPeerStatus in interface RouterStatusOrBuilder
    • setBgpPeerStatus

      public RouterStatus.Builder setBgpPeerStatus(int index, RouterStatusBgpPeerStatus value)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • setBgpPeerStatus

      public RouterStatus.Builder setBgpPeerStatus(int index, RouterStatusBgpPeerStatus.Builder builderForValue)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • addBgpPeerStatus

      public RouterStatus.Builder addBgpPeerStatus(RouterStatusBgpPeerStatus value)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • addBgpPeerStatus

      public RouterStatus.Builder addBgpPeerStatus(int index, RouterStatusBgpPeerStatus value)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • addBgpPeerStatus

      public RouterStatus.Builder addBgpPeerStatus(RouterStatusBgpPeerStatus.Builder builderForValue)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • addBgpPeerStatus

      public RouterStatus.Builder addBgpPeerStatus(int index, RouterStatusBgpPeerStatus.Builder builderForValue)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • addAllBgpPeerStatus

      public RouterStatus.Builder addAllBgpPeerStatus(Iterable<? extends RouterStatusBgpPeerStatus> values)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • clearBgpPeerStatus

      public RouterStatus.Builder clearBgpPeerStatus()
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • removeBgpPeerStatus

      public RouterStatus.Builder removeBgpPeerStatus(int index)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • getBgpPeerStatusBuilder

      public RouterStatusBgpPeerStatus.Builder getBgpPeerStatusBuilder(int index)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • getBgpPeerStatusOrBuilder

      public RouterStatusBgpPeerStatusOrBuilder getBgpPeerStatusOrBuilder(int index)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
      Specified by:
      getBgpPeerStatusOrBuilder in interface RouterStatusOrBuilder
    • getBgpPeerStatusOrBuilderList

      public List<? extends RouterStatusBgpPeerStatusOrBuilder> getBgpPeerStatusOrBuilderList()
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
      Specified by:
      getBgpPeerStatusOrBuilderList in interface RouterStatusOrBuilder
    • addBgpPeerStatusBuilder

      public RouterStatusBgpPeerStatus.Builder addBgpPeerStatusBuilder()
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • addBgpPeerStatusBuilder

      public RouterStatusBgpPeerStatus.Builder addBgpPeerStatusBuilder(int index)
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • getBgpPeerStatusBuilderList

      public List<RouterStatusBgpPeerStatus.Builder> getBgpPeerStatusBuilderList()
      repeated .google.cloud.compute.v1.RouterStatusBgpPeerStatus bgp_peer_status = 218459131;
    • getNatStatusList

      public List<RouterStatusNatStatus> getNatStatusList()
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
      Specified by:
      getNatStatusList in interface RouterStatusOrBuilder
    • getNatStatusCount

      public int getNatStatusCount()
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
      Specified by:
      getNatStatusCount in interface RouterStatusOrBuilder
    • getNatStatus

      public RouterStatusNatStatus getNatStatus(int index)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
      Specified by:
      getNatStatus in interface RouterStatusOrBuilder
    • setNatStatus

      public RouterStatus.Builder setNatStatus(int index, RouterStatusNatStatus value)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • setNatStatus

      public RouterStatus.Builder setNatStatus(int index, RouterStatusNatStatus.Builder builderForValue)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • addNatStatus

      public RouterStatus.Builder addNatStatus(RouterStatusNatStatus value)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • addNatStatus

      public RouterStatus.Builder addNatStatus(int index, RouterStatusNatStatus value)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • addNatStatus

      public RouterStatus.Builder addNatStatus(RouterStatusNatStatus.Builder builderForValue)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • addNatStatus

      public RouterStatus.Builder addNatStatus(int index, RouterStatusNatStatus.Builder builderForValue)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • addAllNatStatus

      public RouterStatus.Builder addAllNatStatus(Iterable<? extends RouterStatusNatStatus> values)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • clearNatStatus

      public RouterStatus.Builder clearNatStatus()
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • removeNatStatus

      public RouterStatus.Builder removeNatStatus(int index)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • getNatStatusBuilder

      public RouterStatusNatStatus.Builder getNatStatusBuilder(int index)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • getNatStatusOrBuilder

      public RouterStatusNatStatusOrBuilder getNatStatusOrBuilder(int index)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
      Specified by:
      getNatStatusOrBuilder in interface RouterStatusOrBuilder
    • getNatStatusOrBuilderList

      public List<? extends RouterStatusNatStatusOrBuilder> getNatStatusOrBuilderList()
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
      Specified by:
      getNatStatusOrBuilderList in interface RouterStatusOrBuilder
    • addNatStatusBuilder

      public RouterStatusNatStatus.Builder addNatStatusBuilder()
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • addNatStatusBuilder

      public RouterStatusNatStatus.Builder addNatStatusBuilder(int index)
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • getNatStatusBuilderList

      public List<RouterStatusNatStatus.Builder> getNatStatusBuilderList()
      repeated .google.cloud.compute.v1.RouterStatusNatStatus nat_status = 63098064;
    • hasNetwork

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

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

      public com.google.protobuf.ByteString getNetworkBytes()
       URI of the network to which this router belongs.
       
      optional string network = 232872494;
      Specified by:
      getNetworkBytes in interface RouterStatusOrBuilder
      Returns:
      The bytes for network.
    • setNetwork

      public RouterStatus.Builder setNetwork(String value)
       URI of the network to which this router belongs.
       
      optional string network = 232872494;
      Parameters:
      value - The network to set.
      Returns:
      This builder for chaining.
    • clearNetwork

      public RouterStatus.Builder clearNetwork()
       URI of the network to which this router belongs.
       
      optional string network = 232872494;
      Returns:
      This builder for chaining.
    • setNetworkBytes

      public RouterStatus.Builder setNetworkBytes(com.google.protobuf.ByteString value)
       URI of the network to which this router belongs.
       
      optional string network = 232872494;
      Parameters:
      value - The bytes for network to set.
      Returns:
      This builder for chaining.