public interface DnsQuery extends DnsMessage
| Modifier and Type | Method and Description |
|---|---|
DnsQuery |
addRecord(DnsSection section,
DnsRecord record)
Adds the specified
record at the end of the specified section of this DNS message. |
DnsQuery |
addRecord(DnsSection section,
int index,
DnsRecord record)
Adds the specified
record at the specified index of the specified section
of this DNS message. |
DnsQuery |
clear()
Removes all the records in this DNS message.
|
DnsQuery |
clear(DnsSection section)
Removes all the records in the specified
section of this DNS message. |
DnsQuery |
retain() |
DnsQuery |
retain(int increment) |
DnsQuery |
setId(int id)
Sets the
ID of this DNS message. |
DnsQuery |
setOpCode(DnsOpCode opCode)
Sets the
opCode of this DNS message. |
DnsQuery |
setRecord(DnsSection section,
DnsRecord record)
Sets the specified
section of this DNS message to the specified record,
making it a single-record section. |
DnsQuery |
setRecursionDesired(boolean recursionDesired)
Sets the
RD (recursion desired} field of this DNS message. |
DnsQuery |
setZ(int z)
Sets the
Z (reserved for future use) field of this DNS message. |
DnsQuery |
touch() |
DnsQuery |
touch(Object hint) |
count, count, id, isRecursionDesired, opCode, recordAt, recordAt, removeRecord, setRecord, zDnsQuery setId(int id)
DnsMessageID of this DNS message.setId in interface DnsMessageDnsQuery setOpCode(DnsOpCode opCode)
DnsMessageopCode of this DNS message.setOpCode in interface DnsMessageDnsQuery setRecursionDesired(boolean recursionDesired)
DnsMessageRD (recursion desired} field of this DNS message.setRecursionDesired in interface DnsMessageDnsQuery setZ(int z)
DnsMessageZ (reserved for future use) field of this DNS message.setZ in interface DnsMessageDnsQuery setRecord(DnsSection section, DnsRecord record)
DnsMessagesection of this DNS message to the specified record,
making it a single-record section. When the specified section is DnsSection.QUESTION,
the specified record must be a DnsQuestion.setRecord in interface DnsMessageDnsQuery addRecord(DnsSection section, DnsRecord record)
DnsMessagerecord at the end of the specified section of this DNS message.
When the specified section is DnsSection.QUESTION, the specified record
must be a DnsQuestion.addRecord in interface DnsMessageDnsQuery addRecord(DnsSection section, int index, DnsRecord record)
DnsMessagerecord at the specified index of the specified section
of this DNS message. When the specified section is DnsSection.QUESTION, the specified
record must be a DnsQuestion.addRecord in interface DnsMessageDnsQuery clear(DnsSection section)
DnsMessagesection of this DNS message.clear in interface DnsMessageDnsQuery clear()
DnsMessageclear in interface DnsMessageDnsQuery touch()
touch in interface DnsMessagetouch in interface io.netty.util.ReferenceCountedDnsQuery touch(Object hint)
touch in interface DnsMessagetouch in interface io.netty.util.ReferenceCountedDnsQuery retain()
retain in interface DnsMessageretain in interface io.netty.util.ReferenceCountedDnsQuery retain(int increment)
retain in interface DnsMessageretain in interface io.netty.util.ReferenceCountedCopyright © 2008–2025 The Netty Project. All rights reserved.