Interface SvecObject

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

    @Generated("mdsal-binding-generator")
    public interface SvecObject
    extends org.opendaylight.yangtools.yang.binding.DataObject
    Synchronization Vector Object

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

     grouping svec-object {
       container svec {
         uses object;
         leaf link-diverse {
           type boolean;
           default false;
         }
         leaf node-diverse {
           type boolean;
           default false;
         }
         leaf srlg-diverse {
           type boolean;
           default false;
         }
         leaf partial-path-diverse {
           type boolean;
           default false;
         }
         leaf link-direction-diverse {
           type boolean;
           default false;
         }
         leaf-list requests-ids {
           type request-id;
         }
       }
     }
     
    The schema path to identify an instance is pcep-typessvec-object
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        Svec getSvec()
        Return svec, or null if it is not present.
        Returns:
        Svec svec, or null if it is not present.