public class EntryBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<Entry>
EntryBuilder
instances.EntryBuilder
Constructor and Description |
---|
EntryBuilder() |
EntryBuilder(Entry base) |
Modifier and Type | Method and Description |
---|---|
EntryBuilder |
addAugmentation(Class<? extends Augmentation<Entry>> augmentationType,
Augmentation<Entry> augmentationValue) |
<E extends Augmentation<Entry>> |
augmentation(Class<E> augmentationType) |
Entry |
build() |
Short |
getId() |
MplsLabel |
getLabel() |
Short |
getTrafficClass() |
Short |
getTtl() |
EntryKey |
key() |
EntryBuilder |
removeAugmentation(Class<? extends Augmentation<Entry>> augmentationType) |
EntryBuilder |
setId(Short value) |
EntryBuilder |
setLabel(MplsLabel value) |
EntryBuilder |
setTrafficClass(Short value) |
EntryBuilder |
setTtl(Short value) |
EntryBuilder |
withKey(EntryKey key) |
public EntryBuilder()
public EntryBuilder(Entry base)
public EntryKey key()
public Short getId()
public MplsLabel getLabel()
public Short getTrafficClass()
public Short getTtl()
public <E extends Augmentation<Entry>> E augmentation(Class<E> augmentationType)
public EntryBuilder withKey(EntryKey key)
public EntryBuilder setId(Short value)
public EntryBuilder setLabel(MplsLabel value)
public EntryBuilder setTrafficClass(Short value)
public EntryBuilder setTtl(Short value)
public EntryBuilder addAugmentation(Class<? extends Augmentation<Entry>> augmentationType, Augmentation<Entry> augmentationValue)
public EntryBuilder removeAugmentation(Class<? extends Augmentation<Entry>> augmentationType)
public Entry build()
build
in interface org.opendaylight.yangtools.concepts.CheckedBuilder<Entry,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.