19 package org.sleuthkit.autopsy.integrationtesting.config;
21 import com.fasterxml.jackson.annotation.JsonCreator;
22 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
23 import com.fasterxml.jackson.annotation.JsonProperty;
28 @JsonIgnoreProperties(ignoreUnknown =
true)
72 @JsonProperty(
"rootCaseOutputPath") String rootCaseOutputPath,
73 @JsonProperty(
"rootTestSuitesPath") String rootTestSuitesPath,
74 @JsonProperty(
"rootTestOutputPath") String rootTestOutputPath,
80 @JsonProperty(
"workingDirectory") String workingDirectory,
81 @JsonProperty(
"useRelativeOutput") Boolean useRelativeOutput,
82 @JsonProperty(
"rootGoldPath") String rootGoldPath,
83 @JsonProperty(
"diffOutputPath") String diffOutputPath) {
85 this.rootCaseOutputPath = rootCaseOutputPath;
86 this.rootTestOutputPath = rootTestOutputPath;
87 this.rootTestSuitesPath = rootTestSuitesPath;
88 this.rootGoldPath = rootGoldPath;
89 this.diffOutputPath = diffOutputPath;
90 this.workingDirectory = workingDirectory;
91 this.useRelativeOutput = useRelativeOutput;
93 this.dbConnection = dbConnection;
94 this.mqConnection = mqConnection;
95 this.solrConnection = solrConnection;
96 this.zkConnection = zkConnection;
97 this.crConnection = crConnection;
104 return rootCaseOutputPath;
111 return rootTestOutputPath;
120 return workingDirectory;
131 this.workingDirectory = workingDirectory;
139 return rootTestSuitesPath;
149 return Boolean.TRUE.equals(useRelativeOutput);
161 this.useRelativeOutput = useRelativeOutput;
182 return solrConnection;
210 return diffOutputPath;
Boolean useRelativeOutput
EnvConfig(@JsonProperty("rootCaseOutputPath") String rootCaseOutputPath,@JsonProperty("rootTestSuitesPath") String rootTestSuitesPath,@JsonProperty("rootTestOutputPath") String rootTestOutputPath,@JsonProperty("dbConnection") ConnectionConfig dbConnection,@JsonProperty("mqConnection") ConnectionConfig mqConnection,@JsonProperty("solrConnection") ConnectionConfig solrConnection,@JsonProperty("zkConnection") ConnectionConfig zkConnection,@JsonProperty("crConnection") ConnectionConfig crConnection,@JsonProperty("workingDirectory") String workingDirectory,@JsonProperty("useRelativeOutput") Boolean useRelativeOutput,@JsonProperty("rootGoldPath") String rootGoldPath,@JsonProperty("diffOutputPath") String diffOutputPath)
ConnectionConfig getSolrConnection()
ConnectionConfig getDbConnection()
final String rootCaseOutputPath
ConnectionConfig getZkConnection()
ConnectionConfig getCrConnection()
String getWorkingDirectory()
void setWorkingDirectory(String workingDirectory)
final ConnectionConfig solrConnection
boolean getUseRelativeOutput()
final String rootGoldPath
void setUseRelativeOutput(boolean useRelativeOutput)
String getRootTestSuitesPath()
final String rootTestSuitesPath
String getRootCaseOutputPath()
final ConnectionConfig mqConnection
final ConnectionConfig dbConnection
String getRootTestOutputPath()
String getDiffOutputPath()
final String diffOutputPath
final ConnectionConfig crConnection
ConnectionConfig getMqConnection()
final String rootTestOutputPath
final ConnectionConfig zkConnection