Interface OspfNodeAttributes
- All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>,org.opendaylight.yangtools.binding.BindingObject,org.opendaylight.yangtools.binding.DataContainer,org.opendaylight.yangtools.binding.Grouping
- All Known Subinterfaces:
IgpNodeAttributes1,IgpNodeEvent1
@Generated("mdsal-binding-generator")
public interface OspfNodeAttributes
extends org.opendaylight.yangtools.binding.Grouping
This class represents the following YANG schema fragment defined in module ospf-topology
grouping ospf-node-attributes {
container ospf-node-attributes {
choice router-type {
case abr {
leaf abr {
type empty;
}
}
case asbr {
leaf asbr {
type empty;
}
}
case internal {
leaf internal {
type empty;
}
}
case pseudonode {
leaf pseudonode {
type empty;
}
}
}
leaf dr-interface-id {
when ../router-type/pseudonode;
default 0;
type uint32;
}
leaf-list multi-topology-id {
max-elements 128;
type uint8 {
range 0..127;
}
}
leaf capabilities {
type bits {
bit graceful-restart-capable {
position 0;
}
bit graceful-restart-helper {
position 1;
}
bit stub-router-support {
position 2;
}
bit traffic-engineering-support {
position 3;
}
bit point-to-point-over-lan {
position 4;
}
bit experimental-te {
position 5;
}
}
}
container ted {
uses ted:ted-node-attributes;
}
}
}
-
Method Summary
Modifier and TypeMethodDescriptionReturn ospfNodeAttributes, ornullif it is not present.@NonNull OspfNodeAttributesReturn ospfNodeAttributes, or an empty instance if it is not present.Methods inherited from interface org.opendaylight.yangtools.binding.BindingContract
implementedInterface
-
Method Details
-
getOspfNodeAttributes
OspfNodeAttributes getOspfNodeAttributes()Return ospfNodeAttributes, ornullif it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.ospf.topology.rev131021.ospf.node.attributes.OspfNodeAttributesospfNodeAttributes, ornullif it is not present.
-
nonnullOspfNodeAttributes
@NonNull OspfNodeAttributes nonnullOspfNodeAttributes()Return ospfNodeAttributes, or an empty instance if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.ospf.topology.rev131021.ospf.node.attributes.OspfNodeAttributesospfNodeAttributes, or an empty instance if it is not present.
-