public class LspaBuilder extends Object implements org.opendaylight.yangtools.concepts.Builder<Lspa>
Lspa instances.Lspa| Constructor and Description |
|---|
LspaBuilder() |
LspaBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilters arg) |
LspaBuilder(Lspa base) |
LspaBuilder(ObjectHeader arg) |
LspaBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.Priority arg) |
LspaBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.TunnelAttributes arg) |
| Modifier and Type | Method and Description |
|---|---|
LspaBuilder |
addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Lspa>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<Lspa> augmentationValue) |
Lspa |
build() |
void |
fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
Set fields from given grouping argument.
|
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<Lspa>> |
getAugmentation(Class<E> augmentationType) |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter |
getExcludeAny() |
Short |
getHoldPriority() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter |
getIncludeAll() |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter |
getIncludeAny() |
String |
getSessionName() |
Short |
getSetupPriority() |
Tlvs |
getTlvs() |
Boolean |
isIgnore() |
Boolean |
isLabelRecordingDesired() |
Boolean |
isLocalProtectionDesired() |
Boolean |
isProcessingRule() |
Boolean |
isSeStyleDesired() |
LspaBuilder |
removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Lspa>> augmentationType) |
LspaBuilder |
setExcludeAny(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter value) |
LspaBuilder |
setHoldPriority(Short value) |
LspaBuilder |
setIgnore(Boolean value) |
LspaBuilder |
setIncludeAll(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter value) |
LspaBuilder |
setIncludeAny(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter value) |
LspaBuilder |
setLabelRecordingDesired(Boolean value) |
LspaBuilder |
setLocalProtectionDesired(Boolean value) |
LspaBuilder |
setProcessingRule(Boolean value) |
LspaBuilder |
setSessionName(String value) |
LspaBuilder |
setSeStyleDesired(Boolean value) |
LspaBuilder |
setSetupPriority(Short value) |
LspaBuilder |
setTlvs(Tlvs value) |
public LspaBuilder()
public LspaBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.TunnelAttributes arg)
public LspaBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.Priority arg)
public LspaBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilters arg)
public LspaBuilder(ObjectHeader arg)
public LspaBuilder(Lspa base)
public void fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
arg - grouping objectIllegalArgumentException - if given argument is none of valid typespublic org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter getExcludeAny()
public Short getHoldPriority()
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter getIncludeAll()
public org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter getIncludeAny()
public String getSessionName()
public Short getSetupPriority()
public Tlvs getTlvs()
public Boolean isIgnore()
public Boolean isLabelRecordingDesired()
public Boolean isLocalProtectionDesired()
public Boolean isProcessingRule()
public Boolean isSeStyleDesired()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<Lspa>> E getAugmentation(Class<E> augmentationType)
public LspaBuilder setExcludeAny(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter value)
public LspaBuilder setHoldPriority(Short value)
public LspaBuilder setIncludeAll(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter value)
public LspaBuilder setIncludeAny(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilter value)
public LspaBuilder setSessionName(String value)
public LspaBuilder setSetupPriority(Short value)
public LspaBuilder setTlvs(Tlvs value)
public LspaBuilder setIgnore(Boolean value)
public LspaBuilder setLabelRecordingDesired(Boolean value)
public LspaBuilder setLocalProtectionDesired(Boolean value)
public LspaBuilder setProcessingRule(Boolean value)
public LspaBuilder setSeStyleDesired(Boolean value)
public LspaBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Lspa>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<Lspa> augmentationValue)
public LspaBuilder removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Lspa>> augmentationType)
Copyright © 2018 OpenDaylight. All rights reserved.