Get source for profile profile by id

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

        return new SourceResponse($response);
    }
242584
public function getById($appId, $scanId, $entrypointId, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->entrypoints()
            ->getById($appId, $scanId, $entrypointId, $queryParams);

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

        return new IgnoredCodesResponse($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);
    }
471112
public function getStats($appId, $scanId, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->issues()
            ->getStats($appId, $scanId, $queryParams);

        return new IssueStatsResponse($response);
    }
1355652
public function create($appId, $profileId, SinkBuilder $input, array $queryParams = [])
    {
        $response = $this->api->applications()->profiles()->sinks()->create($appId, $profileId, $input->toArray(), $queryParams);

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

        return new LibrariesResponse($response);
    }
1067063
public function getCredentialsByApplicationId($applicationId)
    {
        return $this->createCommand()
            ->setRequest(
                $this->client->get(Url::factory('application')->setQuery(array('applicationId' => $applicationId)))
            )
            ->setResponseClass('Maba\OAuthCommerceInternalClient\Entity\ApplicationPassword[]')
        ;
    }
90737
public function getAll($appId = null, array $queryParams = [])
    {
        $response = $this->api->applications()->profiles()->getAll($appId, $queryParams);

        return new ProfilesResponse($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);
    }
60059
protected function uri($appId = null, $profileId = null, $clone = false)
    {
        if (is_null($appId)) {
            return '/applications/profiles/all';
        }

        if (is_null($profileId)) {
            return "/applications/{$appId}/profiles";
        }

        if (!$clone) {
            return "/applications/{$appId}/profiles/{$profileId}";
        }

        return "/applications/{$appId}/profiles/{$profileId}/clone";
    }
566123
public function getAll($appId, $profileId, array $queryParams)
    {
        $response = $this->api->applications()->profiles()->ignoredLocations()->getAll($appId, $profileId, $queryParams);

        return new IgnoredLocationsResponse($response);
    }
916745
public function getById($appId, $scanId, $issueId, $contextId, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->issues()
            ->contexts()
            ->getById($appId, $scanId, $issueId, $contextId, $queryParams);

        return new ContextResponse($response);
    }
690384
public function getById($appId, $scanId, $classId, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->classes()
            ->getById($appId, $scanId, $classId, $queryParams);

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

        return new CustomClassesResponse($response);
    }
1180551
public function getById($appId, $scanId, $sinkId, array $queryParams = [])
    {
        $response = $this->api
            ->applications()
            ->scans()
            ->sinks()
            ->getById($appId, $scanId, $sinkId, $queryParams);

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

        return new ConcatsResponse($response);
    }