public static final class DnsPacket.Builder extends AbstractPacket.AbstractBuilder
| Constructor and Description |
|---|
Builder() |
getPayloadBuilder, payloadBuilderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, getOuterOf, iteratorpublic DnsPacket.Builder id(short id)
id - idpublic DnsPacket.Builder response(boolean response)
response - responsepublic DnsPacket.Builder opCode(DnsOpCode opCode)
opCode - opCodepublic DnsPacket.Builder authoritativeAnswer(boolean authoritativeAnswer)
authoritativeAnswer - authoritativeAnswerpublic DnsPacket.Builder truncated(boolean truncated)
truncated - truncatedpublic DnsPacket.Builder recursionDesired(boolean recursionDesired)
recursionDesired - recursionDesiredpublic DnsPacket.Builder recursionAvailable(boolean recursionAvailable)
recursionAvailable - recursionAvailablepublic DnsPacket.Builder reserved(boolean reserved)
reserved - reservedpublic DnsPacket.Builder authenticData(boolean authenticData)
authenticData - authenticDatapublic DnsPacket.Builder checkingDisabled(boolean checkingDisabled)
checkingDisabled - checkingDisabledpublic DnsPacket.Builder rCode(DnsRCode rCode)
rCode - rCodepublic DnsPacket.Builder qdCount(short qdCount)
qdCount - qdCountpublic DnsPacket.Builder anCount(short anCount)
anCount - anCountpublic DnsPacket.Builder nsCount(short nsCount)
nsCount - nsCountpublic DnsPacket.Builder arCount(short arCount)
arCount - arCountpublic DnsPacket.Builder questions(java.util.List<DnsQuestion> questions)
questions - questionspublic DnsPacket.Builder answers(java.util.List<DnsResourceRecord> answers)
answers - answerspublic DnsPacket.Builder authorities(java.util.List<DnsResourceRecord> authorities)
authorities - authoritiespublic DnsPacket.Builder additionalInfo(java.util.List<DnsResourceRecord> additionalInfo)
additionalInfo - additionalInfopublic DnsPacket build()
Packet.Builderbuild in interface Packet.Builderbuild in class AbstractPacket.AbstractBuilderCopyright © 2011 - 2018 Pcap4J.org. All rights reserved.