class ApiClient {

    public String selectHeaderContentType(String[] contentTypes) {
        if (contentTypes.length == 0 || contentTypes[0].equals("*/*")) {
            return "application/json";
        }
        for (String contentType : contentTypes) {
            if (isJsonMime(contentType)) {
                return contentType;
            }
        }
        return contentTypes[0];
    }

    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);

}