public class UnderlayTopologyBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<UnderlayTopology>
UnderlayTopologyBuilder
instances.UnderlayTopologyBuilder
Constructor and Description |
---|
UnderlayTopologyBuilder() |
UnderlayTopologyBuilder(UnderlayTopology base) |
Modifier and Type | Method and Description |
---|---|
UnderlayTopologyBuilder |
addAugmentation(Class<? extends Augmentation<UnderlayTopology>> augmentationType,
Augmentation<UnderlayTopology> augmentationValue) |
<E extends Augmentation<UnderlayTopology>> |
augmentation(Class<E> augmentationType) |
UnderlayTopology |
build() |
TopologyId |
getTopologyRef() |
UnderlayTopologyKey |
key() |
UnderlayTopologyBuilder |
removeAugmentation(Class<? extends Augmentation<UnderlayTopology>> augmentationType) |
UnderlayTopologyBuilder |
setTopologyRef(TopologyId value) |
UnderlayTopologyBuilder |
withKey(UnderlayTopologyKey key) |
public UnderlayTopologyBuilder()
public UnderlayTopologyBuilder(UnderlayTopology base)
public UnderlayTopologyKey key()
public TopologyId getTopologyRef()
public <E extends Augmentation<UnderlayTopology>> E augmentation(Class<E> augmentationType)
public UnderlayTopologyBuilder withKey(UnderlayTopologyKey key)
public UnderlayTopologyBuilder setTopologyRef(TopologyId value)
public UnderlayTopologyBuilder addAugmentation(Class<? extends Augmentation<UnderlayTopology>> augmentationType, Augmentation<UnderlayTopology> augmentationValue)
public UnderlayTopologyBuilder removeAugmentation(Class<? extends Augmentation<UnderlayTopology>> augmentationType)
public UnderlayTopology build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<UnderlayTopology,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.