public interface State
extends org.onosproject.yang.model.Augmentable
| Modifier and Type | Interface and Description |
|---|---|
static class |
State.LeafIdentifier
Identify the leaf of State.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
computeOnly()
Returns the attribute computeOnly.
|
void |
computeOnly(boolean computeOnly)
Sets the attribute computeOnly.
|
boolean |
isLeafValueSet(State.LeafIdentifier leaf)
Checks if the leaf value is set.
|
boolean |
lockdown()
Returns the attribute lockdown.
|
void |
lockdown(boolean lockdown)
Sets the attribute lockdown.
|
Lsps |
lsps()
Returns the attribute lsps.
|
void |
lsps(Lsps lsps)
Sets the attribute lsps.
|
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()
Lsps lsps()
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 teNsrlgsvoid lsps(Lsps lsps)
lsps - value of lspsboolean isLeafValueSet(State.LeafIdentifier leaf)
leaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.