@Override
        public String toString() {
            final String host = endpoint.host();
            final String ipAddr = endpoint.ipAddr();
            final int port = endpoint.port();
            final boolean isDomainSocket = endpoint.isDomainSocket();
            final String proxyConfigStr = proxyConfig.proxyType() != ProxyType.DIRECT ? proxyConfig.toString()
                                                                                      : null;
            try (TemporaryThreadLocals tempThreadLocals = TemporaryThreadLocals.acquire()) {
                final StringBuilder buf = tempThreadLocals.stringBuilder();
                buf.append('{').append(host);
                if (!isDomainSocket) {
                    if (ipAddr != null) {
                        buf.append('/').append(ipAddr);
                    }
                    buf.append(':').append(port);
                }
                if (proxyConfigStr != null) {
                    buf.append(" via ");
                    buf.append(proxyConfigStr);
                }
                buf.append('}');
                return buf.toString();
            }
        }
Closes all {@link Channel}s managed by this pool.
core/src/main/java/com/linecorp/armeria/client/HttpChannelPool.java