Package io.camunda.client.protocol.rest
Class ProcessDefinitionFilter
java.lang.Object
io.camunda.client.protocol.rest.ProcessDefinitionFilter
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-10-08T19:37:20.302687113Z[GMT]",
comments="Generator version: 7.12.0")
public class ProcessDefinitionFilter
extends Object
Process definition search filter.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanIndicates whether the start event of the process has an associated Form Key.Whether to only return the latest version of each process definition.getName()Name of this process definition.Process definition ID of this process definition.The key for this process definition.Resource name of this process definition.Tenant ID of this process definition.Version of this process definition.Version tag of this process definition.inthashCode()hasStartForm(Boolean hasStartForm) isLatestVersion(Boolean isLatestVersion) name(StringFilterProperty name) processDefinitionId(StringFilterProperty processDefinitionId) processDefinitionKey(String processDefinitionKey) resourceName(String resourceName) voidsetHasStartForm(Boolean hasStartForm) voidsetIsLatestVersion(Boolean isLatestVersion) voidsetName(StringFilterProperty name) voidsetProcessDefinitionId(StringFilterProperty processDefinitionId) voidsetProcessDefinitionKey(String processDefinitionKey) voidsetResourceName(String resourceName) voidsetTenantId(String tenantId) voidsetVersion(Integer version) voidsetVersionTag(String versionTag) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.versionTag(String versionTag)
-
Field Details
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_IS_LATEST_VERSION
- See Also:
-
JSON_PROPERTY_RESOURCE_NAME
- See Also:
-
JSON_PROPERTY_VERSION
- See Also:
-
JSON_PROPERTY_VERSION_TAG
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_ID
- See Also:
-
JSON_PROPERTY_TENANT_ID
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_KEY
- See Also:
-
JSON_PROPERTY_HAS_START_FORM
- See Also:
-
-
Constructor Details
-
ProcessDefinitionFilter
public ProcessDefinitionFilter()
-
-
Method Details
-
name
-
getName
Name of this process definition.- Returns:
- name
-
setName
-
isLatestVersion
-
getIsLatestVersion
Whether to only return the latest version of each process definition. When using this filter, pagination functionality is limited, you can only paginate forward using `after` and `limit`. The response contains no `startCursor` in the `page`, and requests ignore the `from` and `before` in the `page`.- Returns:
- isLatestVersion
-
setIsLatestVersion
-
resourceName
-
getResourceName
Resource name of this process definition.- Returns:
- resourceName
-
setResourceName
-
version
-
getVersion
Version of this process definition.- Returns:
- version
-
setVersion
-
versionTag
-
getVersionTag
Version tag of this process definition.- Returns:
- versionTag
-
setVersionTag
-
processDefinitionId
public ProcessDefinitionFilter processDefinitionId(@Nullable StringFilterProperty processDefinitionId) -
getProcessDefinitionId
Process definition ID of this process definition.- Returns:
- processDefinitionId
-
setProcessDefinitionId
-
tenantId
-
getTenantId
Tenant ID of this process definition.- Returns:
- tenantId
-
setTenantId
-
processDefinitionKey
-
getProcessDefinitionKey
The key for this process definition.- Returns:
- processDefinitionKey
-
setProcessDefinitionKey
-
hasStartForm
-
getHasStartForm
Indicates whether the start event of the process has an associated Form Key.- Returns:
- hasStartForm
-
setHasStartForm
-
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
-