Interface LinkStateAttribute

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.ChoiceIn<LinkstatePathAttribute>, org.opendaylight.yangtools.yang.binding.DataContainer
    All Known Subinterfaces:
    LinkAttributesCase, NodeAttributesCase, PrefixAttributesCase, TeLspAttributesCase

    @Generated("mdsal-binding-generator")
    public interface LinkStateAttribute
    extends org.opendaylight.yangtools.yang.binding.ChoiceIn<LinkstatePathAttribute>

    This class represents the following YANG schema fragment defined in module bgp-linkstate

     choice link-state-attribute {
       case node-attributes-case {
         container node-attributes {
           uses node-state;
         }
       }
       case link-attributes-case {
         container link-attributes {
           uses linkstate-attribute;
         }
       }
       case prefix-attributes-case {
         container prefix-attributes {
           uses prefix-state;
         }
       }
       case te-lsp-attributes-case {
         status deprecated;
         container te-lsp-attributes {
           uses rsvp:tspec-object;
           uses rsvp:flow-spec-object;
           uses rsvp:session-attribute-object;
           uses rsvp:explicit-route-object;
           uses rsvp:secondary-explicit-route-object;
           uses rsvp:record-route-object;
           uses rsvp:secondary-record-route-object;
           uses rsvp:fast-reroute-object;
           uses rsvp:detour-object;
           uses rsvp:exclude-route-object;
           uses rsvp:lsp-attributes-object;
           uses rsvp:lsp-required-attributes-object;
           uses rsvp:protection-object;
           uses rsvp:association-object;
           uses rsvp:primary-path-route-object;
           uses rsvp:admin-status-object;
           uses rsvp:bandwidth-object;
           uses rsvp:metric-object;
         }
       }
     }
     
    The schema path to identify an instance is bgp-linkstatelinkstate-path-attributelink-state-attribute
    • Field Summary

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

      • Methods inherited from interface org.opendaylight.yangtools.yang.binding.DataContainer

        implementedInterface
    • Field Detail

      • QNAME

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