[ Index ]

PHP Cross Reference of moodle-2.8

title

Body

[close]

/lib/google/Google/Service/ -> DoubleClickBidManager.php (source)

   1  <?php
   2  /*
   3   * Copyright 2010 Google Inc.
   4   *
   5   * Licensed under the Apache License, Version 2.0 (the "License"); you may not
   6   * use this file except in compliance with the License. You may obtain a copy of
   7   * the License at
   8   *
   9   * http://www.apache.org/licenses/LICENSE-2.0
  10   *
  11   * Unless required by applicable law or agreed to in writing, software
  12   * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  13   * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  14   * License for the specific language governing permissions and limitations under
  15   * the License.
  16   */
  17  
  18  /**
  19   * Service definition for DoubleClickBidManager (v1).
  20   *
  21   * <p>
  22   * API for viewing and managing your reports in DoubleClick Bid Manager.
  23   * </p>
  24   *
  25   * <p>
  26   * For more information about this service, see the API
  27   * <a href="https://developers.google.com/bid-manager/" target="_blank">Documentation</a>
  28   * </p>
  29   *
  30   * @author Google, Inc.
  31   */
  32  class Google_Service_DoubleClickBidManager extends Google_Service
  33  {
  34  
  35  
  36    public $lineitems;
  37    public $queries;
  38    public $reports;
  39    
  40  
  41    /**
  42     * Constructs the internal representation of the DoubleClickBidManager
  43     * service.
  44     *
  45     * @param Google_Client $client
  46     */
  47    public function __construct(Google_Client $client)
  48    {
  49      parent::__construct($client);
  50      $this->servicePath = 'doubleclickbidmanager/v1/';
  51      $this->version = 'v1';
  52      $this->serviceName = 'doubleclickbidmanager';
  53  
  54      $this->lineitems = new Google_Service_DoubleClickBidManager_Lineitems_Resource(
  55          $this,
  56          $this->serviceName,
  57          'lineitems',
  58          array(
  59            'methods' => array(
  60              'downloadlineitems' => array(
  61                'path' => 'lineitems/downloadlineitems',
  62                'httpMethod' => 'POST',
  63                'parameters' => array(),
  64              ),'uploadlineitems' => array(
  65                'path' => 'lineitems/uploadlineitems',
  66                'httpMethod' => 'POST',
  67                'parameters' => array(),
  68              ),
  69            )
  70          )
  71      );
  72      $this->queries = new Google_Service_DoubleClickBidManager_Queries_Resource(
  73          $this,
  74          $this->serviceName,
  75          'queries',
  76          array(
  77            'methods' => array(
  78              'createquery' => array(
  79                'path' => 'query',
  80                'httpMethod' => 'POST',
  81                'parameters' => array(),
  82              ),'deletequery' => array(
  83                'path' => 'query/{queryId}',
  84                'httpMethod' => 'DELETE',
  85                'parameters' => array(
  86                  'queryId' => array(
  87                    'location' => 'path',
  88                    'type' => 'string',
  89                    'required' => true,
  90                  ),
  91                ),
  92              ),'getquery' => array(
  93                'path' => 'query/{queryId}',
  94                'httpMethod' => 'GET',
  95                'parameters' => array(
  96                  'queryId' => array(
  97                    'location' => 'path',
  98                    'type' => 'string',
  99                    'required' => true,
 100                  ),
 101                ),
 102              ),'listqueries' => array(
 103                'path' => 'queries',
 104                'httpMethod' => 'GET',
 105                'parameters' => array(),
 106              ),'runquery' => array(
 107                'path' => 'query/{queryId}',
 108                'httpMethod' => 'POST',
 109                'parameters' => array(
 110                  'queryId' => array(
 111                    'location' => 'path',
 112                    'type' => 'string',
 113                    'required' => true,
 114                  ),
 115                ),
 116              ),
 117            )
 118          )
 119      );
 120      $this->reports = new Google_Service_DoubleClickBidManager_Reports_Resource(
 121          $this,
 122          $this->serviceName,
 123          'reports',
 124          array(
 125            'methods' => array(
 126              'listreports' => array(
 127                'path' => 'queries/{queryId}/reports',
 128                'httpMethod' => 'GET',
 129                'parameters' => array(
 130                  'queryId' => array(
 131                    'location' => 'path',
 132                    'type' => 'string',
 133                    'required' => true,
 134                  ),
 135                ),
 136              ),
 137            )
 138          )
 139      );
 140    }
 141  }
 142  
 143  
 144  /**
 145   * The "lineitems" collection of methods.
 146   * Typical usage is:
 147   *  <code>
 148   *   $doubleclickbidmanagerService = new Google_Service_DoubleClickBidManager(...);
 149   *   $lineitems = $doubleclickbidmanagerService->lineitems;
 150   *  </code>
 151   */
 152  class Google_Service_DoubleClickBidManager_Lineitems_Resource extends Google_Service_Resource
 153  {
 154  
 155    /**
 156     * Retrieves line items in CSV format. (lineitems.downloadlineitems)
 157     *
 158     * @param Google_DownloadLineItemsRequest $postBody
 159     * @param array $optParams Optional parameters.
 160     * @return Google_Service_DoubleClickBidManager_DownloadLineItemsResponse
 161     */
 162    public function downloadlineitems(Google_Service_DoubleClickBidManager_DownloadLineItemsRequest $postBody, $optParams = array())
 163    {
 164      $params = array('postBody' => $postBody);
 165      $params = array_merge($params, $optParams);
 166      return $this->call('downloadlineitems', array($params), "Google_Service_DoubleClickBidManager_DownloadLineItemsResponse");
 167    }
 168    /**
 169     * Uploads line items in CSV format. (lineitems.uploadlineitems)
 170     *
 171     * @param Google_UploadLineItemsRequest $postBody
 172     * @param array $optParams Optional parameters.
 173     * @return Google_Service_DoubleClickBidManager_UploadLineItemsResponse
 174     */
 175    public function uploadlineitems(Google_Service_DoubleClickBidManager_UploadLineItemsRequest $postBody, $optParams = array())
 176    {
 177      $params = array('postBody' => $postBody);
 178      $params = array_merge($params, $optParams);
 179      return $this->call('uploadlineitems', array($params), "Google_Service_DoubleClickBidManager_UploadLineItemsResponse");
 180    }
 181  }
 182  
 183  /**
 184   * The "queries" collection of methods.
 185   * Typical usage is:
 186   *  <code>
 187   *   $doubleclickbidmanagerService = new Google_Service_DoubleClickBidManager(...);
 188   *   $queries = $doubleclickbidmanagerService->queries;
 189   *  </code>
 190   */
 191  class Google_Service_DoubleClickBidManager_Queries_Resource extends Google_Service_Resource
 192  {
 193  
 194    /**
 195     * Creates a query. (queries.createquery)
 196     *
 197     * @param Google_Query $postBody
 198     * @param array $optParams Optional parameters.
 199     * @return Google_Service_DoubleClickBidManager_Query
 200     */
 201    public function createquery(Google_Service_DoubleClickBidManager_Query $postBody, $optParams = array())
 202    {
 203      $params = array('postBody' => $postBody);
 204      $params = array_merge($params, $optParams);
 205      return $this->call('createquery', array($params), "Google_Service_DoubleClickBidManager_Query");
 206    }
 207    /**
 208     * Deletes a stored query as well as the associated stored reports.
 209     * (queries.deletequery)
 210     *
 211     * @param string $queryId
 212     * Query ID to delete.
 213     * @param array $optParams Optional parameters.
 214     */
 215    public function deletequery($queryId, $optParams = array())
 216    {
 217      $params = array('queryId' => $queryId);
 218      $params = array_merge($params, $optParams);
 219      return $this->call('deletequery', array($params));
 220    }
 221    /**
 222     * Retrieves a stored query. (queries.getquery)
 223     *
 224     * @param string $queryId
 225     * Query ID to retrieve.
 226     * @param array $optParams Optional parameters.
 227     * @return Google_Service_DoubleClickBidManager_Query
 228     */
 229    public function getquery($queryId, $optParams = array())
 230    {
 231      $params = array('queryId' => $queryId);
 232      $params = array_merge($params, $optParams);
 233      return $this->call('getquery', array($params), "Google_Service_DoubleClickBidManager_Query");
 234    }
 235    /**
 236     * Retrieves stored queries. (queries.listqueries)
 237     *
 238     * @param array $optParams Optional parameters.
 239     * @return Google_Service_DoubleClickBidManager_ListQueriesResponse
 240     */
 241    public function listqueries($optParams = array())
 242    {
 243      $params = array();
 244      $params = array_merge($params, $optParams);
 245      return $this->call('listqueries', array($params), "Google_Service_DoubleClickBidManager_ListQueriesResponse");
 246    }
 247    /**
 248     * Runs a stored query to generate a report. (queries.runquery)
 249     *
 250     * @param string $queryId
 251     * Query ID to run.
 252     * @param Google_RunQueryRequest $postBody
 253     * @param array $optParams Optional parameters.
 254     */
 255    public function runquery($queryId, Google_Service_DoubleClickBidManager_RunQueryRequest $postBody, $optParams = array())
 256    {
 257      $params = array('queryId' => $queryId, 'postBody' => $postBody);
 258      $params = array_merge($params, $optParams);
 259      return $this->call('runquery', array($params));
 260    }
 261  }
 262  
 263  /**
 264   * The "reports" collection of methods.
 265   * Typical usage is:
 266   *  <code>
 267   *   $doubleclickbidmanagerService = new Google_Service_DoubleClickBidManager(...);
 268   *   $reports = $doubleclickbidmanagerService->reports;
 269   *  </code>
 270   */
 271  class Google_Service_DoubleClickBidManager_Reports_Resource extends Google_Service_Resource
 272  {
 273  
 274    /**
 275     * Retrieves stored reports. (reports.listreports)
 276     *
 277     * @param string $queryId
 278     * Query ID with which the reports are associated.
 279     * @param array $optParams Optional parameters.
 280     * @return Google_Service_DoubleClickBidManager_ListReportsResponse
 281     */
 282    public function listreports($queryId, $optParams = array())
 283    {
 284      $params = array('queryId' => $queryId);
 285      $params = array_merge($params, $optParams);
 286      return $this->call('listreports', array($params), "Google_Service_DoubleClickBidManager_ListReportsResponse");
 287    }
 288  }
 289  
 290  
 291  
 292  
 293  class Google_Service_DoubleClickBidManager_DownloadLineItemsRequest extends Google_Collection
 294  {
 295    protected $collection_key = 'filterIds';
 296    public $filterIds;
 297    public $filterType;
 298    public $format;
 299  
 300    public function setFilterIds($filterIds)
 301    {
 302      $this->filterIds = $filterIds;
 303    }
 304  
 305    public function getFilterIds()
 306    {
 307      return $this->filterIds;
 308    }
 309  
 310    public function setFilterType($filterType)
 311    {
 312      $this->filterType = $filterType;
 313    }
 314  
 315    public function getFilterType()
 316    {
 317      return $this->filterType;
 318    }
 319  
 320    public function setFormat($format)
 321    {
 322      $this->format = $format;
 323    }
 324  
 325    public function getFormat()
 326    {
 327      return $this->format;
 328    }
 329  }
 330  
 331  class Google_Service_DoubleClickBidManager_DownloadLineItemsResponse extends Google_Model
 332  {
 333    public $lineItems;
 334  
 335    public function setLineItems($lineItems)
 336    {
 337      $this->lineItems = $lineItems;
 338    }
 339  
 340    public function getLineItems()
 341    {
 342      return $this->lineItems;
 343    }
 344  }
 345  
 346  class Google_Service_DoubleClickBidManager_FilterPair extends Google_Model
 347  {
 348    public $type;
 349    public $value;
 350  
 351    public function setType($type)
 352    {
 353      $this->type = $type;
 354    }
 355  
 356    public function getType()
 357    {
 358      return $this->type;
 359    }
 360  
 361    public function setValue($value)
 362    {
 363      $this->value = $value;
 364    }
 365  
 366    public function getValue()
 367    {
 368      return $this->value;
 369    }
 370  }
 371  
 372  class Google_Service_DoubleClickBidManager_ListQueriesResponse extends Google_Collection
 373  {
 374    protected $collection_key = 'queries';
 375    public $kind;
 376    protected $queriesType = 'Google_Service_DoubleClickBidManager_Query';
 377    protected $queriesDataType = 'array';
 378  
 379    public function setKind($kind)
 380    {
 381      $this->kind = $kind;
 382    }
 383  
 384    public function getKind()
 385    {
 386      return $this->kind;
 387    }
 388  
 389    public function setQueries($queries)
 390    {
 391      $this->queries = $queries;
 392    }
 393  
 394    public function getQueries()
 395    {
 396      return $this->queries;
 397    }
 398  }
 399  
 400  class Google_Service_DoubleClickBidManager_ListReportsResponse extends Google_Collection
 401  {
 402    protected $collection_key = 'reports';
 403    public $kind;
 404    protected $reportsType = 'Google_Service_DoubleClickBidManager_Report';
 405    protected $reportsDataType = 'array';
 406  
 407    public function setKind($kind)
 408    {
 409      $this->kind = $kind;
 410    }
 411  
 412    public function getKind()
 413    {
 414      return $this->kind;
 415    }
 416  
 417    public function setReports($reports)
 418    {
 419      $this->reports = $reports;
 420    }
 421  
 422    public function getReports()
 423    {
 424      return $this->reports;
 425    }
 426  }
 427  
 428  class Google_Service_DoubleClickBidManager_Parameters extends Google_Collection
 429  {
 430    protected $collection_key = 'metrics';
 431    protected $filtersType = 'Google_Service_DoubleClickBidManager_FilterPair';
 432    protected $filtersDataType = 'array';
 433    public $groupBys;
 434    public $includeInviteData;
 435    public $metrics;
 436    public $type;
 437  
 438    public function setFilters($filters)
 439    {
 440      $this->filters = $filters;
 441    }
 442  
 443    public function getFilters()
 444    {
 445      return $this->filters;
 446    }
 447  
 448    public function setGroupBys($groupBys)
 449    {
 450      $this->groupBys = $groupBys;
 451    }
 452  
 453    public function getGroupBys()
 454    {
 455      return $this->groupBys;
 456    }
 457  
 458    public function setIncludeInviteData($includeInviteData)
 459    {
 460      $this->includeInviteData = $includeInviteData;
 461    }
 462  
 463    public function getIncludeInviteData()
 464    {
 465      return $this->includeInviteData;
 466    }
 467  
 468    public function setMetrics($metrics)
 469    {
 470      $this->metrics = $metrics;
 471    }
 472  
 473    public function getMetrics()
 474    {
 475      return $this->metrics;
 476    }
 477  
 478    public function setType($type)
 479    {
 480      $this->type = $type;
 481    }
 482  
 483    public function getType()
 484    {
 485      return $this->type;
 486    }
 487  }
 488  
 489  class Google_Service_DoubleClickBidManager_Query extends Google_Model
 490  {
 491    public $kind;
 492    protected $metadataType = 'Google_Service_DoubleClickBidManager_QueryMetadata';
 493    protected $metadataDataType = '';
 494    protected $paramsType = 'Google_Service_DoubleClickBidManager_Parameters';
 495    protected $paramsDataType = '';
 496    public $queryId;
 497    public $reportDataEndTimeMs;
 498    public $reportDataStartTimeMs;
 499    protected $scheduleType = 'Google_Service_DoubleClickBidManager_QuerySchedule';
 500    protected $scheduleDataType = '';
 501    public $timezoneCode;
 502  
 503    public function setKind($kind)
 504    {
 505      $this->kind = $kind;
 506    }
 507  
 508    public function getKind()
 509    {
 510      return $this->kind;
 511    }
 512  
 513    public function setMetadata(Google_Service_DoubleClickBidManager_QueryMetadata $metadata)
 514    {
 515      $this->metadata = $metadata;
 516    }
 517  
 518    public function getMetadata()
 519    {
 520      return $this->metadata;
 521    }
 522  
 523    public function setParams(Google_Service_DoubleClickBidManager_Parameters $params)
 524    {
 525      $this->params = $params;
 526    }
 527  
 528    public function getParams()
 529    {
 530      return $this->params;
 531    }
 532  
 533    public function setQueryId($queryId)
 534    {
 535      $this->queryId = $queryId;
 536    }
 537  
 538    public function getQueryId()
 539    {
 540      return $this->queryId;
 541    }
 542  
 543    public function setReportDataEndTimeMs($reportDataEndTimeMs)
 544    {
 545      $this->reportDataEndTimeMs = $reportDataEndTimeMs;
 546    }
 547  
 548    public function getReportDataEndTimeMs()
 549    {
 550      return $this->reportDataEndTimeMs;
 551    }
 552  
 553    public function setReportDataStartTimeMs($reportDataStartTimeMs)
 554    {
 555      $this->reportDataStartTimeMs = $reportDataStartTimeMs;
 556    }
 557  
 558    public function getReportDataStartTimeMs()
 559    {
 560      return $this->reportDataStartTimeMs;
 561    }
 562  
 563    public function setSchedule(Google_Service_DoubleClickBidManager_QuerySchedule $schedule)
 564    {
 565      $this->schedule = $schedule;
 566    }
 567  
 568    public function getSchedule()
 569    {
 570      return $this->schedule;
 571    }
 572  
 573    public function setTimezoneCode($timezoneCode)
 574    {
 575      $this->timezoneCode = $timezoneCode;
 576    }
 577  
 578    public function getTimezoneCode()
 579    {
 580      return $this->timezoneCode;
 581    }
 582  }
 583  
 584  class Google_Service_DoubleClickBidManager_QueryMetadata extends Google_Collection
 585  {
 586    protected $collection_key = 'shareEmailAddress';
 587    public $dataRange;
 588    public $format;
 589    public $googleCloudStoragePathForLatestReport;
 590    public $googleDrivePathForLatestReport;
 591    public $latestReportRunTimeMs;
 592    public $reportCount;
 593    public $running;
 594    public $sendNotification;
 595    public $shareEmailAddress;
 596    public $title;
 597  
 598    public function setDataRange($dataRange)
 599    {
 600      $this->dataRange = $dataRange;
 601    }
 602  
 603    public function getDataRange()
 604    {
 605      return $this->dataRange;
 606    }
 607  
 608    public function setFormat($format)
 609    {
 610      $this->format = $format;
 611    }
 612  
 613    public function getFormat()
 614    {
 615      return $this->format;
 616    }
 617  
 618    public function setGoogleCloudStoragePathForLatestReport($googleCloudStoragePathForLatestReport)
 619    {
 620      $this->googleCloudStoragePathForLatestReport = $googleCloudStoragePathForLatestReport;
 621    }
 622  
 623    public function getGoogleCloudStoragePathForLatestReport()
 624    {
 625      return $this->googleCloudStoragePathForLatestReport;
 626    }
 627  
 628    public function setGoogleDrivePathForLatestReport($googleDrivePathForLatestReport)
 629    {
 630      $this->googleDrivePathForLatestReport = $googleDrivePathForLatestReport;
 631    }
 632  
 633    public function getGoogleDrivePathForLatestReport()
 634    {
 635      return $this->googleDrivePathForLatestReport;
 636    }
 637  
 638    public function setLatestReportRunTimeMs($latestReportRunTimeMs)
 639    {
 640      $this->latestReportRunTimeMs = $latestReportRunTimeMs;
 641    }
 642  
 643    public function getLatestReportRunTimeMs()
 644    {
 645      return $this->latestReportRunTimeMs;
 646    }
 647  
 648    public function setReportCount($reportCount)
 649    {
 650      $this->reportCount = $reportCount;
 651    }
 652  
 653    public function getReportCount()
 654    {
 655      return $this->reportCount;
 656    }
 657  
 658    public function setRunning($running)
 659    {
 660      $this->running = $running;
 661    }
 662  
 663    public function getRunning()
 664    {
 665      return $this->running;
 666    }
 667  
 668    public function setSendNotification($sendNotification)
 669    {
 670      $this->sendNotification = $sendNotification;
 671    }
 672  
 673    public function getSendNotification()
 674    {
 675      return $this->sendNotification;
 676    }
 677  
 678    public function setShareEmailAddress($shareEmailAddress)
 679    {
 680      $this->shareEmailAddress = $shareEmailAddress;
 681    }
 682  
 683    public function getShareEmailAddress()
 684    {
 685      return $this->shareEmailAddress;
 686    }
 687  
 688    public function setTitle($title)
 689    {
 690      $this->title = $title;
 691    }
 692  
 693    public function getTitle()
 694    {
 695      return $this->title;
 696    }
 697  }
 698  
 699  class Google_Service_DoubleClickBidManager_QuerySchedule extends Google_Model
 700  {
 701    public $endTimeMs;
 702    public $frequency;
 703    public $nextRunMinuteOfDay;
 704    public $nextRunTimezoneCode;
 705  
 706    public function setEndTimeMs($endTimeMs)
 707    {
 708      $this->endTimeMs = $endTimeMs;
 709    }
 710  
 711    public function getEndTimeMs()
 712    {
 713      return $this->endTimeMs;
 714    }
 715  
 716    public function setFrequency($frequency)
 717    {
 718      $this->frequency = $frequency;
 719    }
 720  
 721    public function getFrequency()
 722    {
 723      return $this->frequency;
 724    }
 725  
 726    public function setNextRunMinuteOfDay($nextRunMinuteOfDay)
 727    {
 728      $this->nextRunMinuteOfDay = $nextRunMinuteOfDay;
 729    }
 730  
 731    public function getNextRunMinuteOfDay()
 732    {
 733      return $this->nextRunMinuteOfDay;
 734    }
 735  
 736    public function setNextRunTimezoneCode($nextRunTimezoneCode)
 737    {
 738      $this->nextRunTimezoneCode = $nextRunTimezoneCode;
 739    }
 740  
 741    public function getNextRunTimezoneCode()
 742    {
 743      return $this->nextRunTimezoneCode;
 744    }
 745  }
 746  
 747  class Google_Service_DoubleClickBidManager_Report extends Google_Model
 748  {
 749    protected $keyType = 'Google_Service_DoubleClickBidManager_ReportKey';
 750    protected $keyDataType = '';
 751    protected $metadataType = 'Google_Service_DoubleClickBidManager_ReportMetadata';
 752    protected $metadataDataType = '';
 753    protected $paramsType = 'Google_Service_DoubleClickBidManager_Parameters';
 754    protected $paramsDataType = '';
 755  
 756    public function setKey(Google_Service_DoubleClickBidManager_ReportKey $key)
 757    {
 758      $this->key = $key;
 759    }
 760  
 761    public function getKey()
 762    {
 763      return $this->key;
 764    }
 765  
 766    public function setMetadata(Google_Service_DoubleClickBidManager_ReportMetadata $metadata)
 767    {
 768      $this->metadata = $metadata;
 769    }
 770  
 771    public function getMetadata()
 772    {
 773      return $this->metadata;
 774    }
 775  
 776    public function setParams(Google_Service_DoubleClickBidManager_Parameters $params)
 777    {
 778      $this->params = $params;
 779    }
 780  
 781    public function getParams()
 782    {
 783      return $this->params;
 784    }
 785  }
 786  
 787  class Google_Service_DoubleClickBidManager_ReportFailure extends Google_Model
 788  {
 789    public $errorCode;
 790  
 791    public function setErrorCode($errorCode)
 792    {
 793      $this->errorCode = $errorCode;
 794    }
 795  
 796    public function getErrorCode()
 797    {
 798      return $this->errorCode;
 799    }
 800  }
 801  
 802  class Google_Service_DoubleClickBidManager_ReportKey extends Google_Model
 803  {
 804    public $queryId;
 805    public $reportId;
 806  
 807    public function setQueryId($queryId)
 808    {
 809      $this->queryId = $queryId;
 810    }
 811  
 812    public function getQueryId()
 813    {
 814      return $this->queryId;
 815    }
 816  
 817    public function setReportId($reportId)
 818    {
 819      $this->reportId = $reportId;
 820    }
 821  
 822    public function getReportId()
 823    {
 824      return $this->reportId;
 825    }
 826  }
 827  
 828  class Google_Service_DoubleClickBidManager_ReportMetadata extends Google_Model
 829  {
 830    public $googleCloudStoragePath;
 831    public $reportDataEndTimeMs;
 832    public $reportDataStartTimeMs;
 833    protected $statusType = 'Google_Service_DoubleClickBidManager_ReportStatus';
 834    protected $statusDataType = '';
 835  
 836    public function setGoogleCloudStoragePath($googleCloudStoragePath)
 837    {
 838      $this->googleCloudStoragePath = $googleCloudStoragePath;
 839    }
 840  
 841    public function getGoogleCloudStoragePath()
 842    {
 843      return $this->googleCloudStoragePath;
 844    }
 845  
 846    public function setReportDataEndTimeMs($reportDataEndTimeMs)
 847    {
 848      $this->reportDataEndTimeMs = $reportDataEndTimeMs;
 849    }
 850  
 851    public function getReportDataEndTimeMs()
 852    {
 853      return $this->reportDataEndTimeMs;
 854    }
 855  
 856    public function setReportDataStartTimeMs($reportDataStartTimeMs)
 857    {
 858      $this->reportDataStartTimeMs = $reportDataStartTimeMs;
 859    }
 860  
 861    public function getReportDataStartTimeMs()
 862    {
 863      return $this->reportDataStartTimeMs;
 864    }
 865  
 866    public function setStatus(Google_Service_DoubleClickBidManager_ReportStatus $status)
 867    {
 868      $this->status = $status;
 869    }
 870  
 871    public function getStatus()
 872    {
 873      return $this->status;
 874    }
 875  }
 876  
 877  class Google_Service_DoubleClickBidManager_ReportStatus extends Google_Model
 878  {
 879    protected $failureType = 'Google_Service_DoubleClickBidManager_ReportFailure';
 880    protected $failureDataType = '';
 881    public $finishTimeMs;
 882    public $format;
 883    public $state;
 884  
 885    public function setFailure(Google_Service_DoubleClickBidManager_ReportFailure $failure)
 886    {
 887      $this->failure = $failure;
 888    }
 889  
 890    public function getFailure()
 891    {
 892      return $this->failure;
 893    }
 894  
 895    public function setFinishTimeMs($finishTimeMs)
 896    {
 897      $this->finishTimeMs = $finishTimeMs;
 898    }
 899  
 900    public function getFinishTimeMs()
 901    {
 902      return $this->finishTimeMs;
 903    }
 904  
 905    public function setFormat($format)
 906    {
 907      $this->format = $format;
 908    }
 909  
 910    public function getFormat()
 911    {
 912      return $this->format;
 913    }
 914  
 915    public function setState($state)
 916    {
 917      $this->state = $state;
 918    }
 919  
 920    public function getState()
 921    {
 922      return $this->state;
 923    }
 924  }
 925  
 926  class Google_Service_DoubleClickBidManager_RowStatus extends Google_Collection
 927  {
 928    protected $collection_key = 'errors';
 929    public $changed;
 930    public $entityId;
 931    public $entityName;
 932    public $errors;
 933    public $persisted;
 934    public $rowNumber;
 935  
 936    public function setChanged($changed)
 937    {
 938      $this->changed = $changed;
 939    }
 940  
 941    public function getChanged()
 942    {
 943      return $this->changed;
 944    }
 945  
 946    public function setEntityId($entityId)
 947    {
 948      $this->entityId = $entityId;
 949    }
 950  
 951    public function getEntityId()
 952    {
 953      return $this->entityId;
 954    }
 955  
 956    public function setEntityName($entityName)
 957    {
 958      $this->entityName = $entityName;
 959    }
 960  
 961    public function getEntityName()
 962    {
 963      return $this->entityName;
 964    }
 965  
 966    public function setErrors($errors)
 967    {
 968      $this->errors = $errors;
 969    }
 970  
 971    public function getErrors()
 972    {
 973      return $this->errors;
 974    }
 975  
 976    public function setPersisted($persisted)
 977    {
 978      $this->persisted = $persisted;
 979    }
 980  
 981    public function getPersisted()
 982    {
 983      return $this->persisted;
 984    }
 985  
 986    public function setRowNumber($rowNumber)
 987    {
 988      $this->rowNumber = $rowNumber;
 989    }
 990  
 991    public function getRowNumber()
 992    {
 993      return $this->rowNumber;
 994    }
 995  }
 996  
 997  class Google_Service_DoubleClickBidManager_RunQueryRequest extends Google_Model
 998  {
 999    public $dataRange;
1000    public $reportDataEndTimeMs;
1001    public $reportDataStartTimeMs;
1002    public $timezoneCode;
1003  
1004    public function setDataRange($dataRange)
1005    {
1006      $this->dataRange = $dataRange;
1007    }
1008  
1009    public function getDataRange()
1010    {
1011      return $this->dataRange;
1012    }
1013  
1014    public function setReportDataEndTimeMs($reportDataEndTimeMs)
1015    {
1016      $this->reportDataEndTimeMs = $reportDataEndTimeMs;
1017    }
1018  
1019    public function getReportDataEndTimeMs()
1020    {
1021      return $this->reportDataEndTimeMs;
1022    }
1023  
1024    public function setReportDataStartTimeMs($reportDataStartTimeMs)
1025    {
1026      $this->reportDataStartTimeMs = $reportDataStartTimeMs;
1027    }
1028  
1029    public function getReportDataStartTimeMs()
1030    {
1031      return $this->reportDataStartTimeMs;
1032    }
1033  
1034    public function setTimezoneCode($timezoneCode)
1035    {
1036      $this->timezoneCode = $timezoneCode;
1037    }
1038  
1039    public function getTimezoneCode()
1040    {
1041      return $this->timezoneCode;
1042    }
1043  }
1044  
1045  class Google_Service_DoubleClickBidManager_UploadLineItemsRequest extends Google_Model
1046  {
1047    public $dryRun;
1048    public $format;
1049    public $lineItems;
1050  
1051    public function setDryRun($dryRun)
1052    {
1053      $this->dryRun = $dryRun;
1054    }
1055  
1056    public function getDryRun()
1057    {
1058      return $this->dryRun;
1059    }
1060  
1061    public function setFormat($format)
1062    {
1063      $this->format = $format;
1064    }
1065  
1066    public function getFormat()
1067    {
1068      return $this->format;
1069    }
1070  
1071    public function setLineItems($lineItems)
1072    {
1073      $this->lineItems = $lineItems;
1074    }
1075  
1076    public function getLineItems()
1077    {
1078      return $this->lineItems;
1079    }
1080  }
1081  
1082  class Google_Service_DoubleClickBidManager_UploadLineItemsResponse extends Google_Model
1083  {
1084    protected $uploadStatusType = 'Google_Service_DoubleClickBidManager_UploadStatus';
1085    protected $uploadStatusDataType = '';
1086  
1087    public function setUploadStatus(Google_Service_DoubleClickBidManager_UploadStatus $uploadStatus)
1088    {
1089      $this->uploadStatus = $uploadStatus;
1090    }
1091  
1092    public function getUploadStatus()
1093    {
1094      return $this->uploadStatus;
1095    }
1096  }
1097  
1098  class Google_Service_DoubleClickBidManager_UploadStatus extends Google_Collection
1099  {
1100    protected $collection_key = 'rowStatus';
1101    public $errors;
1102    protected $rowStatusType = 'Google_Service_DoubleClickBidManager_RowStatus';
1103    protected $rowStatusDataType = 'array';
1104  
1105    public function setErrors($errors)
1106    {
1107      $this->errors = $errors;
1108    }
1109  
1110    public function getErrors()
1111    {
1112      return $this->errors;
1113    }
1114  
1115    public function setRowStatus($rowStatus)
1116    {
1117      $this->rowStatus = $rowStatus;
1118    }
1119  
1120    public function getRowStatus()
1121    {
1122      return $this->rowStatus;
1123    }
1124  }


Generated: Fri Nov 28 20:29:05 2014 Cross-referenced by PHPXref 0.7.1