All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>, org.opendaylight.yangtools.binding.BindingObject, org.opendaylight.yangtools.binding.DataContainer, org.opendaylight.yangtools.binding.Grouping
All Known Subinterfaces:
AfiSafi, BgpNeighborGroup, Global, InterInstancePolicies, Neighbor, PeerGroup, TableConnection

@Generated("mdsal-binding-generator") public interface ApplyPolicyGroup extends org.opendaylight.yangtools.binding.Grouping
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;
     }
   }
 }
 
  • Method Summary

    Modifier and Type
    Method
    Description
    Return applyPolicy, or null if it is not present.
    @NonNull ApplyPolicy
    Return applyPolicy, or an empty instance if it is not present.

    Methods inherited from interface org.opendaylight.yangtools.binding.BindingContract

    implementedInterface
  • Method Details

    • 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.
    • nonnullApplyPolicy

      @NonNull ApplyPolicy nonnullApplyPolicy()
      Return applyPolicy, or an empty instance if it is not present.
      Returns:
      ApplyPolicy applyPolicy, or an empty instance if it is not present.