Create a new pdf export on the queue

@param int $appId
@param int $scanId
@param array $queryParams
@return Response
4139
public function queuePdf($appId, $scanId, array $queryParams = [])
    {
        $response = $this->client->post($this->uri($appId, $scanId, 'pdfs') . '/queues', [
            'query' => $queryParams,
        ]);

        return $this->handleResponse($response);
    }
816317
public function getById($appId, $profileId, $sinkId, array $queryParams = [])
    {
        $response = $this->api->applications()->profiles()->sinks()->getById($appId, $profileId, $sinkId, $queryParams);

        return new SinkResponse($response);
    }
139380
public function getAll($appId, $profileId, array $queryParams)
    {
        $response = $this->api->applications()->profiles()->validators()->getAll($appId, $profileId, $queryParams);

        return new ValidatorsResponse($response);
    }
688447
public function update($appId, ApplicationBuilder $input, array $queryParams = [])
    {
        $response = $this->api->applications()->update($appId, $input->toArray(), $queryParams);

        return new ApplicationResponse($response);
    }
810070
public function getComparison($appId, $scanId, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->comparisons()
            ->getComparison($appId, $scanId, $queryParams);

        return new ComparisonResponse($response);
    }
958209
public function getById($appId, $scanId, $issueId, $commentId, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->issues()
            ->comments()
            ->getById($appId, $scanId, $issueId, $commentId, $queryParams);

        return new CommentResponse($response);
    }
901384
public function getAll($appId, $scanId, $issueId, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->issues()
            ->reviews()
            ->getAll($appId, $scanId, $issueId, $queryParams);

        return new ReviewsResponse($response);
    }
329081
public function getAll($appId, $scanId, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->entrypoints()
            ->getAll($appId, $scanId, $queryParams);

        return new EntrypointsResponse($response);
    }
7801
public function exportCsv($appId, $scanId, $outFile, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->exports()
            ->exportCsv($appId, $scanId, $outFile, $queryParams);

        return new BaseResponse($response);
    }
1217270
public function getAll($appId = null, array $queryParams = [])
    {
        $response = $this->api->applications()->uploads()->getAll($appId, $queryParams);

        return new UploadsResponse($response);
    }
413584
public function cloneById($appId, $profileId, $input, array $queryParams = [])
    {
        $response = $this->client->post($this->uri($appId, $profileId, true), [
            RequestOptions::JSON => ['profile' => $input],
            'query' => $queryParams,
        ]);

        return $this->handleResponse($response);
    }
839424
public function update($appId, $profileId, array $input, array $queryParams = [])
    {
        $response = $this->client->patch($this->uri($appId, $profileId), [
            RequestOptions::JSON => ['profile' => $input],
            'query' => $queryParams,
        ]);

        return $this->handleResponse($response);
    }
162502
public function getById($appId, $profileId, $sourceId, array $queryParams = [])
    {
        $response = $this->api->applications()->profiles()->sources()->getById($appId, $profileId, $sourceId, $queryParams);

        return new SourceResponse($response);
    }
1372307
public function getById($appId, $scanId, $issueId, $reviewId, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->issues()
            ->reviews()
            ->getById($appId, $scanId, $issueId, $reviewId, $queryParams);

        return new ReviewResponse($response);
    }
918635
public function getById($appId, $scanId, $concatId, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->concats()
            ->getById($appId, $scanId, $concatId, $queryParams);

        return new ConcatResponse($response);
    }
615961
public function create($appId, $profileId, SanitizerBuilder $input, array $queryParams = [])
    {
        $response = $this->api->applications()->profiles()->sanitizers()->create($appId, $profileId, $input->toArray(), $queryParams);

        return new SanitizerResponse($response);
    }
1345871
public function create($appId, $scanId, $input, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->classes()
            ->create($appId, $scanId, $input->toArray(), $queryParams);

        return new CustomClassResponse($response);
    }