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