Interface Ipv6serviceConfig

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<Ipv6serviceConfig>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<Ipv6serviceConfigData>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject

    public interface Ipv6serviceConfig
    extends org.opendaylight.yangtools.yang.binding.ChildOf<Ipv6serviceConfigData>, org.opendaylight.yangtools.yang.binding.Augmentable<Ipv6serviceConfig>

    This class represents the following YANG schema fragment defined in module ipv6service-config

     container ipv6service-config {
       leaf router-discovery-punt-timeout {
         type uint16;
         default 10;
       }
       leaf neighbor-discovery-punt-timeout {
         type uint16;
         default 10;
       }
     }
     
    The schema path to identify an instance is ipv6service-config/ipv6service-config

    To create instances of this class use Ipv6serviceConfigBuilder.

    See Also:
    Ipv6serviceConfigBuilder
    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
    • Method Detail

      • implementedInterface

        default java.lang.Class<Ipv6serviceConfig> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getRouterDiscoveryPuntTimeout

        @Nullable org.opendaylight.yangtools.yang.common.Uint16 getRouterDiscoveryPuntTimeout()
        Hard timeout value for learnt flows for router discovery punts (unit - seconds). To turn off the rate limiting and installation of learnt flows, it should be set to 0
        Returns:
        org.opendaylight.yangtools.yang.common.Uint16 routerDiscoveryPuntTimeout, or null if not present
      • getNeighborDiscoveryPuntTimeout

        @Nullable org.opendaylight.yangtools.yang.common.Uint16 getNeighborDiscoveryPuntTimeout()
        Hard timeout value for learnt flows for neighbor discovery punts (unit - seconds). To turn off the rate limiting and installation of learnt flows, it should be set to 0
        Returns:
        org.opendaylight.yangtools.yang.common.Uint16 neighborDiscoveryPuntTimeout, or null if not present