public class LPMBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<LPM>
LPM
instances.LPM
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Constructor and Description |
---|
LPMBuilder() |
LPMBuilder(LPM base) |
Modifier and Type | Method and Description |
---|---|
LPMBuilder |
addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<LPM>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<LPM> augmentationValue) |
LPM |
build() |
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<LPM>> |
getAugmentation(Class<E> augmentationType) |
Value |
getLpmValue() |
Long |
getPrefixLen() |
LPMBuilder |
removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<LPM>> augmentationType) |
LPMBuilder |
setLpmValue(Value value) |
LPMBuilder |
setPrefixLen(Long value) |
public LPMBuilder()
public LPMBuilder(LPM base)
public Value getLpmValue()
public Long getPrefixLen()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<LPM>> E getAugmentation(Class<E> augmentationType)
public LPMBuilder setLpmValue(Value value)
public LPMBuilder setPrefixLen(Long value)
public LPMBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<LPM>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<LPM> augmentationValue)
public LPMBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<LPM>> augmentationType)
Copyright © 2018 OpenDaylight. All rights reserved.