public DnsCacheBuilder negativeTtl(int negativeTtl) {
        checkArgument(negativeTtl >= 0, "negativeTtl: %s (expected: >= 0)", negativeTtl);
        this.negativeTtl = negativeTtl;
        return this;
    }
Sets the TTL of the cache for the failed DNS queries in seconds. The default value is {@code 0} which
means that failed DNS queries are not cached.
core/src/main/java/com/linecorp/armeria/client/DnsCacheBuilder.java