ckan2zenodo-library/src/main/java/org/gcube/data/publishing/ckan2zenodo/model/report/EnvironmentReport.java

25 lines
552 B
Java

package org.gcube.data.publishing.ckan2zenodo.model.report;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.NonNull;
import lombok.RequiredArgsConstructor;
import java.util.HashMap;
import java.util.Map;
@Data
public class EnvironmentReport {
private HashMap<String,Status> reportItems=new HashMap<>();
private String context;
public boolean isok(){
for(Map.Entry<String,Status> entry:reportItems.entrySet())
if(entry.getValue().equals(Status.ERROR)) return false;
return true;
}
}