public function getReportRequestListByNextToken($request)
    {
        if (!$request instanceof MarketplaceWebService_Model_GetReportRequestListByNextTokenRequest) {
            $request = new MarketplaceWebService_Model_GetReportRequestListByNextTokenRequest($request);
        }
        $httpResponse = $this->invoke($this->convertGetReportRequestListByNextToken($request));
        $response = MarketplaceWebService_Model_GetReportRequestListByNextTokenResponse::fromXML($httpResponse['ResponseBody']);
        $response->setResponseHeaderMetadata($httpResponse['ResponseHeaderMetadata']);
        return $response;
    }