public static ClientBuilder builder(URI uri) {
        return new ClientBuilder(requireNonNull(uri, "uri"));
    }
Returns a new {@link ClientBuilder} that builds the client that connects to the specified {@link URI}.

@throws IllegalArgumentException if the specified {@link URI} is invalid, or the specified
                                 {@code clientType} is unsupported for the {@link URI}'s scheme
core/src/main/java/com/linecorp/armeria/client/Clients.java