public static interface LispMapRequest.RequestBuilder extends LispMessage.Builder
| Modifier and Type | Method and Description |
|---|---|
LispMapRequest |
build()
Builds LISP map request message.
|
LispMapRequest.RequestBuilder |
withEidRecords(java.util.List<LispEidRecord> records)
Sets a collection of EID records.
|
LispMapRequest.RequestBuilder |
withIsAuthoritative(boolean authoritative)
Sets authoritative flag.
|
LispMapRequest.RequestBuilder |
withIsMapDataPresent(boolean mapDataPresent)
Sets map data resent flag.
|
LispMapRequest.RequestBuilder |
withIsPitr(boolean pitr)
Sets pitr flag.
|
LispMapRequest.RequestBuilder |
withIsProbe(boolean probe)
Sets probe flag.
|
LispMapRequest.RequestBuilder |
withIsSmr(boolean smr)
Sets smr flag.
|
LispMapRequest.RequestBuilder |
withIsSmrInvoked(boolean smrInvoked)
Sets smrInvoked flag.
|
LispMapRequest.RequestBuilder |
withItrRlocs(java.util.List<LispAfiAddress> itrRlocs)
Sets a collection of ITR RLOCs.
|
LispMapRequest.RequestBuilder |
withNonce(long nonce)
Sets nonce value.
|
LispMapRequest.RequestBuilder |
withReplyRecord(int replyRecord)
Sets the size of map-reply record.
|
LispMapRequest.RequestBuilder |
withSourceEid(LispAfiAddress sourceEid)
Sets source EID address.
|
getTypeLispMapRequest.RequestBuilder withIsAuthoritative(boolean authoritative)
authoritative - authoritative flagLispMapRequest.RequestBuilder withIsProbe(boolean probe)
probe - probe flagLispMapRequest.RequestBuilder withIsMapDataPresent(boolean mapDataPresent)
mapDataPresent - map data present flagLispMapRequest.RequestBuilder withIsSmr(boolean smr)
smr - smr flagLispMapRequest.RequestBuilder withIsPitr(boolean pitr)
pitr - pitr flagLispMapRequest.RequestBuilder withIsSmrInvoked(boolean smrInvoked)
smrInvoked - smrInvoked flagLispMapRequest.RequestBuilder withNonce(long nonce)
nonce - nonce valueLispMapRequest.RequestBuilder withSourceEid(LispAfiAddress sourceEid)
sourceEid - source EIDLispMapRequest.RequestBuilder withItrRlocs(java.util.List<LispAfiAddress> itrRlocs)
itrRlocs - a collection of ITR RLOCsLispMapRequest.RequestBuilder withEidRecords(java.util.List<LispEidRecord> records)
records - a collection of EID recordsLispMapRequest.RequestBuilder withReplyRecord(int replyRecord)
replyRecord - the size of map-reply recordLispMapRequest build()