Google_ReportsFilesServiceResource
The "files" collection of methods.
Defined (1)
The class is defined in the following location(s).
- /google-api/src/contrib/Google_DfareportingService.php
- class Google_ReportsFilesServiceResource extends Google_ServiceResource {
- /**
- * Retrieves a report file. (files.get)
- *
- * @param string $profileId The DFA profile ID.
- * @param string $reportId The ID of the report.
- * @param string $fileId The ID of the report file.
- * @param array $optParams Optional parameters.
- * @return Google_DfareportingFile
- */
- public function get($profileId, $reportId, $fileId, $optParams = array()) {
- $params = array('profileId' => $profileId, 'reportId' => $reportId, 'fileId' => $fileId);
- $params = array_merge($params, $optParams);
- $data = $this->__call('get', array($params));
- if ($this->useObjects()) {
- return new Google_DfareportingFile($data);
- } else {
- return $data;
- }
- }
- /**
- * Lists files for a report. (files.list)
- *
- * @param string $profileId The DFA profile ID.
- * @param string $reportId The ID of the parent report.
- * @param array $optParams Optional parameters.
- *
- * @opt_param int maxResults Maximum number of results to return.
- * @opt_param string pageToken The value of the nextToken from the previous result page.
- * @opt_param string sortField The field by which to sort the list.
- * @opt_param string sortOrder Order of sorted results, default is 'DESCENDING'.
- * @return Google_FileList
- */
- public function listReportsFiles($profileId, $reportId, $optParams = array()) {
- $params = array('profileId' => $profileId, 'reportId' => $reportId);
- $params = array_merge($params, $optParams);
- $data = $this->__call('list', array($params));
- if ($this->useObjects()) {
- return new Google_FileList($data);
- } else {
- return $data;
- }
- }
- }