class DataSet implements IConfig, Serializable {

    @Override
    public int hashCode() {
        return Objects.hash(dataSource, kind, params);
    }

    @VisibleForTesting  DataSet(@NonNull DataSource dataSource, @NonNull Kind kind, @NonNull ImmutableSortedMap<String, String> params);

}