public static final class LispNatLcafAddress.NatAddressBuilder extends LispLcafAddress.LcafAddressBuilder<LispNatLcafAddress.NatAddressBuilder>
| Constructor and Description |
|---|
NatAddressBuilder() |
| Modifier and Type | Method and Description |
|---|---|
LispNatLcafAddress |
build()
Builds LispLcafAddress object.
|
LispNatLcafAddress.NatAddressBuilder |
withEtrUdpPortNumber(short etrUdpPortNumber)
Sets ETR UDP port number.
|
LispNatLcafAddress.NatAddressBuilder |
withGlobalEtrRlocAddress(LispAfiAddress globalEtrRlocAddress)
Sets global ETR RLOC address.
|
LispNatLcafAddress.NatAddressBuilder |
withMsRlocAddress(LispAfiAddress msRlocAddress)
Sets Map Server RLOC address.
|
LispNatLcafAddress.NatAddressBuilder |
withMsUdpPortNumber(short msUdpPortNumber)
Sets Map Server UDP port number.
|
LispNatLcafAddress.NatAddressBuilder |
withPrivateEtrRlocAddress(LispAfiAddress privateEtrRlocAddress)
Sets private ETR RLOC address.
|
LispNatLcafAddress.NatAddressBuilder |
withRtrRlocAddresses(List<LispAfiAddress> rtrRlocAddresses)
Sets RTR RLOC addresses.
|
withFlag, withLcafType, withLength, withReserved1, withReserved2public LispNatLcafAddress.NatAddressBuilder withMsUdpPortNumber(short msUdpPortNumber)
msUdpPortNumber - Map Server UDP port numberpublic LispNatLcafAddress.NatAddressBuilder withEtrUdpPortNumber(short etrUdpPortNumber)
etrUdpPortNumber - ETR UDP port numberpublic LispNatLcafAddress.NatAddressBuilder withGlobalEtrRlocAddress(LispAfiAddress globalEtrRlocAddress)
globalEtrRlocAddress - global ETR RLOC addresspublic LispNatLcafAddress.NatAddressBuilder withMsRlocAddress(LispAfiAddress msRlocAddress)
msRlocAddress - Map Server RLOC addresspublic LispNatLcafAddress.NatAddressBuilder withPrivateEtrRlocAddress(LispAfiAddress privateEtrRlocAddress)
privateEtrRlocAddress - private ETR RLOC addresspublic LispNatLcafAddress.NatAddressBuilder withRtrRlocAddresses(List<LispAfiAddress> rtrRlocAddresses)
rtrRlocAddresses - a collection of RTR RLOC addressespublic LispNatLcafAddress build()
LispLcafAddress.LcafAddressBuilderbuild in class LispLcafAddress.LcafAddressBuilder<LispNatLcafAddress.NatAddressBuilder>