PluginProbe
Authorizer / 2.6.10
Authorizer v2.6.10
3.15.3 3.15.2 3.15.1 3.15.0 3.14.3 3.14.4 3.14.2 3.14.1 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.9.0 2.9.1 2.9.10 2.9.11 2.9.12 2.9.13 2.9.2 2.9.3 2.9.6 All 126 releases
authorizer / vendor / google-api-php-client / src / Google / Service / DoubleClickBidManager.php

DoubleClickBidManager.php in Authorizer 2.6.10, at vendor/google-api-php-client/src/Google/Service/DoubleClickBidManager.php

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