package com.nvarghese.beowulf.common.scan.model;
import java.util.List;
import com.google.code.morphia.annotations.Embedded;
import com.google.code.morphia.annotations.Property;
@Embedded
public class SettingScanConfigDocument {
@Property("response_code_override_threshold")
private long responseCodeOverideThreshold;
@Property("response_code_override_test_directories")
private boolean responseCodeOverideTestDirectories;
@Property("response_code_override_use_automatic")
private boolean responseCodeOverideUseAutomatic;
@Property("base_uris")
private List<String> baseURIList;
@Property("forbidden_param_names")
private List<String> forbiddenParamNames;
@Property("irrelevant_param_names")
private List<String> irrelevantParamNames;
@Property("forbidden_mime_types")
private List<String> forbiddenMimeTypes;
@Property("url_blacklist_patterns")
private List<String> urlBlacklistPatterns;
@Property("url_whitelist_patterns")
private List<String> urlWhitelistPatterns;
@Property("imported_spidered_uri_list")
private List<String> importedSpideredURIList;
public long getResponseCodeOverideThreshold() {
return responseCodeOverideThreshold;
}
public void setResponseCodeOverideThreshold(long responseCodeOverideThreshold) {
this.responseCodeOverideThreshold = responseCodeOverideThreshold;
}
public boolean isResponseCodeOverideTestDirectories() {
return responseCodeOverideTestDirectories;
}
public void setResponseCodeOverideTestDirectories(boolean responseCodeOverideTestDirectories) {
this.responseCodeOverideTestDirectories = responseCodeOverideTestDirectories;
}
public boolean isResponseCodeOverideUseAutomatic() {
return responseCodeOverideUseAutomatic;
}
public void setResponseCodeOverideUseAutomatic(boolean responseCodeOverideUseAutomatic) {
this.responseCodeOverideUseAutomatic = responseCodeOverideUseAutomatic;
}
public List<String> getBaseURIList() {
return baseURIList;
}
public void setBaseURIList(List<String> baseURIList) {
this.baseURIList = baseURIList;
}
public List<String> getForbiddenParamNames() {
return forbiddenParamNames;
}
public void setForbiddenParamNames(List<String> forbiddenParamNames) {
this.forbiddenParamNames = forbiddenParamNames;
}
public List<String> getIrrelevantParamNames() {
return irrelevantParamNames;
}
public void setIrrelevantParamNames(List<String> irrelevantParamNames) {
this.irrelevantParamNames = irrelevantParamNames;
}
public List<String> getForbiddenMimeTypes() {
return forbiddenMimeTypes;
}
public void setForbiddenMimeTypes(List<String> forbiddenMimeTypes) {
this.forbiddenMimeTypes = forbiddenMimeTypes;
}
public List<String> getUrlBlacklistPatterns() {
return urlBlacklistPatterns;
}
public void setUrlBlacklistPatterns(List<String> urlBlacklistPatterns) {
this.urlBlacklistPatterns = urlBlacklistPatterns;
}
public List<String> getUrlWhitelistPatterns() {
return urlWhitelistPatterns;
}
public void setUrlWhitelistPatterns(List<String> urlWhitelistPatterns) {
this.urlWhitelistPatterns = urlWhitelistPatterns;
}
public List<String> getImportedSpideredURIList() {
return importedSpideredURIList;
}
public void setImportedSpideredURIList(List<String> importedSpideredURIList) {
this.importedSpideredURIList = importedSpideredURIList;
}
}