Modifier and Type | Method and Description |
---|---|
Topology |
UscTopologyService.getLocalTopolgy()
get local topology
|
Topology |
UscTopologyService.getWholeUscTopology()
get the whole USC topology from shard data
|
Modifier and Type | Method and Description |
---|---|
static Topology |
UscTopologyFactory.createTopology(String id,
List<Node> nodes,
List<Channel> Channels)
Builds a topology for the provided id, nodes and Channels.
|
Modifier and Type | Method and Description |
---|---|
static Topology |
UscDtoUtils.mergeChannelList(Topology topoA,
Topology topoB)
merge the Channel list of two topology, the first topology will contains the
merging result
|
static Topology |
UscDtoUtils.mergeNodeList(Topology topoA,
Topology topoB)
merge the node list of two topology, the first topology will contains the
merging result
|
Modifier and Type | Method and Description |
---|---|
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Topology> |
UscDtoUtils.getTopologyIdentifier(String topologyId)
get the topology identifier
|
Modifier and Type | Method and Description |
---|---|
static List<Node> |
UscDtoUtils.cloneNodeList(Topology topo)
clone node list form a topology
|
static Topology |
UscDtoUtils.mergeChannelList(Topology topoA,
Topology topoB)
merge the Channel list of two topology, the first topology will contains the
merging result
|
static Topology |
UscDtoUtils.mergeNodeList(Topology topoA,
Topology topoB)
merge the node list of two topology, the first topology will contains the
merging result
|
Modifier and Type | Method and Description |
---|---|
List<Topology> |
UscTopologyBuilder.getTopology() |
List<Topology> |
UscTopology.getTopology()
The list of channels defined for the topology.
|
Modifier and Type | Method and Description |
---|---|
UscTopologyBuilder |
UscTopologyBuilder.setTopology(List<Topology> value) |
Modifier and Type | Method and Description |
---|---|
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<Topology>> |
TopologyBuilder.getAugmentation(Class<E> augmentationType) |
Modifier and Type | Method and Description |
---|---|
Topology |
TopologyBuilder.build() |
Modifier and Type | Method and Description |
---|---|
TopologyBuilder |
TopologyBuilder.addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Topology>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<Topology> augmentationValue) |
TopologyBuilder |
TopologyBuilder.addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Topology>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<Topology> augmentationValue) |
TopologyBuilder |
TopologyBuilder.removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Topology>> augmentationType) |
Constructor and Description |
---|
TopologyBuilder(Topology base) |
Copyright © 2019 OpenDaylight. All rights reserved.