Interface Esi
- All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>,org.opendaylight.yangtools.binding.ChoiceIn<Esi>,org.opendaylight.yangtools.binding.DataContainer
- All Known Subinterfaces:
ArbitraryCase,AsGeneratedCase,LacpAutoGeneratedCase,LanAutoGeneratedCase,MacAutoGeneratedCase,RouterIdGeneratedCase
@Generated("mdsal-binding-generator")
public interface Esi
extends org.opendaylight.yangtools.binding.ChoiceIn<Esi>
This class represents the following YANG schema fragment defined in module odl-bgp-evpn
choice esi {
case arbitrary-case {
container arbitrary {
leaf arbitrary {
type binary {
length 9;
}
}
}
}
case lacp-auto-generated-case {
container lacp-auto-generated {
leaf ce-lacp-mac-address {
type yang:mac-address;
}
leaf ce-lacp-port-key {
type uint16;
}
}
}
case lan-auto-generated-case {
container lan-auto-generated {
leaf root-bridge-mac-address {
type yang:mac-address;
}
leaf root-bridge-priority {
type uint16;
}
}
}
case mac-auto-generated-case {
container mac-auto-generated {
leaf system-mac-address {
type yang:mac-address;
}
leaf local-discriminator {
type rt-types:uint24;
}
}
}
case router-id-generated-case {
container router-id-generated {
leaf router-id {
type inet:ipv4-address-no-zone;
}
uses local-discriminator;
}
}
case as-generated-case {
container as-generated {
leaf as {
type inet:as-number;
}
uses local-discriminator;
}
}
}
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final @NonNull org.opendaylight.yangtools.yang.common.QNameYANG identifier of the statement represented by this class. -
Method Summary
Methods inherited from interface org.opendaylight.yangtools.binding.BindingContract
implementedInterface
-
Field Details
-
QNAME
static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAMEYANG identifier of the statement represented by this class.
-