class ImaBlacklistBaselineGenerator {

    public static ImaBlacklistBaseline generateBaselineFromCSV(
            final String baselineName,
            final InputStream inputStream
    ) throws IOException {
        Preconditions.checkArgument(
                !StringUtils.isBlank(baselineName),
                "Cannot generate a baseline with a blank name"
        );

        ImaBlacklistBaseline blacklistBaseline = new ImaBlacklistBaseline(baselineName);
        updateBaselineFromCSVFile(blacklistBaseline, inputStream);
        return blacklistBaseline;
    }

    private  ImaBlacklistBaselineGenerator();

}