## Uses of Class
com.h3c.util.pkt.Dns.Builder

- Packages that use Dns.Builder
  Package | Description
  --- | ---
  com.h3c.util.pkt |

- - ### Uses of Dns.Builder in com.h3c.util.pkt

    Methods in com.h3c.util.pkt that return Dns.Builder
    Modifier and Type | Method and Description
    --- | ---
    `<T> Dns.Builder` | Dns.Builder.`additional(String name, Dns.RecordType rt, int ttl, T d)` Sets the additionals array for a single resource record.
    `Dns.Builder` | Dns.Builder.`additionals(Dns.ResRecord<?>... additionals)` Sets the additionals array.
    `<T> Dns.Builder` | Dns.Builder.`answer(String name, Dns.RecordType rt, int ttl, T d)` Sets the answers array for a single resource record.
    `Dns.Builder` | Dns.Builder.`answers(Dns.ResRecord<?>... answers)` Sets the answers array.
    `Dns.Builder` | Dns.Builder.`authData(boolean authData)` Sets whether the response data is authorized.
    `Dns.Builder` | Dns.Builder.`authorities(Dns.ResRecord<?>... authorities)` Sets the authorities array.
    `<T> Dns.Builder` | Dns.Builder.`authority(String name, Dns.RecordType rt, int ttl, T d)` Sets the authorities array for a single resource record.
    `Dns.Builder` | Dns.Builder.`checkDisabled(boolean checkDisabled)` Sets the check disabled flag.
    `Dns.Builder` | Dns.Builder.`opCode(Dns.OpCode opCode)` Sets the opcode.
    `Dns.Builder` | Dns.Builder.`queries(Dns.Record... queries)` Sets the queries array.
    `Dns.Builder` | Dns.Builder.`query(boolean query)` Sets the query flag.
    `Dns.Builder` | Dns.Builder.`query(String name, Dns.RecordType rt)` Sets up the query array for a single name query.
    `Dns.Builder` | Dns.Builder.`recurDesired(boolean recurDesired)` Specifies whether recursion is desired for a query.
    `Dns.Builder` | Dns.Builder.`respCode(Dns.ResponseCode respCode)` Sets the response code.
    `Dns.Builder` | Dns.Builder.`responderAuth(boolean responderAuth)` Sets the authoritative flag.
    `Dns.Builder` | Dns.Builder.`responseFor(Dns query)` A convenience method to construct a response object for the given query.
    `Dns.Builder` | Dns.Builder.`svrRecurAvail(boolean svrRecurAvail)` Sets whether recursion is available on the server.
    `Dns.Builder` | Dns.Builder.`trunc(boolean trunc)` Sets the truncated flag.
    `Dns.Builder` | Dns.Builder.`txId(int txId)` Sets the transaction ID.

Copyright © 2014. All Rights Reserved.