public class VariableInstanceApi extends Object
Constructor and Description |
---|
VariableInstanceApi() |
VariableInstanceApi(ApiClient apiClient) |
Modifier and Type | Method and Description |
---|---|
ApiClient |
getApiClient() |
VariableInstanceDto |
getVariableInstance(String id,
Boolean deserializeValue)
Get Variable Instance
Retrieves a variable by id.
|
okhttp3.Call |
getVariableInstanceAsync(String id,
Boolean deserializeValue,
ApiCallback<VariableInstanceDto> _callback)
Get Variable Instance (asynchronously)
Retrieves a variable by id.
|
File |
getVariableInstanceBinary(String id)
Get Variable Instance (Binary)
Retrieves the content of a variable by id.
|
okhttp3.Call |
getVariableInstanceBinaryAsync(String id,
ApiCallback<File> _callback)
Get Variable Instance (Binary) (asynchronously)
Retrieves the content of a variable by id.
|
okhttp3.Call |
getVariableInstanceBinaryCall(String id,
ApiCallback _callback)
Build call for getVariableInstanceBinary
|
ApiResponse<File> |
getVariableInstanceBinaryWithHttpInfo(String id)
Get Variable Instance (Binary)
Retrieves the content of a variable by id.
|
okhttp3.Call |
getVariableInstanceCall(String id,
Boolean deserializeValue,
ApiCallback _callback)
Build call for getVariableInstance
|
List<VariableInstanceDto> |
getVariableInstances(String variableName,
String variableNameLike,
String processInstanceIdIn,
String executionIdIn,
String caseInstanceIdIn,
String caseExecutionIdIn,
String taskIdIn,
String batchIdIn,
String activityInstanceIdIn,
String tenantIdIn,
String variableValues,
Boolean variableNamesIgnoreCase,
Boolean variableValuesIgnoreCase,
String sortBy,
String sortOrder,
Integer firstResult,
Integer maxResults,
Boolean deserializeValues)
Get Variable Instances
Query for variable instances that fulfill given parameters.
|
okhttp3.Call |
getVariableInstancesAsync(String variableName,
String variableNameLike,
String processInstanceIdIn,
String executionIdIn,
String caseInstanceIdIn,
String caseExecutionIdIn,
String taskIdIn,
String batchIdIn,
String activityInstanceIdIn,
String tenantIdIn,
String variableValues,
Boolean variableNamesIgnoreCase,
Boolean variableValuesIgnoreCase,
String sortBy,
String sortOrder,
Integer firstResult,
Integer maxResults,
Boolean deserializeValues,
ApiCallback<List<VariableInstanceDto>> _callback)
Get Variable Instances (asynchronously)
Query for variable instances that fulfill given parameters.
|
okhttp3.Call |
getVariableInstancesCall(String variableName,
String variableNameLike,
String processInstanceIdIn,
String executionIdIn,
String caseInstanceIdIn,
String caseExecutionIdIn,
String taskIdIn,
String batchIdIn,
String activityInstanceIdIn,
String tenantIdIn,
String variableValues,
Boolean variableNamesIgnoreCase,
Boolean variableValuesIgnoreCase,
String sortBy,
String sortOrder,
Integer firstResult,
Integer maxResults,
Boolean deserializeValues,
ApiCallback _callback)
Build call for getVariableInstances
|
CountResultDto |
getVariableInstancesCount(String variableName,
String variableNameLike,
String processInstanceIdIn,
String executionIdIn,
String caseInstanceIdIn,
String caseExecutionIdIn,
String taskIdIn,
String batchIdIn,
String activityInstanceIdIn,
String tenantIdIn,
String variableValues,
Boolean variableNamesIgnoreCase,
Boolean variableValuesIgnoreCase,
String sortBy,
String sortOrder)
Get Variable Instance Count
Query for the number of variable instances that fulfill given parameters.
|
okhttp3.Call |
getVariableInstancesCountAsync(String variableName,
String variableNameLike,
String processInstanceIdIn,
String executionIdIn,
String caseInstanceIdIn,
String caseExecutionIdIn,
String taskIdIn,
String batchIdIn,
String activityInstanceIdIn,
String tenantIdIn,
String variableValues,
Boolean variableNamesIgnoreCase,
Boolean variableValuesIgnoreCase,
String sortBy,
String sortOrder,
ApiCallback<CountResultDto> _callback)
Get Variable Instance Count (asynchronously)
Query for the number of variable instances that fulfill given parameters.
|
okhttp3.Call |
getVariableInstancesCountCall(String variableName,
String variableNameLike,
String processInstanceIdIn,
String executionIdIn,
String caseInstanceIdIn,
String caseExecutionIdIn,
String taskIdIn,
String batchIdIn,
String activityInstanceIdIn,
String tenantIdIn,
String variableValues,
Boolean variableNamesIgnoreCase,
Boolean variableValuesIgnoreCase,
String sortBy,
String sortOrder,
ApiCallback _callback)
Build call for getVariableInstancesCount
|
ApiResponse<CountResultDto> |
getVariableInstancesCountWithHttpInfo(String variableName,
String variableNameLike,
String processInstanceIdIn,
String executionIdIn,
String caseInstanceIdIn,
String caseExecutionIdIn,
String taskIdIn,
String batchIdIn,
String activityInstanceIdIn,
String tenantIdIn,
String variableValues,
Boolean variableNamesIgnoreCase,
Boolean variableValuesIgnoreCase,
String sortBy,
String sortOrder)
Get Variable Instance Count
Query for the number of variable instances that fulfill given parameters.
|
ApiResponse<List<VariableInstanceDto>> |
getVariableInstancesWithHttpInfo(String variableName,
String variableNameLike,
String processInstanceIdIn,
String executionIdIn,
String caseInstanceIdIn,
String caseExecutionIdIn,
String taskIdIn,
String batchIdIn,
String activityInstanceIdIn,
String tenantIdIn,
String variableValues,
Boolean variableNamesIgnoreCase,
Boolean variableValuesIgnoreCase,
String sortBy,
String sortOrder,
Integer firstResult,
Integer maxResults,
Boolean deserializeValues)
Get Variable Instances
Query for variable instances that fulfill given parameters.
|
ApiResponse<VariableInstanceDto> |
getVariableInstanceWithHttpInfo(String id,
Boolean deserializeValue)
Get Variable Instance
Retrieves a variable by id.
|
List<VariableInstanceDto> |
queryVariableInstances(Integer firstResult,
Integer maxResults,
Boolean deserializeValues,
VariableInstanceQueryDto variableInstanceQueryDto)
Get Variable Instances (POST)
Query for variable instances that fulfill given parameters through a JSON object.
|
okhttp3.Call |
queryVariableInstancesAsync(Integer firstResult,
Integer maxResults,
Boolean deserializeValues,
VariableInstanceQueryDto variableInstanceQueryDto,
ApiCallback<List<VariableInstanceDto>> _callback)
Get Variable Instances (POST) (asynchronously)
Query for variable instances that fulfill given parameters through a JSON object.
|
okhttp3.Call |
queryVariableInstancesCall(Integer firstResult,
Integer maxResults,
Boolean deserializeValues,
VariableInstanceQueryDto variableInstanceQueryDto,
ApiCallback _callback)
Build call for queryVariableInstances
|
CountResultDto |
queryVariableInstancesCount(VariableInstanceQueryDto variableInstanceQueryDto)
Get Variable Instance Count (POST)
Query for the number of variable instances that fulfill given parameters.
|
okhttp3.Call |
queryVariableInstancesCountAsync(VariableInstanceQueryDto variableInstanceQueryDto,
ApiCallback<CountResultDto> _callback)
Get Variable Instance Count (POST) (asynchronously)
Query for the number of variable instances that fulfill given parameters.
|
okhttp3.Call |
queryVariableInstancesCountCall(VariableInstanceQueryDto variableInstanceQueryDto,
ApiCallback _callback)
Build call for queryVariableInstancesCount
|
ApiResponse<CountResultDto> |
queryVariableInstancesCountWithHttpInfo(VariableInstanceQueryDto variableInstanceQueryDto)
Get Variable Instance Count (POST)
Query for the number of variable instances that fulfill given parameters.
|
ApiResponse<List<VariableInstanceDto>> |
queryVariableInstancesWithHttpInfo(Integer firstResult,
Integer maxResults,
Boolean deserializeValues,
VariableInstanceQueryDto variableInstanceQueryDto)
Get Variable Instances (POST)
Query for variable instances that fulfill given parameters through a JSON object.
|
void |
setApiClient(ApiClient apiClient) |
public VariableInstanceApi()
public VariableInstanceApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public okhttp3.Call getVariableInstanceCall(String id, Boolean deserializeValue, ApiCallback _callback) throws ApiException
id
- The id of the variable instance. (required)deserializeValue
- Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default `true`). If set to `true`, a serializable variable will be deserialized on server side and transformed to JSON using [Jackson's](https://github.com/FasterXML/jackson) POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath. If set to `false`, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML. **Note:** While `true` is the default value for reasons of backward compatibility, we recommend setting this parameter to `false` when developing web applications that are independent of the Java process applications deployed to the engine. (optional)_callback
- Callback for upload/download progressApiException
- If fail to serialize the request body objectpublic VariableInstanceDto getVariableInstance(String id, Boolean deserializeValue) throws ApiException
id
- The id of the variable instance. (required)deserializeValue
- Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default `true`). If set to `true`, a serializable variable will be deserialized on server side and transformed to JSON using [Jackson's](https://github.com/FasterXML/jackson) POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath. If set to `false`, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML. **Note:** While `true` is the default value for reasons of backward compatibility, we recommend setting this parameter to `false` when developing web applications that are independent of the Java process applications deployed to the engine. (optional)ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<VariableInstanceDto> getVariableInstanceWithHttpInfo(String id, Boolean deserializeValue) throws ApiException
id
- The id of the variable instance. (required)deserializeValue
- Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default `true`). If set to `true`, a serializable variable will be deserialized on server side and transformed to JSON using [Jackson's](https://github.com/FasterXML/jackson) POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath. If set to `false`, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML. **Note:** While `true` is the default value for reasons of backward compatibility, we recommend setting this parameter to `false` when developing web applications that are independent of the Java process applications deployed to the engine. (optional)ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call getVariableInstanceAsync(String id, Boolean deserializeValue, ApiCallback<VariableInstanceDto> _callback) throws ApiException
id
- The id of the variable instance. (required)deserializeValue
- Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default `true`). If set to `true`, a serializable variable will be deserialized on server side and transformed to JSON using [Jackson's](https://github.com/FasterXML/jackson) POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath. If set to `false`, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML. **Note:** While `true` is the default value for reasons of backward compatibility, we recommend setting this parameter to `false` when developing web applications that are independent of the Java process applications deployed to the engine. (optional)_callback
- The callback to be executed when the API call finishesApiException
- If fail to process the API call, e.g. serializing the request body objectpublic okhttp3.Call getVariableInstanceBinaryCall(String id, ApiCallback _callback) throws ApiException
id
- The id of the variable instance. (required)_callback
- Callback for upload/download progressApiException
- If fail to serialize the request body objectpublic File getVariableInstanceBinary(String id) throws ApiException
id
- The id of the variable instance. (required)ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<File> getVariableInstanceBinaryWithHttpInfo(String id) throws ApiException
id
- The id of the variable instance. (required)ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call getVariableInstanceBinaryAsync(String id, ApiCallback<File> _callback) throws ApiException
id
- The id of the variable instance. (required)_callback
- The callback to be executed when the API call finishesApiException
- If fail to process the API call, e.g. serializing the request body objectpublic okhttp3.Call getVariableInstancesCall(String variableName, String variableNameLike, String processInstanceIdIn, String executionIdIn, String caseInstanceIdIn, String caseExecutionIdIn, String taskIdIn, String batchIdIn, String activityInstanceIdIn, String tenantIdIn, String variableValues, Boolean variableNamesIgnoreCase, Boolean variableValuesIgnoreCase, String sortBy, String sortOrder, Integer firstResult, Integer maxResults, Boolean deserializeValues, ApiCallback _callback) throws ApiException
variableName
- Filter by variable instance name. (optional)variableNameLike
- Filter by the variable instance name. The parameter can include the wildcard `%` to express like-strategy such as: starts with (`%`name), ends with (name`%`) or contains (`%`name`%`). (optional)processInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated process instance ids. (optional)executionIdIn
- Only include variable instances which belong to one of the passed and comma-separated execution ids. (optional)caseInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated case instance ids. (optional)caseExecutionIdIn
- Only include variable instances which belong to one of the passed and comma-separated case execution ids. (optional)taskIdIn
- Only include variable instances which belong to one of the passed and comma-separated task ids. (optional)batchIdIn
- Only include variable instances which belong to one of the passed and comma-separated batch ids. (optional)activityInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated activity instance ids. (optional)tenantIdIn
- Only include variable instances which belong to one of the passed and comma-separated tenant ids. (optional)variableValues
- Only include variable instances that have the certain values. Value filtering expressions are comma-separated and are structured as follows: A valid parameter value has the form `key_operator_value`. `key` is the variable name, `operator` is the comparison operator to be used and `value` the variable value. **Note:** Values are always treated as `String` objects on server side. Valid operator values are: `eq` - equal to; `neq` - not equal to; `gt` - greater than; `gteq` - greater than or equal to; `lt` - lower than; `lteq` - lower than or equal to; `like`. `key` and `value` may not contain underscore or comma characters. (optional)variableNamesIgnoreCase
- Match all variable names provided in `variableValues` case-insensitively. If set to `true` **variableName** and **variablename** are treated as equal. (optional)variableValuesIgnoreCase
- Match all variable values provided in `variableValues` case-insensitively. If set to `true` **variableValue** and **variablevalue** are treated as equal. (optional)sortBy
- Sort the results lexicographically by a given criterion. Must be used in conjunction with the sortOrder parameter. (optional)sortOrder
- Sort the results in a given order. Values may be asc for ascending order or desc for descending order. Must be used in conjunction with the sortBy parameter. (optional)firstResult
- Pagination of results. Specifies the index of the first result to return. (optional)maxResults
- Pagination of results. Specifies the maximum number of results to return. Will return less results if there are no more results left. (optional)deserializeValues
- Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default `true`). If set to `true`, a serializable variable will be deserialized on server side and transformed to JSON using [Jackson's](https://github.com/FasterXML/jackson) POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath. If set to `false`, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML. **Note:** While `true` is the default value for reasons of backward compatibility, we recommend setting this parameter to `false` when developing web applications that are independent of the Java process applications deployed to the engine. (optional)_callback
- Callback for upload/download progressApiException
- If fail to serialize the request body objectpublic List<VariableInstanceDto> getVariableInstances(String variableName, String variableNameLike, String processInstanceIdIn, String executionIdIn, String caseInstanceIdIn, String caseExecutionIdIn, String taskIdIn, String batchIdIn, String activityInstanceIdIn, String tenantIdIn, String variableValues, Boolean variableNamesIgnoreCase, Boolean variableValuesIgnoreCase, String sortBy, String sortOrder, Integer firstResult, Integer maxResults, Boolean deserializeValues) throws ApiException
variableName
- Filter by variable instance name. (optional)variableNameLike
- Filter by the variable instance name. The parameter can include the wildcard `%` to express like-strategy such as: starts with (`%`name), ends with (name`%`) or contains (`%`name`%`). (optional)processInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated process instance ids. (optional)executionIdIn
- Only include variable instances which belong to one of the passed and comma-separated execution ids. (optional)caseInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated case instance ids. (optional)caseExecutionIdIn
- Only include variable instances which belong to one of the passed and comma-separated case execution ids. (optional)taskIdIn
- Only include variable instances which belong to one of the passed and comma-separated task ids. (optional)batchIdIn
- Only include variable instances which belong to one of the passed and comma-separated batch ids. (optional)activityInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated activity instance ids. (optional)tenantIdIn
- Only include variable instances which belong to one of the passed and comma-separated tenant ids. (optional)variableValues
- Only include variable instances that have the certain values. Value filtering expressions are comma-separated and are structured as follows: A valid parameter value has the form `key_operator_value`. `key` is the variable name, `operator` is the comparison operator to be used and `value` the variable value. **Note:** Values are always treated as `String` objects on server side. Valid operator values are: `eq` - equal to; `neq` - not equal to; `gt` - greater than; `gteq` - greater than or equal to; `lt` - lower than; `lteq` - lower than or equal to; `like`. `key` and `value` may not contain underscore or comma characters. (optional)variableNamesIgnoreCase
- Match all variable names provided in `variableValues` case-insensitively. If set to `true` **variableName** and **variablename** are treated as equal. (optional)variableValuesIgnoreCase
- Match all variable values provided in `variableValues` case-insensitively. If set to `true` **variableValue** and **variablevalue** are treated as equal. (optional)sortBy
- Sort the results lexicographically by a given criterion. Must be used in conjunction with the sortOrder parameter. (optional)sortOrder
- Sort the results in a given order. Values may be asc for ascending order or desc for descending order. Must be used in conjunction with the sortBy parameter. (optional)firstResult
- Pagination of results. Specifies the index of the first result to return. (optional)maxResults
- Pagination of results. Specifies the maximum number of results to return. Will return less results if there are no more results left. (optional)deserializeValues
- Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default `true`). If set to `true`, a serializable variable will be deserialized on server side and transformed to JSON using [Jackson's](https://github.com/FasterXML/jackson) POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath. If set to `false`, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML. **Note:** While `true` is the default value for reasons of backward compatibility, we recommend setting this parameter to `false` when developing web applications that are independent of the Java process applications deployed to the engine. (optional)ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<List<VariableInstanceDto>> getVariableInstancesWithHttpInfo(String variableName, String variableNameLike, String processInstanceIdIn, String executionIdIn, String caseInstanceIdIn, String caseExecutionIdIn, String taskIdIn, String batchIdIn, String activityInstanceIdIn, String tenantIdIn, String variableValues, Boolean variableNamesIgnoreCase, Boolean variableValuesIgnoreCase, String sortBy, String sortOrder, Integer firstResult, Integer maxResults, Boolean deserializeValues) throws ApiException
variableName
- Filter by variable instance name. (optional)variableNameLike
- Filter by the variable instance name. The parameter can include the wildcard `%` to express like-strategy such as: starts with (`%`name), ends with (name`%`) or contains (`%`name`%`). (optional)processInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated process instance ids. (optional)executionIdIn
- Only include variable instances which belong to one of the passed and comma-separated execution ids. (optional)caseInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated case instance ids. (optional)caseExecutionIdIn
- Only include variable instances which belong to one of the passed and comma-separated case execution ids. (optional)taskIdIn
- Only include variable instances which belong to one of the passed and comma-separated task ids. (optional)batchIdIn
- Only include variable instances which belong to one of the passed and comma-separated batch ids. (optional)activityInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated activity instance ids. (optional)tenantIdIn
- Only include variable instances which belong to one of the passed and comma-separated tenant ids. (optional)variableValues
- Only include variable instances that have the certain values. Value filtering expressions are comma-separated and are structured as follows: A valid parameter value has the form `key_operator_value`. `key` is the variable name, `operator` is the comparison operator to be used and `value` the variable value. **Note:** Values are always treated as `String` objects on server side. Valid operator values are: `eq` - equal to; `neq` - not equal to; `gt` - greater than; `gteq` - greater than or equal to; `lt` - lower than; `lteq` - lower than or equal to; `like`. `key` and `value` may not contain underscore or comma characters. (optional)variableNamesIgnoreCase
- Match all variable names provided in `variableValues` case-insensitively. If set to `true` **variableName** and **variablename** are treated as equal. (optional)variableValuesIgnoreCase
- Match all variable values provided in `variableValues` case-insensitively. If set to `true` **variableValue** and **variablevalue** are treated as equal. (optional)sortBy
- Sort the results lexicographically by a given criterion. Must be used in conjunction with the sortOrder parameter. (optional)sortOrder
- Sort the results in a given order. Values may be asc for ascending order or desc for descending order. Must be used in conjunction with the sortBy parameter. (optional)firstResult
- Pagination of results. Specifies the index of the first result to return. (optional)maxResults
- Pagination of results. Specifies the maximum number of results to return. Will return less results if there are no more results left. (optional)deserializeValues
- Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default `true`). If set to `true`, a serializable variable will be deserialized on server side and transformed to JSON using [Jackson's](https://github.com/FasterXML/jackson) POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath. If set to `false`, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML. **Note:** While `true` is the default value for reasons of backward compatibility, we recommend setting this parameter to `false` when developing web applications that are independent of the Java process applications deployed to the engine. (optional)ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call getVariableInstancesAsync(String variableName, String variableNameLike, String processInstanceIdIn, String executionIdIn, String caseInstanceIdIn, String caseExecutionIdIn, String taskIdIn, String batchIdIn, String activityInstanceIdIn, String tenantIdIn, String variableValues, Boolean variableNamesIgnoreCase, Boolean variableValuesIgnoreCase, String sortBy, String sortOrder, Integer firstResult, Integer maxResults, Boolean deserializeValues, ApiCallback<List<VariableInstanceDto>> _callback) throws ApiException
variableName
- Filter by variable instance name. (optional)variableNameLike
- Filter by the variable instance name. The parameter can include the wildcard `%` to express like-strategy such as: starts with (`%`name), ends with (name`%`) or contains (`%`name`%`). (optional)processInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated process instance ids. (optional)executionIdIn
- Only include variable instances which belong to one of the passed and comma-separated execution ids. (optional)caseInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated case instance ids. (optional)caseExecutionIdIn
- Only include variable instances which belong to one of the passed and comma-separated case execution ids. (optional)taskIdIn
- Only include variable instances which belong to one of the passed and comma-separated task ids. (optional)batchIdIn
- Only include variable instances which belong to one of the passed and comma-separated batch ids. (optional)activityInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated activity instance ids. (optional)tenantIdIn
- Only include variable instances which belong to one of the passed and comma-separated tenant ids. (optional)variableValues
- Only include variable instances that have the certain values. Value filtering expressions are comma-separated and are structured as follows: A valid parameter value has the form `key_operator_value`. `key` is the variable name, `operator` is the comparison operator to be used and `value` the variable value. **Note:** Values are always treated as `String` objects on server side. Valid operator values are: `eq` - equal to; `neq` - not equal to; `gt` - greater than; `gteq` - greater than or equal to; `lt` - lower than; `lteq` - lower than or equal to; `like`. `key` and `value` may not contain underscore or comma characters. (optional)variableNamesIgnoreCase
- Match all variable names provided in `variableValues` case-insensitively. If set to `true` **variableName** and **variablename** are treated as equal. (optional)variableValuesIgnoreCase
- Match all variable values provided in `variableValues` case-insensitively. If set to `true` **variableValue** and **variablevalue** are treated as equal. (optional)sortBy
- Sort the results lexicographically by a given criterion. Must be used in conjunction with the sortOrder parameter. (optional)sortOrder
- Sort the results in a given order. Values may be asc for ascending order or desc for descending order. Must be used in conjunction with the sortBy parameter. (optional)firstResult
- Pagination of results. Specifies the index of the first result to return. (optional)maxResults
- Pagination of results. Specifies the maximum number of results to return. Will return less results if there are no more results left. (optional)deserializeValues
- Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default `true`). If set to `true`, a serializable variable will be deserialized on server side and transformed to JSON using [Jackson's](https://github.com/FasterXML/jackson) POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath. If set to `false`, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML. **Note:** While `true` is the default value for reasons of backward compatibility, we recommend setting this parameter to `false` when developing web applications that are independent of the Java process applications deployed to the engine. (optional)_callback
- The callback to be executed when the API call finishesApiException
- If fail to process the API call, e.g. serializing the request body objectpublic okhttp3.Call getVariableInstancesCountCall(String variableName, String variableNameLike, String processInstanceIdIn, String executionIdIn, String caseInstanceIdIn, String caseExecutionIdIn, String taskIdIn, String batchIdIn, String activityInstanceIdIn, String tenantIdIn, String variableValues, Boolean variableNamesIgnoreCase, Boolean variableValuesIgnoreCase, String sortBy, String sortOrder, ApiCallback _callback) throws ApiException
variableName
- Filter by variable instance name. (optional)variableNameLike
- Filter by the variable instance name. The parameter can include the wildcard `%` to express like-strategy such as: starts with (`%`name), ends with (name`%`) or contains (`%`name`%`). (optional)processInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated process instance ids. (optional)executionIdIn
- Only include variable instances which belong to one of the passed and comma-separated execution ids. (optional)caseInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated case instance ids. (optional)caseExecutionIdIn
- Only include variable instances which belong to one of the passed and comma-separated case execution ids. (optional)taskIdIn
- Only include variable instances which belong to one of the passed and comma-separated task ids. (optional)batchIdIn
- Only include variable instances which belong to one of the passed and comma-separated batch ids. (optional)activityInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated activity instance ids. (optional)tenantIdIn
- Only include variable instances which belong to one of the passed and comma-separated tenant ids. (optional)variableValues
- Only include variable instances that have the certain values. Value filtering expressions are comma-separated and are structured as follows: A valid parameter value has the form `key_operator_value`. `key` is the variable name, `operator` is the comparison operator to be used and `value` the variable value. **Note:** Values are always treated as `String` objects on server side. Valid operator values are: `eq` - equal to; `neq` - not equal to; `gt` - greater than; `gteq` - greater than or equal to; `lt` - lower than; `lteq` - lower than or equal to; `like`. `key` and `value` may not contain underscore or comma characters. (optional)variableNamesIgnoreCase
- Match all variable names provided in `variableValues` case-insensitively. If set to `true` **variableName** and **variablename** are treated as equal. (optional)variableValuesIgnoreCase
- Match all variable values provided in `variableValues` case-insensitively. If set to `true` **variableValue** and **variablevalue** are treated as equal. (optional)sortBy
- Sort the results lexicographically by a given criterion. Must be used in conjunction with the sortOrder parameter. (optional)sortOrder
- Sort the results in a given order. Values may be asc for ascending order or desc for descending order. Must be used in conjunction with the sortBy parameter. (optional)_callback
- Callback for upload/download progressApiException
- If fail to serialize the request body objectpublic CountResultDto getVariableInstancesCount(String variableName, String variableNameLike, String processInstanceIdIn, String executionIdIn, String caseInstanceIdIn, String caseExecutionIdIn, String taskIdIn, String batchIdIn, String activityInstanceIdIn, String tenantIdIn, String variableValues, Boolean variableNamesIgnoreCase, Boolean variableValuesIgnoreCase, String sortBy, String sortOrder) throws ApiException
variableName
- Filter by variable instance name. (optional)variableNameLike
- Filter by the variable instance name. The parameter can include the wildcard `%` to express like-strategy such as: starts with (`%`name), ends with (name`%`) or contains (`%`name`%`). (optional)processInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated process instance ids. (optional)executionIdIn
- Only include variable instances which belong to one of the passed and comma-separated execution ids. (optional)caseInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated case instance ids. (optional)caseExecutionIdIn
- Only include variable instances which belong to one of the passed and comma-separated case execution ids. (optional)taskIdIn
- Only include variable instances which belong to one of the passed and comma-separated task ids. (optional)batchIdIn
- Only include variable instances which belong to one of the passed and comma-separated batch ids. (optional)activityInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated activity instance ids. (optional)tenantIdIn
- Only include variable instances which belong to one of the passed and comma-separated tenant ids. (optional)variableValues
- Only include variable instances that have the certain values. Value filtering expressions are comma-separated and are structured as follows: A valid parameter value has the form `key_operator_value`. `key` is the variable name, `operator` is the comparison operator to be used and `value` the variable value. **Note:** Values are always treated as `String` objects on server side. Valid operator values are: `eq` - equal to; `neq` - not equal to; `gt` - greater than; `gteq` - greater than or equal to; `lt` - lower than; `lteq` - lower than or equal to; `like`. `key` and `value` may not contain underscore or comma characters. (optional)variableNamesIgnoreCase
- Match all variable names provided in `variableValues` case-insensitively. If set to `true` **variableName** and **variablename** are treated as equal. (optional)variableValuesIgnoreCase
- Match all variable values provided in `variableValues` case-insensitively. If set to `true` **variableValue** and **variablevalue** are treated as equal. (optional)sortBy
- Sort the results lexicographically by a given criterion. Must be used in conjunction with the sortOrder parameter. (optional)sortOrder
- Sort the results in a given order. Values may be asc for ascending order or desc for descending order. Must be used in conjunction with the sortBy parameter. (optional)ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<CountResultDto> getVariableInstancesCountWithHttpInfo(String variableName, String variableNameLike, String processInstanceIdIn, String executionIdIn, String caseInstanceIdIn, String caseExecutionIdIn, String taskIdIn, String batchIdIn, String activityInstanceIdIn, String tenantIdIn, String variableValues, Boolean variableNamesIgnoreCase, Boolean variableValuesIgnoreCase, String sortBy, String sortOrder) throws ApiException
variableName
- Filter by variable instance name. (optional)variableNameLike
- Filter by the variable instance name. The parameter can include the wildcard `%` to express like-strategy such as: starts with (`%`name), ends with (name`%`) or contains (`%`name`%`). (optional)processInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated process instance ids. (optional)executionIdIn
- Only include variable instances which belong to one of the passed and comma-separated execution ids. (optional)caseInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated case instance ids. (optional)caseExecutionIdIn
- Only include variable instances which belong to one of the passed and comma-separated case execution ids. (optional)taskIdIn
- Only include variable instances which belong to one of the passed and comma-separated task ids. (optional)batchIdIn
- Only include variable instances which belong to one of the passed and comma-separated batch ids. (optional)activityInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated activity instance ids. (optional)tenantIdIn
- Only include variable instances which belong to one of the passed and comma-separated tenant ids. (optional)variableValues
- Only include variable instances that have the certain values. Value filtering expressions are comma-separated and are structured as follows: A valid parameter value has the form `key_operator_value`. `key` is the variable name, `operator` is the comparison operator to be used and `value` the variable value. **Note:** Values are always treated as `String` objects on server side. Valid operator values are: `eq` - equal to; `neq` - not equal to; `gt` - greater than; `gteq` - greater than or equal to; `lt` - lower than; `lteq` - lower than or equal to; `like`. `key` and `value` may not contain underscore or comma characters. (optional)variableNamesIgnoreCase
- Match all variable names provided in `variableValues` case-insensitively. If set to `true` **variableName** and **variablename** are treated as equal. (optional)variableValuesIgnoreCase
- Match all variable values provided in `variableValues` case-insensitively. If set to `true` **variableValue** and **variablevalue** are treated as equal. (optional)sortBy
- Sort the results lexicographically by a given criterion. Must be used in conjunction with the sortOrder parameter. (optional)sortOrder
- Sort the results in a given order. Values may be asc for ascending order or desc for descending order. Must be used in conjunction with the sortBy parameter. (optional)ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call getVariableInstancesCountAsync(String variableName, String variableNameLike, String processInstanceIdIn, String executionIdIn, String caseInstanceIdIn, String caseExecutionIdIn, String taskIdIn, String batchIdIn, String activityInstanceIdIn, String tenantIdIn, String variableValues, Boolean variableNamesIgnoreCase, Boolean variableValuesIgnoreCase, String sortBy, String sortOrder, ApiCallback<CountResultDto> _callback) throws ApiException
variableName
- Filter by variable instance name. (optional)variableNameLike
- Filter by the variable instance name. The parameter can include the wildcard `%` to express like-strategy such as: starts with (`%`name), ends with (name`%`) or contains (`%`name`%`). (optional)processInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated process instance ids. (optional)executionIdIn
- Only include variable instances which belong to one of the passed and comma-separated execution ids. (optional)caseInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated case instance ids. (optional)caseExecutionIdIn
- Only include variable instances which belong to one of the passed and comma-separated case execution ids. (optional)taskIdIn
- Only include variable instances which belong to one of the passed and comma-separated task ids. (optional)batchIdIn
- Only include variable instances which belong to one of the passed and comma-separated batch ids. (optional)activityInstanceIdIn
- Only include variable instances which belong to one of the passed and comma-separated activity instance ids. (optional)tenantIdIn
- Only include variable instances which belong to one of the passed and comma-separated tenant ids. (optional)variableValues
- Only include variable instances that have the certain values. Value filtering expressions are comma-separated and are structured as follows: A valid parameter value has the form `key_operator_value`. `key` is the variable name, `operator` is the comparison operator to be used and `value` the variable value. **Note:** Values are always treated as `String` objects on server side. Valid operator values are: `eq` - equal to; `neq` - not equal to; `gt` - greater than; `gteq` - greater than or equal to; `lt` - lower than; `lteq` - lower than or equal to; `like`. `key` and `value` may not contain underscore or comma characters. (optional)variableNamesIgnoreCase
- Match all variable names provided in `variableValues` case-insensitively. If set to `true` **variableName** and **variablename** are treated as equal. (optional)variableValuesIgnoreCase
- Match all variable values provided in `variableValues` case-insensitively. If set to `true` **variableValue** and **variablevalue** are treated as equal. (optional)sortBy
- Sort the results lexicographically by a given criterion. Must be used in conjunction with the sortOrder parameter. (optional)sortOrder
- Sort the results in a given order. Values may be asc for ascending order or desc for descending order. Must be used in conjunction with the sortBy parameter. (optional)_callback
- The callback to be executed when the API call finishesApiException
- If fail to process the API call, e.g. serializing the request body objectpublic okhttp3.Call queryVariableInstancesCall(Integer firstResult, Integer maxResults, Boolean deserializeValues, VariableInstanceQueryDto variableInstanceQueryDto, ApiCallback _callback) throws ApiException
firstResult
- Pagination of results. Specifies the index of the first result to return. (optional)maxResults
- Pagination of results. Specifies the maximum number of results to return. Will return less results if there are no more results left. (optional)deserializeValues
- Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default `true`). If set to `true`, a serializable variable will be deserialized on server side and transformed to JSON using [Jackson's](https://github.com/FasterXML/jackson) POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath. If set to `false`, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML. **Note:** While `true` is the default value for reasons of backward compatibility, we recommend setting this parameter to `false` when developing web applications that are independent of the Java process applications deployed to the engine. (optional)variableInstanceQueryDto
- (optional)_callback
- Callback for upload/download progressApiException
- If fail to serialize the request body objectpublic List<VariableInstanceDto> queryVariableInstances(Integer firstResult, Integer maxResults, Boolean deserializeValues, VariableInstanceQueryDto variableInstanceQueryDto) throws ApiException
firstResult
- Pagination of results. Specifies the index of the first result to return. (optional)maxResults
- Pagination of results. Specifies the maximum number of results to return. Will return less results if there are no more results left. (optional)deserializeValues
- Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default `true`). If set to `true`, a serializable variable will be deserialized on server side and transformed to JSON using [Jackson's](https://github.com/FasterXML/jackson) POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath. If set to `false`, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML. **Note:** While `true` is the default value for reasons of backward compatibility, we recommend setting this parameter to `false` when developing web applications that are independent of the Java process applications deployed to the engine. (optional)variableInstanceQueryDto
- (optional)ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<List<VariableInstanceDto>> queryVariableInstancesWithHttpInfo(Integer firstResult, Integer maxResults, Boolean deserializeValues, VariableInstanceQueryDto variableInstanceQueryDto) throws ApiException
firstResult
- Pagination of results. Specifies the index of the first result to return. (optional)maxResults
- Pagination of results. Specifies the maximum number of results to return. Will return less results if there are no more results left. (optional)deserializeValues
- Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default `true`). If set to `true`, a serializable variable will be deserialized on server side and transformed to JSON using [Jackson's](https://github.com/FasterXML/jackson) POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath. If set to `false`, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML. **Note:** While `true` is the default value for reasons of backward compatibility, we recommend setting this parameter to `false` when developing web applications that are independent of the Java process applications deployed to the engine. (optional)variableInstanceQueryDto
- (optional)ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call queryVariableInstancesAsync(Integer firstResult, Integer maxResults, Boolean deserializeValues, VariableInstanceQueryDto variableInstanceQueryDto, ApiCallback<List<VariableInstanceDto>> _callback) throws ApiException
firstResult
- Pagination of results. Specifies the index of the first result to return. (optional)maxResults
- Pagination of results. Specifies the maximum number of results to return. Will return less results if there are no more results left. (optional)deserializeValues
- Determines whether serializable variable values (typically variables that store custom Java objects) should be deserialized on server side (default `true`). If set to `true`, a serializable variable will be deserialized on server side and transformed to JSON using [Jackson's](https://github.com/FasterXML/jackson) POJO/bean property introspection feature. Note that this requires the Java classes of the variable value to be on the REST API's classpath. If set to `false`, a serializable variable will be returned in its serialized format. For example, a variable that is serialized as XML will be returned as a JSON string containing XML. **Note:** While `true` is the default value for reasons of backward compatibility, we recommend setting this parameter to `false` when developing web applications that are independent of the Java process applications deployed to the engine. (optional)variableInstanceQueryDto
- (optional)_callback
- The callback to be executed when the API call finishesApiException
- If fail to process the API call, e.g. serializing the request body objectpublic okhttp3.Call queryVariableInstancesCountCall(VariableInstanceQueryDto variableInstanceQueryDto, ApiCallback _callback) throws ApiException
variableInstanceQueryDto
- (optional)_callback
- Callback for upload/download progressApiException
- If fail to serialize the request body objectpublic CountResultDto queryVariableInstancesCount(VariableInstanceQueryDto variableInstanceQueryDto) throws ApiException
variableInstanceQueryDto
- (optional)ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<CountResultDto> queryVariableInstancesCountWithHttpInfo(VariableInstanceQueryDto variableInstanceQueryDto) throws ApiException
variableInstanceQueryDto
- (optional)ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call queryVariableInstancesCountAsync(VariableInstanceQueryDto variableInstanceQueryDto, ApiCallback<CountResultDto> _callback) throws ApiException
variableInstanceQueryDto
- (optional)_callback
- The callback to be executed when the API call finishesApiException
- If fail to process the API call, e.g. serializing the request body objectCopyright © 2022. All rights reserved.