Interface ApplyPolicyGroup

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
    All Known Subinterfaces:
    AfiSafi, BgpNeighborGroup, Global, InterInstancePolicies, Neighbor, PeerGroup, TableConnection

    @Generated("mdsal-binding-generator")
    public interface ApplyPolicyGroup
    extends org.opendaylight.yangtools.yang.binding.DataObject
    Top level container for routing policy applications. This grouping is intended to be used in routing models where needed.

    This class represents the following YANG schema fragment defined in module openconfig-routing-policy

     grouping apply-policy-group {
       container apply-policy {
         container config {
           uses apply-policy-config;
         }
         container state {
           config false;
           uses apply-policy-config;
           uses apply-policy-state;
         }
       }
     }
     
    • 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 ApplyPolicyGroup> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getApplyPolicy

        ApplyPolicy getApplyPolicy()
        Return applyPolicy, or null if it is not present.
             
                 Anchor point for routing policies in the model. Import and export policies are
                 with respect to the local routing table, i.e., export (send) and import
                 (receive), depending on the context.
             
         
        Returns:
        ApplyPolicy applyPolicy, or null if it is not present.