Class IncidentDto


  • public class IncidentDto
    extends Object
    IncidentDto
    • Constructor Detail

      • IncidentDto

        public IncidentDto()
    • Method Detail

      • getId

        public String getId()
        The id of the incident.
        Returns:
        id
      • setId

        public void setId​(String id)
      • processDefinitionId

        public IncidentDto processDefinitionId​(String processDefinitionId)
      • getProcessDefinitionId

        public String getProcessDefinitionId()
        The id of the process definition this incident is associated with.
        Returns:
        processDefinitionId
      • setProcessDefinitionId

        public void setProcessDefinitionId​(String processDefinitionId)
      • processInstanceId

        public IncidentDto processInstanceId​(String processInstanceId)
      • getProcessInstanceId

        public String getProcessInstanceId()
        The id of the process instance this incident is associated with.
        Returns:
        processInstanceId
      • setProcessInstanceId

        public void setProcessInstanceId​(String processInstanceId)
      • getExecutionId

        public String getExecutionId()
        The id of the execution this incident is associated with.
        Returns:
        executionId
      • setExecutionId

        public void setExecutionId​(String executionId)
      • incidentTimestamp

        public IncidentDto incidentTimestamp​(Date incidentTimestamp)
      • getIncidentTimestamp

        public Date getIncidentTimestamp()
        The time this incident happened. By [default](https://docs.camunda.org/manual/7.18/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.
        Returns:
        incidentTimestamp
      • setIncidentTimestamp

        public void setIncidentTimestamp​(Date incidentTimestamp)
      • getIncidentType

        public String getIncidentType()
        The type of incident, for example: `failedJobs` will be returned in case of an incident which identified a failed job during the execution of a process instance. See the [User Guide](https://docs.camunda.org/manual/7.18/user-guide/process-engine/incidents/#incident-types) for a list of incident types.
        Returns:
        incidentType
      • setIncidentType

        public void setIncidentType​(String incidentType)
      • getActivityId

        public String getActivityId()
        The id of the activity this incident is associated with.
        Returns:
        activityId
      • setActivityId

        public void setActivityId​(String activityId)
      • failedActivityId

        public IncidentDto failedActivityId​(String failedActivityId)
      • getFailedActivityId

        public String getFailedActivityId()
        The id of the activity on which the last exception occurred.
        Returns:
        failedActivityId
      • setFailedActivityId

        public void setFailedActivityId​(String failedActivityId)
      • getCauseIncidentId

        public String getCauseIncidentId()
        The id of the associated cause incident which has been triggered.
        Returns:
        causeIncidentId
      • setCauseIncidentId

        public void setCauseIncidentId​(String causeIncidentId)
      • rootCauseIncidentId

        public IncidentDto rootCauseIncidentId​(String rootCauseIncidentId)
      • getRootCauseIncidentId

        public String getRootCauseIncidentId()
        The id of the associated root cause incident which has been triggered.
        Returns:
        rootCauseIncidentId
      • setRootCauseIncidentId

        public void setRootCauseIncidentId​(String rootCauseIncidentId)
      • getConfiguration

        public String getConfiguration()
        The payload of this incident.
        Returns:
        _configuration
      • setConfiguration

        public void setConfiguration​(String _configuration)
      • getTenantId

        public String getTenantId()
        The id of the tenant this incident is associated with.
        Returns:
        tenantId
      • setTenantId

        public void setTenantId​(String tenantId)
      • getIncidentMessage

        public String getIncidentMessage()
        The message of this incident.
        Returns:
        incidentMessage
      • setIncidentMessage

        public void setIncidentMessage​(String incidentMessage)
      • getJobDefinitionId

        public String getJobDefinitionId()
        The job definition id the incident is associated with.
        Returns:
        jobDefinitionId
      • setJobDefinitionId

        public void setJobDefinitionId​(String jobDefinitionId)
      • getAnnotation

        public String getAnnotation()
        The annotation set to the incident.
        Returns:
        annotation
      • setAnnotation

        public void setAnnotation​(String annotation)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object