public Builder openGroup(final String group, final boolean open) {
            if (openGroups == null) {
                openGroups = new HashSet<>();
            }

            if (open) {
                openGroups.add(group);
            } else {
                openGroups.remove(group);
            }

            return this;
        }
Where did this search request originate, e.g. query, dashboard or API?

@return The {@link SearchRequest.Builder}, enabling method chaining
stroom-core-shared/src/main/java/stroom/query/shared/QuerySearchRequest.java