public class MappingRecordItemBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<MappingRecordItem>
MappingRecordItem
instances.MappingRecordItem
Constructor and Description |
---|
MappingRecordItemBuilder() |
MappingRecordItemBuilder(MappingRecordContainer arg) |
MappingRecordItemBuilder(MappingRecordItem base) |
Modifier and Type | Method and Description |
---|---|
MappingRecordItemBuilder |
addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<MappingRecordItem>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<MappingRecordItem> augmentationValue) |
MappingRecordItem |
build() |
void |
fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
Set fields from given grouping argument.
|
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<MappingRecordItem>> |
getAugmentation(Class<E> augmentationType) |
MappingRecordItemKey |
getKey() |
MappingRecord |
getMappingRecord() |
String |
getMappingRecordItemId() |
MappingRecordItemBuilder |
removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<MappingRecordItem>> augmentationType) |
MappingRecordItemBuilder |
setKey(MappingRecordItemKey value) |
MappingRecordItemBuilder |
setMappingRecord(MappingRecord value) |
MappingRecordItemBuilder |
setMappingRecordItemId(String value) |
public MappingRecordItemBuilder()
public MappingRecordItemBuilder(MappingRecordContainer arg)
public MappingRecordItemBuilder(MappingRecordItem base)
public void fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
arg
- grouping objectIllegalArgumentException
- if given argument is none of valid typespublic MappingRecordItemKey getKey()
public MappingRecord getMappingRecord()
public String getMappingRecordItemId()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<MappingRecordItem>> E getAugmentation(Class<E> augmentationType)
public MappingRecordItemBuilder setKey(MappingRecordItemKey value)
public MappingRecordItemBuilder setMappingRecord(MappingRecord value)
public MappingRecordItemBuilder setMappingRecordItemId(String value)
public MappingRecordItemBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<MappingRecordItem>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<MappingRecordItem> augmentationValue)
public MappingRecordItemBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<MappingRecordItem>> augmentationType)
public MappingRecordItem build()
build
in interface org.opendaylight.yangtools.concepts.Builder<MappingRecordItem>
Copyright © 2019 OpenDaylight. All rights reserved.