Interface ErrorSpec

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
    All Known Subinterfaces:
    RsvpError

    @Generated("mdsal-binding-generator")
    public interface ErrorSpec
    extends org.opendaylight.yangtools.yang.binding.DataObject

    This class represents the following YANG schema fragment defined in module rsvp

     grouping error-spec {
       leaf node {
         type inet:ip-address-no-zone;
       }
       leaf flags {
         type bits {
           bit in-place {
             position 7;
           }
           bit not-guilty {
             position 6;
           }
         }
       }
       leaf code {
         type uint8;
       }
       leaf value {
         type uint16;
       }
     }
     
    The schema path to identify an instance is rsvp/error-spec
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  ErrorSpec.Flags  
    • 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 
      Modifier and Type Method Description
      org.opendaylight.yangtools.yang.common.Uint8 getCode()
      Return code, or null if it is not present.
      ErrorSpec.Flags getFlags()
      Return flags, or null if it is not present.
      org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddressNoZone getNode()
      Return node, or null if it is not present.
      org.opendaylight.yangtools.yang.common.Uint16 getValue()
      Return value, or null if it is not present.
      Class<? extends ErrorSpec> implementedInterface()  
    • Field Detail

      • QNAME

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

      • implementedInterface

        Class<? extends ErrorSpec> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getNode

        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddressNoZone getNode()
        Return node, or null if it is not present.
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddressNoZone node, or null if it is not present.
      • getFlags

        ErrorSpec.Flags getFlags()
        Return flags, or null if it is not present.
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.ErrorSpec.Flags flags, or null if it is not present.
      • getCode

        org.opendaylight.yangtools.yang.common.Uint8 getCode()
        Return code, or null if it is not present.
        Returns:
        org.opendaylight.yangtools.yang.common.Uint8 code, or null if it is not present.
      • getValue

        org.opendaylight.yangtools.yang.common.Uint16 getValue()
        Return value, or null if it is not present.
        Returns:
        org.opendaylight.yangtools.yang.common.Uint16 value, or null if it is not present.