public class IgpLinkAttributesBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<IgpLinkAttributes>
IgpLinkAttributesBuilder
instances.IgpLinkAttributesBuilder
Constructor and Description |
---|
IgpLinkAttributesBuilder() |
IgpLinkAttributesBuilder(IgpLinkAttributes base) |
Modifier and Type | Method and Description |
---|---|
IgpLinkAttributesBuilder |
addAugmentation(Class<? extends Augmentation<IgpLinkAttributes>> augmentationType,
Augmentation<IgpLinkAttributes> augmentationValue) |
<E extends Augmentation<IgpLinkAttributes>> |
augmentation(Class<E> augmentationType) |
IgpLinkAttributes |
build() |
List<Class<? extends FlagIdentity>> |
getFlag() |
Long |
getMetric() |
String |
getName() |
IgpLinkAttributesBuilder |
removeAugmentation(Class<? extends Augmentation<IgpLinkAttributes>> augmentationType) |
IgpLinkAttributesBuilder |
setFlag(List<Class<? extends FlagIdentity>> values) |
IgpLinkAttributesBuilder |
setMetric(Long value) |
IgpLinkAttributesBuilder |
setName(String value) |
public IgpLinkAttributesBuilder()
public IgpLinkAttributesBuilder(IgpLinkAttributes base)
public List<Class<? extends FlagIdentity>> getFlag()
public Long getMetric()
public String getName()
public <E extends Augmentation<IgpLinkAttributes>> E augmentation(Class<E> augmentationType)
public IgpLinkAttributesBuilder setFlag(List<Class<? extends FlagIdentity>> values)
public IgpLinkAttributesBuilder setMetric(Long value)
public IgpLinkAttributesBuilder setName(String value)
public IgpLinkAttributesBuilder addAugmentation(Class<? extends Augmentation<IgpLinkAttributes>> augmentationType, Augmentation<IgpLinkAttributes> augmentationValue)
public IgpLinkAttributesBuilder removeAugmentation(Class<? extends Augmentation<IgpLinkAttributes>> augmentationType)
public IgpLinkAttributes build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<IgpLinkAttributes,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.