package io.lumify.core.ingest.graphProperty; import io.lumify.core.user.User; import org.securegraph.Authorizations; import com.google.inject.Injector; import org.apache.hadoop.fs.FileSystem; import java.util.List; import java.util.Map; public class GraphPropertyWorkerPrepareData { private final Map configuration; private final List<TermMentionFilter> termMentionFilters; private final FileSystem hdfsFileSystem; private final User user; private final Authorizations authorizations; private final Injector injector; public GraphPropertyWorkerPrepareData(Map configuration, List<TermMentionFilter> termMentionFilters, FileSystem hdfsFileSystem, User user, Authorizations authorizations, Injector injector) { this.configuration = configuration; this.termMentionFilters = termMentionFilters; this.hdfsFileSystem = hdfsFileSystem; this.user = user; this.authorizations = authorizations; this.injector = injector; } public Iterable<TermMentionFilter> getTermMentionFilters() { return termMentionFilters; } public Map getConfiguration() { return configuration; } public User getUser() { return user; } public Authorizations getAuthorizations() { return authorizations; } public Injector getInjector() { return injector; } public FileSystem getHdfsFileSystem() { return hdfsFileSystem; } }