package org.zalando.catwatch.backend.github;
import org.zalando.catwatch.backend.model.Contributor;
import org.zalando.catwatch.backend.model.Language;
import org.zalando.catwatch.backend.model.Project;
import org.zalando.catwatch.backend.model.Statistics;
import java.util.Collection;
public class Snapshot {
private final Statistics statistics;
private final Collection<Project> projects;
private final Collection<Contributor> contributors;
private final Collection<Language> languages;
public Snapshot(Statistics statistics,
Collection<Project> projects,
Collection<Contributor> contributors,
Collection<Language> languages) {
this.statistics = statistics;
this.projects = projects;
this.contributors = contributors;
this.languages = languages;
}
public Statistics getStatistics() {
return statistics;
}
public Collection<Project> getProjects() {
return projects;
}
public Collection<Contributor> getContributors() {
return contributors;
}
public Collection<Language> getLanguages() {
return languages;
}
}