public interface InfoBuilder<T> extends LispMessage.Builder
| Modifier and Type | Method and Description |
|---|---|
T |
withAuthData(byte[] authData)
Sets authentication data.
|
T |
withAuthDataLength(short authDataLength)
Sets authentication data length.
|
T |
withAuthKey(String key)
Sets authentication key.
|
T |
withEidPrefix(LispAfiAddress eidPrefix)
Sets EID prefix.
|
T |
withIsInfoReply(boolean infoReply)
Sets info reply flag value.
|
T |
withKeyId(short keyId)
Sets key identifier.
|
T |
withMaskLength(byte maskLength)
Sets EID prefix mask length.
|
T |
withNonce(long nonce)
Sets nonce value.
|
T |
withTtl(int ttl)
Sets Time-To-Live value.
|
getTypeT withIsInfoReply(boolean infoReply)
infoReply - info replyT withNonce(long nonce)
nonce - nonce valueT withAuthDataLength(short authDataLength)
authDataLength - authentication data lengthT withKeyId(short keyId)
keyId - key identifierT withAuthData(byte[] authData)
authData - authentication dataT withAuthKey(String key)
key - authentication keyT withTtl(int ttl)
ttl - Time-To-Live valueT withMaskLength(byte maskLength)
maskLength - EID prefix mask lengthT withEidPrefix(LispAfiAddress eidPrefix)
eidPrefix - EID prefix