public static interface LispEncapsulatedControl.EcmBuilder extends LispMessage.Builder
| Modifier and Type | Method and Description |
|---|---|
LispEncapsulatedControl |
build()
Builds LISP ECM message.
|
LispEncapsulatedControl.EcmBuilder |
innerIpHeader(org.onlab.packet.IP innerIpHeader)
Sets inner IP header.
|
LispEncapsulatedControl.EcmBuilder |
innerLispMessage(LispMessage msg)
Sets inner LISP control message.
|
LispEncapsulatedControl.EcmBuilder |
innerUdpHeader(org.onlab.packet.UDP innerUdpHeader)
Sets inner UDP header.
|
LispEncapsulatedControl.EcmBuilder |
isSecurity(boolean security)
Sets security flag.
|
getTypeLispEncapsulatedControl.EcmBuilder isSecurity(boolean security)
security - security flagLispEncapsulatedControl.EcmBuilder innerIpHeader(org.onlab.packet.IP innerIpHeader)
innerIpHeader - inner IP header in IPv4 or IPv6LispEncapsulatedControl.EcmBuilder innerUdpHeader(org.onlab.packet.UDP innerUdpHeader)
innerUdpHeader - inner UDP packetLispEncapsulatedControl.EcmBuilder innerLispMessage(LispMessage msg)
msg - the inner lisp messageLispEncapsulatedControl build()