1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package io.netty5.handler.codec.dns;
17
18 import io.netty5.util.internal.UnstableApi;
19
20
21
22
23 @UnstableApi
24 public interface DnsQuery extends DnsMessage {
25 @Override
26 DnsQuery setId(int id);
27
28 @Override
29 DnsQuery setOpCode(DnsOpCode opCode);
30
31 @Override
32 DnsQuery setRecursionDesired(boolean recursionDesired);
33
34 @Override
35 DnsQuery setZ(int z);
36
37 @Override
38 DnsQuery setRecord(DnsSection section, DnsRecord record);
39
40 @Override
41 DnsQuery addRecord(DnsSection section, DnsRecord record);
42
43 @Override
44 DnsQuery addRecord(DnsSection section, int index, DnsRecord record);
45
46 @Override
47 DnsQuery clear(DnsSection section);
48
49 @Override
50 DnsQuery clear();
51
52 @Override
53 DnsQuery touch();
54
55 @Override
56 DnsQuery touch(Object hint);
57
58 @Override
59 DnsQuery retain();
60
61 @Override
62 DnsQuery retain(int increment);
63 }