Package org.kie.internal.runtime.manager.audit.query

## Interface ProcessIdQueryBuilder<T,​R>

- Type Parameters:
    `T` - The `ParametrizedQueryBuilder` implementation type
    `R` - The entity type on which is being queried
  All Superinterfaces:
    `ExtendedParametrizedQueryBuilder<T,​R>`, `ParametrizedQueryBuilder<T>`, `ProcessInstanceIdQueryBuilder<T,​R>`
  All Known Subinterfaces:
    `AuditLogQueryBuilder<T,​R>`, `NodeInstanceLogQueryBuilder`, `ProcessInstanceLogQueryBuilder`, `TaskSummaryQueryBuilder`, `TaskVariableQueryBuilder`, `VariableInstanceLogQueryBuilder`

      public interface ProcessIdQueryBuilder<T,​R>
      extends ProcessInstanceIdQueryBuilder<T,​R>

  This interface defines methods that are used by all of the Audit `ParametrizedQueryBuilder` implementations.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `T` | `processId​(String... processId)` | Specify one or more process (definition) id's as criteria in the query

    - ### Methods inherited from interface org.kie.internal.query.ExtendedParametrizedQueryBuilder

      `build, endGroup, newGroup`

    - ### Methods inherited from interface org.kie.internal.query.ParametrizedQueryBuilder

      `and, clear, equals, intersect, like, maxResults, offset, or, regex, union`

    - ### Methods inherited from interface org.kie.internal.query.ProcessInstanceIdQueryBuilder

      `processInstanceId, processInstanceIdRange`

- - ### Method Detail

    - #### processId

          T processId​(String... processId)

      Specify one or more process (definition) id's as criteria in the query
      Parameters:
        `processId` - one or more process ids
      Returns:
        The current query builder instance