public class ContainerBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<Container>
ContainerBuilder
instances.ContainerBuilder
Constructor and Description |
---|
ContainerBuilder() |
ContainerBuilder(Container base) |
Modifier and Type | Method and Description |
---|---|
ContainerBuilder |
addAugmentation(Class<? extends Augmentation<Container>> augmentationType,
Augmentation<Container> augmentationValue) |
<E extends Augmentation<Container>> |
augmentation(Class<E> augmentationType) |
Container |
build() |
List<Keyed> |
getKeyed() |
List<Unkeyed> |
getUnkeyed() |
ContainerBuilder |
removeAugmentation(Class<? extends Augmentation<Container>> augmentationType) |
ContainerBuilder |
setKeyed(List<Keyed> values) |
ContainerBuilder |
setUnkeyed(List<Unkeyed> values) |
public ContainerBuilder()
public ContainerBuilder(Container base)
public <E extends Augmentation<Container>> E augmentation(Class<E> augmentationType)
public ContainerBuilder setKeyed(List<Keyed> values)
public ContainerBuilder setUnkeyed(List<Unkeyed> values)
public ContainerBuilder addAugmentation(Class<? extends Augmentation<Container>> augmentationType, Augmentation<Container> augmentationValue)
public ContainerBuilder removeAugmentation(Class<? extends Augmentation<Container>> augmentationType)
public Container build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<Container,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.