class VitamClientFactory implements VitamClientFactoryInterface<T> {

    protected VitamClientFactory(ClientConfiguration configuration, String resourcePath) {
        this(configuration, resourcePath, true, false);
    }

    protected  VitamClientFactory(ClientConfiguration configuration, String resourcePath);
    protected  VitamClientFactory(ClientConfiguration configuration, String resourcePath, boolean cacheable);
    protected  VitamClientFactory(ClientConfiguration configuration, String resourcePath,
        boolean chunkedMode, boolean cacheable);
    protected  VitamClientFactory(ClientConfiguration configuration, String resourcePath, Client client);

}