public interface Config
extends org.onosproject.yang.model.Augmentable
| Modifier and Type | Interface and Description |
|---|---|
static class |
Config.LeafIdentifier
Identify the leaf of Config.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
computeOnly()
Returns the attribute computeOnly.
|
void |
computeOnly(boolean computeOnly)
Sets the attribute computeOnly.
|
boolean |
isLeafValueSet(Config.LeafIdentifier leaf)
Checks if the leaf value is set.
|
boolean |
lockdown()
Returns the attribute lockdown.
|
void |
lockdown(boolean lockdown)
Sets the attribute lockdown.
|
String |
name()
Returns the attribute name.
|
void |
name(String name)
Sets the attribute name.
|
Object |
namedExplicitPath()
Returns the attribute namedExplicitPath.
|
void |
namedExplicitPath(Object namedExplicitPath)
Sets the attribute namedExplicitPath.
|
Object |
namedPathConstraint()
Returns the attribute namedPathConstraint.
|
void |
namedPathConstraint(Object namedPathConstraint)
Sets the attribute namedPathConstraint.
|
Class<? extends PathComputationMethod> |
pathComputationMethod()
Returns the attribute pathComputationMethod.
|
void |
pathComputationMethod(Class<? extends PathComputationMethod> pathComputationMethod)
Sets the attribute pathComputationMethod.
|
IpAddress |
pathComputationServer()
Returns the attribute pathComputationServer.
|
void |
pathComputationServer(IpAddress pathComputationServer)
Sets the attribute pathComputationServer.
|
Class<? extends TePathSetupProtocol> |
pathSetupProtocol()
Returns the attribute pathSetupProtocol.
|
void |
pathSetupProtocol(Class<? extends TePathSetupProtocol> pathSetupProtocol)
Sets the attribute pathSetupProtocol.
|
short |
preference()
Returns the attribute preference.
|
void |
preference(short preference)
Sets the attribute preference.
|
long |
teDefaultMetric()
Returns the attribute teDefaultMetric.
|
void |
teDefaultMetric(long teDefaultMetric)
Sets the attribute teDefaultMetric.
|
long |
teDelayMetric()
Returns the attribute teDelayMetric.
|
void |
teDelayMetric(long teDelayMetric)
Sets the attribute teDelayMetric.
|
long |
teHopMetric()
Returns the attribute teHopMetric.
|
void |
teHopMetric(long teHopMetric)
Sets the attribute teHopMetric.
|
TeNsrlgs |
teNsrlgs()
Returns the attribute teNsrlgs.
|
void |
teNsrlgs(TeNsrlgs teNsrlgs)
Sets the attribute teNsrlgs.
|
TeSrlgs |
teSrlgs()
Returns the attribute teSrlgs.
|
void |
teSrlgs(TeSrlgs teSrlgs)
Sets the attribute teSrlgs.
|
boolean |
useCspf()
Returns the attribute useCspf.
|
void |
useCspf(boolean useCspf)
Sets the attribute useCspf.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
boolean |
verbatim()
Returns the attribute verbatim.
|
void |
verbatim(boolean verbatim)
Sets the attribute verbatim.
|
String name()
short preference()
Class<? extends TePathSetupProtocol> pathSetupProtocol()
Class<? extends PathComputationMethod> pathComputationMethod()
IpAddress pathComputationServer()
boolean computeOnly()
boolean useCspf()
boolean verbatim()
boolean lockdown()
long teDefaultMetric()
long teDelayMetric()
long teHopMetric()
Object namedExplicitPath()
Object namedPathConstraint()
BitSet valueLeafFlags()
TeSrlgs teSrlgs()
TeNsrlgs teNsrlgs()
void name(String name)
name - value of namevoid preference(short preference)
preference - value of preferencevoid pathSetupProtocol(Class<? extends TePathSetupProtocol> pathSetupProtocol)
pathSetupProtocol - value of pathSetupProtocolvoid pathComputationMethod(Class<? extends PathComputationMethod> pathComputationMethod)
pathComputationMethod - value of pathComputationMethodvoid pathComputationServer(IpAddress pathComputationServer)
pathComputationServer - value of pathComputationServervoid computeOnly(boolean computeOnly)
computeOnly - value of computeOnlyvoid useCspf(boolean useCspf)
useCspf - value of useCspfvoid verbatim(boolean verbatim)
verbatim - value of verbatimvoid lockdown(boolean lockdown)
lockdown - value of lockdownvoid teDefaultMetric(long teDefaultMetric)
teDefaultMetric - value of teDefaultMetricvoid teDelayMetric(long teDelayMetric)
teDelayMetric - value of teDelayMetricvoid teHopMetric(long teHopMetric)
teHopMetric - value of teHopMetricvoid namedExplicitPath(Object namedExplicitPath)
namedExplicitPath - value of namedExplicitPathvoid namedPathConstraint(Object namedPathConstraint)
namedPathConstraint - value of namedPathConstraintvoid teSrlgs(TeSrlgs teSrlgs)
teSrlgs - value of teSrlgsvoid teNsrlgs(TeNsrlgs teNsrlgs)
teNsrlgs - value of teNsrlgsboolean isLeafValueSet(Config.LeafIdentifier leaf)
leaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.