The `getSearchRequestBuilder()` method is public. Therefore it can be used in application code. 

Is it possible to keep the `getSearchRequestBuilder(IndexQueryPath indexQueryPath)` signature without the `filter` parameter like what you've done for the `fetch()` method ?

This way, we will avoid breaking application code that uses this method.