Package dev.cdevents.events
Class TestcaserunStartedCDEvent
- java.lang.Object
-
- dev.cdevents.models.testcaserun.started.Testcaserunstarted
-
- dev.cdevents.events.TestcaserunStartedCDEvent
-
- All Implemented Interfaces:
CDEvent
public class TestcaserunStartedCDEvent extends Testcaserunstarted implements CDEvent
-
-
Constructor Summary
Constructors Constructor Description TestcaserunStartedCDEvent()Constructor to init CDEvent and set the Subject forTestcaserunStartedCDEvent.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcurrentCDEventType()StringeventSchema()StringeventSource()voidinitCDEvent()Initialize the CDEvent with the context values.StringschemaURL()voidsetSource(URI source)voidsetSubjectEnvironmentId(String id)voidsetSubjectEnvironmentSource(String source)voidsetSubjectId(String subjectId)voidsetSubjectSource(URI subjectSource)voidsetSubjectTestCaseId(String id)voidsetSubjectTestCaseName(String name)voidsetSubjectTestCaseType(TestCase.Type type)voidsetSubjectTestCaseUri(URI uri)voidsetSubjectTestCaseVersion(String version)voidsetSubjectTestSuiteRunId(String id)voidsetSubjectTestSuiteRunSource(String source)voidsetSubjectTriggerType(Trigger.Type type)voidsetSubjectTriggerUri(URI uri)-
Methods inherited from class dev.cdevents.models.testcaserun.started.Testcaserunstarted
equals, getContext, getCustomData, getCustomDataContentType, getSubject, hashCode, setContext, setCustomData, setCustomDataContentType, setSubject
-
-
-
-
Constructor Detail
-
TestcaserunStartedCDEvent
public TestcaserunStartedCDEvent()
Constructor to init CDEvent and set the Subject forTestcaserunStartedCDEvent.
-
-
Method Detail
-
initCDEvent
public void initCDEvent()
Initialize the CDEvent with the context values.- Specified by:
initCDEventin interfaceCDEvent
-
eventSource
public String eventSource()
- Specified by:
eventSourcein interfaceCDEvent- Returns:
- the event source
-
currentCDEventType
public String currentCDEventType()
- Specified by:
currentCDEventTypein interfaceCDEvent- Returns:
- the current CDEvent type
-
schemaURL
public String schemaURL()
-
eventSchema
public String eventSchema()
- Specified by:
eventSchemain interfaceCDEvent- Returns:
- the testcaserunstarted.json schema Json
-
setSubjectId
public void setSubjectId(String subjectId)
- Parameters:
subjectId- sets the subject Id
-
setSubjectSource
public void setSubjectSource(URI subjectSource)
- Parameters:
subjectSource- sets the subject source
-
setSubjectTriggerType
public void setSubjectTriggerType(Trigger.Type type)
- Parameters:
type-
-
setSubjectTriggerUri
public void setSubjectTriggerUri(URI uri)
- Parameters:
uri-
-
setSubjectEnvironmentId
public void setSubjectEnvironmentId(String id)
- Parameters:
id-
-
setSubjectEnvironmentSource
public void setSubjectEnvironmentSource(String source)
- Parameters:
source-
-
setSubjectTestSuiteRunId
public void setSubjectTestSuiteRunId(String id)
- Parameters:
id-
-
setSubjectTestSuiteRunSource
public void setSubjectTestSuiteRunSource(String source)
- Parameters:
source-
-
setSubjectTestCaseId
public void setSubjectTestCaseId(String id)
- Parameters:
id-
-
setSubjectTestCaseVersion
public void setSubjectTestCaseVersion(String version)
- Parameters:
version-
-
setSubjectTestCaseName
public void setSubjectTestCaseName(String name)
- Parameters:
name-
-
setSubjectTestCaseType
public void setSubjectTestCaseType(TestCase.Type type)
- Parameters:
type-
-
setSubjectTestCaseUri
public void setSubjectTestCaseUri(URI uri)
- Parameters:
uri-
-
-