Package dev.cdevents.events
Class PipelinerunFinishedCDEvent
- java.lang.Object
-
- dev.cdevents.models.pipelinerun.finished.Pipelinerunfinished
-
- dev.cdevents.events.PipelinerunFinishedCDEvent
-
- All Implemented Interfaces:
CDEvent
public class PipelinerunFinishedCDEvent extends Pipelinerunfinished implements CDEvent
-
-
Constructor Summary
Constructors Constructor Description PipelinerunFinishedCDEvent()Constructor to init CDEvent and set the Subject forPipelinerunFinishedCDEvent.
-
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)voidsetSubjectErrors(String errors)voidsetSubjectId(String subjectId)voidsetSubjectOutcome(String outcome)voidsetSubjectPipelineName(String pipelineName)voidsetSubjectSource(URI subjectSource)voidsetSubjectUrl(String url)-
Methods inherited from class dev.cdevents.models.pipelinerun.finished.Pipelinerunfinished
equals, getContext, getCustomData, getCustomDataContentType, getSubject, hashCode, setContext, setCustomData, setCustomDataContentType, setSubject
-
-
-
-
Constructor Detail
-
PipelinerunFinishedCDEvent
public PipelinerunFinishedCDEvent()
Constructor to init CDEvent and set the Subject forPipelinerunFinishedCDEvent.
-
-
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 pipelinerunfinished.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
-
setSubjectPipelineName
public void setSubjectPipelineName(String pipelineName)
- Parameters:
pipelineName-
-
setSubjectUrl
public void setSubjectUrl(String url)
- Parameters:
url-
-
setSubjectOutcome
public void setSubjectOutcome(String outcome)
- Parameters:
outcome-
-
setSubjectErrors
public void setSubjectErrors(String errors)
- Parameters:
errors-
-
-