public class LocatorRecordBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<LocatorRecord>
LocatorRecord
instances.LocatorRecord
Constructor and Description |
---|
LocatorRecordBuilder() |
LocatorRecordBuilder(LocatorRecord base) |
LocatorRecordBuilder(RlocContainer arg) |
public LocatorRecordBuilder()
public LocatorRecordBuilder(RlocContainer arg)
public LocatorRecordBuilder(LocatorRecord base)
public void fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
arg
- grouping objectIllegalArgumentException
- if given argument is none of valid typespublic LocatorRecordKey getKey()
public String getLocatorId()
public Short getMulticastPriority()
public Short getMulticastWeight()
public Short getPriority()
public Rloc getRloc()
public Short getWeight()
public Boolean isLocalLocator()
public Boolean isRlocProbed()
public Boolean isRouted()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<LocatorRecord>> E getAugmentation(Class<E> augmentationType)
public LocatorRecordBuilder setKey(LocatorRecordKey value)
public LocatorRecordBuilder setLocatorId(String value)
public LocatorRecordBuilder setMulticastPriority(Short value)
public LocatorRecordBuilder setMulticastWeight(Short value)
public LocatorRecordBuilder setPriority(Short value)
public LocatorRecordBuilder setRloc(Rloc value)
public LocatorRecordBuilder setWeight(Short value)
public LocatorRecordBuilder setLocalLocator(Boolean value)
public LocatorRecordBuilder setRlocProbed(Boolean value)
public LocatorRecordBuilder setRouted(Boolean value)
public LocatorRecordBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<LocatorRecord>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<LocatorRecord> augmentationValue)
public LocatorRecordBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<LocatorRecord>> augmentationType)
public LocatorRecord build()
build
in interface org.opendaylight.yangtools.concepts.Builder<LocatorRecord>
Copyright © 2019 OpenDaylight. All rights reserved.