class ApiClient {

    public ApiClient setHttpClient(OkHttpClient newHttpClient) {
        this.httpClient = Objects.requireNonNull(newHttpClient, "HttpClient must not be null!");
        return this;
    }

    public  ApiClient();
    public  ApiClient(OkHttpClient client);
    public  ApiClient(String clientId);
    public  ApiClient(String clientId, Map<String, String> parameters);
    public  ApiClient(String clientId, String clientSecret, Map<String, String> parameters);
    public  ApiClient(String basePath, String clientId, String clientSecret, Map<String, String> parameters);

}