@Override
        public boolean shouldAllowEmptyEndpoints() {
            return super.shouldAllowEmptyEndpoints();
        }
This workaround delegates DynamicEndpointGroupSetters properties to AbstractDynamicEndpointGroupBuilder.
DnsEndpointGroupBuilder can't extend AbstractDynamicEndpointGroupBuilder because it already extends
AbstractDnsResolverBuilder.
core/src/main/java/com/linecorp/armeria/client/endpoint/dns/DnsEndpointGroupBuilder.java