public class NatTraversalBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<NatTraversal>
NatTraversalBuilder
instances.NatTraversalBuilder
Constructor and Description |
---|
NatTraversalBuilder() |
NatTraversalBuilder(NatTraversal base) |
Modifier and Type | Method and Description |
---|---|
NatTraversalBuilder |
addAugmentation(Class<? extends Augmentation<NatTraversal>> augmentationType,
Augmentation<NatTraversal> augmentationValue) |
<E extends Augmentation<NatTraversal>> |
augmentation(Class<E> augmentationType) |
NatTraversal |
build() |
Integer |
getEtrUdpPort() |
SimpleAddress |
getGlobalEtrRloc() |
SimpleAddress |
getMsRloc() |
Integer |
getMsUdpPort() |
SimpleAddress |
getPrivateEtrRloc() |
List<SimpleAddress> |
getRtrRlocs() |
NatTraversalBuilder |
removeAugmentation(Class<? extends Augmentation<NatTraversal>> augmentationType) |
NatTraversalBuilder |
setEtrUdpPort(Integer value) |
NatTraversalBuilder |
setGlobalEtrRloc(SimpleAddress value) |
NatTraversalBuilder |
setMsRloc(SimpleAddress value) |
NatTraversalBuilder |
setMsUdpPort(Integer value) |
NatTraversalBuilder |
setPrivateEtrRloc(SimpleAddress value) |
NatTraversalBuilder |
setRtrRlocs(List<SimpleAddress> values) |
public NatTraversalBuilder()
public NatTraversalBuilder(NatTraversal base)
public Integer getEtrUdpPort()
public SimpleAddress getGlobalEtrRloc()
public SimpleAddress getMsRloc()
public Integer getMsUdpPort()
public SimpleAddress getPrivateEtrRloc()
public List<SimpleAddress> getRtrRlocs()
public <E extends Augmentation<NatTraversal>> E augmentation(Class<E> augmentationType)
public NatTraversalBuilder setEtrUdpPort(Integer value)
public NatTraversalBuilder setGlobalEtrRloc(SimpleAddress value)
public NatTraversalBuilder setMsRloc(SimpleAddress value)
public NatTraversalBuilder setMsUdpPort(Integer value)
public NatTraversalBuilder setPrivateEtrRloc(SimpleAddress value)
public NatTraversalBuilder setRtrRlocs(List<SimpleAddress> values)
public NatTraversalBuilder addAugmentation(Class<? extends Augmentation<NatTraversal>> augmentationType, Augmentation<NatTraversal> augmentationValue)
public NatTraversalBuilder removeAugmentation(Class<? extends Augmentation<NatTraversal>> augmentationType)
public NatTraversal build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<NatTraversal,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.