package org.gbif.occurrence.cli.crawl;
import org.gbif.occurrence.cli.common.HiveJdbcConfiguration;
import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import com.beust.jcommander.Parameter;
import com.beust.jcommander.ParametersDelegate;
/**
* Main configuration for generation crawls report.
*/
public class CrawlsReportGeneratorConfiguration {
@ParametersDelegate
@Valid
@NotNull
public HiveJdbcConfiguration hive = new HiveJdbcConfiguration();
@Parameter(names = "--hive-occurrence-table")
@NotNull
public String hiveOccurrenceTable;
@Parameter(names = "--report-location")
@NotNull
public String reportLocation;
}