Class JobSuspensionStateDtoAllOf


  • public class JobSuspensionStateDtoAllOf
    extends Object
    Defines by which selection criterion to activate or suspend jobs. This selection criterion are mutually exclusive and can only be on of: * `jobDefinitionId` * `processDefinitionId` * `processInstanceId` * `processDefinitionKey`
    • Field Detail

      • SERIALIZED_NAME_PROCESS_DEFINITION_ID

        public static final String SERIALIZED_NAME_PROCESS_DEFINITION_ID
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_PROCESS_DEFINITION_KEY

        public static final String SERIALIZED_NAME_PROCESS_DEFINITION_KEY
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_PROCESS_DEFINITION_TENANT_ID

        public static final String SERIALIZED_NAME_PROCESS_DEFINITION_TENANT_ID
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_PROCESS_DEFINITION_WITHOUT_TENANT_ID

        public static final String SERIALIZED_NAME_PROCESS_DEFINITION_WITHOUT_TENANT_ID
        See Also:
        Constant Field Values
    • Constructor Detail

      • JobSuspensionStateDtoAllOf

        public JobSuspensionStateDtoAllOf()
    • Method Detail

      • getJobDefinitionId

        public String getJobDefinitionId()
        The job definition id of the jobs to activate or suspend.
        Returns:
        jobDefinitionId
      • setJobDefinitionId

        public void setJobDefinitionId​(String jobDefinitionId)
      • getProcessDefinitionId

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

        public void setProcessDefinitionId​(String processDefinitionId)
      • getProcessInstanceId

        public String getProcessInstanceId()
        The process instance id of the jobs to activate or suspend.
        Returns:
        processInstanceId
      • setProcessInstanceId

        public void setProcessInstanceId​(String processInstanceId)
      • getProcessDefinitionKey

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

        public void setProcessDefinitionKey​(String processDefinitionKey)
      • getProcessDefinitionTenantId

        public String getProcessDefinitionTenantId()
        Only activate or suspend jobs of a process definition which belongs to a tenant with the given id. Works only when selecting with `processDefinitionKey`.
        Returns:
        processDefinitionTenantId
      • setProcessDefinitionTenantId

        public void setProcessDefinitionTenantId​(String processDefinitionTenantId)
      • getProcessDefinitionWithoutTenantId

        public Boolean getProcessDefinitionWithoutTenantId()
        Only activate or suspend jobs of a process definition which belongs to no tenant. Value may only be `true`, as `false` is the default behavior. Works only when selecting with `processDefinitionKey`.
        Returns:
        processDefinitionWithoutTenantId
      • setProcessDefinitionWithoutTenantId

        public void setProcessDefinitionWithoutTenantId​(Boolean processDefinitionWithoutTenantId)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object