io.probedock.client.common.model.ProbeTestRun Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of probe-dock-java Show documentation
Show all versions of probe-dock-java Show documentation
Base code to write Probe Dock clients in Java
The newest version!
package io.probedock.client.common.model;
import io.probedock.client.commons.optimize.Optimizer;
import java.util.List;
/**
* Probe Dock root payload to send test results to the server.
*
* @author Laurent Prevost
*/
public interface ProbeTestRun {
/**
* @return Retrieve the API version
*/
String getApiVersion();
/**
* @return Get the optimizer corresponding to the right payload version
*/
Optimizer getOptimizer();
/**
* @return The project version
*/
String getProjectVersion();
/**
* @return The Probe Dock project identifier
*/
String getProjectId();
/**
* @return The duration of the test run
*/
long getDuration();
/**
* @return The list of test results
*/
List extends ProbeTestResult> getTestResults();
/**
* @return The list of test reports
*/
List extends ProbeTestReport> getTestReports();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy