public class AutoconfBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<Autoconf>
AutoconfBuilder
instances.AutoconfBuilder
Constructor and Description |
---|
AutoconfBuilder() |
AutoconfBuilder(Autoconf base) |
Modifier and Type | Method and Description |
---|---|
AutoconfBuilder |
addAugmentation(Class<? extends Augmentation<Autoconf>> augmentationType,
Augmentation<Autoconf> augmentationValue) |
<E extends Augmentation<Autoconf>> |
augmentation(Class<E> augmentationType) |
Autoconf |
build() |
Long |
getTemporaryPreferredLifetime() |
Long |
getTemporaryValidLifetime() |
Boolean |
isCreateGlobalAddresses() |
Boolean |
isCreateTemporaryAddresses() |
AutoconfBuilder |
removeAugmentation(Class<? extends Augmentation<Autoconf>> augmentationType) |
AutoconfBuilder |
setCreateGlobalAddresses(Boolean value) |
AutoconfBuilder |
setCreateTemporaryAddresses(Boolean value) |
AutoconfBuilder |
setTemporaryPreferredLifetime(Long value) |
AutoconfBuilder |
setTemporaryValidLifetime(Long value) |
public AutoconfBuilder()
public AutoconfBuilder(Autoconf base)
public Long getTemporaryPreferredLifetime()
public Long getTemporaryValidLifetime()
public Boolean isCreateGlobalAddresses()
public Boolean isCreateTemporaryAddresses()
public <E extends Augmentation<Autoconf>> E augmentation(Class<E> augmentationType)
public AutoconfBuilder setTemporaryPreferredLifetime(Long value)
public AutoconfBuilder setTemporaryValidLifetime(Long value)
public AutoconfBuilder setCreateGlobalAddresses(Boolean value)
public AutoconfBuilder setCreateTemporaryAddresses(Boolean value)
public AutoconfBuilder addAugmentation(Class<? extends Augmentation<Autoconf>> augmentationType, Augmentation<Autoconf> augmentationValue)
public AutoconfBuilder removeAugmentation(Class<? extends Augmentation<Autoconf>> augmentationType)
public Autoconf build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<Autoconf,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.