Package org.openapitools.client.model
Class HistoricDetailQueryDto
- java.lang.Object
-
- org.openapitools.client.model.HistoricDetailQueryDto
-
public class HistoricDetailQueryDto extends Object
A historic detail query which defines a group of historic details.
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_ACTIVITY_INSTANCE_IDstatic StringSERIALIZED_NAME_CASE_EXECUTION_IDstatic StringSERIALIZED_NAME_CASE_INSTANCE_IDstatic StringSERIALIZED_NAME_EXCLUDE_TASK_DETAILSstatic StringSERIALIZED_NAME_EXECUTION_IDstatic StringSERIALIZED_NAME_FORM_FIELDSstatic StringSERIALIZED_NAME_INITIALstatic StringSERIALIZED_NAME_OCCURRED_AFTERstatic StringSERIALIZED_NAME_OCCURRED_BEFOREstatic StringSERIALIZED_NAME_PROCESS_INSTANCE_IDstatic StringSERIALIZED_NAME_PROCESS_INSTANCE_ID_INstatic StringSERIALIZED_NAME_SORTINGstatic StringSERIALIZED_NAME_TASK_IDstatic StringSERIALIZED_NAME_TENANT_ID_INstatic StringSERIALIZED_NAME_USER_OPERATION_IDstatic StringSERIALIZED_NAME_VARIABLE_INSTANCE_IDstatic StringSERIALIZED_NAME_VARIABLE_TYPE_INstatic StringSERIALIZED_NAME_VARIABLE_UPDATESstatic StringSERIALIZED_NAME_WITHOUT_TENANT_ID
-
Constructor Summary
Constructors Constructor Description HistoricDetailQueryDto()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HistoricDetailQueryDtoactivityInstanceId(String activityInstanceId)HistoricDetailQueryDtoaddProcessInstanceIdInItem(String processInstanceIdInItem)HistoricDetailQueryDtoaddSortingItem(HistoricDetailQueryDtoSorting sortingItem)HistoricDetailQueryDtoaddTenantIdInItem(String tenantIdInItem)HistoricDetailQueryDtoaddVariableTypeInItem(String variableTypeInItem)HistoricDetailQueryDtocaseExecutionId(String caseExecutionId)HistoricDetailQueryDtocaseInstanceId(String caseInstanceId)booleanequals(Object o)HistoricDetailQueryDtoexcludeTaskDetails(Boolean excludeTaskDetails)HistoricDetailQueryDtoexecutionId(String executionId)HistoricDetailQueryDtoformFields(Boolean formFields)StringgetActivityInstanceId()Filter by activity instance id.StringgetCaseExecutionId()Filter by case execution id.StringgetCaseInstanceId()Filter by case instance id.BooleangetExcludeTaskDetails()Excludes all task-related `HistoricDetails`, so only items which have no task id set will be selected.StringgetExecutionId()Filter by execution id.BooleangetFormFields()Only include `HistoricFormFields`.BooleangetInitial()Restrict to historic variable updates that contain only initial variable values.DategetOccurredAfter()Restrict to historic details that occured after the given date (including the date).DategetOccurredBefore()Restrict to historic details that occured before the given date (including the date).StringgetProcessInstanceId()Filter by process instance id.List<String>getProcessInstanceIdIn()Only include historic details which belong to one of the passed process instance ids.List<HistoricDetailQueryDtoSorting>getSorting()A JSON array of criteria to sort the result by.StringgetTaskId()Filter by task id.List<String>getTenantIdIn()Filter by a list of tenant ids.StringgetUserOperationId()Filter by a user operation id.StringgetVariableInstanceId()Filter by variable instance id.List<String>getVariableTypeIn()Only include historic details where the variable updates belong to one of the passed list of variable types.BooleangetVariableUpdates()Only include `HistoricVariableUpdates`.BooleangetWithoutTenantId()Only include historic details that belong to no tenant.inthashCode()HistoricDetailQueryDtoinitial(Boolean initial)HistoricDetailQueryDtooccurredAfter(Date occurredAfter)HistoricDetailQueryDtooccurredBefore(Date occurredBefore)HistoricDetailQueryDtoprocessInstanceId(String processInstanceId)HistoricDetailQueryDtoprocessInstanceIdIn(List<String> processInstanceIdIn)voidsetActivityInstanceId(String activityInstanceId)voidsetCaseExecutionId(String caseExecutionId)voidsetCaseInstanceId(String caseInstanceId)voidsetExcludeTaskDetails(Boolean excludeTaskDetails)voidsetExecutionId(String executionId)voidsetFormFields(Boolean formFields)voidsetInitial(Boolean initial)voidsetOccurredAfter(Date occurredAfter)voidsetOccurredBefore(Date occurredBefore)voidsetProcessInstanceId(String processInstanceId)voidsetProcessInstanceIdIn(List<String> processInstanceIdIn)voidsetSorting(List<HistoricDetailQueryDtoSorting> sorting)voidsetTaskId(String taskId)voidsetTenantIdIn(List<String> tenantIdIn)voidsetUserOperationId(String userOperationId)voidsetVariableInstanceId(String variableInstanceId)voidsetVariableTypeIn(List<String> variableTypeIn)voidsetVariableUpdates(Boolean variableUpdates)voidsetWithoutTenantId(Boolean withoutTenantId)HistoricDetailQueryDtosorting(List<HistoricDetailQueryDtoSorting> sorting)HistoricDetailQueryDtotaskId(String taskId)HistoricDetailQueryDtotenantIdIn(List<String> tenantIdIn)StringtoString()HistoricDetailQueryDtouserOperationId(String userOperationId)HistoricDetailQueryDtovariableInstanceId(String variableInstanceId)HistoricDetailQueryDtovariableTypeIn(List<String> variableTypeIn)HistoricDetailQueryDtovariableUpdates(Boolean variableUpdates)HistoricDetailQueryDtowithoutTenantId(Boolean withoutTenantId)
-
-
-
Field Detail
-
SERIALIZED_NAME_PROCESS_INSTANCE_ID
public static final String SERIALIZED_NAME_PROCESS_INSTANCE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROCESS_INSTANCE_ID_IN
public static final String SERIALIZED_NAME_PROCESS_INSTANCE_ID_IN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXECUTION_ID
public static final String SERIALIZED_NAME_EXECUTION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TASK_ID
public static final String SERIALIZED_NAME_TASK_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACTIVITY_INSTANCE_ID
public static final String SERIALIZED_NAME_ACTIVITY_INSTANCE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CASE_INSTANCE_ID
public static final String SERIALIZED_NAME_CASE_INSTANCE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CASE_EXECUTION_ID
public static final String SERIALIZED_NAME_CASE_EXECUTION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VARIABLE_INSTANCE_ID
public static final String SERIALIZED_NAME_VARIABLE_INSTANCE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VARIABLE_TYPE_IN
public static final String SERIALIZED_NAME_VARIABLE_TYPE_IN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TENANT_ID_IN
public static final String SERIALIZED_NAME_TENANT_ID_IN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_WITHOUT_TENANT_ID
public static final String SERIALIZED_NAME_WITHOUT_TENANT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_USER_OPERATION_ID
public static final String SERIALIZED_NAME_USER_OPERATION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FORM_FIELDS
public static final String SERIALIZED_NAME_FORM_FIELDS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VARIABLE_UPDATES
public static final String SERIALIZED_NAME_VARIABLE_UPDATES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXCLUDE_TASK_DETAILS
public static final String SERIALIZED_NAME_EXCLUDE_TASK_DETAILS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INITIAL
public static final String SERIALIZED_NAME_INITIAL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_OCCURRED_BEFORE
public static final String SERIALIZED_NAME_OCCURRED_BEFORE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_OCCURRED_AFTER
public static final String SERIALIZED_NAME_OCCURRED_AFTER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SORTING
public static final String SERIALIZED_NAME_SORTING
- See Also:
- Constant Field Values
-
-
Method Detail
-
processInstanceId
public HistoricDetailQueryDto processInstanceId(String processInstanceId)
-
getProcessInstanceId
public String getProcessInstanceId()
Filter by process instance id.- Returns:
- processInstanceId
-
setProcessInstanceId
public void setProcessInstanceId(String processInstanceId)
-
processInstanceIdIn
public HistoricDetailQueryDto processInstanceIdIn(List<String> processInstanceIdIn)
-
addProcessInstanceIdInItem
public HistoricDetailQueryDto addProcessInstanceIdInItem(String processInstanceIdInItem)
-
getProcessInstanceIdIn
public List<String> getProcessInstanceIdIn()
Only include historic details which belong to one of the passed process instance ids.- Returns:
- processInstanceIdIn
-
executionId
public HistoricDetailQueryDto executionId(String executionId)
-
getExecutionId
public String getExecutionId()
Filter by execution id.- Returns:
- executionId
-
setExecutionId
public void setExecutionId(String executionId)
-
taskId
public HistoricDetailQueryDto taskId(String taskId)
-
getTaskId
public String getTaskId()
Filter by task id.- Returns:
- taskId
-
setTaskId
public void setTaskId(String taskId)
-
activityInstanceId
public HistoricDetailQueryDto activityInstanceId(String activityInstanceId)
-
getActivityInstanceId
public String getActivityInstanceId()
Filter by activity instance id.- Returns:
- activityInstanceId
-
setActivityInstanceId
public void setActivityInstanceId(String activityInstanceId)
-
caseInstanceId
public HistoricDetailQueryDto caseInstanceId(String caseInstanceId)
-
getCaseInstanceId
public String getCaseInstanceId()
Filter by case instance id.- Returns:
- caseInstanceId
-
setCaseInstanceId
public void setCaseInstanceId(String caseInstanceId)
-
caseExecutionId
public HistoricDetailQueryDto caseExecutionId(String caseExecutionId)
-
getCaseExecutionId
public String getCaseExecutionId()
Filter by case execution id.- Returns:
- caseExecutionId
-
setCaseExecutionId
public void setCaseExecutionId(String caseExecutionId)
-
variableInstanceId
public HistoricDetailQueryDto variableInstanceId(String variableInstanceId)
-
getVariableInstanceId
public String getVariableInstanceId()
Filter by variable instance id.- Returns:
- variableInstanceId
-
setVariableInstanceId
public void setVariableInstanceId(String variableInstanceId)
-
variableTypeIn
public HistoricDetailQueryDto variableTypeIn(List<String> variableTypeIn)
-
addVariableTypeInItem
public HistoricDetailQueryDto addVariableTypeInItem(String variableTypeInItem)
-
getVariableTypeIn
public List<String> 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.18/user-guide/process-engine/variables/#supported-variable-values). **Note:** All non-primitive variables are associated with the type `serializable`.- Returns:
- variableTypeIn
-
tenantIdIn
public HistoricDetailQueryDto tenantIdIn(List<String> tenantIdIn)
-
addTenantIdInItem
public HistoricDetailQueryDto addTenantIdInItem(String tenantIdInItem)
-
getTenantIdIn
public List<String> getTenantIdIn()
Filter by a list of tenant ids.- Returns:
- tenantIdIn
-
withoutTenantId
public HistoricDetailQueryDto withoutTenantId(Boolean withoutTenantId)
-
getWithoutTenantId
public Boolean getWithoutTenantId()
Only include historic details that belong to no tenant. Value may only be `true`, as `false` is the default behavior.- Returns:
- withoutTenantId
-
setWithoutTenantId
public void setWithoutTenantId(Boolean withoutTenantId)
-
userOperationId
public HistoricDetailQueryDto userOperationId(String userOperationId)
-
getUserOperationId
public String getUserOperationId()
Filter by a user operation id.- Returns:
- userOperationId
-
setUserOperationId
public void setUserOperationId(String userOperationId)
-
formFields
public HistoricDetailQueryDto formFields(Boolean formFields)
-
getFormFields
public Boolean getFormFields()
Only include `HistoricFormFields`. Value may only be `true`, as `false` is the default behavior.- Returns:
- formFields
-
setFormFields
public void setFormFields(Boolean formFields)
-
variableUpdates
public HistoricDetailQueryDto variableUpdates(Boolean variableUpdates)
-
getVariableUpdates
public Boolean getVariableUpdates()
Only include `HistoricVariableUpdates`. Value may only be `true`, as `false` is the default behavior.- Returns:
- variableUpdates
-
setVariableUpdates
public void setVariableUpdates(Boolean variableUpdates)
-
excludeTaskDetails
public HistoricDetailQueryDto excludeTaskDetails(Boolean excludeTaskDetails)
-
getExcludeTaskDetails
public Boolean 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
-
setExcludeTaskDetails
public void setExcludeTaskDetails(Boolean excludeTaskDetails)
-
initial
public HistoricDetailQueryDto initial(Boolean initial)
-
getInitial
public Boolean 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
-
setInitial
public void setInitial(Boolean initial)
-
occurredBefore
public HistoricDetailQueryDto occurredBefore(Date occurredBefore)
-
getOccurredBefore
public Date getOccurredBefore()
Restrict to historic details that occured before the given date (including the date). Default [format](https://docs.camunda.org/manual/7.18/reference/rest/overview/date-format/) `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., 2013-01-23T14:42:45.000+0200.- Returns:
- occurredBefore
-
setOccurredBefore
public void setOccurredBefore(Date occurredBefore)
-
occurredAfter
public HistoricDetailQueryDto occurredAfter(Date occurredAfter)
-
getOccurredAfter
public Date getOccurredAfter()
Restrict to historic details that occured after the given date (including the date). Default [format](https://docs.camunda.org/manual/7.18/reference/rest/overview/date-format/) `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., 2013-01-23T14:42:45.000+0200.- Returns:
- occurredAfter
-
setOccurredAfter
public void setOccurredAfter(Date occurredAfter)
-
sorting
public HistoricDetailQueryDto sorting(List<HistoricDetailQueryDtoSorting> sorting)
-
addSortingItem
public HistoricDetailQueryDto addSortingItem(HistoricDetailQueryDtoSorting sortingItem)
-
getSorting
public List<HistoricDetailQueryDtoSorting> 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
-
setSorting
public void setSorting(List<HistoricDetailQueryDtoSorting> sorting)
-
-