| Package | Description |
|---|---|
| org.minidns.dnsmessage | DNS message parsing and serialization. |
| org.minidns.record | DNS resource record types and implementations. |
| Modifier and Type | Method and Description |
|---|---|
DnsMessage.Builder | DnsMessage.Builder.addAdditionalResourceRecord(Record<? extends Data> record)addAdditionalResourceRecord. |
DnsMessage.Builder | DnsMessage.Builder.addAdditionalResourceRecords(List<Record<? extends Data>> records)addAdditionalResourceRecords. |
DnsMessage.Builder | DnsMessage.Builder.addAnswer(Record<? extends Data> answer)addAnswer. |
DnsMessage.Builder | DnsMessage.Builder.addAnswers(Collection<Record<? extends Data>> records)addAnswers. |
DnsMessage.Builder | DnsMessage.Builder.addNameserverRecords(Record<? extends Data> record)addNameserverRecords. |
DnsMessage.Builder | DnsMessage.Builder.addQuestion(Question question)addQuestion. |
DnsMessage.Builder | DnsMessage.asBuilder()asBuilder. |
DnsMessage.Builder | Question.asMessageBuilder() |
static DnsMessage.Builder | DnsMessage.builder()builder. |
DnsMessage.Builder | DnsMessage.getResponseBuilder(DnsMessage.RESPONSE_CODE responseCode)getResponseBuilder. |
DnsMessage.Builder | DnsMessage.Builder.setAdditionalResourceRecords(Collection<Record<? extends Data>> records)setAdditionalResourceRecords. |
DnsMessage.Builder | DnsMessage.Builder.setAnswers(Collection<Record<? extends Data>> records)setAnswers. |
DnsMessage.Builder | DnsMessage.Builder.setAuthenticData(boolean authenticData)Set the authentic data flag on this DNS message. |
DnsMessage.Builder | DnsMessage.Builder.setAuthoritativeAnswer(boolean authoritativeAnswer)Set the authoritative answer flag. |
DnsMessage.Builder | DnsMessage.Builder.setCheckDisabled(boolean checkingDisabled)Deprecated. |
DnsMessage.Builder | DnsMessage.Builder.setCheckingDisabled(boolean checkingDisabled)Change the check status of this packet. |
DnsMessage.Builder | DnsMessage.Builder.setId(int id)Set the current DNS message id. |
DnsMessage.Builder | DnsMessage.Builder.setNameserverRecords(Collection<Record<? extends Data>> records)setNameserverRecords. |
DnsMessage.Builder | DnsMessage.Builder.setOpcode(DnsMessage.OPCODE opcode)setOpcode. |
DnsMessage.Builder | DnsMessage.Builder.setQrFlag(boolean query)Set the QR flag. |
DnsMessage.Builder | DnsMessage.Builder.setQuestion(Question question)Set the question part of this message. |
DnsMessage.Builder | DnsMessage.Builder.setQuestions(List<Question> questions)Set the question part of this message. |
DnsMessage.Builder | DnsMessage.Builder.setReceiveTimestamp(long receiveTimestamp)setReceiveTimestamp. |
DnsMessage.Builder | DnsMessage.Builder.setRecursionAvailable(boolean recursionAvailable)Set the recursion available flog from this DNS message. |
DnsMessage.Builder | DnsMessage.Builder.setRecursionDesired(boolean recursionDesired)Set the recursion desired flag on this message. |
DnsMessage.Builder | DnsMessage.Builder.setResponseCode(DnsMessage.RESPONSE_CODE responseCode)setResponseCode. |
DnsMessage.Builder | DnsMessage.Builder.setTruncated(boolean truncated)Set the truncation bit on this DNS message. |
| Constructor and Description |
|---|
DnsMessage(DnsMessage.Builder builder)DnsMessage. |
| Modifier and Type | Method and Description |
|---|---|
DnsMessage.Builder | Record.getQuestionMessage()Get a message builder for the question that this record answers. |