Class HistoricDetailQueryDto
java.lang.Object
org.camunda.community.rest.client.dto.HistoricDetailQueryDto
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-04T13:43:01.451833574Z[Etc/UTC]")
public class HistoricDetailQueryDto
extends Object
A historic detail query which defines a group of historic details.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivityInstanceId(String activityInstanceId) addProcessInstanceIdInItem(String processInstanceIdInItem) addSortingItem(HistoricDetailQueryDtoSortingInner sortingItem) addTenantIdInItem(String tenantIdInItem) addVariableTypeInItem(String variableTypeInItem) caseExecutionId(String caseExecutionId) caseInstanceId(String caseInstanceId) booleanexcludeTaskDetails(Boolean excludeTaskDetails) executionId(String executionId) formFields(Boolean formFields) Filter by activity instance id.org.openapitools.jackson.nullable.JsonNullable<String>Filter by case execution id.org.openapitools.jackson.nullable.JsonNullable<String>Filter by case instance id.org.openapitools.jackson.nullable.JsonNullable<String>Excludes all task-related `HistoricDetails`, so only items which have no task id set will be selected.org.openapitools.jackson.nullable.JsonNullable<Boolean>Filter by execution id.org.openapitools.jackson.nullable.JsonNullable<String>Only include `HistoricFormFields`.org.openapitools.jackson.nullable.JsonNullable<Boolean>Restrict to historic variable updates that contain only initial variable values.org.openapitools.jackson.nullable.JsonNullable<Boolean>Restrict to historic details that occured after the given date (including the date).org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Restrict to historic details that occured before the given date (including the date).org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Filter by process instance id.org.openapitools.jackson.nullable.JsonNullable<String>Only include historic details which belong to one of the passed process instance ids.A JSON array of criteria to sort the result by.org.openapitools.jackson.nullable.JsonNullable<List<HistoricDetailQueryDtoSortingInner>>Filter by task id.org.openapitools.jackson.nullable.JsonNullable<String>Filter by a list of tenant ids.Filter by a user operation id.org.openapitools.jackson.nullable.JsonNullable<String>Filter by variable instance id.org.openapitools.jackson.nullable.JsonNullable<String>Only include historic details where the variable updates belong to one of the passed list of variable types.Only include `HistoricVariableUpdates`.org.openapitools.jackson.nullable.JsonNullable<Boolean>Only include historic details that belong to no tenant.org.openapitools.jackson.nullable.JsonNullable<Boolean>inthashCode()occurredAfter(OffsetDateTime occurredAfter) occurredBefore(OffsetDateTime occurredBefore) processInstanceId(String processInstanceId) processInstanceIdIn(List<String> processInstanceIdIn) voidsetActivityInstanceId(String activityInstanceId) voidsetActivityInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> activityInstanceId) voidsetCaseExecutionId(String caseExecutionId) voidsetCaseExecutionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> caseExecutionId) voidsetCaseInstanceId(String caseInstanceId) voidsetCaseInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> caseInstanceId) voidsetExcludeTaskDetails(Boolean excludeTaskDetails) voidsetExcludeTaskDetails_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> excludeTaskDetails) voidsetExecutionId(String executionId) voidsetExecutionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> executionId) voidsetFormFields(Boolean formFields) voidsetFormFields_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> formFields) voidsetInitial(Boolean initial) voidsetInitial_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> initial) voidsetOccurredAfter(OffsetDateTime occurredAfter) voidsetOccurredAfter_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> occurredAfter) voidsetOccurredBefore(OffsetDateTime occurredBefore) voidsetOccurredBefore_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> occurredBefore) voidsetProcessInstanceId(String processInstanceId) voidsetProcessInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processInstanceId) voidsetProcessInstanceIdIn(List<String> processInstanceIdIn) voidsetProcessInstanceIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> processInstanceIdIn) voidsetSorting(List<HistoricDetailQueryDtoSortingInner> sorting) voidsetSorting_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<HistoricDetailQueryDtoSortingInner>> sorting) voidvoidsetTaskId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> taskId) voidsetTenantIdIn(List<String> tenantIdIn) voidsetTenantIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> tenantIdIn) voidsetUserOperationId(String userOperationId) voidsetUserOperationId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> userOperationId) voidsetVariableInstanceId(String variableInstanceId) voidsetVariableInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> variableInstanceId) voidsetVariableTypeIn(List<String> variableTypeIn) voidsetVariableTypeIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> variableTypeIn) voidsetVariableUpdates(Boolean variableUpdates) voidsetVariableUpdates_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> variableUpdates) voidsetWithoutTenantId(Boolean withoutTenantId) voidsetWithoutTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> withoutTenantId) sorting(List<HistoricDetailQueryDtoSortingInner> sorting) tenantIdIn(List<String> tenantIdIn) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.userOperationId(String userOperationId) variableInstanceId(String variableInstanceId) variableTypeIn(List<String> variableTypeIn) variableUpdates(Boolean variableUpdates) withoutTenantId(Boolean withoutTenantId)
-
Field Details
-
JSON_PROPERTY_PROCESS_INSTANCE_ID
- See Also:
-
JSON_PROPERTY_PROCESS_INSTANCE_ID_IN
- See Also:
-
JSON_PROPERTY_EXECUTION_ID
- See Also:
-
JSON_PROPERTY_TASK_ID
- See Also:
-
JSON_PROPERTY_ACTIVITY_INSTANCE_ID
- See Also:
-
JSON_PROPERTY_CASE_INSTANCE_ID
- See Also:
-
JSON_PROPERTY_CASE_EXECUTION_ID
- See Also:
-
JSON_PROPERTY_VARIABLE_INSTANCE_ID
- See Also:
-
JSON_PROPERTY_VARIABLE_TYPE_IN
- See Also:
-
JSON_PROPERTY_TENANT_ID_IN
- See Also:
-
JSON_PROPERTY_WITHOUT_TENANT_ID
- See Also:
-
JSON_PROPERTY_USER_OPERATION_ID
- See Also:
-
JSON_PROPERTY_FORM_FIELDS
- See Also:
-
JSON_PROPERTY_VARIABLE_UPDATES
- See Also:
-
JSON_PROPERTY_EXCLUDE_TASK_DETAILS
- See Also:
-
JSON_PROPERTY_INITIAL
- See Also:
-
JSON_PROPERTY_OCCURRED_BEFORE
- See Also:
-
JSON_PROPERTY_OCCURRED_AFTER
- See Also:
-
JSON_PROPERTY_SORTING
- See Also:
-
-
Constructor Details
-
HistoricDetailQueryDto
public HistoricDetailQueryDto()
-
-
Method Details
-
processInstanceId
-
getProcessInstanceId
Filter by process instance id.- Returns:
- processInstanceId
-
getProcessInstanceId_JsonNullable
-
setProcessInstanceId_JsonNullable
public void setProcessInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processInstanceId) -
setProcessInstanceId
-
processInstanceIdIn
-
addProcessInstanceIdInItem
-
getProcessInstanceIdIn
Only include historic details which belong to one of the passed process instance ids.- Returns:
- processInstanceIdIn
-
getProcessInstanceIdIn_JsonNullable
-
setProcessInstanceIdIn_JsonNullable
-
setProcessInstanceIdIn
-
executionId
-
getExecutionId
Filter by execution id.- Returns:
- executionId
-
getExecutionId_JsonNullable
-
setExecutionId_JsonNullable
public void setExecutionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> executionId) -
setExecutionId
-
taskId
-
getTaskId
Filter by task id.- Returns:
- taskId
-
getTaskId_JsonNullable
-
setTaskId_JsonNullable
-
setTaskId
-
activityInstanceId
-
getActivityInstanceId
Filter by activity instance id.- Returns:
- activityInstanceId
-
getActivityInstanceId_JsonNullable
-
setActivityInstanceId_JsonNullable
public void setActivityInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> activityInstanceId) -
setActivityInstanceId
-
caseInstanceId
-
getCaseInstanceId
Filter by case instance id.- Returns:
- caseInstanceId
-
getCaseInstanceId_JsonNullable
-
setCaseInstanceId_JsonNullable
public void setCaseInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> caseInstanceId) -
setCaseInstanceId
-
caseExecutionId
-
getCaseExecutionId
Filter by case execution id.- Returns:
- caseExecutionId
-
getCaseExecutionId_JsonNullable
-
setCaseExecutionId_JsonNullable
public void setCaseExecutionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> caseExecutionId) -
setCaseExecutionId
-
variableInstanceId
-
getVariableInstanceId
Filter by variable instance id.- Returns:
- variableInstanceId
-
getVariableInstanceId_JsonNullable
-
setVariableInstanceId_JsonNullable
public void setVariableInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> variableInstanceId) -
setVariableInstanceId
-
variableTypeIn
-
addVariableTypeInItem
-
getVariableTypeIn
Only include historic details where the variable updates belong to one of the passed list of variable types. A list of all supported variable types can be found [here](https://docs.camunda.org/manual/7.21/user-guide/process-engine/variables/#supported-variable-values). **Note:** All non-primitive variables are associated with the type `serializable`.- Returns:
- variableTypeIn
-
getVariableTypeIn_JsonNullable
-
setVariableTypeIn_JsonNullable
-
setVariableTypeIn
-
tenantIdIn
-
addTenantIdInItem
-
getTenantIdIn
Filter by a list of tenant ids.- Returns:
- tenantIdIn
-
getTenantIdIn_JsonNullable
-
setTenantIdIn_JsonNullable
-
setTenantIdIn
-
withoutTenantId
-
getWithoutTenantId
Only include historic details that belong to no tenant. Value may only be `true`, as `false` is the default behavior.- Returns:
- withoutTenantId
-
getWithoutTenantId_JsonNullable
-
setWithoutTenantId_JsonNullable
public void setWithoutTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> withoutTenantId) -
setWithoutTenantId
-
userOperationId
-
getUserOperationId
Filter by a user operation id.- Returns:
- userOperationId
-
getUserOperationId_JsonNullable
-
setUserOperationId_JsonNullable
public void setUserOperationId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> userOperationId) -
setUserOperationId
-
formFields
-
getFormFields
Only include `HistoricFormFields`. Value may only be `true`, as `false` is the default behavior.- Returns:
- formFields
-
getFormFields_JsonNullable
-
setFormFields_JsonNullable
public void setFormFields_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> formFields) -
setFormFields
-
variableUpdates
-
getVariableUpdates
Only include `HistoricVariableUpdates`. Value may only be `true`, as `false` is the default behavior.- Returns:
- variableUpdates
-
getVariableUpdates_JsonNullable
-
setVariableUpdates_JsonNullable
public void setVariableUpdates_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> variableUpdates) -
setVariableUpdates
-
excludeTaskDetails
-
getExcludeTaskDetails
Excludes all task-related `HistoricDetails`, so only items which have no task id set will be selected. When this parameter is used together with `taskId`, this call is ignored and task details are not excluded. Value may only be `true`, as `false` is the default behavior.- Returns:
- excludeTaskDetails
-
getExcludeTaskDetails_JsonNullable
-
setExcludeTaskDetails_JsonNullable
public void setExcludeTaskDetails_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> excludeTaskDetails) -
setExcludeTaskDetails
-
initial
-
getInitial
Restrict to historic variable updates that contain only initial variable values. Value may only be `true`, as `false` is the default behavior.- Returns:
- initial
-
getInitial_JsonNullable
-
setInitial_JsonNullable
public void setInitial_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> initial) -
setInitial
-
occurredBefore
-
getOccurredBefore
Restrict to historic details that occured before the given date (including the date). Default [format](https://docs.camunda.org/manual/7.21/reference/rest/overview/date-format/) `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., 2013-01-23T14:42:45.000+0200.- Returns:
- occurredBefore
-
getOccurredBefore_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getOccurredBefore_JsonNullable() -
setOccurredBefore_JsonNullable
public void setOccurredBefore_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> occurredBefore) -
setOccurredBefore
-
occurredAfter
-
getOccurredAfter
Restrict to historic details that occured after the given date (including the date). Default [format](https://docs.camunda.org/manual/7.21/reference/rest/overview/date-format/) `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., 2013-01-23T14:42:45.000+0200.- Returns:
- occurredAfter
-
getOccurredAfter_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getOccurredAfter_JsonNullable() -
setOccurredAfter_JsonNullable
public void setOccurredAfter_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> occurredAfter) -
setOccurredAfter
-
sorting
-
addSortingItem
-
getSorting
A JSON array of criteria to sort the result by. Each element of the array is a JSON object that specifies one ordering. The position in the array identifies the rank of an ordering, i.e., whether it is primary, secondary, etc. Does not have an effect for the `count` endpoint.- Returns:
- sorting
-
getSorting_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<HistoricDetailQueryDtoSortingInner>> getSorting_JsonNullable() -
setSorting_JsonNullable
public void setSorting_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<HistoricDetailQueryDtoSortingInner>> sorting) -
setSorting
-
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
-