public static class PcepUpdateRequestVer1.Builder extends Object implements PcepUpdateRequest.Builder
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PcepUpdateRequest |
build()
Builds PcepUpdateRequest.
|
PcepLspObject |
getLspObject()
Returns PcepLspObject.
|
PcepMsgPath |
getMsgPath()
Returns PcepMsgPath.
|
PcepSrpObject |
getSrpObject()
Returns PcepSrpObject.
|
PcepUpdateRequestVer1.Builder |
setLspObject(PcepLspObject lspObject)
Sets the LSP Object.
|
PcepUpdateRequestVer1.Builder |
setMsgPath(PcepMsgPath msgPath)
Sets the Path Object.
|
PcepUpdateRequestVer1.Builder |
setSrpObject(PcepSrpObject srpobj)
Sets the SRP Object.
|
public PcepUpdateRequest build() throws PcepParseException
PcepUpdateRequest.Builderbuild in interface PcepUpdateRequest.BuilderPcepParseException - if mandatory object is not setpublic PcepSrpObject getSrpObject()
PcepUpdateRequest.BuildergetSrpObject in interface PcepUpdateRequest.Builderpublic PcepLspObject getLspObject()
PcepUpdateRequest.BuildergetLspObject in interface PcepUpdateRequest.Builderpublic PcepMsgPath getMsgPath()
PcepUpdateRequest.BuildergetMsgPath in interface PcepUpdateRequest.Builderpublic PcepUpdateRequestVer1.Builder setSrpObject(PcepSrpObject srpobj)
PcepUpdateRequest.BuildersetSrpObject in interface PcepUpdateRequest.Buildersrpobj - of type PcepSrpObjectpublic PcepUpdateRequestVer1.Builder setLspObject(PcepLspObject lspObject)
PcepUpdateRequest.BuildersetLspObject in interface PcepUpdateRequest.BuilderlspObject - of type PcepLspObjectpublic PcepUpdateRequestVer1.Builder setMsgPath(PcepMsgPath msgPath)
PcepUpdateRequest.BuildersetMsgPath in interface PcepUpdateRequest.BuildermsgPath - of type PcepMsgPath