Interface Overload

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<Overload>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<OverloadObject>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, Object, ObjectHeader

    public interface Overload
    extends org.opendaylight.yangtools.yang.binding.ChildOf<OverloadObject>, org.opendaylight.yangtools.yang.binding.Augmentable<Overload>, Object

    This class represents the following YANG schema fragment defined in module pcep-types

     container overload {
       uses object;
       leaf duration {
         type uint16;
       }
     }
     
    The schema path to identify an instance is pcep-types/overload-object/overload

    To create instances of this class use OverloadBuilder.

    See Also:
    OverloadBuilder
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static @NonNull org.opendaylight.yangtools.yang.common.QName QNAME  
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      @Nullable org.opendaylight.yangtools.yang.common.Uint16 getDuration()
      This field indicates the amount of time, in seconds, that the responding PCE expects that it may continue to be overloaded from the time that the response message was generated.
      default Class<Overload> implementedInterface()  
      • Methods inherited from interface org.opendaylight.yangtools.yang.binding.Augmentable

        augmentation
    • Field Detail

      • QNAME

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

      • implementedInterface

        default Class<Overload> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
        Specified by:
        implementedInterface in interface Object
        Specified by:
        implementedInterface in interface ObjectHeader
      • getDuration

        @Nullable org.opendaylight.yangtools.yang.common.Uint16 getDuration()
        This field indicates the amount of time, in seconds, that the responding PCE expects that it may continue to be overloaded from the time that the response message was generated.
        Returns:
        org.opendaylight.yangtools.yang.common.Uint16 duration, or null if not present