public class InstanceBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<Instance>
Instance instances.Instance| Constructor and Description |
|---|
InstanceBuilder() |
InstanceBuilder(Instance base) |
| Modifier and Type | Method and Description |
|---|---|
InstanceBuilder |
addAugmentation(Class<? extends Augmentation<Instance>> augmentationType,
Augmentation<Instance> augmentation) |
Instance |
build() |
<E extends Augmentation<Instance>> |
getAugmentation(Class<E> augmentationType) |
InstanceKey |
getKey() |
String |
getName() |
String |
getProvider() |
InstanceBuilder |
removeAugmentation(Class<? extends Augmentation<Instance>> augmentationType) |
InstanceBuilder |
setKey(InstanceKey value) |
InstanceBuilder |
setName(String value) |
InstanceBuilder |
setProvider(String value) |
public InstanceBuilder()
public InstanceBuilder(Instance base)
public InstanceKey getKey()
public String getName()
public String getProvider()
public <E extends Augmentation<Instance>> E getAugmentation(Class<E> augmentationType)
public InstanceBuilder setKey(InstanceKey value)
public InstanceBuilder setName(String value)
public InstanceBuilder setProvider(String value)
public InstanceBuilder addAugmentation(Class<? extends Augmentation<Instance>> augmentationType, Augmentation<Instance> augmentation)
public InstanceBuilder removeAugmentation(Class<? extends Augmentation<Instance>> augmentationType)
Copyright © 2017 OpenDaylight. All rights reserved.