Class JobDefinitionsSuspensionStateDto
java.lang.Object
org.camunda.community.rest.client.dto.JobDefinitionsSuspensionStateDto
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-04T13:43:01.451833574Z[Etc/UTC]")
public class JobDefinitionsSuspensionStateDto
extends Object
JobDefinitionsSuspensionStateDto
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexecutionDate(String executionDate) The date on which the referenced job definitions will be activated or suspended.org.openapitools.jackson.nullable.JsonNullable<String>A `Boolean` value which indicates whether to activate or suspend also all jobs of the referenced job definitions.org.openapitools.jackson.nullable.JsonNullable<Boolean>The process definition id of the job definitions to activate or suspend.org.openapitools.jackson.nullable.JsonNullable<String>The process definition key of the job definitions to activate or suspend.org.openapitools.jackson.nullable.JsonNullable<String>Only activate or suspend job definitions of a process definition which belongs to a tenant with the given id.org.openapitools.jackson.nullable.JsonNullable<String>Only activate or suspend job definitions of a process definition which belongs to no tenant.org.openapitools.jackson.nullable.JsonNullable<Boolean>A Boolean value which indicates whether to activate or suspend a given instance (e.g.org.openapitools.jackson.nullable.JsonNullable<Boolean>inthashCode()includeJobs(Boolean includeJobs) processDefinitionId(String processDefinitionId) processDefinitionKey(String processDefinitionKey) processDefinitionTenantId(String processDefinitionTenantId) processDefinitionWithoutTenantId(Boolean processDefinitionWithoutTenantId) voidsetExecutionDate(String executionDate) voidsetExecutionDate_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> executionDate) voidsetIncludeJobs(Boolean includeJobs) voidsetIncludeJobs_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> includeJobs) voidsetProcessDefinitionId(String processDefinitionId) voidsetProcessDefinitionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionId) voidsetProcessDefinitionKey(String processDefinitionKey) voidsetProcessDefinitionKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionKey) voidsetProcessDefinitionTenantId(String processDefinitionTenantId) voidsetProcessDefinitionTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionTenantId) voidsetProcessDefinitionWithoutTenantId(Boolean processDefinitionWithoutTenantId) voidsetProcessDefinitionWithoutTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> processDefinitionWithoutTenantId) voidsetSuspended(Boolean suspended) voidsetSuspended_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> suspended) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_INCLUDE_JOBS
- See Also:
-
JSON_PROPERTY_EXECUTION_DATE
- See Also:
-
JSON_PROPERTY_SUSPENDED
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_ID
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_KEY
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_TENANT_ID
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_WITHOUT_TENANT_ID
- See Also:
-
-
Constructor Details
-
JobDefinitionsSuspensionStateDto
public JobDefinitionsSuspensionStateDto()
-
-
Method Details
-
includeJobs
-
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
-
getIncludeJobs_JsonNullable
-
setIncludeJobs_JsonNullable
public void setIncludeJobs_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> includeJobs) -
setIncludeJobs
-
executionDate
-
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.21/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
-
getExecutionDate_JsonNullable
-
setExecutionDate_JsonNullable
public void setExecutionDate_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> executionDate) -
setExecutionDate
-
suspended
-
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
-
getSuspended_JsonNullable
-
setSuspended_JsonNullable
public void setSuspended_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> suspended) -
setSuspended
-
processDefinitionId
-
getProcessDefinitionId
The process definition id of the job definitions to activate or suspend.- Returns:
- processDefinitionId
-
getProcessDefinitionId_JsonNullable
-
setProcessDefinitionId_JsonNullable
public void setProcessDefinitionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionId) -
setProcessDefinitionId
-
processDefinitionKey
-
getProcessDefinitionKey
The process definition key of the job definitions to activate or suspend.- Returns:
- processDefinitionKey
-
getProcessDefinitionKey_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getProcessDefinitionKey_JsonNullable() -
setProcessDefinitionKey_JsonNullable
public void setProcessDefinitionKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionKey) -
setProcessDefinitionKey
-
processDefinitionTenantId
-
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
-
getProcessDefinitionTenantId_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getProcessDefinitionTenantId_JsonNullable() -
setProcessDefinitionTenantId_JsonNullable
public void setProcessDefinitionTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionTenantId) -
setProcessDefinitionTenantId
-
processDefinitionWithoutTenantId
public JobDefinitionsSuspensionStateDto processDefinitionWithoutTenantId(Boolean processDefinitionWithoutTenantId) -
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
-
getProcessDefinitionWithoutTenantId_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getProcessDefinitionWithoutTenantId_JsonNullable() -
setProcessDefinitionWithoutTenantId_JsonNullable
public void setProcessDefinitionWithoutTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> processDefinitionWithoutTenantId) -
setProcessDefinitionWithoutTenantId
-
equals
-
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-