This class represents the response, get returned by RestClient.execute method.
It contains the original request,
the rowResponse instance of RowResponse, which contains all the response info, like
the response headers, code, body bytes, and more (see RowResponse).
The response parameter is converted response, which get created by provided RestResponseConverter,
as an example the JsonToMapResponseConverter get the RowResponse.bodyBytes and convert them
to Map.
This class represents the rest row response, which contains
original request, the response code, response body bytes bodyBytes,
headers, contentLength, and more meta info related to response.
The instance of RowResponse get passed throughout to response middlewares
and then to provided to RestResponseConverter from the ApexRequest's instance.