code: public QueryBuilder withCommitProperty(String name, String value) {
          Validate.argumentsAreNotNull(name, value);
          queryParamsBuilder.commitProperty(name, value);
          return this;
      }
docs: Only snapshots with a given commit property.
  <br/><br/
  
  If this method is called multiple times,
  <b>all</b> given properties must match with persisted commit properties.
  @since 2.0