public static class PcepFecObjectIPv6Ver1.Builder extends Object implements PcepFecObjectIPv6.Builder
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PcepFecObjectIPv6 |
build()
Builds FEC Object IPv6.
|
PcepObjectHeader |
getFecIpv6ObjHeader()
Returns FEC Object IPv6 header.
|
byte[] |
getNodeID()
Returns NodeID of FEC Object.
|
PcepFecObjectIPv6Ver1.Builder |
setFecIpv6ObjHeader(PcepObjectHeader obj)
Sets FEC Object IPv6 header and returns its builder.
|
PcepFecObjectIPv6Ver1.Builder |
setIFlag(boolean value)
Sets I flag in FEC object header and returns its builder.
|
PcepFecObjectIPv6Ver1.Builder |
setNodeID(byte[] value)
Sets NodeID and returns its builder.
|
PcepFecObjectIPv6Ver1.Builder |
setPFlag(boolean value)
Sets P flag in FEC object header and returns its builder.
|
public PcepFecObjectIPv6 build() throws PcepParseException
PcepFecObjectIPv6.Builderbuild in interface PcepFecObjectIPv6.BuilderPcepParseException - while building FEC IPv6 Object.public PcepFecObjectIPv6Ver1.Builder setPFlag(boolean value)
PcepFecObjectIPv6.BuildersetPFlag in interface PcepFecObjectIPv6.Buildervalue - boolean value to set P flagpublic PcepFecObjectIPv6Ver1.Builder setIFlag(boolean value)
PcepFecObjectIPv6.BuildersetIFlag in interface PcepFecObjectIPv6.Buildervalue - boolean value to set I flagpublic PcepObjectHeader getFecIpv6ObjHeader()
PcepFecObjectIPv6.BuildergetFecIpv6ObjHeader in interface PcepFecObjectIPv6.Builderpublic PcepFecObjectIPv6Ver1.Builder setFecIpv6ObjHeader(PcepObjectHeader obj)
PcepFecObjectIPv6.BuildersetFecIpv6ObjHeader in interface PcepFecObjectIPv6.Builderobj - FEC Object IPv6 headerpublic byte[] getNodeID()
PcepFecObjectIPv6.BuildergetNodeID in interface PcepFecObjectIPv6.Builderpublic PcepFecObjectIPv6Ver1.Builder setNodeID(byte[] value)
PcepFecObjectIPv6.BuildersetNodeID in interface PcepFecObjectIPv6.Buildervalue - node idCopyright © 2015. All rights reserved.