Interface L3vpnTtlMode

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<L3vpnTtlMode>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<VpnAfConfig>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject

    public interface L3vpnTtlMode
    extends org.opendaylight.yangtools.yang.binding.ChildOf<VpnAfConfig>, org.opendaylight.yangtools.yang.binding.Augmentable<L3vpnTtlMode>
    The ttl-mode command enables MPLS to process the TTL in a specified mode. By default, MPLS processes the TTL in pipe mode.

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

     container l3vpnTtlMode {
       leaf ttlMode {
         default pipe;
         type enumeration {
           enum pipe {
             value 0;
           }
           enum uniform {
             value 1;
           }
         }
       }
     }
     
    The schema path to identify an instance is l3vpn-instances-interfaces/vpn-af-config/l3vpnTtlMode

    To create instances of this class use L3vpnTtlModeBuilder.

    See Also:
    L3vpnTtlModeBuilder
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        @Nullable L3vpnTtlMode.TtlMode getTtlMode()
        TTL mode
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.l3vpn.rev200204.vpn.af.config.L3vpnTtlMode.TtlMode ttlMode, or null if not present