public class DistinguishedNameBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<DistinguishedName>
DistinguishedNameBuilder
instances.DistinguishedNameBuilder
Constructor and Description |
---|
DistinguishedNameBuilder() |
DistinguishedNameBuilder(DistinguishedName base) |
Modifier and Type | Method and Description |
---|---|
DistinguishedNameBuilder |
addAugmentation(Class<? extends Augmentation<DistinguishedName>> augmentationType,
Augmentation<DistinguishedName> augmentationValue) |
<E extends Augmentation<DistinguishedName>> |
augmentation(Class<E> augmentationType) |
DistinguishedName |
build() |
DistinguishedNameType |
getDistinguishedName() |
DistinguishedNameBuilder |
removeAugmentation(Class<? extends Augmentation<DistinguishedName>> augmentationType) |
DistinguishedNameBuilder |
setDistinguishedName(DistinguishedNameType value) |
public DistinguishedNameBuilder()
public DistinguishedNameBuilder(DistinguishedName base)
public DistinguishedNameType getDistinguishedName()
public <E extends Augmentation<DistinguishedName>> E augmentation(Class<E> augmentationType)
public DistinguishedNameBuilder setDistinguishedName(DistinguishedNameType value)
public DistinguishedNameBuilder addAugmentation(Class<? extends Augmentation<DistinguishedName>> augmentationType, Augmentation<DistinguishedName> augmentationValue)
public DistinguishedNameBuilder removeAugmentation(Class<? extends Augmentation<DistinguishedName>> augmentationType)
public DistinguishedName build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<DistinguishedName,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.