package org.icij.extract.report;
import org.icij.extract.extractor.ExtractionStatus;
import java.util.Optional;
public class Report {
private final ExtractionStatus status;
private final Exception exception;
public Report(final ExtractionStatus status, final Exception exception) {
this.status = status;
this.exception = exception;
}
public Report(final ExtractionStatus status) {
this.status = status;
this.exception = null;
}
public ExtractionStatus getStatus() {
return status;
}
public Optional<Exception> getException() {
return Optional.ofNullable(exception);
}
}