code: public PactDslRequestWithoutPath queryParameterFromProviderState(String name, String expression, String example) {
      requestGenerators.addGenerator(Category.QUERY, name, new ProviderStateGenerator(expression));
      query.put(name, Collections.singletonList(example));
      return this;
    }
docs: Adds a query parameter that will have it's value injected from the provider state
  @param name Name
  @param expression Expression to be evaluated from the provider state
  @param example Example value to use in the consumer test