Class VariableFilterImpl
java.lang.Object
io.camunda.client.impl.search.request.TypedSearchRequestPropertyProvider<VariableFilter>
io.camunda.client.impl.search.filter.VariableFilterImpl
- All Implemented Interfaces:
VariableFilter,TypedFilterableRequest.SearchRequestFilter
public class VariableFilterImpl
extends TypedSearchRequestPropertyProvider<VariableFilter>
implements VariableFilter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected VariableFilterisTruncated(Boolean isTruncated) Filters variables by the specified isTruncated.Filters variables by the specified name.name(Consumer<StringProperty> fn) Filters variables by the specified name usingStringPropertyconsumer.processInstanceKey(Long processInstanceKey) Filters variables by the specified process instance key.Filters variables by the specified process instance key usingBasicLongPropertyconsumer.Filters variables by the specified scope key.Filters variables by the specified scope key usingBasicLongPropertyconsumer.Filters variables by the specified tenant id.Filters variables by the specified value.value(Consumer<StringProperty> fn) Filters variables by the specified value usingStringPropertyconsumer.variableKey(Long key) Filters variables by the specified key.Filters variables by the specified key usingBasicLongPropertyconsumer.Methods inherited from class io.camunda.client.impl.search.request.TypedSearchRequestPropertyProvider
provideSearchRequestProperty
-
Constructor Details
-
VariableFilterImpl
public VariableFilterImpl()
-
-
Method Details
-
variableKey
Description copied from interface:VariableFilterFilters variables by the specified key.- Specified by:
variableKeyin interfaceVariableFilter- Parameters:
key- the key of the variable- Returns:
- the updated filter
-
variableKey
Description copied from interface:VariableFilterFilters variables by the specified key usingBasicLongPropertyconsumer.- Specified by:
variableKeyin interfaceVariableFilter- Parameters:
fn- the keyBasicLongPropertyconsumer of the variable- Returns:
- the updated filter
-
value
Description copied from interface:VariableFilterFilters variables by the specified value.- Specified by:
valuein interfaceVariableFilter- Parameters:
value- the value of the variable- Returns:
- the updated filter
-
value
Description copied from interface:VariableFilterFilters variables by the specified value usingStringPropertyconsumer.- Specified by:
valuein interfaceVariableFilter- Parameters:
fn- the valueStringPropertyconsumer of the variable- Returns:
- the updated filter
-
name
Description copied from interface:VariableFilterFilters variables by the specified name.- Specified by:
namein interfaceVariableFilter- Parameters:
name- the name of the variable- Returns:
- the updated filter
-
name
Description copied from interface:VariableFilterFilters variables by the specified name usingStringPropertyconsumer.- Specified by:
namein interfaceVariableFilter- Parameters:
fn- the nameStringPropertyconsumer of the variable- Returns:
- the updated filter
-
scopeKey
Description copied from interface:VariableFilterFilters variables by the specified scope key.- Specified by:
scopeKeyin interfaceVariableFilter- Parameters:
scopeKey- the scope key of the variable- Returns:
- the updated filter
-
scopeKey
Description copied from interface:VariableFilterFilters variables by the specified scope key usingBasicLongPropertyconsumer.- Specified by:
scopeKeyin interfaceVariableFilter- Parameters:
fn- the scope keyBasicLongPropertyconsumer of the variable- Returns:
- the updated filter
-
processInstanceKey
Description copied from interface:VariableFilterFilters variables by the specified process instance key.- Specified by:
processInstanceKeyin interfaceVariableFilter- Parameters:
processInstanceKey- the process instance key of the variable- Returns:
- the updated filter
-
processInstanceKey
Description copied from interface:VariableFilterFilters variables by the specified process instance key usingBasicLongPropertyconsumer.- Specified by:
processInstanceKeyin interfaceVariableFilter- Parameters:
fn- the process instance keyBasicLongPropertyconsumer of the variable- Returns:
- the updated filter
-
tenantId
Description copied from interface:VariableFilterFilters variables by the specified tenant id.- Specified by:
tenantIdin interfaceVariableFilter- Parameters:
tenantId- the tenant id of the variable- Returns:
- the updated filter
-
isTruncated
Description copied from interface:VariableFilterFilters variables by the specified isTruncated.- Specified by:
isTruncatedin interfaceVariableFilter- Parameters:
isTruncated- the isTruncated of the variable- Returns:
- the updated filter
-
getSearchRequestProperty
- Specified by:
getSearchRequestPropertyin classTypedSearchRequestPropertyProvider<VariableFilter>
-