source: vendor/google/apiclient-services/src/AdExchangeBuyer/PublisherProfileApiProto.php

Last change on this file was e3d4e0a, checked in by Vlado 222039 <vlado.popovski@…>, 7 days ago

Upload project files

  • Property mode set to 100644
File size: 6.3 KB
Line 
1<?php
2/*
3 * Copyright 2014 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
18namespace Google\Service\AdExchangeBuyer;
19
20class PublisherProfileApiProto extends \Google\Collection
21{
22 protected $collection_key = 'topHeadlines';
23 public $audience;
24 public $buyerPitchStatement;
25 public $directContact;
26 public $exchange;
27 public $forecastInventory;
28 public $googlePlusLink;
29 public $isParent;
30 public $isPublished;
31 public $kind;
32 public $logoUrl;
33 public $mediaKitLink;
34 public $name;
35 public $overview;
36 public $profileId;
37 public $programmaticContact;
38 public $publisherAppIds;
39 protected $publisherAppsType = MobileApplication::class;
40 protected $publisherAppsDataType = 'array';
41 public $publisherDomains;
42 public $publisherProfileId;
43 protected $publisherProvidedForecastType = PublisherProvidedForecast::class;
44 protected $publisherProvidedForecastDataType = '';
45 public $rateCardInfoLink;
46 public $samplePageLink;
47 protected $sellerType = Seller::class;
48 protected $sellerDataType = '';
49 public $state;
50 public $topHeadlines;
51
52 public function setAudience($audience)
53 {
54 $this->audience = $audience;
55 }
56 public function getAudience()
57 {
58 return $this->audience;
59 }
60 public function setBuyerPitchStatement($buyerPitchStatement)
61 {
62 $this->buyerPitchStatement = $buyerPitchStatement;
63 }
64 public function getBuyerPitchStatement()
65 {
66 return $this->buyerPitchStatement;
67 }
68 public function setDirectContact($directContact)
69 {
70 $this->directContact = $directContact;
71 }
72 public function getDirectContact()
73 {
74 return $this->directContact;
75 }
76 public function setExchange($exchange)
77 {
78 $this->exchange = $exchange;
79 }
80 public function getExchange()
81 {
82 return $this->exchange;
83 }
84 public function setForecastInventory($forecastInventory)
85 {
86 $this->forecastInventory = $forecastInventory;
87 }
88 public function getForecastInventory()
89 {
90 return $this->forecastInventory;
91 }
92 public function setGooglePlusLink($googlePlusLink)
93 {
94 $this->googlePlusLink = $googlePlusLink;
95 }
96 public function getGooglePlusLink()
97 {
98 return $this->googlePlusLink;
99 }
100 public function setIsParent($isParent)
101 {
102 $this->isParent = $isParent;
103 }
104 public function getIsParent()
105 {
106 return $this->isParent;
107 }
108 public function setIsPublished($isPublished)
109 {
110 $this->isPublished = $isPublished;
111 }
112 public function getIsPublished()
113 {
114 return $this->isPublished;
115 }
116 public function setKind($kind)
117 {
118 $this->kind = $kind;
119 }
120 public function getKind()
121 {
122 return $this->kind;
123 }
124 public function setLogoUrl($logoUrl)
125 {
126 $this->logoUrl = $logoUrl;
127 }
128 public function getLogoUrl()
129 {
130 return $this->logoUrl;
131 }
132 public function setMediaKitLink($mediaKitLink)
133 {
134 $this->mediaKitLink = $mediaKitLink;
135 }
136 public function getMediaKitLink()
137 {
138 return $this->mediaKitLink;
139 }
140 public function setName($name)
141 {
142 $this->name = $name;
143 }
144 public function getName()
145 {
146 return $this->name;
147 }
148 public function setOverview($overview)
149 {
150 $this->overview = $overview;
151 }
152 public function getOverview()
153 {
154 return $this->overview;
155 }
156 public function setProfileId($profileId)
157 {
158 $this->profileId = $profileId;
159 }
160 public function getProfileId()
161 {
162 return $this->profileId;
163 }
164 public function setProgrammaticContact($programmaticContact)
165 {
166 $this->programmaticContact = $programmaticContact;
167 }
168 public function getProgrammaticContact()
169 {
170 return $this->programmaticContact;
171 }
172 public function setPublisherAppIds($publisherAppIds)
173 {
174 $this->publisherAppIds = $publisherAppIds;
175 }
176 public function getPublisherAppIds()
177 {
178 return $this->publisherAppIds;
179 }
180 /**
181 * @param MobileApplication[]
182 */
183 public function setPublisherApps($publisherApps)
184 {
185 $this->publisherApps = $publisherApps;
186 }
187 /**
188 * @return MobileApplication[]
189 */
190 public function getPublisherApps()
191 {
192 return $this->publisherApps;
193 }
194 public function setPublisherDomains($publisherDomains)
195 {
196 $this->publisherDomains = $publisherDomains;
197 }
198 public function getPublisherDomains()
199 {
200 return $this->publisherDomains;
201 }
202 public function setPublisherProfileId($publisherProfileId)
203 {
204 $this->publisherProfileId = $publisherProfileId;
205 }
206 public function getPublisherProfileId()
207 {
208 return $this->publisherProfileId;
209 }
210 /**
211 * @param PublisherProvidedForecast
212 */
213 public function setPublisherProvidedForecast(PublisherProvidedForecast $publisherProvidedForecast)
214 {
215 $this->publisherProvidedForecast = $publisherProvidedForecast;
216 }
217 /**
218 * @return PublisherProvidedForecast
219 */
220 public function getPublisherProvidedForecast()
221 {
222 return $this->publisherProvidedForecast;
223 }
224 public function setRateCardInfoLink($rateCardInfoLink)
225 {
226 $this->rateCardInfoLink = $rateCardInfoLink;
227 }
228 public function getRateCardInfoLink()
229 {
230 return $this->rateCardInfoLink;
231 }
232 public function setSamplePageLink($samplePageLink)
233 {
234 $this->samplePageLink = $samplePageLink;
235 }
236 public function getSamplePageLink()
237 {
238 return $this->samplePageLink;
239 }
240 /**
241 * @param Seller
242 */
243 public function setSeller(Seller $seller)
244 {
245 $this->seller = $seller;
246 }
247 /**
248 * @return Seller
249 */
250 public function getSeller()
251 {
252 return $this->seller;
253 }
254 public function setState($state)
255 {
256 $this->state = $state;
257 }
258 public function getState()
259 {
260 return $this->state;
261 }
262 public function setTopHeadlines($topHeadlines)
263 {
264 $this->topHeadlines = $topHeadlines;
265 }
266 public function getTopHeadlines()
267 {
268 return $this->topHeadlines;
269 }
270}
271
272// Adding a class alias for backwards compatibility with the previous class name.
273class_alias(PublisherProfileApiProto::class, 'Google_Service_AdExchangeBuyer_PublisherProfileApiProto');
Note: See TracBrowser for help on using the repository browser.