| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultPcePath.Builder
Builder class for pce path.
|
| Modifier and Type | Method and Description |
|---|---|
Constraint |
bandwidthConstraint()
Returns the attribute bandwidth constraint.
|
static DefaultPcePath.Builder |
builder()
Creates an instance of the pce path builder.
|
PcePath |
copy(PcePath path)
Copies only non-null or non-zero member variables.
|
Constraint |
costConstraint()
Returns the attribute cost constraint.
|
String |
destination()
Returns the attribute egress.
|
void |
destination(String dst)
Sets the attribute egress.
|
boolean |
equals(Object obj) |
Collection<ExplicitPathInfo> |
explicitPathInfo()
Returns the list of explicit path objects.
|
int |
hashCode() |
TunnelId |
id()
Returns the attribute path id.
|
void |
id(TunnelId id)
Sets the attribute path id.
|
LspType |
lspType()
Returns the attribute lspType.
|
String |
name()
Returns the attribute symbolic-path-name.
|
String |
source()
Returns the attribute ingress.
|
void |
source(String src)
Sets the attribute ingress.
|
String |
toString() |
public void id(TunnelId id)
PcePathpublic String source()
PcePathpublic void source(String src)
PcePathpublic String destination()
PcePathdestination in interface PcePathpublic void destination(String dst)
PcePathdestination in interface PcePathdst - pce destination.public LspType lspType()
PcePathpublic String name()
PcePathpublic Constraint costConstraint()
PcePathcostConstraint in interface PcePathpublic Constraint bandwidthConstraint()
PcePathbandwidthConstraint in interface PcePathpublic Collection<ExplicitPathInfo> explicitPathInfo()
PcePathexplicitPathInfo in interface PcePathpublic PcePath copy(PcePath path)
PcePathpublic static DefaultPcePath.Builder builder()