Add buildRequest Method