public static class StatementSupportBundle.Builder extends Object implements Builder<StatementSupportBundle>
Modifier and Type | Method and Description |
---|---|
<K,V,N extends IdentifierNamespace<K,V>> |
addSupport(NamespaceBehaviour<K,V,N> namespaceSupport) |
StatementSupportBundle.Builder |
addSupport(StatementSupport<?,?,?> support) |
StatementSupportBundle.Builder |
addVersionSpecificSupport(YangVersion version,
StatementSupport<?,?,?> definition) |
StatementSupportBundle |
build()
Returns instance of the product.
|
Set<YangVersion> |
getSupportedVersions() |
StatementSupportBundle.Builder |
overrideSupport(StatementSupport<?,?,?> support) |
StatementSupportBundle.Builder |
setParent(StatementSupportBundle parent) |
public StatementSupportBundle.Builder addSupport(StatementSupport<?,?,?> support)
public <K,V,N extends IdentifierNamespace<K,V>> StatementSupportBundle.Builder addSupport(NamespaceBehaviour<K,V,N> namespaceSupport)
public StatementSupportBundle.Builder addVersionSpecificSupport(YangVersion version, StatementSupport<?,?,?> definition)
public Set<YangVersion> getSupportedVersions()
public StatementSupportBundle.Builder setParent(StatementSupportBundle parent)
public StatementSupportBundle.Builder overrideSupport(StatementSupport<?,?,?> support)
public StatementSupportBundle build()
CheckedBuilder
build
in interface CheckedBuilder<StatementSupportBundle,IllegalArgumentException>
Copyright © 2019 OpenDaylight. All rights reserved.