static ClientBuilderParams of(URI uri, Class<?> type, ClientOptions options) {
        requireNonNull(uri, "uri");
        requireNonNull(type, "type");
        requireNonNull(options, "options");
        return new ClientBuilderParamsBuilder(uri).options(options)
                                                  .clientType(type)
                                                  .build();
    }
Returns a newly created {@link ClientBuilderParams} from the specified properties.
core/src/main/java/com/linecorp/armeria/client/ClientBuilderParams.java