com.capitalone.dashboard.webhook.sonarqube.SonarCollector Maven / Gradle / Ivy
package com.capitalone.dashboard.webhook.sonarqube;
import com.capitalone.dashboard.model.Collector;
import com.capitalone.dashboard.model.CollectorType;
import com.capitalone.dashboard.model.SonarProject;
import org.springframework.util.CollectionUtils;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class SonarCollector extends Collector {
private List sonarServers = new ArrayList<>();
private List sonarVersions = new ArrayList<>();
private List sonarMetrics = new ArrayList<>();
private List niceNames = new ArrayList<>();
private static final String NICE_NAME = "niceName";
private static final String PROJECT_NAME = "options.projectName";
public List getSonarServers() {
return sonarServers;
}
public List getSonarVersions() {
return sonarVersions;
}
public List getSonarMetrics() {
return sonarMetrics;
}
public List getNiceNames() {
return niceNames;
}
public void setNiceNames(List niceNames) {
this.niceNames = niceNames;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy