Interface PerInstance

  • All Superinterfaces:
    ApplyLabelMode, org.opendaylight.yangtools.yang.binding.Augmentable<PerInstance>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChoiceIn<ApplyLabel>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject

    public interface PerInstance
    extends org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Augmentable<PerInstance>, ApplyLabelMode
    The apply-label per-instance command applies one label to all VPN instance IPv4 address family or IPv6 address family routes to a peer PE.

    This class represents the following YANG schema fragment defined in module l3vpn-instances-interfaces

     case per-instance {
       leaf apply-label-per-instance {
         type boolean;
         default false;
       }
     }
     
    The schema path to identify an instance is l3vpn-instances-interfaces/vpn-af-config/apply-label/apply-label-mode/per-instance
    • Field Detail

      • QNAME

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

      • implementedInterface

        default java.lang.Class<PerInstance> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • isApplyLabelPerInstance

        @Nullable java.lang.Boolean isApplyLabelPerInstance()
        Returns:
        java.lang.Boolean applyLabelPerInstance, or null if not present