public class Ipv6LocalAddressBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<Ipv6LocalAddress>
Ipv6LocalAddressBuilder
instances.Ipv6LocalAddressBuilder
Constructor and Description |
---|
Ipv6LocalAddressBuilder() |
Ipv6LocalAddressBuilder(Ipv6LocalAddress base) |
Modifier and Type | Method and Description |
---|---|
Ipv6LocalAddressBuilder |
addAugmentation(Class<? extends Augmentation<Ipv6LocalAddress>> augmentationType,
Augmentation<Ipv6LocalAddress> augmentationValue) |
<E extends Augmentation<Ipv6LocalAddress>> |
augmentation(Class<E> augmentationType) |
Ipv6LocalAddress |
build() |
Ipv6Prefix |
getIpv6Prefix() |
Short |
getPrefixOption() |
Ipv6LocalAddressKey |
key() |
Ipv6LocalAddressBuilder |
removeAugmentation(Class<? extends Augmentation<Ipv6LocalAddress>> augmentationType) |
Ipv6LocalAddressBuilder |
setIpv6Prefix(Ipv6Prefix value) |
Ipv6LocalAddressBuilder |
setPrefixOption(Short value) |
Ipv6LocalAddressBuilder |
withKey(Ipv6LocalAddressKey key) |
public Ipv6LocalAddressBuilder()
public Ipv6LocalAddressBuilder(Ipv6LocalAddress base)
public Ipv6LocalAddressKey key()
public Ipv6Prefix getIpv6Prefix()
public Short getPrefixOption()
public <E extends Augmentation<Ipv6LocalAddress>> E augmentation(Class<E> augmentationType)
public Ipv6LocalAddressBuilder withKey(Ipv6LocalAddressKey key)
public Ipv6LocalAddressBuilder setIpv6Prefix(Ipv6Prefix value)
public Ipv6LocalAddressBuilder setPrefixOption(Short value)
public Ipv6LocalAddressBuilder addAugmentation(Class<? extends Augmentation<Ipv6LocalAddress>> augmentationType, Augmentation<Ipv6LocalAddress> augmentationValue)
public Ipv6LocalAddressBuilder removeAugmentation(Class<? extends Augmentation<Ipv6LocalAddress>> augmentationType)
public Ipv6LocalAddress build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<Ipv6LocalAddress,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.