package com.linkedin.thirdeye.tools; public class CleanupAndRegenerateAnomaliesConfig { // File containing db details private String persistenceFile; // Anomaly detector host who will run adhoc function private String detectorHost; private int detectorPort; // Start time and end time in ISO format for adhoc run private String startTimeIso; private String endTimeIso; // function ids to cleanup/regenerate private String functionIds; // datasets to cleanup/regenerate if functionIds not provided. // will be ignored if functionIds provided private String datasets; // forceBackfill previous backfill job if there exists any private String forceBackfill; public String getPersistenceFile() { return persistenceFile; } public void setPersistenceFile(String persistenceFile) { this.persistenceFile = persistenceFile; } public String getDetectorHost() { return detectorHost; } public void setDetectorHost(String detectorHost) { this.detectorHost = detectorHost; } public int getDetectorPort() { return detectorPort; } public void setDetectorPort(int detectorPort) { this.detectorPort = detectorPort; } public String getStartTimeIso() { return startTimeIso; } public void setStartTimeIso(String startTimeIso) { this.startTimeIso = startTimeIso; } public String getEndTimeIso() { return endTimeIso; } public void setEndTimeIso(String endTimeIso) { this.endTimeIso = endTimeIso; } public String getDatasets() { return datasets; } public void setDatasets(String datasets) { this.datasets = datasets; } public String getFunctionIds() { return functionIds; } public void setFunctionIds(String functionIds) { this.functionIds = functionIds; } public String getForceBackfill() { return forceBackfill; } public void setForceBackfill(String forceBackfill) { this.forceBackfill = forceBackfill; } }