class Schema {

    @VisibleForTesting
    public static Set<String> getKeyspaceFilter(JobConfiguration configuration) {
        List<String> disallowedKeyspaces = configuration.disallowedKeyspaces();
        if (null == disallowedKeyspaces) {
            return DEFAULT_FILTER;
        } else {
            return Sets.union(DEFAULT_FILTER, ImmutableSet.copyOf(disallowedKeyspaces));
        }
    }

    public  Schema(Metadata metadata, JobConfiguration configuration);
    public  Schema(Set<KeyspaceTablePair> qualifiedTables);

}