| Modifier and Type | Method and Description |
|---|---|
Edns.Builder | addEdnsOption(EdnsOption ednsOption)Adds an EDNS option. |
Edns | build()Builds the EDNS instance. |
Edns.Builder | setDnssecOk()Sets the DNSSEC OK flag to true. |
Edns.Builder | setDnssecOk(boolean dnssecOk)Sets the DNSSEC OK flag. |
Edns.Builder | setUdpPayloadSize(int udpPayloadSize)Sets the UDP payload size. |
public Edns.Builder addEdnsOption(EdnsOption ednsOption)
ednsOption - the EDNS option to addpublic Edns build()
public Edns.Builder setDnssecOk()
public Edns.Builder setDnssecOk(boolean dnssecOk)
dnssecOk - whether DNSSEC OK flag should be setpublic Edns.Builder setUdpPayloadSize(int udpPayloadSize)
udpPayloadSize - the UDP payload sizeIllegalArgumentException - if the payload size is greater than 65536