public class BasicSessionAttributeObjectBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<BasicSessionAttributeObject>
BasicSessionAttributeObject instances.BasicSessionAttributeObject| Constructor and Description |
|---|
BasicSessionAttributeObjectBuilder() |
BasicSessionAttributeObjectBuilder(AttributeFilters arg) |
BasicSessionAttributeObjectBuilder(BasicSessionAttributeObject base) |
BasicSessionAttributeObjectBuilder(Priority arg) |
BasicSessionAttributeObjectBuilder(TunnelAttributes arg) |
public BasicSessionAttributeObjectBuilder()
public BasicSessionAttributeObjectBuilder(TunnelAttributes arg)
public BasicSessionAttributeObjectBuilder(Priority arg)
public BasicSessionAttributeObjectBuilder(AttributeFilters arg)
public BasicSessionAttributeObjectBuilder(BasicSessionAttributeObject base)
public void fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
arg - grouping objectIllegalArgumentException - if given argument is none of valid typespublic AttributeFilter getExcludeAny()
public Short getHoldPriority()
public AttributeFilter getIncludeAll()
public AttributeFilter getIncludeAny()
public String getSessionName()
public Short getSetupPriority()
public Boolean isLabelRecordingDesired()
public Boolean isLocalProtectionDesired()
public Boolean isSeStyleDesired()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<BasicSessionAttributeObject>> E getAugmentation(Class<E> augmentationType)
public BasicSessionAttributeObjectBuilder setExcludeAny(AttributeFilter value)
public BasicSessionAttributeObjectBuilder setHoldPriority(Short value)
public BasicSessionAttributeObjectBuilder setIncludeAll(AttributeFilter value)
public BasicSessionAttributeObjectBuilder setIncludeAny(AttributeFilter value)
public BasicSessionAttributeObjectBuilder setSessionName(String value)
public BasicSessionAttributeObjectBuilder setSetupPriority(Short value)
public BasicSessionAttributeObjectBuilder setLabelRecordingDesired(Boolean value)
public BasicSessionAttributeObjectBuilder setLocalProtectionDesired(Boolean value)
public BasicSessionAttributeObjectBuilder setSeStyleDesired(Boolean value)
public BasicSessionAttributeObjectBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<BasicSessionAttributeObject>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<BasicSessionAttributeObject> augmentationValue)
public BasicSessionAttributeObjectBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<BasicSessionAttributeObject>> augmentationType)
public BasicSessionAttributeObject build()
build in interface org.opendaylight.yangtools.concepts.Builder<BasicSessionAttributeObject>Copyright © 2018 OpenDaylight. All rights reserved.