/** * Builds a query that will select all (not ignored) documents that use any of the specified * certificates. */ private static Query buildCertUsageSelectionQuery(Collection<String> trustCertLinks, Collection<String> ignoredUsageLinks) { Builder queryBuilder = Query.Builder.create(); addClauseToQuery(queryBuilder, buildCertLinkClause(trustCertLinks)); addClauseToQuery(queryBuilder, buildSelfLinkExclusionClause(ignoredUsageLinks)); return queryBuilder.build(); }