public static interface LispMapRegister.RegisterBuilder extends LispMessage.Builder
| Modifier and Type | Method and Description |
|---|---|
LispMapRegister |
build()
Builds LISP map register message.
|
LispMapRegister.RegisterBuilder |
withAuthData(byte[] authData)
Sets authentication data.
|
LispMapRegister.RegisterBuilder |
withAuthDataLength(short authDataLength)
Sets authentication data length.
|
LispMapRegister.RegisterBuilder |
withAuthKey(String key)
Sets authentication key.
|
LispMapRegister.RegisterBuilder |
withIsProxyMapReply(boolean isProxyMapReply)
Sets isProxyMapReply flag.
|
LispMapRegister.RegisterBuilder |
withIsWantMapNotify(boolean isWantMapNotify)
Sets isWantMapNotify flag.
|
LispMapRegister.RegisterBuilder |
withKeyId(short keyId)
Sets key identifier.
|
LispMapRegister.RegisterBuilder |
withMapRecords(List<LispMapRecord> mapRecords)
Sets a collection of map records.
|
LispMapRegister.RegisterBuilder |
withNonce(long nonce)
Sets nonce value.
|
getTypeLispMapRegister.RegisterBuilder withIsProxyMapReply(boolean isProxyMapReply)
isProxyMapReply - isProxyMapReplyLispMapRegister.RegisterBuilder withIsWantMapNotify(boolean isWantMapNotify)
isWantMapNotify - isWantMapNotifyLispMapRegister.RegisterBuilder withNonce(long nonce)
nonce - nonce valueLispMapRegister.RegisterBuilder withAuthKey(String key)
key - authentication keyLispMapRegister.RegisterBuilder withAuthDataLength(short authDataLength)
authDataLength - authentication data lengthLispMapRegister.RegisterBuilder withKeyId(short keyId)
keyId - key identifierLispMapRegister.RegisterBuilder withAuthData(byte[] authData)
authData - authentication dataLispMapRegister.RegisterBuilder withMapRecords(List<LispMapRecord> mapRecords)
mapRecords - a collection of map recordsLispMapRegister build()