Interface ExcludeRouteSubobjects

  • All Superinterfaces:
    BasicExplicitRouteSubobjects, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
    All Known Subinterfaces:
    Exrs, Subobject, SubobjectContainer

    public interface ExcludeRouteSubobjects
    extends org.opendaylight.yangtools.yang.binding.DataObject, BasicExplicitRouteSubobjects
    Subobject of an Exclude Route Object

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

     grouping exclude-route-subobjects {
       leaf mandatory {
         type boolean;
         default false;
       }
       leaf attribute {
         type enumeration {
           enum interface {
             value 0;
           }
           enum node {
             value 1;
           }
           enum srlg {
             value 2;
           }
         }
       }
       uses basic-explicit-route-subobjects;
     }
     
    The schema path to identify an instance is rsvp/exclude-route-subobjects
    • Field Detail

      • QNAME

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

      • isMandatory

        Boolean isMandatory()
        Returns:
        java.lang.Boolean mandatory, or null if not present
      • getAttribute

        ExcludeRouteSubobjects.Attribute getAttribute()
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.ExcludeRouteSubobjects.Attribute attribute, or null if not present