public interface Interfaces extends ChildOf<IetfInterfacesData>, Augmentable<Interfaces>
This class represents the following YANG schema fragment defined in module ietf-interfaces
container interfaces { list interface { key name; leaf name { type string; } leaf description { type string; } leaf type { type identityref { base interface-type; } } leaf enabled { type boolean; default true; } leaf link-up-down-trap-enable { if-feature if-mib; type enumeration { enum enabled { value 1; } enum disabled { value 2; } } } } }The schema path to identify an instance is ietf-interfaces/interfaces
To create instances of this class use InterfacesBuilder
.
InterfacesBuilder
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable List<Interface> |
getInterface()
The list of configured interfaces on the device.The operational state of an
interface is available in the/interfaces-state/interface list.
|
default @NonNull List<Interface> |
nonnullInterface() |
getImplementedInterface
augmentation
@Nullable List<Interface> getInterface()
java.util.List
interface
, or null
if not presentCopyright © 2019 OpenDaylight. All rights reserved.