Class RoutersConfig


  • public class RoutersConfig
    extends org.onosproject.net.config.Config<org.onosproject.core.ApplicationId>
    Routing configuration.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  RoutersConfig.Router
      Router configuration.
      • Nested classes/interfaces inherited from class org.onosproject.net.config.Config

        org.onosproject.net.config.Config.FieldPresence
    • Field Summary

      • Fields inherited from class org.onosproject.net.config.Config

        array, delegate, key, mapper, node, object, subject
    • Constructor Summary

      Constructors 
      Constructor Description
      RoutersConfig()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Set<RoutersConfig.Router> getRouters()
      Gets the router configurations.
      boolean isValid()  
      • Methods inherited from class org.onosproject.net.config.Config

        apply, clear, get, get, get, get, get, get, getList, getList, hasField, hasField, hasFields, hasFields, hasOnlyFields, hasOnlyFields, init, isBoolean, isBoolean, isConnectPoint, isConnectPoint, isDecimal, isDecimal, isIntegralNumber, isIntegralNumber, isIpAddress, isIpAddress, isIpPrefix, isIpPrefix, isMacAddress, isMacAddress, isNumber, isNumber, isString, isString, isTpPort, isTpPort, isValidLength, key, node, setList, setOrClear, setOrClear, setOrClear, setOrClear, setOrClear, setOrClear, setOrClear, subject, toString
    • Constructor Detail

      • RoutersConfig

        public RoutersConfig()
    • Method Detail

      • getRouters

        public Set<RoutersConfig.Router> getRouters()
        Gets the router configurations.
        Returns:
        set of router configurations
      • isValid

        public boolean isValid()
        Overrides:
        isValid in class org.onosproject.net.config.Config<org.onosproject.core.ApplicationId>