public static class PcepInterLayerObjectVer1.Builder extends Object implements PcepInterLayerObject.Builder
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PcepInterLayerObject |
build()
Builds INTER Layer object.
|
boolean |
getbIFlag()
Returns I Flag in INTER Layer Object.
|
boolean |
getbNFlag()
Returns N Flag in INTER Layer Object.
|
PcepObjectHeader |
getInterLayerObjHeader()
Returns INTER Layer object header.
|
PcepInterLayerObjectVer1.Builder |
setbIFlag(boolean value)
Sets I flag and return its builder.
|
PcepInterLayerObjectVer1.Builder |
setbNFlag(boolean value)
Sets N flag and return its builder.
|
PcepInterLayerObjectVer1.Builder |
setIFlag(boolean value)
Sets I flag in INTER Layer object header and returns its builder.
|
PcepInterLayerObjectVer1.Builder |
setInterLayerObjHeader(PcepObjectHeader obj)
Sets INTER Layer object header and returns its builder.
|
PcepInterLayerObjectVer1.Builder |
setPFlag(boolean value)
Sets P flag in INTER Layer object header and returns its builder.
|
public PcepInterLayerObject build()
PcepInterLayerObject.Builderbuild in interface PcepInterLayerObject.Builderpublic PcepObjectHeader getInterLayerObjHeader()
PcepInterLayerObject.BuildergetInterLayerObjHeader in interface PcepInterLayerObject.Builderpublic PcepInterLayerObjectVer1.Builder setInterLayerObjHeader(PcepObjectHeader obj)
PcepInterLayerObject.BuildersetInterLayerObjHeader in interface PcepInterLayerObject.Builderobj - INTER Layer object headerpublic boolean getbNFlag()
PcepInterLayerObject.BuildergetbNFlag in interface PcepInterLayerObject.Builderpublic PcepInterLayerObjectVer1.Builder setbNFlag(boolean value)
PcepInterLayerObject.BuildersetbNFlag in interface PcepInterLayerObject.Buildervalue - N flagpublic boolean getbIFlag()
PcepInterLayerObject.BuildergetbIFlag in interface PcepInterLayerObject.Builderpublic PcepInterLayerObjectVer1.Builder setbIFlag(boolean value)
PcepInterLayerObject.BuildersetbIFlag in interface PcepInterLayerObject.Buildervalue - I flagpublic PcepInterLayerObjectVer1.Builder setPFlag(boolean value)
PcepInterLayerObject.BuildersetPFlag in interface PcepInterLayerObject.Buildervalue - boolean value to set P flagpublic PcepInterLayerObjectVer1.Builder setIFlag(boolean value)
PcepInterLayerObject.BuildersetIFlag in interface PcepInterLayerObject.Buildervalue - boolean value to set I flag