Package io.perfana.client.api
Class TestContextBuilder
- java.lang.Object
-
- io.perfana.client.api.TestContextBuilder
-
public class TestContextBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description TestContextBuilder()
-
Method Summary
-
-
-
Method Detail
-
setSystemUnderTest
public TestContextBuilder setSystemUnderTest(String systemUnderTest)
-
setWorkload
public TestContextBuilder setWorkload(String workload)
-
setTestEnvironment
public TestContextBuilder setTestEnvironment(String testEnvironment)
-
setTestRunId
public TestContextBuilder setTestRunId(String testRunId)
-
setCIBuildResultsUrl
public TestContextBuilder setCIBuildResultsUrl(String ciBuildResultsUrl)
-
setVersion
public TestContextBuilder setVersion(String version)
-
setRampupTime
public TestContextBuilder setRampupTime(Duration rampupTime)
-
setConstantLoadTime
public TestContextBuilder setConstantLoadTime(Duration constantLoadTime)
-
setAnnotations
public TestContextBuilder setAnnotations(String annotations)
-
setVariables
public TestContextBuilder setVariables(Map<String,String> variables)
-
setTags
public TestContextBuilder setTags(List<String> tags)
-
setTags
public TestContextBuilder setTags(String tagsSeparatedByCommas)
A comma separated list of tags.
-
build
public PerfanaTestContext build()
-
setRampupTimeInSeconds
public TestContextBuilder setRampupTimeInSeconds(String rampupTimeSeconds)
-
setConstantLoadTimeInSeconds
public TestContextBuilder setConstantLoadTimeInSeconds(String constantLoadTimeInSeconds)
-
setVariables
public TestContextBuilder setVariables(Properties props)
-
-