public SELF maxQueriesPerResolve(int maxQueriesPerResolve) {
        checkArgument(maxQueriesPerResolve > 0, "maxQueriesPerResolve: %s (expected: > 0)",
                      maxQueriesPerResolve);
        this.maxQueriesPerResolve = maxQueriesPerResolve;
        return self();
    }
Sets the base value of maximum allowed number of DNS queries to send when resolving a host name.
The actual maximum allowed number of queries will be multiplied by the
{@link DnsServerAddressStream#size()}. For example, if {@code maxQueriesPerResolve} is 5 and
{@link DnsServerAddressStream#size()} is 2, DNS queries can be executed up to 10 times.
The {@link DnsServerAddressStream} is provided by {@link DnsServerAddressStreamProvider}.

@see #serverAddressStreamProvider(DnsServerAddressStreamProvider)
core/src/main/java/com/linecorp/armeria/client/AbstractDnsResolverBuilder.java