Interface Group

    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
        YANG identifier of the statement represented by this class.
    • Method Detail

      • implementedInterface

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

        GroupTypes getGroupType()
        Return groupType, or null if it is not present.
        Returns:
        GroupTypes groupType, or null if it is not present.
      • requireGroupType

        default @NonNull GroupTypes requireGroupType()
        Return groupType, guaranteed to be non-null.
        Returns:
        GroupTypes groupType, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if groupType is not present
      • getGroupId

        GroupId getGroupId()
        Return groupId, or null if it is not present.
        Returns:
        GroupId groupId, or null if it is not present.
      • requireGroupId

        default @NonNull GroupId requireGroupId()
        Return groupId, guaranteed to be non-null.
        Returns:
        GroupId groupId, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if groupId is not present
      • getGroupName

        String getGroupName()
        Return groupName, or null if it is not present.
        Returns:
        String groupName, or null if it is not present.
      • requireGroupName

        default @NonNull String requireGroupName()
        Return groupName, guaranteed to be non-null.
        Returns:
        String groupName, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if groupName is not present
      • getContainerName

        String getContainerName()
        Return containerName, or null if it is not present.
        Returns:
        String containerName, or null if it is not present.
      • requireContainerName

        default @NonNull String requireContainerName()
        Return containerName, guaranteed to be non-null.
        Returns:
        String containerName, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if containerName is not present
      • getBarrier

        Boolean getBarrier()
        Return barrier, or null if it is not present.
        Returns:
        Boolean barrier, or null if it is not present.
      • requireBarrier

        default @NonNull Boolean requireBarrier()
        Return barrier, guaranteed to be non-null.
        Returns:
        Boolean barrier, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if barrier is not present
      • getBuckets

        Buckets getBuckets()
        Return buckets, or null if it is not present.
        Returns:
        Buckets buckets, or null if it is not present.