public interface ForwardingAdjacencyAttributes extends org.opendaylight.yangtools.yang.binding.DataObject, OperStatus, FaParameters
This class represents the following YANG schema fragment defined in module multilayer-topology
grouping forwarding-adjacency-attributes {
container head-end {
leaf node {
type node-ref;
}
leaf-list supporting-tp {
type tp-ref;
}
leaf tp-id {
type tp-id;
}
container stitching-point {
leaf-list supporting-tp {
type tp-ref;
}
leaf tp-id {
type tp-id;
}
}
list attribute {
key "id";
leaf attribute-type {
type identityref;
}
leaf id {
type uri;
}
container value {
}
}
uses fa-end-point;
}
container tail-end {
leaf node {
type node-ref;
}
leaf-list supporting-tp {
type tp-ref;
}
leaf tp-id {
type tp-id;
}
container stitching-point {
leaf-list supporting-tp {
type tp-ref;
}
leaf tp-id {
type tp-id;
}
}
list attribute {
key "id";
leaf attribute-type {
type identityref;
}
leaf id {
type uri;
}
container value {
}
}
uses fa-end-point;
}
choice directionality-info {
case bidirectional {
container bidirectional {
}
}
case reverse-co-routed-fa {
container reverse-co-routed-fa {
}
}
case reverse-fa {
container reverse-fa {
}
}
case unidirectional {
container unidirectional {
}
}
}
list attribute {
key "id";
leaf attribute-type {
type identityref;
}
leaf id {
type uri;
}
container value {
}
}
leaf oper-status {
type fa-oper-status;
}
container announcement-context {
leaf id {
type uri;
}
list supporting-resource {
key "resource";
leaf resource {
type instance-identifier;
}
}
}
}
The schema path to identify an instance is
multilayer-topology/forwarding-adjacency-attributes| Modifier and Type | Field and Description |
|---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
| Modifier and Type | Method and Description |
|---|---|
AnnouncementContext |
getAnnouncementContext()
Optional information
|
HeadEnd |
getHeadEnd()
Head-point description of the forwarding adjacency.
|
TailEnd |
getTailEnd()
Tail-point description of the forwarding adjacency.
|
getOperStatusgetDirectionalityInfoHeadEnd getHeadEnd()
org.opendaylight.yang.gen.v1.urn.opendaylight.topology.multilayer.rev150123.forwarding.adjacency.attributes.HeadEnd headEnd, or null if not presentTailEnd getTailEnd()
org.opendaylight.yang.gen.v1.urn.opendaylight.topology.multilayer.rev150123.forwarding.adjacency.attributes.TailEnd tailEnd, or null if not presentAnnouncementContext getAnnouncementContext()
org.opendaylight.yang.gen.v1.urn.opendaylight.topology.multilayer.rev150123.forwarding.adjacency.attributes.AnnouncementContext announcementContext, or null if not presentCopyright © 2018 OpenDaylight. All rights reserved.