public class RoutingBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<Routing>
RoutingBuilder
instances.RoutingBuilder
Constructor and Description |
---|
RoutingBuilder() |
RoutingBuilder(RouterId arg) |
RoutingBuilder(Routing base) |
Modifier and Type | Method and Description |
---|---|
RoutingBuilder |
addAugmentation(Class<? extends Augmentation<Routing>> augmentationType,
Augmentation<Routing> augmentationValue) |
<E extends Augmentation<Routing>> |
augmentation(Class<E> augmentationType) |
Routing |
build() |
void |
fieldsFrom(DataObject arg)
Set fields from given grouping argument.
|
ControlPlaneProtocols |
getControlPlaneProtocols() |
Interfaces |
getInterfaces() |
Ribs |
getRibs() |
DottedQuad |
getRouterId() |
RoutingBuilder |
removeAugmentation(Class<? extends Augmentation<Routing>> augmentationType) |
RoutingBuilder |
setControlPlaneProtocols(ControlPlaneProtocols value) |
RoutingBuilder |
setInterfaces(Interfaces value) |
RoutingBuilder |
setRibs(Ribs value) |
RoutingBuilder |
setRouterId(DottedQuad value) |
public RoutingBuilder()
public RoutingBuilder(RouterId arg)
public RoutingBuilder(Routing base)
public void fieldsFrom(DataObject arg)
arg
- grouping objectIllegalArgumentException
- if given argument is none of valid typespublic ControlPlaneProtocols getControlPlaneProtocols()
public Interfaces getInterfaces()
public Ribs getRibs()
public DottedQuad getRouterId()
public <E extends Augmentation<Routing>> E augmentation(Class<E> augmentationType)
public RoutingBuilder setControlPlaneProtocols(ControlPlaneProtocols value)
public RoutingBuilder setInterfaces(Interfaces value)
public RoutingBuilder setRibs(Ribs value)
public RoutingBuilder setRouterId(DottedQuad value)
public RoutingBuilder addAugmentation(Class<? extends Augmentation<Routing>> augmentationType, Augmentation<Routing> augmentationValue)
public RoutingBuilder removeAugmentation(Class<? extends Augmentation<Routing>> augmentationType)
public Routing build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<Routing,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.