package io.cattle.platform.configitem.server.model.impl;
import io.cattle.platform.configitem.server.model.Request;
import java.util.HashMap;
import java.util.Map;
import org.apache.commons.compress.archivers.tar.TarArchiveOutputStream;
public class ArchiveContext {
String version;
Request request;
TarArchiveOutputStream taos;
Map<String, Object> data = new HashMap<String, Object>();
Map<String, String> hashes = new HashMap<String, String>();
public ArchiveContext(Request request, TarArchiveOutputStream taos, String version) {
super();
this.request = request;
this.taos = taos;
this.version = version;
data.put("version", version);
}
public Request getRequest() {
return request;
}
public TarArchiveOutputStream getOutputStream() {
return taos;
}
public Map<String, Object> getData() {
return data;
}
public String getVersion() {
return version;
}
public Map<String, String> getHashes() {
return hashes;
}
}