public static interface PcepTEObject.Builder
| Modifier and Type | Method and Description |
|---|---|
PcepTEObject |
build()
Builds TE Object.
|
LinkedList<PcepValueType> |
getOptionalTlv()
Returns list of Optional Tlvs in TE Object.
|
byte |
getProtocolId()
Returns ProtocolId in TE Object.
|
boolean |
getRFlag()
Returns R flag in TE Object.
|
boolean |
getSFlag()
Returns S flag in TE Object.
|
int |
getTEId()
Returns TE ID in TE Object.
|
PcepObjectHeader |
getTEObjHeader()
Returns TE object header.
|
PcepTEObject.Builder |
setIFlag(boolean value)
Sets I flag in TE object header and returns its builder.
|
PcepTEObject.Builder |
setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv)
Sets list of Optional Tlvs in TE Object and returns its builder.
|
PcepTEObject.Builder |
setPFlag(boolean value)
Sets P flag in TE object header and returns its builder.
|
PcepTEObject.Builder |
setProtocolId(byte yProtId)
Sets ProtocolId in TE Object and returns its builder.
|
PcepTEObject.Builder |
setRFlag(boolean bRFlag)
Sets R flag in TE Object and returns its builder.
|
PcepTEObject.Builder |
setSFlag(boolean bSFlag)
Sets S flag in TE Object and returns its builder.
|
PcepTEObject.Builder |
setTEId(int iTEId)
Sets TE ID in TE Object and returns its builder.
|
PcepTEObject.Builder |
setTEObjHeader(PcepObjectHeader obj)
Sets TE object header and returns its builder.
|
PcepTEObject build()
PcepObjectHeader getTEObjHeader()
PcepTEObject.Builder setTEObjHeader(PcepObjectHeader obj)
obj - TE object headerbyte getProtocolId()
PcepTEObject.Builder setProtocolId(byte yProtId)
yProtId - ProtocolId in TE Objectboolean getRFlag()
PcepTEObject.Builder setRFlag(boolean bRFlag)
bRFlag - R flag in TE Objectboolean getSFlag()
PcepTEObject.Builder setSFlag(boolean bSFlag)
bSFlag - S flag in TE Objectint getTEId()
PcepTEObject.Builder setTEId(int iTEId)
iTEId - TE ID in TE ObjectLinkedList<PcepValueType> getOptionalTlv()
PcepTEObject.Builder setOptionalTlv(LinkedList<PcepValueType> llOptionalTlv)
llOptionalTlv - list of Optional TlvsPcepTEObject.Builder setPFlag(boolean value)
value - boolean value to set P flagPcepTEObject.Builder setIFlag(boolean value)
value - boolean value to set I flagCopyright © 2015. All rights reserved.