Class JobDefinitionsSuspensionStateDto


  • public class JobDefinitionsSuspensionStateDto
    extends Object
    JobDefinitionsSuspensionStateDto
    • Constructor Detail

      • JobDefinitionsSuspensionStateDto

        public JobDefinitionsSuspensionStateDto()
    • Method Detail

      • getProcessDefinitionId

        public String getProcessDefinitionId()
        The process definition id of the job definitions to activate or suspend.
        Returns:
        processDefinitionId
      • setProcessDefinitionId

        public void setProcessDefinitionId​(String processDefinitionId)
      • getProcessDefinitionKey

        public String getProcessDefinitionKey()
        The process definition key of the job definitions to activate or suspend.
        Returns:
        processDefinitionKey
      • setProcessDefinitionKey

        public void setProcessDefinitionKey​(String processDefinitionKey)
      • getProcessDefinitionTenantId

        public String getProcessDefinitionTenantId()
        Only activate or suspend job definitions of a process definition which belongs to a tenant with the given id. Note that this parameter will only be considered in combination with `processDefinitionKey`.
        Returns:
        processDefinitionTenantId
      • setProcessDefinitionTenantId

        public void setProcessDefinitionTenantId​(String processDefinitionTenantId)
      • getProcessDefinitionWithoutTenantId

        public Boolean getProcessDefinitionWithoutTenantId()
        Only activate or suspend job definitions of a process definition which belongs to no tenant. Value may only be `true`, as `false` is the default behavior. Note that this parameter will only be considered in combination with `processDefinitionKey`.
        Returns:
        processDefinitionWithoutTenantId
      • setProcessDefinitionWithoutTenantId

        public void setProcessDefinitionWithoutTenantId​(Boolean processDefinitionWithoutTenantId)
      • getIncludeJobs

        public Boolean getIncludeJobs()
        A `Boolean` value which indicates whether to activate or suspend also all jobs of the referenced job definitions. When the value is set to `true`, all jobs of the provided job definitions will be activated or suspended and when the value is set to `false`, the suspension state of all jobs of the provided job definitions will not be updated.
        Returns:
        includeJobs
      • setIncludeJobs

        public void setIncludeJobs​(Boolean includeJobs)
      • getExecutionDate

        public String getExecutionDate()
        The date on which the referenced job definitions will be activated or suspended. If null, the suspension state of the given job definitions is updated immediately. 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:
        executionDate
      • setExecutionDate

        public void setExecutionDate​(String executionDate)
      • getSuspended

        public Boolean getSuspended()
        A Boolean value which indicates whether to activate or suspend a given instance (e.g. process instance, job, job definition, or batch). When the value is set to true, the given instance will be suspended and when the value is set to false, the given instance will be activated.
        Returns:
        suspended
      • setSuspended

        public void setSuspended​(Boolean suspended)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object