Class PipelineRun


  • public final class PipelineRun
    extends Object
    Information about a pipeline run.
    • Constructor Detail

      • PipelineRun

        public PipelineRun()
    • Method Detail

      • getRunId

        public String getRunId()
        Get the runId property: Identifier of a run.
        Returns:
        the runId value.
      • getRunGroupId

        public String getRunGroupId()
        Get the runGroupId property: Identifier that correlates all the recovery runs of a pipeline run.
        Returns:
        the runGroupId value.
      • isLatest

        public Boolean isLatest()
        Get the isLatest property: Indicates if the recovered pipeline run is the latest in its group.
        Returns:
        the isLatest value.
      • getPipelineName

        public String getPipelineName()
        Get the pipelineName property: The pipeline name.
        Returns:
        the pipelineName value.
      • getParameters

        public Map<String,​String> getParameters()
        Get the parameters property: The full or partial list of parameter name, value pair used in the pipeline run.
        Returns:
        the parameters value.
      • getInvokedBy

        public PipelineRunInvokedBy getInvokedBy()
        Get the invokedBy property: Entity that started the pipeline run.
        Returns:
        the invokedBy value.
      • getLastUpdated

        public OffsetDateTime getLastUpdated()
        Get the lastUpdated property: The last updated timestamp for the pipeline run event in ISO8601 format.
        Returns:
        the lastUpdated value.
      • getRunStart

        public OffsetDateTime getRunStart()
        Get the runStart property: The start time of a pipeline run in ISO8601 format.
        Returns:
        the runStart value.
      • getRunEnd

        public OffsetDateTime getRunEnd()
        Get the runEnd property: The end time of a pipeline run in ISO8601 format.
        Returns:
        the runEnd value.
      • getDurationInMs

        public Integer getDurationInMs()
        Get the durationInMs property: The duration of a pipeline run.
        Returns:
        the durationInMs value.
      • getStatus

        public String getStatus()
        Get the status property: The status of a pipeline run.
        Returns:
        the status value.
      • getMessage

        public String getMessage()
        Get the message property: The message from a pipeline run.
        Returns:
        the message value.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
        Get the additionalProperties property: Information about a pipeline run.
        Returns:
        the additionalProperties value.
      • setAdditionalProperties

        public PipelineRun setAdditionalProperties​(Map<String,​Object> additionalProperties)
        Set the additionalProperties property: Information about a pipeline run.
        Parameters:
        additionalProperties - the additionalProperties value to set.
        Returns:
        the PipelineRun object itself.