public class ExrsBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<Exrs>
Exrs instances.Exrs| Constructor and Description |
|---|
ExrsBuilder() |
ExrsBuilder(BasicExplicitRouteSubobjects arg) |
ExrsBuilder(ExcludeRouteSubobjects arg) |
ExrsBuilder(Exrs base) |
| Modifier and Type | Method and Description |
|---|---|
ExrsBuilder |
addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Exrs>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<Exrs> augmentationValue) |
Exrs |
build() |
void |
fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
Set fields from given grouping argument.
|
ExcludeRouteSubobjects.Attribute |
getAttribute() |
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<Exrs>> |
getAugmentation(Class<E> augmentationType) |
SubobjectType |
getSubobjectType() |
Boolean |
isMandatory() |
ExrsBuilder |
removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Exrs>> augmentationType) |
ExrsBuilder |
setAttribute(ExcludeRouteSubobjects.Attribute value) |
ExrsBuilder |
setMandatory(Boolean value) |
ExrsBuilder |
setSubobjectType(SubobjectType value) |
public ExrsBuilder()
public ExrsBuilder(ExcludeRouteSubobjects arg)
public ExrsBuilder(BasicExplicitRouteSubobjects arg)
public ExrsBuilder(Exrs base)
public void fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
arg - grouping objectIllegalArgumentException - if given argument is none of valid typespublic ExcludeRouteSubobjects.Attribute getAttribute()
public SubobjectType getSubobjectType()
public Boolean isMandatory()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<Exrs>> E getAugmentation(Class<E> augmentationType)
public ExrsBuilder setAttribute(ExcludeRouteSubobjects.Attribute value)
public ExrsBuilder setSubobjectType(SubobjectType value)
public ExrsBuilder setMandatory(Boolean value)
public ExrsBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Exrs>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<Exrs> augmentationValue)
public ExrsBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Exrs>> augmentationType)
Copyright © 2018 OpenDaylight. All rights reserved.