Interface RuleType

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.ChoiceIn<Rule>, org.opendaylight.yangtools.yang.binding.DataContainer
    All Known Subinterfaces:
    DataNode, Notification, ProtocolOperation

    @Generated("mdsal-binding-generator")
    public interface RuleType
    extends org.opendaylight.yangtools.yang.binding.ChoiceIn<Rule>
    This choice matches if all leafs present in the rule match the request. If no leafs are present, the choice matches all requests.

    This class represents the following YANG schema fragment defined in module ietf-netconf-acm

     choice rule-type {
       case protocol-operation {
         leaf rpc-name {
           type union {
             type matchall-string-type;
             type string;
           }
         }
       }
       case notification {
         leaf notification-name {
           type union {
             type matchall-string-type;
             type string;
           }
         }
       }
       case data-node {
         leaf path {
           type node-instance-identifier;
         }
       }
     }
     
    The schema path to identify an instance is ietf-netconf-acmnacmrule-listrulerule-type
    • 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