Interface VariableFilter

All Superinterfaces:
TypedFilterableRequest.SearchRequestFilter
All Known Implementing Classes:
VariableFilterImpl

public interface VariableFilter extends TypedFilterableRequest.SearchRequestFilter
  • Method Details

    • variableKey

      VariableFilter variableKey(Long key)
      Filters variables by the specified key.
      Parameters:
      key - the key of the variable
      Returns:
      the updated filter
    • variableKey

      Filters variables by the specified key using BasicLongProperty consumer.
      Parameters:
      fn - the key BasicLongProperty consumer of the variable
      Returns:
      the updated filter
    • value

      VariableFilter value(String value)
      Filters variables by the specified value.
      Parameters:
      value - the value of the variable
      Returns:
      the updated filter
    • value

      Filters variables by the specified value using StringProperty consumer.
      Parameters:
      fn - the value StringProperty consumer of the variable
      Returns:
      the updated filter
    • name

      VariableFilter name(String name)
      Filters variables by the specified name.
      Parameters:
      name - the name of the variable
      Returns:
      the updated filter
    • name

      Filters variables by the specified name using StringProperty consumer.
      Parameters:
      fn - the name StringProperty consumer of the variable
      Returns:
      the updated filter
    • scopeKey

      VariableFilter scopeKey(Long scopeKey)
      Filters variables by the specified scope key.
      Parameters:
      scopeKey - the scope key of the variable
      Returns:
      the updated filter
    • scopeKey

      Filters variables by the specified scope key using BasicLongProperty consumer.
      Parameters:
      fn - the scope key BasicLongProperty consumer of the variable
      Returns:
      the updated filter
    • processInstanceKey

      VariableFilter processInstanceKey(Long processInstanceKey)
      Filters variables by the specified process instance key.
      Parameters:
      processInstanceKey - the process instance key of the variable
      Returns:
      the updated filter
    • processInstanceKey

      VariableFilter processInstanceKey(Consumer<BasicLongProperty> fn)
      Filters variables by the specified process instance key using BasicLongProperty consumer.
      Parameters:
      fn - the process instance key BasicLongProperty consumer of the variable
      Returns:
      the updated filter
    • tenantId

      VariableFilter tenantId(String tenantId)
      Filters variables by the specified tenant id.
      Parameters:
      tenantId - the tenant id of the variable
      Returns:
      the updated filter
    • isTruncated

      VariableFilter isTruncated(Boolean isTruncated)
      Filters variables by the specified isTruncated.
      Parameters:
      isTruncated - the isTruncated of the variable
      Returns:
      the updated filter