Interface BindingSubTlv

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.ChoiceIn<BindingSubTlvs>, org.opendaylight.yangtools.yang.binding.DataContainer
    All Known Subinterfaces:
    EroMetricCase, Ipv4EroBackupCase, Ipv4EroCase, Ipv6EroBackupCase, Ipv6EroCase, Ipv6PrefixSidCase, PrefixSidCase, SidLabelCase, UnnumberedInterfaceIdBackupEroCase, UnnumberedInterfaceIdEroCase

    @Generated("mdsal-binding-generator")
    public interface BindingSubTlv
    extends org.opendaylight.yangtools.yang.binding.ChoiceIn<BindingSubTlvs>

    This class represents the following YANG schema fragment defined in module bgp-segment-routing

     choice binding-sub-tlv {
       case prefix-sid-case {
         container prefix-sid {
           uses prefix-sid-tlv;
         }
       }
       case ipv6-prefix-sid-case {
         container ipv6-prefix-sid {
           uses ipv6-prefix-sid-tlv;
         }
       }
       case sid-label-case {
         uses sid-label-index;
       }
       case ero-metric-case {
         leaf ero-metric {
           type netc:te-metric;
         }
       }
       case ipv4-ero-case {
         container ipv4-ero {
           uses ero-ipv4-address;
         }
       }
       case ipv6-ero-case {
         container ipv6-ero {
           uses ero-ipv6-address;
         }
       }
       case unnumbered-interface-id-ero-case {
         container unnumbered-interface-id-ero {
           uses ero-unnumbered;
         }
       }
       case ipv4-ero-backup-case {
         container ipv4-ero-backup {
           uses ero-ipv4-address;
         }
       }
       case ipv6-ero-backup-case {
         container ipv6-ero-backup {
           uses ero-ipv6-address;
         }
       }
       case unnumbered-interface-id-backup-ero-case {
         container unnumbered-interface-id-backup-ero {
           uses ero-unnumbered;
         }
       }
     }
     
    The schema path to identify an instance is bgp-segment-routingbinding-sub-tlvsbinding-sub-tlv
    • 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