Interface LabeledUnicastRoute

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<LabeledUnicastRoute>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<LabeledUnicastRoutesList>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Identifiable<LabeledUnicastRouteKey>, LabeledUnicast, PathAttributes, PathIdGrouping, Route

    public interface LabeledUnicastRoute
    extends org.opendaylight.yangtools.yang.binding.ChildOf<LabeledUnicastRoutesList>, org.opendaylight.yangtools.yang.binding.Augmentable<LabeledUnicastRoute>, LabeledUnicast, Route, org.opendaylight.yangtools.yang.binding.Identifiable<LabeledUnicastRouteKey>

    This class represents the following YANG schema fragment defined in module bgp-labeled-unicast

     list labeled-unicast-route {
       key "route-key path-id";
       uses labeled-unicast;
       uses bgp-rib:route {
         augment attributes/bgp-prefix-sid/bgp-prefix-sid-tlvs/bgp-prefix-sid-tlv {
           case lu-label-index-tlv {
             uses label-index-tlv;
           }
           case lu-originator-srgb-tlv {
             uses originator-srgb-tlv;
           }
         }
       }
     }
     
    The schema path to identify an instance is bgp-labeled-unicast/labeled-unicast-routes-list/labeled-unicast-route

    To create instances of this class use LabeledUnicastRouteBuilder.

    See Also:
    LabeledUnicastRouteBuilder, LabeledUnicastRouteKey