public class SrEroTypeBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<SrEroType>
SrEroType instances.SrEroType| Constructor and Description |
|---|
SrEroTypeBuilder() |
SrEroTypeBuilder(SrEroType base) |
SrEroTypeBuilder(SrSubobject arg) |
| Modifier and Type | Method and Description |
|---|---|
SrEroTypeBuilder |
addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<SrEroType>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<SrEroType> augmentationValue) |
SrEroType |
build() |
void |
fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
Set fields from given grouping argument.
|
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<SrEroType>> |
getAugmentation(Class<E> augmentationType) |
Nai |
getNai() |
Long |
getSid() |
SidType |
getSidType() |
Boolean |
isCFlag() |
Boolean |
isMFlag() |
SrEroTypeBuilder |
removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<SrEroType>> augmentationType) |
SrEroTypeBuilder |
setCFlag(Boolean value) |
SrEroTypeBuilder |
setMFlag(Boolean value) |
SrEroTypeBuilder |
setNai(Nai value) |
SrEroTypeBuilder |
setSid(Long value) |
SrEroTypeBuilder |
setSidType(SidType value) |
public SrEroTypeBuilder()
public SrEroTypeBuilder(SrSubobject arg)
public SrEroTypeBuilder(SrEroType base)
public void fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
arg - grouping objectIllegalArgumentException - if given argument is none of valid typespublic Nai getNai()
public Long getSid()
public SidType getSidType()
public Boolean isCFlag()
public Boolean isMFlag()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<SrEroType>> E getAugmentation(Class<E> augmentationType)
public SrEroTypeBuilder setNai(Nai value)
public SrEroTypeBuilder setSid(Long value)
public SrEroTypeBuilder setSidType(SidType value)
public SrEroTypeBuilder setCFlag(Boolean value)
public SrEroTypeBuilder setMFlag(Boolean value)
public SrEroTypeBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<SrEroType>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<SrEroType> augmentationValue)
public SrEroTypeBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<SrEroType>> augmentationType)
Copyright © 2018 OpenDaylight. All rights reserved.