| Constructor and Description |
|---|
LspBuilder() |
LspBuilder(Lsp base) |
LspBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.ObjectHeader arg) |
| Modifier and Type | Method and Description |
|---|---|
static List<com.google.common.collect.Range<BigInteger>> |
_plspId_range() |
LspBuilder |
addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Lsp>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<Lsp> augmentation) |
Lsp |
build() |
void |
fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
Set fields from given grouping argument.
|
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<Lsp>> |
getAugmentation(Class<E> augmentationType) |
PlspId |
getPlspId() |
Tlvs |
getTlvs() |
Boolean |
isDelegate() |
Boolean |
isIgnore() |
Boolean |
isOperational() |
Boolean |
isProcessingRule() |
Boolean |
isRemove() |
Boolean |
isSync() |
LspBuilder |
setDelegate(Boolean value) |
LspBuilder |
setIgnore(Boolean value) |
LspBuilder |
setOperational(Boolean value) |
LspBuilder |
setPlspId(PlspId value) |
LspBuilder |
setProcessingRule(Boolean value) |
LspBuilder |
setRemove(Boolean value) |
LspBuilder |
setSync(Boolean value) |
LspBuilder |
setTlvs(Tlvs value) |
public LspBuilder()
public LspBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.ObjectHeader arg)
public LspBuilder(Lsp base)
public void fieldsFrom(org.opendaylight.yangtools.yang.binding.DataObject arg)
arg - grouping objectIllegalArgumentException - if given argument is none of valid typespublic PlspId getPlspId()
public Tlvs getTlvs()
public Boolean isDelegate()
public Boolean isIgnore()
public Boolean isOperational()
public Boolean isProcessingRule()
public Boolean isRemove()
public Boolean isSync()
public <E extends org.opendaylight.yangtools.yang.binding.Augmentation<Lsp>> E getAugmentation(Class<E> augmentationType)
public LspBuilder setPlspId(PlspId value)
public static List<com.google.common.collect.Range<BigInteger>> _plspId_range()
public LspBuilder setTlvs(Tlvs value)
public LspBuilder setDelegate(Boolean value)
public LspBuilder setIgnore(Boolean value)
public LspBuilder setOperational(Boolean value)
public LspBuilder setProcessingRule(Boolean value)
public LspBuilder setRemove(Boolean value)
public LspBuilder setSync(Boolean value)
public LspBuilder addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Lsp>> augmentationType, org.opendaylight.yangtools.yang.binding.Augmentation<Lsp> augmentation)
public Lsp build()
Copyright © 2014. All rights reserved.