Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7)

Side by Side Diff: generated/googleapis/lib/adsensehost/v4_1.dart

Issue 1078053002: Roll of googleapis as of 4/7/2015. (Closed) Base URL: https://github.com/dart-lang/googleapis.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « generated/googleapis/lib/adsense/v1_4.dart ('k') | generated/googleapis/lib/analytics/v3.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // This is a generated file (see the discoveryapis_generator project).
2
1 library googleapis.adsensehost.v4_1; 3 library googleapis.adsensehost.v4_1;
2 4
3 import "dart:core" as core; 5 import 'dart:core' as core;
4 import "dart:collection" as collection; 6 import 'dart:collection' as collection;
5 import "dart:async" as async; 7 import 'dart:async' as async;
6 import "dart:convert" as convert; 8 import 'dart:convert' as convert;
7 9
8 import "package:crypto/crypto.dart" as crypto; 10 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons;
11 import 'package:crypto/crypto.dart' as crypto;
9 import 'package:http/http.dart' as http; 12 import 'package:http/http.dart' as http;
10 import '../src/common_internal.dart' as common_internal;
11 import '../common/common.dart' as common;
12 13
13 export '../common/common.dart' show ApiRequestError; 14 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show
14 export '../common/common.dart' show DetailedApiRequestError; 15 ApiRequestError, DetailedApiRequestError;
16
17 const core.String USER_AGENT = 'dart-api-client adsensehost/v4.1';
15 18
16 /** 19 /**
17 * Gives AdSense Hosts access to report generation, ad code generation, and 20 * Gives AdSense Hosts access to report generation, ad code generation, and
18 * publisher management capabilities. 21 * publisher management capabilities.
19 */ 22 */
20 class AdsensehostApi { 23 class AdsensehostApi {
21 /** View and manage your AdSense host data and associated accounts */ 24 /** View and manage your AdSense host data and associated accounts */
22 static const AdsensehostScope = "https://www.googleapis.com/auth/adsensehost"; 25 static const AdsensehostScope = "https://www.googleapis.com/auth/adsensehost";
23 26
24 27
25 final common_internal.ApiRequester _requester; 28 final commons.ApiRequester _requester;
26 29
27 AccountsResourceApi get accounts => new AccountsResourceApi(_requester); 30 AccountsResourceApi get accounts => new AccountsResourceApi(_requester);
28 AdclientsResourceApi get adclients => new AdclientsResourceApi(_requester); 31 AdclientsResourceApi get adclients => new AdclientsResourceApi(_requester);
29 AssociationsessionsResourceApi get associationsessions => new Associationsessi onsResourceApi(_requester); 32 AssociationsessionsResourceApi get associationsessions => new Associationsessi onsResourceApi(_requester);
30 CustomchannelsResourceApi get customchannels => new CustomchannelsResourceApi( _requester); 33 CustomchannelsResourceApi get customchannels => new CustomchannelsResourceApi( _requester);
31 ReportsResourceApi get reports => new ReportsResourceApi(_requester); 34 ReportsResourceApi get reports => new ReportsResourceApi(_requester);
32 UrlchannelsResourceApi get urlchannels => new UrlchannelsResourceApi(_requeste r); 35 UrlchannelsResourceApi get urlchannels => new UrlchannelsResourceApi(_requeste r);
33 36
34 AdsensehostApi(http.Client client, {core.String rootUrl: "https://www.googleap is.com/", core.String servicePath: "adsensehost/v4.1/"}) : 37 AdsensehostApi(http.Client client, {core.String rootUrl: "https://www.googleap is.com/", core.String servicePath: "adsensehost/v4.1/"}) :
35 _requester = new common_internal.ApiRequester(client, rootUrl, servicePath ); 38 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A GENT);
36 } 39 }
37 40
38 41
39 /** Not documented yet. */
40 class AccountsResourceApi { 42 class AccountsResourceApi {
41 final common_internal.ApiRequester _requester; 43 final commons.ApiRequester _requester;
42 44
43 AccountsAdclientsResourceApi get adclients => new AccountsAdclientsResourceApi (_requester); 45 AccountsAdclientsResourceApi get adclients => new AccountsAdclientsResourceApi (_requester);
44 AccountsAdunitsResourceApi get adunits => new AccountsAdunitsResourceApi(_requ ester); 46 AccountsAdunitsResourceApi get adunits => new AccountsAdunitsResourceApi(_requ ester);
45 AccountsReportsResourceApi get reports => new AccountsReportsResourceApi(_requ ester); 47 AccountsReportsResourceApi get reports => new AccountsReportsResourceApi(_requ ester);
46 48
47 AccountsResourceApi(common_internal.ApiRequester client) : 49 AccountsResourceApi(commons.ApiRequester client) :
48 _requester = client; 50 _requester = client;
49 51
50 /** 52 /**
51 * Get information about the selected associated AdSense account. 53 * Get information about the selected associated AdSense account.
52 * 54 *
53 * Request parameters: 55 * Request parameters:
54 * 56 *
55 * [accountId] - Account to get information about. 57 * [accountId] - Account to get information about.
56 * 58 *
57 * Completes with a [Account]. 59 * Completes with a [Account].
58 * 60 *
59 * Completes with a [common.ApiRequestError] if the API endpoint returned an 61 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
60 * error. 62 * error.
61 * 63 *
62 * If the used [http.Client] completes with an error when making a REST call, 64 * If the used [http.Client] completes with an error when making a REST call,
63 * this method will complete with the same error. 65 * this method will complete with the same error.
64 */ 66 */
65 async.Future<Account> get(core.String accountId) { 67 async.Future<Account> get(core.String accountId) {
66 var _url = null; 68 var _url = null;
67 var _queryParams = new core.Map(); 69 var _queryParams = new core.Map();
68 var _uploadMedia = null; 70 var _uploadMedia = null;
69 var _uploadOptions = null; 71 var _uploadOptions = null;
70 var _downloadOptions = common.DownloadOptions.Metadata; 72 var _downloadOptions = commons.DownloadOptions.Metadata;
71 var _body = null; 73 var _body = null;
72 74
73 if (accountId == null) { 75 if (accountId == null) {
74 throw new core.ArgumentError("Parameter accountId is required."); 76 throw new core.ArgumentError("Parameter accountId is required.");
75 } 77 }
76 78
77 79
78 _url = 'accounts/' + common_internal.Escaper.ecapeVariable('$accountId'); 80 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId');
79 81
80 var _response = _requester.request(_url, 82 var _response = _requester.request(_url,
81 "GET", 83 "GET",
82 body: _body, 84 body: _body,
83 queryParams: _queryParams, 85 queryParams: _queryParams,
84 uploadOptions: _uploadOptions, 86 uploadOptions: _uploadOptions,
85 uploadMedia: _uploadMedia, 87 uploadMedia: _uploadMedia,
86 downloadOptions: _downloadOptions); 88 downloadOptions: _downloadOptions);
87 return _response.then((data) => new Account.fromJson(data)); 89 return _response.then((data) => new Account.fromJson(data));
88 } 90 }
89 91
90 /** 92 /**
91 * List hosted accounts associated with this AdSense account by ad client id. 93 * List hosted accounts associated with this AdSense account by ad client id.
92 * 94 *
93 * Request parameters: 95 * Request parameters:
94 * 96 *
95 * [filterAdClientId] - Ad clients to list accounts for. 97 * [filterAdClientId] - Ad clients to list accounts for.
96 * 98 *
97 * Completes with a [Accounts]. 99 * Completes with a [Accounts].
98 * 100 *
99 * Completes with a [common.ApiRequestError] if the API endpoint returned an 101 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
100 * error. 102 * error.
101 * 103 *
102 * If the used [http.Client] completes with an error when making a REST call, 104 * If the used [http.Client] completes with an error when making a REST call,
103 * this method will complete with the same error. 105 * this method will complete with the same error.
104 */ 106 */
105 async.Future<Accounts> list(core.List<core.String> filterAdClientId) { 107 async.Future<Accounts> list(core.List<core.String> filterAdClientId) {
106 var _url = null; 108 var _url = null;
107 var _queryParams = new core.Map(); 109 var _queryParams = new core.Map();
108 var _uploadMedia = null; 110 var _uploadMedia = null;
109 var _uploadOptions = null; 111 var _uploadOptions = null;
110 var _downloadOptions = common.DownloadOptions.Metadata; 112 var _downloadOptions = commons.DownloadOptions.Metadata;
111 var _body = null; 113 var _body = null;
112 114
113 if (filterAdClientId == null || filterAdClientId.isEmpty) { 115 if (filterAdClientId == null || filterAdClientId.isEmpty) {
114 throw new core.ArgumentError("Parameter filterAdClientId is required."); 116 throw new core.ArgumentError("Parameter filterAdClientId is required.");
115 } 117 }
116 _queryParams["filterAdClientId"] = filterAdClientId; 118 _queryParams["filterAdClientId"] = filterAdClientId;
117 119
118 120
119 _url = 'accounts'; 121 _url = 'accounts';
120 122
121 var _response = _requester.request(_url, 123 var _response = _requester.request(_url,
122 "GET", 124 "GET",
123 body: _body, 125 body: _body,
124 queryParams: _queryParams, 126 queryParams: _queryParams,
125 uploadOptions: _uploadOptions, 127 uploadOptions: _uploadOptions,
126 uploadMedia: _uploadMedia, 128 uploadMedia: _uploadMedia,
127 downloadOptions: _downloadOptions); 129 downloadOptions: _downloadOptions);
128 return _response.then((data) => new Accounts.fromJson(data)); 130 return _response.then((data) => new Accounts.fromJson(data));
129 } 131 }
130 132
131 } 133 }
132 134
133 135
134 /** Not documented yet. */
135 class AccountsAdclientsResourceApi { 136 class AccountsAdclientsResourceApi {
136 final common_internal.ApiRequester _requester; 137 final commons.ApiRequester _requester;
137 138
138 AccountsAdclientsResourceApi(common_internal.ApiRequester client) : 139 AccountsAdclientsResourceApi(commons.ApiRequester client) :
139 _requester = client; 140 _requester = client;
140 141
141 /** 142 /**
142 * Get information about one of the ad clients in the specified publisher's 143 * Get information about one of the ad clients in the specified publisher's
143 * AdSense account. 144 * AdSense account.
144 * 145 *
145 * Request parameters: 146 * Request parameters:
146 * 147 *
147 * [accountId] - Account which contains the ad client. 148 * [accountId] - Account which contains the ad client.
148 * 149 *
149 * [adClientId] - Ad client to get. 150 * [adClientId] - Ad client to get.
150 * 151 *
151 * Completes with a [AdClient]. 152 * Completes with a [AdClient].
152 * 153 *
153 * Completes with a [common.ApiRequestError] if the API endpoint returned an 154 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
154 * error. 155 * error.
155 * 156 *
156 * If the used [http.Client] completes with an error when making a REST call, 157 * If the used [http.Client] completes with an error when making a REST call,
157 * this method will complete with the same error. 158 * this method will complete with the same error.
158 */ 159 */
159 async.Future<AdClient> get(core.String accountId, core.String adClientId) { 160 async.Future<AdClient> get(core.String accountId, core.String adClientId) {
160 var _url = null; 161 var _url = null;
161 var _queryParams = new core.Map(); 162 var _queryParams = new core.Map();
162 var _uploadMedia = null; 163 var _uploadMedia = null;
163 var _uploadOptions = null; 164 var _uploadOptions = null;
164 var _downloadOptions = common.DownloadOptions.Metadata; 165 var _downloadOptions = commons.DownloadOptions.Metadata;
165 var _body = null; 166 var _body = null;
166 167
167 if (accountId == null) { 168 if (accountId == null) {
168 throw new core.ArgumentError("Parameter accountId is required."); 169 throw new core.ArgumentError("Parameter accountId is required.");
169 } 170 }
170 if (adClientId == null) { 171 if (adClientId == null) {
171 throw new core.ArgumentError("Parameter adClientId is required."); 172 throw new core.ArgumentError("Parameter adClientId is required.");
172 } 173 }
173 174
174 175
175 _url = 'accounts/' + common_internal.Escaper.ecapeVariable('$accountId') + ' /adclients/' + common_internal.Escaper.ecapeVariable('$adClientId'); 176 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien ts/' + commons.Escaper.ecapeVariable('$adClientId');
176 177
177 var _response = _requester.request(_url, 178 var _response = _requester.request(_url,
178 "GET", 179 "GET",
179 body: _body, 180 body: _body,
180 queryParams: _queryParams, 181 queryParams: _queryParams,
181 uploadOptions: _uploadOptions, 182 uploadOptions: _uploadOptions,
182 uploadMedia: _uploadMedia, 183 uploadMedia: _uploadMedia,
183 downloadOptions: _downloadOptions); 184 downloadOptions: _downloadOptions);
184 return _response.then((data) => new AdClient.fromJson(data)); 185 return _response.then((data) => new AdClient.fromJson(data));
185 } 186 }
186 187
187 /** 188 /**
188 * List all hosted ad clients in the specified hosted account. 189 * List all hosted ad clients in the specified hosted account.
189 * 190 *
190 * Request parameters: 191 * Request parameters:
191 * 192 *
192 * [accountId] - Account for which to list ad clients. 193 * [accountId] - Account for which to list ad clients.
193 * 194 *
194 * [maxResults] - The maximum number of ad clients to include in the response, 195 * [maxResults] - The maximum number of ad clients to include in the response,
195 * used for paging. 196 * used for paging.
196 * Value must be between "0" and "10000". 197 * Value must be between "0" and "10000".
197 * 198 *
198 * [pageToken] - A continuation token, used to page through ad clients. To 199 * [pageToken] - A continuation token, used to page through ad clients. To
199 * retrieve the next page, set this parameter to the value of "nextPageToken" 200 * retrieve the next page, set this parameter to the value of "nextPageToken"
200 * from the previous response. 201 * from the previous response.
201 * 202 *
202 * Completes with a [AdClients]. 203 * Completes with a [AdClients].
203 * 204 *
204 * Completes with a [common.ApiRequestError] if the API endpoint returned an 205 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
205 * error. 206 * error.
206 * 207 *
207 * If the used [http.Client] completes with an error when making a REST call, 208 * If the used [http.Client] completes with an error when making a REST call,
208 * this method will complete with the same error. 209 * this method will complete with the same error.
209 */ 210 */
210 async.Future<AdClients> list(core.String accountId, {core.int maxResults, core .String pageToken}) { 211 async.Future<AdClients> list(core.String accountId, {core.int maxResults, core .String pageToken}) {
211 var _url = null; 212 var _url = null;
212 var _queryParams = new core.Map(); 213 var _queryParams = new core.Map();
213 var _uploadMedia = null; 214 var _uploadMedia = null;
214 var _uploadOptions = null; 215 var _uploadOptions = null;
215 var _downloadOptions = common.DownloadOptions.Metadata; 216 var _downloadOptions = commons.DownloadOptions.Metadata;
216 var _body = null; 217 var _body = null;
217 218
218 if (accountId == null) { 219 if (accountId == null) {
219 throw new core.ArgumentError("Parameter accountId is required."); 220 throw new core.ArgumentError("Parameter accountId is required.");
220 } 221 }
221 if (maxResults != null) { 222 if (maxResults != null) {
222 _queryParams["maxResults"] = ["${maxResults}"]; 223 _queryParams["maxResults"] = ["${maxResults}"];
223 } 224 }
224 if (pageToken != null) { 225 if (pageToken != null) {
225 _queryParams["pageToken"] = [pageToken]; 226 _queryParams["pageToken"] = [pageToken];
226 } 227 }
227 228
228 229
229 _url = 'accounts/' + common_internal.Escaper.ecapeVariable('$accountId') + ' /adclients'; 230 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien ts';
230 231
231 var _response = _requester.request(_url, 232 var _response = _requester.request(_url,
232 "GET", 233 "GET",
233 body: _body, 234 body: _body,
234 queryParams: _queryParams, 235 queryParams: _queryParams,
235 uploadOptions: _uploadOptions, 236 uploadOptions: _uploadOptions,
236 uploadMedia: _uploadMedia, 237 uploadMedia: _uploadMedia,
237 downloadOptions: _downloadOptions); 238 downloadOptions: _downloadOptions);
238 return _response.then((data) => new AdClients.fromJson(data)); 239 return _response.then((data) => new AdClients.fromJson(data));
239 } 240 }
240 241
241 } 242 }
242 243
243 244
244 /** Not documented yet. */
245 class AccountsAdunitsResourceApi { 245 class AccountsAdunitsResourceApi {
246 final common_internal.ApiRequester _requester; 246 final commons.ApiRequester _requester;
247 247
248 AccountsAdunitsResourceApi(common_internal.ApiRequester client) : 248 AccountsAdunitsResourceApi(commons.ApiRequester client) :
249 _requester = client; 249 _requester = client;
250 250
251 /** 251 /**
252 * Delete the specified ad unit from the specified publisher AdSense account. 252 * Delete the specified ad unit from the specified publisher AdSense account.
253 * 253 *
254 * Request parameters: 254 * Request parameters:
255 * 255 *
256 * [accountId] - Account which contains the ad unit. 256 * [accountId] - Account which contains the ad unit.
257 * 257 *
258 * [adClientId] - Ad client for which to get ad unit. 258 * [adClientId] - Ad client for which to get ad unit.
259 * 259 *
260 * [adUnitId] - Ad unit to delete. 260 * [adUnitId] - Ad unit to delete.
261 * 261 *
262 * Completes with a [AdUnit]. 262 * Completes with a [AdUnit].
263 * 263 *
264 * Completes with a [common.ApiRequestError] if the API endpoint returned an 264 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
265 * error. 265 * error.
266 * 266 *
267 * If the used [http.Client] completes with an error when making a REST call, 267 * If the used [http.Client] completes with an error when making a REST call,
268 * this method will complete with the same error. 268 * this method will complete with the same error.
269 */ 269 */
270 async.Future<AdUnit> delete(core.String accountId, core.String adClientId, cor e.String adUnitId) { 270 async.Future<AdUnit> delete(core.String accountId, core.String adClientId, cor e.String adUnitId) {
271 var _url = null; 271 var _url = null;
272 var _queryParams = new core.Map(); 272 var _queryParams = new core.Map();
273 var _uploadMedia = null; 273 var _uploadMedia = null;
274 var _uploadOptions = null; 274 var _uploadOptions = null;
275 var _downloadOptions = common.DownloadOptions.Metadata; 275 var _downloadOptions = commons.DownloadOptions.Metadata;
276 var _body = null; 276 var _body = null;
277 277
278 if (accountId == null) { 278 if (accountId == null) {
279 throw new core.ArgumentError("Parameter accountId is required."); 279 throw new core.ArgumentError("Parameter accountId is required.");
280 } 280 }
281 if (adClientId == null) { 281 if (adClientId == null) {
282 throw new core.ArgumentError("Parameter adClientId is required."); 282 throw new core.ArgumentError("Parameter adClientId is required.");
283 } 283 }
284 if (adUnitId == null) { 284 if (adUnitId == null) {
285 throw new core.ArgumentError("Parameter adUnitId is required."); 285 throw new core.ArgumentError("Parameter adUnitId is required.");
286 } 286 }
287 287
288 288
289 _url = 'accounts/' + common_internal.Escaper.ecapeVariable('$accountId') + ' /adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/adunits/ ' + common_internal.Escaper.ecapeVariable('$adUnitId'); 289 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/adunits/' + commons.Esca per.ecapeVariable('$adUnitId');
290 290
291 var _response = _requester.request(_url, 291 var _response = _requester.request(_url,
292 "DELETE", 292 "DELETE",
293 body: _body, 293 body: _body,
294 queryParams: _queryParams, 294 queryParams: _queryParams,
295 uploadOptions: _uploadOptions, 295 uploadOptions: _uploadOptions,
296 uploadMedia: _uploadMedia, 296 uploadMedia: _uploadMedia,
297 downloadOptions: _downloadOptions); 297 downloadOptions: _downloadOptions);
298 return _response.then((data) => new AdUnit.fromJson(data)); 298 return _response.then((data) => new AdUnit.fromJson(data));
299 } 299 }
300 300
301 /** 301 /**
302 * Get the specified host ad unit in this AdSense account. 302 * Get the specified host ad unit in this AdSense account.
303 * 303 *
304 * Request parameters: 304 * Request parameters:
305 * 305 *
306 * [accountId] - Account which contains the ad unit. 306 * [accountId] - Account which contains the ad unit.
307 * 307 *
308 * [adClientId] - Ad client for which to get ad unit. 308 * [adClientId] - Ad client for which to get ad unit.
309 * 309 *
310 * [adUnitId] - Ad unit to get. 310 * [adUnitId] - Ad unit to get.
311 * 311 *
312 * Completes with a [AdUnit]. 312 * Completes with a [AdUnit].
313 * 313 *
314 * Completes with a [common.ApiRequestError] if the API endpoint returned an 314 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
315 * error. 315 * error.
316 * 316 *
317 * If the used [http.Client] completes with an error when making a REST call, 317 * If the used [http.Client] completes with an error when making a REST call,
318 * this method will complete with the same error. 318 * this method will complete with the same error.
319 */ 319 */
320 async.Future<AdUnit> get(core.String accountId, core.String adClientId, core.S tring adUnitId) { 320 async.Future<AdUnit> get(core.String accountId, core.String adClientId, core.S tring adUnitId) {
321 var _url = null; 321 var _url = null;
322 var _queryParams = new core.Map(); 322 var _queryParams = new core.Map();
323 var _uploadMedia = null; 323 var _uploadMedia = null;
324 var _uploadOptions = null; 324 var _uploadOptions = null;
325 var _downloadOptions = common.DownloadOptions.Metadata; 325 var _downloadOptions = commons.DownloadOptions.Metadata;
326 var _body = null; 326 var _body = null;
327 327
328 if (accountId == null) { 328 if (accountId == null) {
329 throw new core.ArgumentError("Parameter accountId is required."); 329 throw new core.ArgumentError("Parameter accountId is required.");
330 } 330 }
331 if (adClientId == null) { 331 if (adClientId == null) {
332 throw new core.ArgumentError("Parameter adClientId is required."); 332 throw new core.ArgumentError("Parameter adClientId is required.");
333 } 333 }
334 if (adUnitId == null) { 334 if (adUnitId == null) {
335 throw new core.ArgumentError("Parameter adUnitId is required."); 335 throw new core.ArgumentError("Parameter adUnitId is required.");
336 } 336 }
337 337
338 338
339 _url = 'accounts/' + common_internal.Escaper.ecapeVariable('$accountId') + ' /adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/adunits/ ' + common_internal.Escaper.ecapeVariable('$adUnitId'); 339 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/adunits/' + commons.Esca per.ecapeVariable('$adUnitId');
340 340
341 var _response = _requester.request(_url, 341 var _response = _requester.request(_url,
342 "GET", 342 "GET",
343 body: _body, 343 body: _body,
344 queryParams: _queryParams, 344 queryParams: _queryParams,
345 uploadOptions: _uploadOptions, 345 uploadOptions: _uploadOptions,
346 uploadMedia: _uploadMedia, 346 uploadMedia: _uploadMedia,
347 downloadOptions: _downloadOptions); 347 downloadOptions: _downloadOptions);
348 return _response.then((data) => new AdUnit.fromJson(data)); 348 return _response.then((data) => new AdUnit.fromJson(data));
349 } 349 }
350 350
351 /** 351 /**
352 * Get ad code for the specified ad unit, attaching the specified host custom 352 * Get ad code for the specified ad unit, attaching the specified host custom
353 * channels. 353 * channels.
354 * 354 *
355 * Request parameters: 355 * Request parameters:
356 * 356 *
357 * [accountId] - Account which contains the ad client. 357 * [accountId] - Account which contains the ad client.
358 * 358 *
359 * [adClientId] - Ad client with contains the ad unit. 359 * [adClientId] - Ad client with contains the ad unit.
360 * 360 *
361 * [adUnitId] - Ad unit to get the code for. 361 * [adUnitId] - Ad unit to get the code for.
362 * 362 *
363 * [hostCustomChannelId] - Host custom channel to attach to the ad code. 363 * [hostCustomChannelId] - Host custom channel to attach to the ad code.
364 * 364 *
365 * Completes with a [AdCode]. 365 * Completes with a [AdCode].
366 * 366 *
367 * Completes with a [common.ApiRequestError] if the API endpoint returned an 367 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
368 * error. 368 * error.
369 * 369 *
370 * If the used [http.Client] completes with an error when making a REST call, 370 * If the used [http.Client] completes with an error when making a REST call,
371 * this method will complete with the same error. 371 * this method will complete with the same error.
372 */ 372 */
373 async.Future<AdCode> getAdCode(core.String accountId, core.String adClientId, core.String adUnitId, {core.List<core.String> hostCustomChannelId}) { 373 async.Future<AdCode> getAdCode(core.String accountId, core.String adClientId, core.String adUnitId, {core.List<core.String> hostCustomChannelId}) {
374 var _url = null; 374 var _url = null;
375 var _queryParams = new core.Map(); 375 var _queryParams = new core.Map();
376 var _uploadMedia = null; 376 var _uploadMedia = null;
377 var _uploadOptions = null; 377 var _uploadOptions = null;
378 var _downloadOptions = common.DownloadOptions.Metadata; 378 var _downloadOptions = commons.DownloadOptions.Metadata;
379 var _body = null; 379 var _body = null;
380 380
381 if (accountId == null) { 381 if (accountId == null) {
382 throw new core.ArgumentError("Parameter accountId is required."); 382 throw new core.ArgumentError("Parameter accountId is required.");
383 } 383 }
384 if (adClientId == null) { 384 if (adClientId == null) {
385 throw new core.ArgumentError("Parameter adClientId is required."); 385 throw new core.ArgumentError("Parameter adClientId is required.");
386 } 386 }
387 if (adUnitId == null) { 387 if (adUnitId == null) {
388 throw new core.ArgumentError("Parameter adUnitId is required."); 388 throw new core.ArgumentError("Parameter adUnitId is required.");
389 } 389 }
390 if (hostCustomChannelId != null) { 390 if (hostCustomChannelId != null) {
391 _queryParams["hostCustomChannelId"] = hostCustomChannelId; 391 _queryParams["hostCustomChannelId"] = hostCustomChannelId;
392 } 392 }
393 393
394 394
395 _url = 'accounts/' + common_internal.Escaper.ecapeVariable('$accountId') + ' /adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/adunits/ ' + common_internal.Escaper.ecapeVariable('$adUnitId') + '/adcode'; 395 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/adunits/' + commons.Esca per.ecapeVariable('$adUnitId') + '/adcode';
396 396
397 var _response = _requester.request(_url, 397 var _response = _requester.request(_url,
398 "GET", 398 "GET",
399 body: _body, 399 body: _body,
400 queryParams: _queryParams, 400 queryParams: _queryParams,
401 uploadOptions: _uploadOptions, 401 uploadOptions: _uploadOptions,
402 uploadMedia: _uploadMedia, 402 uploadMedia: _uploadMedia,
403 downloadOptions: _downloadOptions); 403 downloadOptions: _downloadOptions);
404 return _response.then((data) => new AdCode.fromJson(data)); 404 return _response.then((data) => new AdCode.fromJson(data));
405 } 405 }
406 406
407 /** 407 /**
408 * Insert the supplied ad unit into the specified publisher AdSense account. 408 * Insert the supplied ad unit into the specified publisher AdSense account.
409 * 409 *
410 * [request] - The metadata request object. 410 * [request] - The metadata request object.
411 * 411 *
412 * Request parameters: 412 * Request parameters:
413 * 413 *
414 * [accountId] - Account which will contain the ad unit. 414 * [accountId] - Account which will contain the ad unit.
415 * 415 *
416 * [adClientId] - Ad client into which to insert the ad unit. 416 * [adClientId] - Ad client into which to insert the ad unit.
417 * 417 *
418 * Completes with a [AdUnit]. 418 * Completes with a [AdUnit].
419 * 419 *
420 * Completes with a [common.ApiRequestError] if the API endpoint returned an 420 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
421 * error. 421 * error.
422 * 422 *
423 * If the used [http.Client] completes with an error when making a REST call, 423 * If the used [http.Client] completes with an error when making a REST call,
424 * this method will complete with the same error. 424 * this method will complete with the same error.
425 */ 425 */
426 async.Future<AdUnit> insert(AdUnit request, core.String accountId, core.String adClientId) { 426 async.Future<AdUnit> insert(AdUnit request, core.String accountId, core.String adClientId) {
427 var _url = null; 427 var _url = null;
428 var _queryParams = new core.Map(); 428 var _queryParams = new core.Map();
429 var _uploadMedia = null; 429 var _uploadMedia = null;
430 var _uploadOptions = null; 430 var _uploadOptions = null;
431 var _downloadOptions = common.DownloadOptions.Metadata; 431 var _downloadOptions = commons.DownloadOptions.Metadata;
432 var _body = null; 432 var _body = null;
433 433
434 if (request != null) { 434 if (request != null) {
435 _body = convert.JSON.encode((request).toJson()); 435 _body = convert.JSON.encode((request).toJson());
436 } 436 }
437 if (accountId == null) { 437 if (accountId == null) {
438 throw new core.ArgumentError("Parameter accountId is required."); 438 throw new core.ArgumentError("Parameter accountId is required.");
439 } 439 }
440 if (adClientId == null) { 440 if (adClientId == null) {
441 throw new core.ArgumentError("Parameter adClientId is required."); 441 throw new core.ArgumentError("Parameter adClientId is required.");
442 } 442 }
443 443
444 444
445 _url = 'accounts/' + common_internal.Escaper.ecapeVariable('$accountId') + ' /adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/adunits' ; 445 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/adunits';
446 446
447 var _response = _requester.request(_url, 447 var _response = _requester.request(_url,
448 "POST", 448 "POST",
449 body: _body, 449 body: _body,
450 queryParams: _queryParams, 450 queryParams: _queryParams,
451 uploadOptions: _uploadOptions, 451 uploadOptions: _uploadOptions,
452 uploadMedia: _uploadMedia, 452 uploadMedia: _uploadMedia,
453 downloadOptions: _downloadOptions); 453 downloadOptions: _downloadOptions);
454 return _response.then((data) => new AdUnit.fromJson(data)); 454 return _response.then((data) => new AdUnit.fromJson(data));
455 } 455 }
(...skipping 12 matching lines...) Expand all
468 * [maxResults] - The maximum number of ad units to include in the response, 468 * [maxResults] - The maximum number of ad units to include in the response,
469 * used for paging. 469 * used for paging.
470 * Value must be between "0" and "10000". 470 * Value must be between "0" and "10000".
471 * 471 *
472 * [pageToken] - A continuation token, used to page through ad units. To 472 * [pageToken] - A continuation token, used to page through ad units. To
473 * retrieve the next page, set this parameter to the value of "nextPageToken" 473 * retrieve the next page, set this parameter to the value of "nextPageToken"
474 * from the previous response. 474 * from the previous response.
475 * 475 *
476 * Completes with a [AdUnits]. 476 * Completes with a [AdUnits].
477 * 477 *
478 * Completes with a [common.ApiRequestError] if the API endpoint returned an 478 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
479 * error. 479 * error.
480 * 480 *
481 * If the used [http.Client] completes with an error when making a REST call, 481 * If the used [http.Client] completes with an error when making a REST call,
482 * this method will complete with the same error. 482 * this method will complete with the same error.
483 */ 483 */
484 async.Future<AdUnits> list(core.String accountId, core.String adClientId, {cor e.bool includeInactive, core.int maxResults, core.String pageToken}) { 484 async.Future<AdUnits> list(core.String accountId, core.String adClientId, {cor e.bool includeInactive, core.int maxResults, core.String pageToken}) {
485 var _url = null; 485 var _url = null;
486 var _queryParams = new core.Map(); 486 var _queryParams = new core.Map();
487 var _uploadMedia = null; 487 var _uploadMedia = null;
488 var _uploadOptions = null; 488 var _uploadOptions = null;
489 var _downloadOptions = common.DownloadOptions.Metadata; 489 var _downloadOptions = commons.DownloadOptions.Metadata;
490 var _body = null; 490 var _body = null;
491 491
492 if (accountId == null) { 492 if (accountId == null) {
493 throw new core.ArgumentError("Parameter accountId is required."); 493 throw new core.ArgumentError("Parameter accountId is required.");
494 } 494 }
495 if (adClientId == null) { 495 if (adClientId == null) {
496 throw new core.ArgumentError("Parameter adClientId is required."); 496 throw new core.ArgumentError("Parameter adClientId is required.");
497 } 497 }
498 if (includeInactive != null) { 498 if (includeInactive != null) {
499 _queryParams["includeInactive"] = ["${includeInactive}"]; 499 _queryParams["includeInactive"] = ["${includeInactive}"];
500 } 500 }
501 if (maxResults != null) { 501 if (maxResults != null) {
502 _queryParams["maxResults"] = ["${maxResults}"]; 502 _queryParams["maxResults"] = ["${maxResults}"];
503 } 503 }
504 if (pageToken != null) { 504 if (pageToken != null) {
505 _queryParams["pageToken"] = [pageToken]; 505 _queryParams["pageToken"] = [pageToken];
506 } 506 }
507 507
508 508
509 _url = 'accounts/' + common_internal.Escaper.ecapeVariable('$accountId') + ' /adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/adunits' ; 509 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/adunits';
510 510
511 var _response = _requester.request(_url, 511 var _response = _requester.request(_url,
512 "GET", 512 "GET",
513 body: _body, 513 body: _body,
514 queryParams: _queryParams, 514 queryParams: _queryParams,
515 uploadOptions: _uploadOptions, 515 uploadOptions: _uploadOptions,
516 uploadMedia: _uploadMedia, 516 uploadMedia: _uploadMedia,
517 downloadOptions: _downloadOptions); 517 downloadOptions: _downloadOptions);
518 return _response.then((data) => new AdUnits.fromJson(data)); 518 return _response.then((data) => new AdUnits.fromJson(data));
519 } 519 }
520 520
521 /** 521 /**
522 * Update the supplied ad unit in the specified publisher AdSense account. 522 * Update the supplied ad unit in the specified publisher AdSense account.
523 * This method supports patch semantics. 523 * This method supports patch semantics.
524 * 524 *
525 * [request] - The metadata request object. 525 * [request] - The metadata request object.
526 * 526 *
527 * Request parameters: 527 * Request parameters:
528 * 528 *
529 * [accountId] - Account which contains the ad client. 529 * [accountId] - Account which contains the ad client.
530 * 530 *
531 * [adClientId] - Ad client which contains the ad unit. 531 * [adClientId] - Ad client which contains the ad unit.
532 * 532 *
533 * [adUnitId] - Ad unit to get. 533 * [adUnitId] - Ad unit to get.
534 * 534 *
535 * Completes with a [AdUnit]. 535 * Completes with a [AdUnit].
536 * 536 *
537 * Completes with a [common.ApiRequestError] if the API endpoint returned an 537 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
538 * error. 538 * error.
539 * 539 *
540 * If the used [http.Client] completes with an error when making a REST call, 540 * If the used [http.Client] completes with an error when making a REST call,
541 * this method will complete with the same error. 541 * this method will complete with the same error.
542 */ 542 */
543 async.Future<AdUnit> patch(AdUnit request, core.String accountId, core.String adClientId, core.String adUnitId) { 543 async.Future<AdUnit> patch(AdUnit request, core.String accountId, core.String adClientId, core.String adUnitId) {
544 var _url = null; 544 var _url = null;
545 var _queryParams = new core.Map(); 545 var _queryParams = new core.Map();
546 var _uploadMedia = null; 546 var _uploadMedia = null;
547 var _uploadOptions = null; 547 var _uploadOptions = null;
548 var _downloadOptions = common.DownloadOptions.Metadata; 548 var _downloadOptions = commons.DownloadOptions.Metadata;
549 var _body = null; 549 var _body = null;
550 550
551 if (request != null) { 551 if (request != null) {
552 _body = convert.JSON.encode((request).toJson()); 552 _body = convert.JSON.encode((request).toJson());
553 } 553 }
554 if (accountId == null) { 554 if (accountId == null) {
555 throw new core.ArgumentError("Parameter accountId is required."); 555 throw new core.ArgumentError("Parameter accountId is required.");
556 } 556 }
557 if (adClientId == null) { 557 if (adClientId == null) {
558 throw new core.ArgumentError("Parameter adClientId is required."); 558 throw new core.ArgumentError("Parameter adClientId is required.");
559 } 559 }
560 if (adUnitId == null) { 560 if (adUnitId == null) {
561 throw new core.ArgumentError("Parameter adUnitId is required."); 561 throw new core.ArgumentError("Parameter adUnitId is required.");
562 } 562 }
563 _queryParams["adUnitId"] = [adUnitId]; 563 _queryParams["adUnitId"] = [adUnitId];
564 564
565 565
566 _url = 'accounts/' + common_internal.Escaper.ecapeVariable('$accountId') + ' /adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/adunits' ; 566 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/adunits';
567 567
568 var _response = _requester.request(_url, 568 var _response = _requester.request(_url,
569 "PATCH", 569 "PATCH",
570 body: _body, 570 body: _body,
571 queryParams: _queryParams, 571 queryParams: _queryParams,
572 uploadOptions: _uploadOptions, 572 uploadOptions: _uploadOptions,
573 uploadMedia: _uploadMedia, 573 uploadMedia: _uploadMedia,
574 downloadOptions: _downloadOptions); 574 downloadOptions: _downloadOptions);
575 return _response.then((data) => new AdUnit.fromJson(data)); 575 return _response.then((data) => new AdUnit.fromJson(data));
576 } 576 }
577 577
578 /** 578 /**
579 * Update the supplied ad unit in the specified publisher AdSense account. 579 * Update the supplied ad unit in the specified publisher AdSense account.
580 * 580 *
581 * [request] - The metadata request object. 581 * [request] - The metadata request object.
582 * 582 *
583 * Request parameters: 583 * Request parameters:
584 * 584 *
585 * [accountId] - Account which contains the ad client. 585 * [accountId] - Account which contains the ad client.
586 * 586 *
587 * [adClientId] - Ad client which contains the ad unit. 587 * [adClientId] - Ad client which contains the ad unit.
588 * 588 *
589 * Completes with a [AdUnit]. 589 * Completes with a [AdUnit].
590 * 590 *
591 * Completes with a [common.ApiRequestError] if the API endpoint returned an 591 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
592 * error. 592 * error.
593 * 593 *
594 * If the used [http.Client] completes with an error when making a REST call, 594 * If the used [http.Client] completes with an error when making a REST call,
595 * this method will complete with the same error. 595 * this method will complete with the same error.
596 */ 596 */
597 async.Future<AdUnit> update(AdUnit request, core.String accountId, core.String adClientId) { 597 async.Future<AdUnit> update(AdUnit request, core.String accountId, core.String adClientId) {
598 var _url = null; 598 var _url = null;
599 var _queryParams = new core.Map(); 599 var _queryParams = new core.Map();
600 var _uploadMedia = null; 600 var _uploadMedia = null;
601 var _uploadOptions = null; 601 var _uploadOptions = null;
602 var _downloadOptions = common.DownloadOptions.Metadata; 602 var _downloadOptions = commons.DownloadOptions.Metadata;
603 var _body = null; 603 var _body = null;
604 604
605 if (request != null) { 605 if (request != null) {
606 _body = convert.JSON.encode((request).toJson()); 606 _body = convert.JSON.encode((request).toJson());
607 } 607 }
608 if (accountId == null) { 608 if (accountId == null) {
609 throw new core.ArgumentError("Parameter accountId is required."); 609 throw new core.ArgumentError("Parameter accountId is required.");
610 } 610 }
611 if (adClientId == null) { 611 if (adClientId == null) {
612 throw new core.ArgumentError("Parameter adClientId is required."); 612 throw new core.ArgumentError("Parameter adClientId is required.");
613 } 613 }
614 614
615 615
616 _url = 'accounts/' + common_internal.Escaper.ecapeVariable('$accountId') + ' /adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/adunits' ; 616 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/adunits';
617 617
618 var _response = _requester.request(_url, 618 var _response = _requester.request(_url,
619 "PUT", 619 "PUT",
620 body: _body, 620 body: _body,
621 queryParams: _queryParams, 621 queryParams: _queryParams,
622 uploadOptions: _uploadOptions, 622 uploadOptions: _uploadOptions,
623 uploadMedia: _uploadMedia, 623 uploadMedia: _uploadMedia,
624 downloadOptions: _downloadOptions); 624 downloadOptions: _downloadOptions);
625 return _response.then((data) => new AdUnit.fromJson(data)); 625 return _response.then((data) => new AdUnit.fromJson(data));
626 } 626 }
627 627
628 } 628 }
629 629
630 630
631 /** Not documented yet. */
632 class AccountsReportsResourceApi { 631 class AccountsReportsResourceApi {
633 final common_internal.ApiRequester _requester; 632 final commons.ApiRequester _requester;
634 633
635 AccountsReportsResourceApi(common_internal.ApiRequester client) : 634 AccountsReportsResourceApi(commons.ApiRequester client) :
636 _requester = client; 635 _requester = client;
637 636
638 /** 637 /**
639 * Generate an AdSense report based on the report request sent in the query 638 * Generate an AdSense report based on the report request sent in the query
640 * parameters. Returns the result as JSON; to retrieve output in CSV format 639 * parameters. Returns the result as JSON; to retrieve output in CSV format
641 * specify "alt=csv" as a query parameter. 640 * specify "alt=csv" as a query parameter.
642 * 641 *
643 * Request parameters: 642 * Request parameters:
644 * 643 *
645 * [accountId] - Hosted account upon which to report. 644 * [accountId] - Hosted account upon which to report.
(...skipping 27 matching lines...) Expand all
673 * [sort] - The name of a dimension or metric to sort the resulting report on, 672 * [sort] - The name of a dimension or metric to sort the resulting report on,
674 * optionally prefixed with "+" to sort ascending or "-" to sort descending. 673 * optionally prefixed with "+" to sort ascending or "-" to sort descending.
675 * If no prefix is specified, the column is sorted ascending. 674 * If no prefix is specified, the column is sorted ascending.
676 * Value must have pattern "(\+|-)?[a-zA-Z_]+". 675 * Value must have pattern "(\+|-)?[a-zA-Z_]+".
677 * 676 *
678 * [startIndex] - Index of the first row of report data to return. 677 * [startIndex] - Index of the first row of report data to return.
679 * Value must be between "0" and "5000". 678 * Value must be between "0" and "5000".
680 * 679 *
681 * Completes with a [Report]. 680 * Completes with a [Report].
682 * 681 *
683 * Completes with a [common.ApiRequestError] if the API endpoint returned an 682 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
684 * error. 683 * error.
685 * 684 *
686 * If the used [http.Client] completes with an error when making a REST call, 685 * If the used [http.Client] completes with an error when making a REST call,
687 * this method will complete with the same error. 686 * this method will complete with the same error.
688 */ 687 */
689 async.Future<Report> generate(core.String accountId, core.String startDate, co re.String endDate, {core.List<core.String> dimension, core.List<core.String> fil ter, core.String locale, core.int maxResults, core.List<core.String> metric, cor e.List<core.String> sort, core.int startIndex}) { 688 async.Future<Report> generate(core.String accountId, core.String startDate, co re.String endDate, {core.List<core.String> dimension, core.List<core.String> fil ter, core.String locale, core.int maxResults, core.List<core.String> metric, cor e.List<core.String> sort, core.int startIndex}) {
690 var _url = null; 689 var _url = null;
691 var _queryParams = new core.Map(); 690 var _queryParams = new core.Map();
692 var _uploadMedia = null; 691 var _uploadMedia = null;
693 var _uploadOptions = null; 692 var _uploadOptions = null;
694 var _downloadOptions = common.DownloadOptions.Metadata; 693 var _downloadOptions = commons.DownloadOptions.Metadata;
695 var _body = null; 694 var _body = null;
696 695
697 if (accountId == null) { 696 if (accountId == null) {
698 throw new core.ArgumentError("Parameter accountId is required."); 697 throw new core.ArgumentError("Parameter accountId is required.");
699 } 698 }
700 if (startDate == null) { 699 if (startDate == null) {
701 throw new core.ArgumentError("Parameter startDate is required."); 700 throw new core.ArgumentError("Parameter startDate is required.");
702 } 701 }
703 _queryParams["startDate"] = [startDate]; 702 _queryParams["startDate"] = [startDate];
704 if (endDate == null) { 703 if (endDate == null) {
(...skipping 16 matching lines...) Expand all
721 _queryParams["metric"] = metric; 720 _queryParams["metric"] = metric;
722 } 721 }
723 if (sort != null) { 722 if (sort != null) {
724 _queryParams["sort"] = sort; 723 _queryParams["sort"] = sort;
725 } 724 }
726 if (startIndex != null) { 725 if (startIndex != null) {
727 _queryParams["startIndex"] = ["${startIndex}"]; 726 _queryParams["startIndex"] = ["${startIndex}"];
728 } 727 }
729 728
730 729
731 _url = 'accounts/' + common_internal.Escaper.ecapeVariable('$accountId') + ' /reports'; 730 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/reports ';
732 731
733 var _response = _requester.request(_url, 732 var _response = _requester.request(_url,
734 "GET", 733 "GET",
735 body: _body, 734 body: _body,
736 queryParams: _queryParams, 735 queryParams: _queryParams,
737 uploadOptions: _uploadOptions, 736 uploadOptions: _uploadOptions,
738 uploadMedia: _uploadMedia, 737 uploadMedia: _uploadMedia,
739 downloadOptions: _downloadOptions); 738 downloadOptions: _downloadOptions);
740 return _response.then((data) => new Report.fromJson(data)); 739 return _response.then((data) => new Report.fromJson(data));
741 } 740 }
742 741
743 } 742 }
744 743
745 744
746 /** Not documented yet. */
747 class AdclientsResourceApi { 745 class AdclientsResourceApi {
748 final common_internal.ApiRequester _requester; 746 final commons.ApiRequester _requester;
749 747
750 AdclientsResourceApi(common_internal.ApiRequester client) : 748 AdclientsResourceApi(commons.ApiRequester client) :
751 _requester = client; 749 _requester = client;
752 750
753 /** 751 /**
754 * Get information about one of the ad clients in the Host AdSense account. 752 * Get information about one of the ad clients in the Host AdSense account.
755 * 753 *
756 * Request parameters: 754 * Request parameters:
757 * 755 *
758 * [adClientId] - Ad client to get. 756 * [adClientId] - Ad client to get.
759 * 757 *
760 * Completes with a [AdClient]. 758 * Completes with a [AdClient].
761 * 759 *
762 * Completes with a [common.ApiRequestError] if the API endpoint returned an 760 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
763 * error. 761 * error.
764 * 762 *
765 * If the used [http.Client] completes with an error when making a REST call, 763 * If the used [http.Client] completes with an error when making a REST call,
766 * this method will complete with the same error. 764 * this method will complete with the same error.
767 */ 765 */
768 async.Future<AdClient> get(core.String adClientId) { 766 async.Future<AdClient> get(core.String adClientId) {
769 var _url = null; 767 var _url = null;
770 var _queryParams = new core.Map(); 768 var _queryParams = new core.Map();
771 var _uploadMedia = null; 769 var _uploadMedia = null;
772 var _uploadOptions = null; 770 var _uploadOptions = null;
773 var _downloadOptions = common.DownloadOptions.Metadata; 771 var _downloadOptions = commons.DownloadOptions.Metadata;
774 var _body = null; 772 var _body = null;
775 773
776 if (adClientId == null) { 774 if (adClientId == null) {
777 throw new core.ArgumentError("Parameter adClientId is required."); 775 throw new core.ArgumentError("Parameter adClientId is required.");
778 } 776 }
779 777
780 778
781 _url = 'adclients/' + common_internal.Escaper.ecapeVariable('$adClientId'); 779 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId');
782 780
783 var _response = _requester.request(_url, 781 var _response = _requester.request(_url,
784 "GET", 782 "GET",
785 body: _body, 783 body: _body,
786 queryParams: _queryParams, 784 queryParams: _queryParams,
787 uploadOptions: _uploadOptions, 785 uploadOptions: _uploadOptions,
788 uploadMedia: _uploadMedia, 786 uploadMedia: _uploadMedia,
789 downloadOptions: _downloadOptions); 787 downloadOptions: _downloadOptions);
790 return _response.then((data) => new AdClient.fromJson(data)); 788 return _response.then((data) => new AdClient.fromJson(data));
791 } 789 }
792 790
793 /** 791 /**
794 * List all host ad clients in this AdSense account. 792 * List all host ad clients in this AdSense account.
795 * 793 *
796 * Request parameters: 794 * Request parameters:
797 * 795 *
798 * [maxResults] - The maximum number of ad clients to include in the response, 796 * [maxResults] - The maximum number of ad clients to include in the response,
799 * used for paging. 797 * used for paging.
800 * Value must be between "0" and "10000". 798 * Value must be between "0" and "10000".
801 * 799 *
802 * [pageToken] - A continuation token, used to page through ad clients. To 800 * [pageToken] - A continuation token, used to page through ad clients. To
803 * retrieve the next page, set this parameter to the value of "nextPageToken" 801 * retrieve the next page, set this parameter to the value of "nextPageToken"
804 * from the previous response. 802 * from the previous response.
805 * 803 *
806 * Completes with a [AdClients]. 804 * Completes with a [AdClients].
807 * 805 *
808 * Completes with a [common.ApiRequestError] if the API endpoint returned an 806 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
809 * error. 807 * error.
810 * 808 *
811 * If the used [http.Client] completes with an error when making a REST call, 809 * If the used [http.Client] completes with an error when making a REST call,
812 * this method will complete with the same error. 810 * this method will complete with the same error.
813 */ 811 */
814 async.Future<AdClients> list({core.int maxResults, core.String pageToken}) { 812 async.Future<AdClients> list({core.int maxResults, core.String pageToken}) {
815 var _url = null; 813 var _url = null;
816 var _queryParams = new core.Map(); 814 var _queryParams = new core.Map();
817 var _uploadMedia = null; 815 var _uploadMedia = null;
818 var _uploadOptions = null; 816 var _uploadOptions = null;
819 var _downloadOptions = common.DownloadOptions.Metadata; 817 var _downloadOptions = commons.DownloadOptions.Metadata;
820 var _body = null; 818 var _body = null;
821 819
822 if (maxResults != null) { 820 if (maxResults != null) {
823 _queryParams["maxResults"] = ["${maxResults}"]; 821 _queryParams["maxResults"] = ["${maxResults}"];
824 } 822 }
825 if (pageToken != null) { 823 if (pageToken != null) {
826 _queryParams["pageToken"] = [pageToken]; 824 _queryParams["pageToken"] = [pageToken];
827 } 825 }
828 826
829 827
830 _url = 'adclients'; 828 _url = 'adclients';
831 829
832 var _response = _requester.request(_url, 830 var _response = _requester.request(_url,
833 "GET", 831 "GET",
834 body: _body, 832 body: _body,
835 queryParams: _queryParams, 833 queryParams: _queryParams,
836 uploadOptions: _uploadOptions, 834 uploadOptions: _uploadOptions,
837 uploadMedia: _uploadMedia, 835 uploadMedia: _uploadMedia,
838 downloadOptions: _downloadOptions); 836 downloadOptions: _downloadOptions);
839 return _response.then((data) => new AdClients.fromJson(data)); 837 return _response.then((data) => new AdClients.fromJson(data));
840 } 838 }
841 839
842 } 840 }
843 841
844 842
845 /** Not documented yet. */
846 class AssociationsessionsResourceApi { 843 class AssociationsessionsResourceApi {
847 final common_internal.ApiRequester _requester; 844 final commons.ApiRequester _requester;
848 845
849 AssociationsessionsResourceApi(common_internal.ApiRequester client) : 846 AssociationsessionsResourceApi(commons.ApiRequester client) :
850 _requester = client; 847 _requester = client;
851 848
852 /** 849 /**
853 * Create an association session for initiating an association with an AdSense 850 * Create an association session for initiating an association with an AdSense
854 * user. 851 * user.
855 * 852 *
856 * Request parameters: 853 * Request parameters:
857 * 854 *
858 * [productCode] - Products to associate with the user. 855 * [productCode] - Products to associate with the user.
859 * 856 *
860 * [websiteUrl] - The URL of the user's hosted website. 857 * [websiteUrl] - The URL of the user's hosted website.
861 * 858 *
862 * [userLocale] - The preferred locale of the user. 859 * [userLocale] - The preferred locale of the user.
863 * 860 *
864 * [websiteLocale] - The locale of the user's hosted website. 861 * [websiteLocale] - The locale of the user's hosted website.
865 * 862 *
866 * Completes with a [AssociationSession]. 863 * Completes with a [AssociationSession].
867 * 864 *
868 * Completes with a [common.ApiRequestError] if the API endpoint returned an 865 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
869 * error. 866 * error.
870 * 867 *
871 * If the used [http.Client] completes with an error when making a REST call, 868 * If the used [http.Client] completes with an error when making a REST call,
872 * this method will complete with the same error. 869 * this method will complete with the same error.
873 */ 870 */
874 async.Future<AssociationSession> start(core.List<core.String> productCode, cor e.String websiteUrl, {core.String userLocale, core.String websiteLocale}) { 871 async.Future<AssociationSession> start(core.List<core.String> productCode, cor e.String websiteUrl, {core.String userLocale, core.String websiteLocale}) {
875 var _url = null; 872 var _url = null;
876 var _queryParams = new core.Map(); 873 var _queryParams = new core.Map();
877 var _uploadMedia = null; 874 var _uploadMedia = null;
878 var _uploadOptions = null; 875 var _uploadOptions = null;
879 var _downloadOptions = common.DownloadOptions.Metadata; 876 var _downloadOptions = commons.DownloadOptions.Metadata;
880 var _body = null; 877 var _body = null;
881 878
882 if (productCode == null || productCode.isEmpty) { 879 if (productCode == null || productCode.isEmpty) {
883 throw new core.ArgumentError("Parameter productCode is required."); 880 throw new core.ArgumentError("Parameter productCode is required.");
884 } 881 }
885 _queryParams["productCode"] = productCode; 882 _queryParams["productCode"] = productCode;
886 if (websiteUrl == null) { 883 if (websiteUrl == null) {
887 throw new core.ArgumentError("Parameter websiteUrl is required."); 884 throw new core.ArgumentError("Parameter websiteUrl is required.");
888 } 885 }
889 _queryParams["websiteUrl"] = [websiteUrl]; 886 _queryParams["websiteUrl"] = [websiteUrl];
(...skipping 20 matching lines...) Expand all
910 /** 907 /**
911 * Verify an association session after the association callback returns from 908 * Verify an association session after the association callback returns from
912 * AdSense signup. 909 * AdSense signup.
913 * 910 *
914 * Request parameters: 911 * Request parameters:
915 * 912 *
916 * [token] - The token returned to the association callback URL. 913 * [token] - The token returned to the association callback URL.
917 * 914 *
918 * Completes with a [AssociationSession]. 915 * Completes with a [AssociationSession].
919 * 916 *
920 * Completes with a [common.ApiRequestError] if the API endpoint returned an 917 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
921 * error. 918 * error.
922 * 919 *
923 * If the used [http.Client] completes with an error when making a REST call, 920 * If the used [http.Client] completes with an error when making a REST call,
924 * this method will complete with the same error. 921 * this method will complete with the same error.
925 */ 922 */
926 async.Future<AssociationSession> verify(core.String token) { 923 async.Future<AssociationSession> verify(core.String token) {
927 var _url = null; 924 var _url = null;
928 var _queryParams = new core.Map(); 925 var _queryParams = new core.Map();
929 var _uploadMedia = null; 926 var _uploadMedia = null;
930 var _uploadOptions = null; 927 var _uploadOptions = null;
931 var _downloadOptions = common.DownloadOptions.Metadata; 928 var _downloadOptions = commons.DownloadOptions.Metadata;
932 var _body = null; 929 var _body = null;
933 930
934 if (token == null) { 931 if (token == null) {
935 throw new core.ArgumentError("Parameter token is required."); 932 throw new core.ArgumentError("Parameter token is required.");
936 } 933 }
937 _queryParams["token"] = [token]; 934 _queryParams["token"] = [token];
938 935
939 936
940 _url = 'associationsessions/verify'; 937 _url = 'associationsessions/verify';
941 938
942 var _response = _requester.request(_url, 939 var _response = _requester.request(_url,
943 "GET", 940 "GET",
944 body: _body, 941 body: _body,
945 queryParams: _queryParams, 942 queryParams: _queryParams,
946 uploadOptions: _uploadOptions, 943 uploadOptions: _uploadOptions,
947 uploadMedia: _uploadMedia, 944 uploadMedia: _uploadMedia,
948 downloadOptions: _downloadOptions); 945 downloadOptions: _downloadOptions);
949 return _response.then((data) => new AssociationSession.fromJson(data)); 946 return _response.then((data) => new AssociationSession.fromJson(data));
950 } 947 }
951 948
952 } 949 }
953 950
954 951
955 /** Not documented yet. */
956 class CustomchannelsResourceApi { 952 class CustomchannelsResourceApi {
957 final common_internal.ApiRequester _requester; 953 final commons.ApiRequester _requester;
958 954
959 CustomchannelsResourceApi(common_internal.ApiRequester client) : 955 CustomchannelsResourceApi(commons.ApiRequester client) :
960 _requester = client; 956 _requester = client;
961 957
962 /** 958 /**
963 * Delete a specific custom channel from the host AdSense account. 959 * Delete a specific custom channel from the host AdSense account.
964 * 960 *
965 * Request parameters: 961 * Request parameters:
966 * 962 *
967 * [adClientId] - Ad client from which to delete the custom channel. 963 * [adClientId] - Ad client from which to delete the custom channel.
968 * 964 *
969 * [customChannelId] - Custom channel to delete. 965 * [customChannelId] - Custom channel to delete.
970 * 966 *
971 * Completes with a [CustomChannel]. 967 * Completes with a [CustomChannel].
972 * 968 *
973 * Completes with a [common.ApiRequestError] if the API endpoint returned an 969 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
974 * error. 970 * error.
975 * 971 *
976 * If the used [http.Client] completes with an error when making a REST call, 972 * If the used [http.Client] completes with an error when making a REST call,
977 * this method will complete with the same error. 973 * this method will complete with the same error.
978 */ 974 */
979 async.Future<CustomChannel> delete(core.String adClientId, core.String customC hannelId) { 975 async.Future<CustomChannel> delete(core.String adClientId, core.String customC hannelId) {
980 var _url = null; 976 var _url = null;
981 var _queryParams = new core.Map(); 977 var _queryParams = new core.Map();
982 var _uploadMedia = null; 978 var _uploadMedia = null;
983 var _uploadOptions = null; 979 var _uploadOptions = null;
984 var _downloadOptions = common.DownloadOptions.Metadata; 980 var _downloadOptions = commons.DownloadOptions.Metadata;
985 var _body = null; 981 var _body = null;
986 982
987 if (adClientId == null) { 983 if (adClientId == null) {
988 throw new core.ArgumentError("Parameter adClientId is required."); 984 throw new core.ArgumentError("Parameter adClientId is required.");
989 } 985 }
990 if (customChannelId == null) { 986 if (customChannelId == null) {
991 throw new core.ArgumentError("Parameter customChannelId is required."); 987 throw new core.ArgumentError("Parameter customChannelId is required.");
992 } 988 }
993 989
994 990
995 _url = 'adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/customchannels/' + common_internal.Escaper.ecapeVariable('$customChannelId'); 991 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/custo mchannels/' + commons.Escaper.ecapeVariable('$customChannelId');
996 992
997 var _response = _requester.request(_url, 993 var _response = _requester.request(_url,
998 "DELETE", 994 "DELETE",
999 body: _body, 995 body: _body,
1000 queryParams: _queryParams, 996 queryParams: _queryParams,
1001 uploadOptions: _uploadOptions, 997 uploadOptions: _uploadOptions,
1002 uploadMedia: _uploadMedia, 998 uploadMedia: _uploadMedia,
1003 downloadOptions: _downloadOptions); 999 downloadOptions: _downloadOptions);
1004 return _response.then((data) => new CustomChannel.fromJson(data)); 1000 return _response.then((data) => new CustomChannel.fromJson(data));
1005 } 1001 }
1006 1002
1007 /** 1003 /**
1008 * Get a specific custom channel from the host AdSense account. 1004 * Get a specific custom channel from the host AdSense account.
1009 * 1005 *
1010 * Request parameters: 1006 * Request parameters:
1011 * 1007 *
1012 * [adClientId] - Ad client from which to get the custom channel. 1008 * [adClientId] - Ad client from which to get the custom channel.
1013 * 1009 *
1014 * [customChannelId] - Custom channel to get. 1010 * [customChannelId] - Custom channel to get.
1015 * 1011 *
1016 * Completes with a [CustomChannel]. 1012 * Completes with a [CustomChannel].
1017 * 1013 *
1018 * Completes with a [common.ApiRequestError] if the API endpoint returned an 1014 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1019 * error. 1015 * error.
1020 * 1016 *
1021 * If the used [http.Client] completes with an error when making a REST call, 1017 * If the used [http.Client] completes with an error when making a REST call,
1022 * this method will complete with the same error. 1018 * this method will complete with the same error.
1023 */ 1019 */
1024 async.Future<CustomChannel> get(core.String adClientId, core.String customChan nelId) { 1020 async.Future<CustomChannel> get(core.String adClientId, core.String customChan nelId) {
1025 var _url = null; 1021 var _url = null;
1026 var _queryParams = new core.Map(); 1022 var _queryParams = new core.Map();
1027 var _uploadMedia = null; 1023 var _uploadMedia = null;
1028 var _uploadOptions = null; 1024 var _uploadOptions = null;
1029 var _downloadOptions = common.DownloadOptions.Metadata; 1025 var _downloadOptions = commons.DownloadOptions.Metadata;
1030 var _body = null; 1026 var _body = null;
1031 1027
1032 if (adClientId == null) { 1028 if (adClientId == null) {
1033 throw new core.ArgumentError("Parameter adClientId is required."); 1029 throw new core.ArgumentError("Parameter adClientId is required.");
1034 } 1030 }
1035 if (customChannelId == null) { 1031 if (customChannelId == null) {
1036 throw new core.ArgumentError("Parameter customChannelId is required."); 1032 throw new core.ArgumentError("Parameter customChannelId is required.");
1037 } 1033 }
1038 1034
1039 1035
1040 _url = 'adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/customchannels/' + common_internal.Escaper.ecapeVariable('$customChannelId'); 1036 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/custo mchannels/' + commons.Escaper.ecapeVariable('$customChannelId');
1041 1037
1042 var _response = _requester.request(_url, 1038 var _response = _requester.request(_url,
1043 "GET", 1039 "GET",
1044 body: _body, 1040 body: _body,
1045 queryParams: _queryParams, 1041 queryParams: _queryParams,
1046 uploadOptions: _uploadOptions, 1042 uploadOptions: _uploadOptions,
1047 uploadMedia: _uploadMedia, 1043 uploadMedia: _uploadMedia,
1048 downloadOptions: _downloadOptions); 1044 downloadOptions: _downloadOptions);
1049 return _response.then((data) => new CustomChannel.fromJson(data)); 1045 return _response.then((data) => new CustomChannel.fromJson(data));
1050 } 1046 }
1051 1047
1052 /** 1048 /**
1053 * Add a new custom channel to the host AdSense account. 1049 * Add a new custom channel to the host AdSense account.
1054 * 1050 *
1055 * [request] - The metadata request object. 1051 * [request] - The metadata request object.
1056 * 1052 *
1057 * Request parameters: 1053 * Request parameters:
1058 * 1054 *
1059 * [adClientId] - Ad client to which the new custom channel will be added. 1055 * [adClientId] - Ad client to which the new custom channel will be added.
1060 * 1056 *
1061 * Completes with a [CustomChannel]. 1057 * Completes with a [CustomChannel].
1062 * 1058 *
1063 * Completes with a [common.ApiRequestError] if the API endpoint returned an 1059 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1064 * error. 1060 * error.
1065 * 1061 *
1066 * If the used [http.Client] completes with an error when making a REST call, 1062 * If the used [http.Client] completes with an error when making a REST call,
1067 * this method will complete with the same error. 1063 * this method will complete with the same error.
1068 */ 1064 */
1069 async.Future<CustomChannel> insert(CustomChannel request, core.String adClient Id) { 1065 async.Future<CustomChannel> insert(CustomChannel request, core.String adClient Id) {
1070 var _url = null; 1066 var _url = null;
1071 var _queryParams = new core.Map(); 1067 var _queryParams = new core.Map();
1072 var _uploadMedia = null; 1068 var _uploadMedia = null;
1073 var _uploadOptions = null; 1069 var _uploadOptions = null;
1074 var _downloadOptions = common.DownloadOptions.Metadata; 1070 var _downloadOptions = commons.DownloadOptions.Metadata;
1075 var _body = null; 1071 var _body = null;
1076 1072
1077 if (request != null) { 1073 if (request != null) {
1078 _body = convert.JSON.encode((request).toJson()); 1074 _body = convert.JSON.encode((request).toJson());
1079 } 1075 }
1080 if (adClientId == null) { 1076 if (adClientId == null) {
1081 throw new core.ArgumentError("Parameter adClientId is required."); 1077 throw new core.ArgumentError("Parameter adClientId is required.");
1082 } 1078 }
1083 1079
1084 1080
1085 _url = 'adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/customchannels'; 1081 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/custo mchannels';
1086 1082
1087 var _response = _requester.request(_url, 1083 var _response = _requester.request(_url,
1088 "POST", 1084 "POST",
1089 body: _body, 1085 body: _body,
1090 queryParams: _queryParams, 1086 queryParams: _queryParams,
1091 uploadOptions: _uploadOptions, 1087 uploadOptions: _uploadOptions,
1092 uploadMedia: _uploadMedia, 1088 uploadMedia: _uploadMedia,
1093 downloadOptions: _downloadOptions); 1089 downloadOptions: _downloadOptions);
1094 return _response.then((data) => new CustomChannel.fromJson(data)); 1090 return _response.then((data) => new CustomChannel.fromJson(data));
1095 } 1091 }
1096 1092
1097 /** 1093 /**
1098 * List all host custom channels in this AdSense account. 1094 * List all host custom channels in this AdSense account.
1099 * 1095 *
1100 * Request parameters: 1096 * Request parameters:
1101 * 1097 *
1102 * [adClientId] - Ad client for which to list custom channels. 1098 * [adClientId] - Ad client for which to list custom channels.
1103 * 1099 *
1104 * [maxResults] - The maximum number of custom channels to include in the 1100 * [maxResults] - The maximum number of custom channels to include in the
1105 * response, used for paging. 1101 * response, used for paging.
1106 * Value must be between "0" and "10000". 1102 * Value must be between "0" and "10000".
1107 * 1103 *
1108 * [pageToken] - A continuation token, used to page through custom channels. 1104 * [pageToken] - A continuation token, used to page through custom channels.
1109 * To retrieve the next page, set this parameter to the value of 1105 * To retrieve the next page, set this parameter to the value of
1110 * "nextPageToken" from the previous response. 1106 * "nextPageToken" from the previous response.
1111 * 1107 *
1112 * Completes with a [CustomChannels]. 1108 * Completes with a [CustomChannels].
1113 * 1109 *
1114 * Completes with a [common.ApiRequestError] if the API endpoint returned an 1110 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1115 * error. 1111 * error.
1116 * 1112 *
1117 * If the used [http.Client] completes with an error when making a REST call, 1113 * If the used [http.Client] completes with an error when making a REST call,
1118 * this method will complete with the same error. 1114 * this method will complete with the same error.
1119 */ 1115 */
1120 async.Future<CustomChannels> list(core.String adClientId, {core.int maxResults , core.String pageToken}) { 1116 async.Future<CustomChannels> list(core.String adClientId, {core.int maxResults , core.String pageToken}) {
1121 var _url = null; 1117 var _url = null;
1122 var _queryParams = new core.Map(); 1118 var _queryParams = new core.Map();
1123 var _uploadMedia = null; 1119 var _uploadMedia = null;
1124 var _uploadOptions = null; 1120 var _uploadOptions = null;
1125 var _downloadOptions = common.DownloadOptions.Metadata; 1121 var _downloadOptions = commons.DownloadOptions.Metadata;
1126 var _body = null; 1122 var _body = null;
1127 1123
1128 if (adClientId == null) { 1124 if (adClientId == null) {
1129 throw new core.ArgumentError("Parameter adClientId is required."); 1125 throw new core.ArgumentError("Parameter adClientId is required.");
1130 } 1126 }
1131 if (maxResults != null) { 1127 if (maxResults != null) {
1132 _queryParams["maxResults"] = ["${maxResults}"]; 1128 _queryParams["maxResults"] = ["${maxResults}"];
1133 } 1129 }
1134 if (pageToken != null) { 1130 if (pageToken != null) {
1135 _queryParams["pageToken"] = [pageToken]; 1131 _queryParams["pageToken"] = [pageToken];
1136 } 1132 }
1137 1133
1138 1134
1139 _url = 'adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/customchannels'; 1135 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/custo mchannels';
1140 1136
1141 var _response = _requester.request(_url, 1137 var _response = _requester.request(_url,
1142 "GET", 1138 "GET",
1143 body: _body, 1139 body: _body,
1144 queryParams: _queryParams, 1140 queryParams: _queryParams,
1145 uploadOptions: _uploadOptions, 1141 uploadOptions: _uploadOptions,
1146 uploadMedia: _uploadMedia, 1142 uploadMedia: _uploadMedia,
1147 downloadOptions: _downloadOptions); 1143 downloadOptions: _downloadOptions);
1148 return _response.then((data) => new CustomChannels.fromJson(data)); 1144 return _response.then((data) => new CustomChannels.fromJson(data));
1149 } 1145 }
1150 1146
1151 /** 1147 /**
1152 * Update a custom channel in the host AdSense account. This method supports 1148 * Update a custom channel in the host AdSense account. This method supports
1153 * patch semantics. 1149 * patch semantics.
1154 * 1150 *
1155 * [request] - The metadata request object. 1151 * [request] - The metadata request object.
1156 * 1152 *
1157 * Request parameters: 1153 * Request parameters:
1158 * 1154 *
1159 * [adClientId] - Ad client in which the custom channel will be updated. 1155 * [adClientId] - Ad client in which the custom channel will be updated.
1160 * 1156 *
1161 * [customChannelId] - Custom channel to get. 1157 * [customChannelId] - Custom channel to get.
1162 * 1158 *
1163 * Completes with a [CustomChannel]. 1159 * Completes with a [CustomChannel].
1164 * 1160 *
1165 * Completes with a [common.ApiRequestError] if the API endpoint returned an 1161 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1166 * error. 1162 * error.
1167 * 1163 *
1168 * If the used [http.Client] completes with an error when making a REST call, 1164 * If the used [http.Client] completes with an error when making a REST call,
1169 * this method will complete with the same error. 1165 * this method will complete with the same error.
1170 */ 1166 */
1171 async.Future<CustomChannel> patch(CustomChannel request, core.String adClientI d, core.String customChannelId) { 1167 async.Future<CustomChannel> patch(CustomChannel request, core.String adClientI d, core.String customChannelId) {
1172 var _url = null; 1168 var _url = null;
1173 var _queryParams = new core.Map(); 1169 var _queryParams = new core.Map();
1174 var _uploadMedia = null; 1170 var _uploadMedia = null;
1175 var _uploadOptions = null; 1171 var _uploadOptions = null;
1176 var _downloadOptions = common.DownloadOptions.Metadata; 1172 var _downloadOptions = commons.DownloadOptions.Metadata;
1177 var _body = null; 1173 var _body = null;
1178 1174
1179 if (request != null) { 1175 if (request != null) {
1180 _body = convert.JSON.encode((request).toJson()); 1176 _body = convert.JSON.encode((request).toJson());
1181 } 1177 }
1182 if (adClientId == null) { 1178 if (adClientId == null) {
1183 throw new core.ArgumentError("Parameter adClientId is required."); 1179 throw new core.ArgumentError("Parameter adClientId is required.");
1184 } 1180 }
1185 if (customChannelId == null) { 1181 if (customChannelId == null) {
1186 throw new core.ArgumentError("Parameter customChannelId is required."); 1182 throw new core.ArgumentError("Parameter customChannelId is required.");
1187 } 1183 }
1188 _queryParams["customChannelId"] = [customChannelId]; 1184 _queryParams["customChannelId"] = [customChannelId];
1189 1185
1190 1186
1191 _url = 'adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/customchannels'; 1187 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/custo mchannels';
1192 1188
1193 var _response = _requester.request(_url, 1189 var _response = _requester.request(_url,
1194 "PATCH", 1190 "PATCH",
1195 body: _body, 1191 body: _body,
1196 queryParams: _queryParams, 1192 queryParams: _queryParams,
1197 uploadOptions: _uploadOptions, 1193 uploadOptions: _uploadOptions,
1198 uploadMedia: _uploadMedia, 1194 uploadMedia: _uploadMedia,
1199 downloadOptions: _downloadOptions); 1195 downloadOptions: _downloadOptions);
1200 return _response.then((data) => new CustomChannel.fromJson(data)); 1196 return _response.then((data) => new CustomChannel.fromJson(data));
1201 } 1197 }
1202 1198
1203 /** 1199 /**
1204 * Update a custom channel in the host AdSense account. 1200 * Update a custom channel in the host AdSense account.
1205 * 1201 *
1206 * [request] - The metadata request object. 1202 * [request] - The metadata request object.
1207 * 1203 *
1208 * Request parameters: 1204 * Request parameters:
1209 * 1205 *
1210 * [adClientId] - Ad client in which the custom channel will be updated. 1206 * [adClientId] - Ad client in which the custom channel will be updated.
1211 * 1207 *
1212 * Completes with a [CustomChannel]. 1208 * Completes with a [CustomChannel].
1213 * 1209 *
1214 * Completes with a [common.ApiRequestError] if the API endpoint returned an 1210 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1215 * error. 1211 * error.
1216 * 1212 *
1217 * If the used [http.Client] completes with an error when making a REST call, 1213 * If the used [http.Client] completes with an error when making a REST call,
1218 * this method will complete with the same error. 1214 * this method will complete with the same error.
1219 */ 1215 */
1220 async.Future<CustomChannel> update(CustomChannel request, core.String adClient Id) { 1216 async.Future<CustomChannel> update(CustomChannel request, core.String adClient Id) {
1221 var _url = null; 1217 var _url = null;
1222 var _queryParams = new core.Map(); 1218 var _queryParams = new core.Map();
1223 var _uploadMedia = null; 1219 var _uploadMedia = null;
1224 var _uploadOptions = null; 1220 var _uploadOptions = null;
1225 var _downloadOptions = common.DownloadOptions.Metadata; 1221 var _downloadOptions = commons.DownloadOptions.Metadata;
1226 var _body = null; 1222 var _body = null;
1227 1223
1228 if (request != null) { 1224 if (request != null) {
1229 _body = convert.JSON.encode((request).toJson()); 1225 _body = convert.JSON.encode((request).toJson());
1230 } 1226 }
1231 if (adClientId == null) { 1227 if (adClientId == null) {
1232 throw new core.ArgumentError("Parameter adClientId is required."); 1228 throw new core.ArgumentError("Parameter adClientId is required.");
1233 } 1229 }
1234 1230
1235 1231
1236 _url = 'adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/customchannels'; 1232 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/custo mchannels';
1237 1233
1238 var _response = _requester.request(_url, 1234 var _response = _requester.request(_url,
1239 "PUT", 1235 "PUT",
1240 body: _body, 1236 body: _body,
1241 queryParams: _queryParams, 1237 queryParams: _queryParams,
1242 uploadOptions: _uploadOptions, 1238 uploadOptions: _uploadOptions,
1243 uploadMedia: _uploadMedia, 1239 uploadMedia: _uploadMedia,
1244 downloadOptions: _downloadOptions); 1240 downloadOptions: _downloadOptions);
1245 return _response.then((data) => new CustomChannel.fromJson(data)); 1241 return _response.then((data) => new CustomChannel.fromJson(data));
1246 } 1242 }
1247 1243
1248 } 1244 }
1249 1245
1250 1246
1251 /** Not documented yet. */
1252 class ReportsResourceApi { 1247 class ReportsResourceApi {
1253 final common_internal.ApiRequester _requester; 1248 final commons.ApiRequester _requester;
1254 1249
1255 ReportsResourceApi(common_internal.ApiRequester client) : 1250 ReportsResourceApi(commons.ApiRequester client) :
1256 _requester = client; 1251 _requester = client;
1257 1252
1258 /** 1253 /**
1259 * Generate an AdSense report based on the report request sent in the query 1254 * Generate an AdSense report based on the report request sent in the query
1260 * parameters. Returns the result as JSON; to retrieve output in CSV format 1255 * parameters. Returns the result as JSON; to retrieve output in CSV format
1261 * specify "alt=csv" as a query parameter. 1256 * specify "alt=csv" as a query parameter.
1262 * 1257 *
1263 * Request parameters: 1258 * Request parameters:
1264 * 1259 *
1265 * [startDate] - Start of the date range to report on in "YYYY-MM-DD" format, 1260 * [startDate] - Start of the date range to report on in "YYYY-MM-DD" format,
(...skipping 25 matching lines...) Expand all
1291 * [sort] - The name of a dimension or metric to sort the resulting report on, 1286 * [sort] - The name of a dimension or metric to sort the resulting report on,
1292 * optionally prefixed with "+" to sort ascending or "-" to sort descending. 1287 * optionally prefixed with "+" to sort ascending or "-" to sort descending.
1293 * If no prefix is specified, the column is sorted ascending. 1288 * If no prefix is specified, the column is sorted ascending.
1294 * Value must have pattern "(\+|-)?[a-zA-Z_]+". 1289 * Value must have pattern "(\+|-)?[a-zA-Z_]+".
1295 * 1290 *
1296 * [startIndex] - Index of the first row of report data to return. 1291 * [startIndex] - Index of the first row of report data to return.
1297 * Value must be between "0" and "5000". 1292 * Value must be between "0" and "5000".
1298 * 1293 *
1299 * Completes with a [Report]. 1294 * Completes with a [Report].
1300 * 1295 *
1301 * Completes with a [common.ApiRequestError] if the API endpoint returned an 1296 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1302 * error. 1297 * error.
1303 * 1298 *
1304 * If the used [http.Client] completes with an error when making a REST call, 1299 * If the used [http.Client] completes with an error when making a REST call,
1305 * this method will complete with the same error. 1300 * this method will complete with the same error.
1306 */ 1301 */
1307 async.Future<Report> generate(core.String startDate, core.String endDate, {cor e.List<core.String> dimension, core.List<core.String> filter, core.String locale , core.int maxResults, core.List<core.String> metric, core.List<core.String> sor t, core.int startIndex}) { 1302 async.Future<Report> generate(core.String startDate, core.String endDate, {cor e.List<core.String> dimension, core.List<core.String> filter, core.String locale , core.int maxResults, core.List<core.String> metric, core.List<core.String> sor t, core.int startIndex}) {
1308 var _url = null; 1303 var _url = null;
1309 var _queryParams = new core.Map(); 1304 var _queryParams = new core.Map();
1310 var _uploadMedia = null; 1305 var _uploadMedia = null;
1311 var _uploadOptions = null; 1306 var _uploadOptions = null;
1312 var _downloadOptions = common.DownloadOptions.Metadata; 1307 var _downloadOptions = commons.DownloadOptions.Metadata;
1313 var _body = null; 1308 var _body = null;
1314 1309
1315 if (startDate == null) { 1310 if (startDate == null) {
1316 throw new core.ArgumentError("Parameter startDate is required."); 1311 throw new core.ArgumentError("Parameter startDate is required.");
1317 } 1312 }
1318 _queryParams["startDate"] = [startDate]; 1313 _queryParams["startDate"] = [startDate];
1319 if (endDate == null) { 1314 if (endDate == null) {
1320 throw new core.ArgumentError("Parameter endDate is required."); 1315 throw new core.ArgumentError("Parameter endDate is required.");
1321 } 1316 }
1322 _queryParams["endDate"] = [endDate]; 1317 _queryParams["endDate"] = [endDate];
(...skipping 28 matching lines...) Expand all
1351 queryParams: _queryParams, 1346 queryParams: _queryParams,
1352 uploadOptions: _uploadOptions, 1347 uploadOptions: _uploadOptions,
1353 uploadMedia: _uploadMedia, 1348 uploadMedia: _uploadMedia,
1354 downloadOptions: _downloadOptions); 1349 downloadOptions: _downloadOptions);
1355 return _response.then((data) => new Report.fromJson(data)); 1350 return _response.then((data) => new Report.fromJson(data));
1356 } 1351 }
1357 1352
1358 } 1353 }
1359 1354
1360 1355
1361 /** Not documented yet. */
1362 class UrlchannelsResourceApi { 1356 class UrlchannelsResourceApi {
1363 final common_internal.ApiRequester _requester; 1357 final commons.ApiRequester _requester;
1364 1358
1365 UrlchannelsResourceApi(common_internal.ApiRequester client) : 1359 UrlchannelsResourceApi(commons.ApiRequester client) :
1366 _requester = client; 1360 _requester = client;
1367 1361
1368 /** 1362 /**
1369 * Delete a URL channel from the host AdSense account. 1363 * Delete a URL channel from the host AdSense account.
1370 * 1364 *
1371 * Request parameters: 1365 * Request parameters:
1372 * 1366 *
1373 * [adClientId] - Ad client from which to delete the URL channel. 1367 * [adClientId] - Ad client from which to delete the URL channel.
1374 * 1368 *
1375 * [urlChannelId] - URL channel to delete. 1369 * [urlChannelId] - URL channel to delete.
1376 * 1370 *
1377 * Completes with a [UrlChannel]. 1371 * Completes with a [UrlChannel].
1378 * 1372 *
1379 * Completes with a [common.ApiRequestError] if the API endpoint returned an 1373 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1380 * error. 1374 * error.
1381 * 1375 *
1382 * If the used [http.Client] completes with an error when making a REST call, 1376 * If the used [http.Client] completes with an error when making a REST call,
1383 * this method will complete with the same error. 1377 * this method will complete with the same error.
1384 */ 1378 */
1385 async.Future<UrlChannel> delete(core.String adClientId, core.String urlChannel Id) { 1379 async.Future<UrlChannel> delete(core.String adClientId, core.String urlChannel Id) {
1386 var _url = null; 1380 var _url = null;
1387 var _queryParams = new core.Map(); 1381 var _queryParams = new core.Map();
1388 var _uploadMedia = null; 1382 var _uploadMedia = null;
1389 var _uploadOptions = null; 1383 var _uploadOptions = null;
1390 var _downloadOptions = common.DownloadOptions.Metadata; 1384 var _downloadOptions = commons.DownloadOptions.Metadata;
1391 var _body = null; 1385 var _body = null;
1392 1386
1393 if (adClientId == null) { 1387 if (adClientId == null) {
1394 throw new core.ArgumentError("Parameter adClientId is required."); 1388 throw new core.ArgumentError("Parameter adClientId is required.");
1395 } 1389 }
1396 if (urlChannelId == null) { 1390 if (urlChannelId == null) {
1397 throw new core.ArgumentError("Parameter urlChannelId is required."); 1391 throw new core.ArgumentError("Parameter urlChannelId is required.");
1398 } 1392 }
1399 1393
1400 1394
1401 _url = 'adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/urlchannels/' + common_internal.Escaper.ecapeVariable('$urlChannelId'); 1395 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/urlch annels/' + commons.Escaper.ecapeVariable('$urlChannelId');
1402 1396
1403 var _response = _requester.request(_url, 1397 var _response = _requester.request(_url,
1404 "DELETE", 1398 "DELETE",
1405 body: _body, 1399 body: _body,
1406 queryParams: _queryParams, 1400 queryParams: _queryParams,
1407 uploadOptions: _uploadOptions, 1401 uploadOptions: _uploadOptions,
1408 uploadMedia: _uploadMedia, 1402 uploadMedia: _uploadMedia,
1409 downloadOptions: _downloadOptions); 1403 downloadOptions: _downloadOptions);
1410 return _response.then((data) => new UrlChannel.fromJson(data)); 1404 return _response.then((data) => new UrlChannel.fromJson(data));
1411 } 1405 }
1412 1406
1413 /** 1407 /**
1414 * Add a new URL channel to the host AdSense account. 1408 * Add a new URL channel to the host AdSense account.
1415 * 1409 *
1416 * [request] - The metadata request object. 1410 * [request] - The metadata request object.
1417 * 1411 *
1418 * Request parameters: 1412 * Request parameters:
1419 * 1413 *
1420 * [adClientId] - Ad client to which the new URL channel will be added. 1414 * [adClientId] - Ad client to which the new URL channel will be added.
1421 * 1415 *
1422 * Completes with a [UrlChannel]. 1416 * Completes with a [UrlChannel].
1423 * 1417 *
1424 * Completes with a [common.ApiRequestError] if the API endpoint returned an 1418 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1425 * error. 1419 * error.
1426 * 1420 *
1427 * If the used [http.Client] completes with an error when making a REST call, 1421 * If the used [http.Client] completes with an error when making a REST call,
1428 * this method will complete with the same error. 1422 * this method will complete with the same error.
1429 */ 1423 */
1430 async.Future<UrlChannel> insert(UrlChannel request, core.String adClientId) { 1424 async.Future<UrlChannel> insert(UrlChannel request, core.String adClientId) {
1431 var _url = null; 1425 var _url = null;
1432 var _queryParams = new core.Map(); 1426 var _queryParams = new core.Map();
1433 var _uploadMedia = null; 1427 var _uploadMedia = null;
1434 var _uploadOptions = null; 1428 var _uploadOptions = null;
1435 var _downloadOptions = common.DownloadOptions.Metadata; 1429 var _downloadOptions = commons.DownloadOptions.Metadata;
1436 var _body = null; 1430 var _body = null;
1437 1431
1438 if (request != null) { 1432 if (request != null) {
1439 _body = convert.JSON.encode((request).toJson()); 1433 _body = convert.JSON.encode((request).toJson());
1440 } 1434 }
1441 if (adClientId == null) { 1435 if (adClientId == null) {
1442 throw new core.ArgumentError("Parameter adClientId is required."); 1436 throw new core.ArgumentError("Parameter adClientId is required.");
1443 } 1437 }
1444 1438
1445 1439
1446 _url = 'adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/urlchannels'; 1440 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/urlch annels';
1447 1441
1448 var _response = _requester.request(_url, 1442 var _response = _requester.request(_url,
1449 "POST", 1443 "POST",
1450 body: _body, 1444 body: _body,
1451 queryParams: _queryParams, 1445 queryParams: _queryParams,
1452 uploadOptions: _uploadOptions, 1446 uploadOptions: _uploadOptions,
1453 uploadMedia: _uploadMedia, 1447 uploadMedia: _uploadMedia,
1454 downloadOptions: _downloadOptions); 1448 downloadOptions: _downloadOptions);
1455 return _response.then((data) => new UrlChannel.fromJson(data)); 1449 return _response.then((data) => new UrlChannel.fromJson(data));
1456 } 1450 }
1457 1451
1458 /** 1452 /**
1459 * List all host URL channels in the host AdSense account. 1453 * List all host URL channels in the host AdSense account.
1460 * 1454 *
1461 * Request parameters: 1455 * Request parameters:
1462 * 1456 *
1463 * [adClientId] - Ad client for which to list URL channels. 1457 * [adClientId] - Ad client for which to list URL channels.
1464 * 1458 *
1465 * [maxResults] - The maximum number of URL channels to include in the 1459 * [maxResults] - The maximum number of URL channels to include in the
1466 * response, used for paging. 1460 * response, used for paging.
1467 * Value must be between "0" and "10000". 1461 * Value must be between "0" and "10000".
1468 * 1462 *
1469 * [pageToken] - A continuation token, used to page through URL channels. To 1463 * [pageToken] - A continuation token, used to page through URL channels. To
1470 * retrieve the next page, set this parameter to the value of "nextPageToken" 1464 * retrieve the next page, set this parameter to the value of "nextPageToken"
1471 * from the previous response. 1465 * from the previous response.
1472 * 1466 *
1473 * Completes with a [UrlChannels]. 1467 * Completes with a [UrlChannels].
1474 * 1468 *
1475 * Completes with a [common.ApiRequestError] if the API endpoint returned an 1469 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
1476 * error. 1470 * error.
1477 * 1471 *
1478 * If the used [http.Client] completes with an error when making a REST call, 1472 * If the used [http.Client] completes with an error when making a REST call,
1479 * this method will complete with the same error. 1473 * this method will complete with the same error.
1480 */ 1474 */
1481 async.Future<UrlChannels> list(core.String adClientId, {core.int maxResults, c ore.String pageToken}) { 1475 async.Future<UrlChannels> list(core.String adClientId, {core.int maxResults, c ore.String pageToken}) {
1482 var _url = null; 1476 var _url = null;
1483 var _queryParams = new core.Map(); 1477 var _queryParams = new core.Map();
1484 var _uploadMedia = null; 1478 var _uploadMedia = null;
1485 var _uploadOptions = null; 1479 var _uploadOptions = null;
1486 var _downloadOptions = common.DownloadOptions.Metadata; 1480 var _downloadOptions = commons.DownloadOptions.Metadata;
1487 var _body = null; 1481 var _body = null;
1488 1482
1489 if (adClientId == null) { 1483 if (adClientId == null) {
1490 throw new core.ArgumentError("Parameter adClientId is required."); 1484 throw new core.ArgumentError("Parameter adClientId is required.");
1491 } 1485 }
1492 if (maxResults != null) { 1486 if (maxResults != null) {
1493 _queryParams["maxResults"] = ["${maxResults}"]; 1487 _queryParams["maxResults"] = ["${maxResults}"];
1494 } 1488 }
1495 if (pageToken != null) { 1489 if (pageToken != null) {
1496 _queryParams["pageToken"] = [pageToken]; 1490 _queryParams["pageToken"] = [pageToken];
1497 } 1491 }
1498 1492
1499 1493
1500 _url = 'adclients/' + common_internal.Escaper.ecapeVariable('$adClientId') + '/urlchannels'; 1494 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/urlch annels';
1501 1495
1502 var _response = _requester.request(_url, 1496 var _response = _requester.request(_url,
1503 "GET", 1497 "GET",
1504 body: _body, 1498 body: _body,
1505 queryParams: _queryParams, 1499 queryParams: _queryParams,
1506 uploadOptions: _uploadOptions, 1500 uploadOptions: _uploadOptions,
1507 uploadMedia: _uploadMedia, 1501 uploadMedia: _uploadMedia,
1508 downloadOptions: _downloadOptions); 1502 downloadOptions: _downloadOptions);
1509 return _response.then((data) => new UrlChannels.fromJson(data)); 1503 return _response.then((data) => new UrlChannels.fromJson(data));
1510 } 1504 }
1511 1505
1512 } 1506 }
1513 1507
1514 1508
1515 1509
1516 /** Not documented yet. */
1517 class Account { 1510 class Account {
1518 /** Unique identifier of this account. */ 1511 /** Unique identifier of this account. */
1519 core.String id; 1512 core.String id;
1520 1513
1521 /** Kind of resource this is, in this case adsensehost#account. */ 1514 /** Kind of resource this is, in this case adsensehost#account. */
1522 core.String kind; 1515 core.String kind;
1523 1516
1524 /** Name of this account. */ 1517 /** Name of this account. */
1525 core.String name; 1518 core.String name;
1526 1519
(...skipping 30 matching lines...) Expand all
1557 _json["name"] = name; 1550 _json["name"] = name;
1558 } 1551 }
1559 if (status != null) { 1552 if (status != null) {
1560 _json["status"] = status; 1553 _json["status"] = status;
1561 } 1554 }
1562 return _json; 1555 return _json;
1563 } 1556 }
1564 } 1557 }
1565 1558
1566 1559
1567 /** Not documented yet. */
1568 class Accounts { 1560 class Accounts {
1569 /** ETag of this response for caching purposes. */ 1561 /** ETag of this response for caching purposes. */
1570 core.String etag; 1562 core.String etag;
1571 1563
1572 /** The accounts returned in this list response. */ 1564 /** The accounts returned in this list response. */
1573 core.List<Account> items; 1565 core.List<Account> items;
1574 1566
1575 /** Kind of list this is, in this case adsensehost#accounts. */ 1567 /** Kind of list this is, in this case adsensehost#accounts. */
1576 core.String kind; 1568 core.String kind;
1577 1569
(...skipping 21 matching lines...) Expand all
1599 _json["items"] = items.map((value) => (value).toJson()).toList(); 1591 _json["items"] = items.map((value) => (value).toJson()).toList();
1600 } 1592 }
1601 if (kind != null) { 1593 if (kind != null) {
1602 _json["kind"] = kind; 1594 _json["kind"] = kind;
1603 } 1595 }
1604 return _json; 1596 return _json;
1605 } 1597 }
1606 } 1598 }
1607 1599
1608 1600
1609 /** Not documented yet. */
1610 class AdClient { 1601 class AdClient {
1611 /** Whether this ad client is opted in to ARC. */ 1602 /** Whether this ad client is opted in to ARC. */
1612 core.bool arcOptIn; 1603 core.bool arcOptIn;
1613 1604
1614 /** Unique identifier of this ad client. */ 1605 /** Unique identifier of this ad client. */
1615 core.String id; 1606 core.String id;
1616 1607
1617 /** Kind of resource this is, in this case adsensehost#adClient. */ 1608 /** Kind of resource this is, in this case adsensehost#adClient. */
1618 core.String kind; 1609 core.String kind;
1619 1610
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
1662 _json["productCode"] = productCode; 1653 _json["productCode"] = productCode;
1663 } 1654 }
1664 if (supportsReporting != null) { 1655 if (supportsReporting != null) {
1665 _json["supportsReporting"] = supportsReporting; 1656 _json["supportsReporting"] = supportsReporting;
1666 } 1657 }
1667 return _json; 1658 return _json;
1668 } 1659 }
1669 } 1660 }
1670 1661
1671 1662
1672 /** Not documented yet. */
1673 class AdClients { 1663 class AdClients {
1674 /** ETag of this response for caching purposes. */ 1664 /** ETag of this response for caching purposes. */
1675 core.String etag; 1665 core.String etag;
1676 1666
1677 /** The ad clients returned in this list response. */ 1667 /** The ad clients returned in this list response. */
1678 core.List<AdClient> items; 1668 core.List<AdClient> items;
1679 1669
1680 /** Kind of list this is, in this case adsensehost#adClients. */ 1670 /** Kind of list this is, in this case adsensehost#adClients. */
1681 core.String kind; 1671 core.String kind;
1682 1672
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
1716 _json["kind"] = kind; 1706 _json["kind"] = kind;
1717 } 1707 }
1718 if (nextPageToken != null) { 1708 if (nextPageToken != null) {
1719 _json["nextPageToken"] = nextPageToken; 1709 _json["nextPageToken"] = nextPageToken;
1720 } 1710 }
1721 return _json; 1711 return _json;
1722 } 1712 }
1723 } 1713 }
1724 1714
1725 1715
1726 /** Not documented yet. */
1727 class AdCode { 1716 class AdCode {
1728 /** The ad code snippet. */ 1717 /** The ad code snippet. */
1729 core.String adCode; 1718 core.String adCode;
1730 1719
1731 /** Kind this is, in this case adsensehost#adCode. */ 1720 /** Kind this is, in this case adsensehost#adCode. */
1732 core.String kind; 1721 core.String kind;
1733 1722
1734 1723
1735 AdCode(); 1724 AdCode();
1736 1725
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after
1851 _json["family"] = family; 1840 _json["family"] = family;
1852 } 1841 }
1853 if (size != null) { 1842 if (size != null) {
1854 _json["size"] = size; 1843 _json["size"] = size;
1855 } 1844 }
1856 return _json; 1845 return _json;
1857 } 1846 }
1858 } 1847 }
1859 1848
1860 1849
1861 /** Not documented yet. */
1862 class AdStyle { 1850 class AdStyle {
1863 /** 1851 /**
1864 * The colors included in the style. These are represented as six hexadecimal 1852 * The colors included in the style. These are represented as six hexadecimal
1865 * characters, similar to HTML color codes, but without the leading hash. 1853 * characters, similar to HTML color codes, but without the leading hash.
1866 */ 1854 */
1867 AdStyleColors colors; 1855 AdStyleColors colors;
1868 1856
1869 /** 1857 /**
1870 * The style of the corners in the ad. Possible values are SQUARE, 1858 * The style of the corners in the ad. Possible values are SQUARE,
1871 * SLIGHTLY_ROUNDED and VERY_ROUNDED. 1859 * SLIGHTLY_ROUNDED and VERY_ROUNDED.
(...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after
2053 _json["size"] = size; 2041 _json["size"] = size;
2054 } 2042 }
2055 if (type != null) { 2043 if (type != null) {
2056 _json["type"] = type; 2044 _json["type"] = type;
2057 } 2045 }
2058 return _json; 2046 return _json;
2059 } 2047 }
2060 } 2048 }
2061 2049
2062 2050
2063 /** Not documented yet. */
2064 class AdUnit { 2051 class AdUnit {
2065 /** 2052 /**
2066 * Identity code of this ad unit, not necessarily unique across ad clients. 2053 * Identity code of this ad unit, not necessarily unique across ad clients.
2067 */ 2054 */
2068 core.String code; 2055 core.String code;
2069 2056
2070 /** 2057 /**
2071 * Settings specific to content ads (AFC) and highend mobile content ads 2058 * Settings specific to content ads (AFC) and highend mobile content ads
2072 * (AFMC). 2059 * (AFMC).
2073 */ 2060 */
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
2158 _json["name"] = name; 2145 _json["name"] = name;
2159 } 2146 }
2160 if (status != null) { 2147 if (status != null) {
2161 _json["status"] = status; 2148 _json["status"] = status;
2162 } 2149 }
2163 return _json; 2150 return _json;
2164 } 2151 }
2165 } 2152 }
2166 2153
2167 2154
2168 /** Not documented yet. */
2169 class AdUnits { 2155 class AdUnits {
2170 /** ETag of this response for caching purposes. */ 2156 /** ETag of this response for caching purposes. */
2171 core.String etag; 2157 core.String etag;
2172 2158
2173 /** The ad units returned in this list response. */ 2159 /** The ad units returned in this list response. */
2174 core.List<AdUnit> items; 2160 core.List<AdUnit> items;
2175 2161
2176 /** Kind of list this is, in this case adsensehost#adUnits. */ 2162 /** Kind of list this is, in this case adsensehost#adUnits. */
2177 core.String kind; 2163 core.String kind;
2178 2164
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
2212 _json["kind"] = kind; 2198 _json["kind"] = kind;
2213 } 2199 }
2214 if (nextPageToken != null) { 2200 if (nextPageToken != null) {
2215 _json["nextPageToken"] = nextPageToken; 2201 _json["nextPageToken"] = nextPageToken;
2216 } 2202 }
2217 return _json; 2203 return _json;
2218 } 2204 }
2219 } 2205 }
2220 2206
2221 2207
2222 /** Not documented yet. */
2223 class AssociationSession { 2208 class AssociationSession {
2224 /** 2209 /**
2225 * Hosted account id of the associated publisher after association. Present if 2210 * Hosted account id of the associated publisher after association. Present if
2226 * status is ACCEPTED. 2211 * status is ACCEPTED.
2227 */ 2212 */
2228 core.String accountId; 2213 core.String accountId;
2229 2214
2230 /** Unique identifier of this association session. */ 2215 /** Unique identifier of this association session. */
2231 core.String id; 2216 core.String id;
2232 2217
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
2320 _json["websiteLocale"] = websiteLocale; 2305 _json["websiteLocale"] = websiteLocale;
2321 } 2306 }
2322 if (websiteUrl != null) { 2307 if (websiteUrl != null) {
2323 _json["websiteUrl"] = websiteUrl; 2308 _json["websiteUrl"] = websiteUrl;
2324 } 2309 }
2325 return _json; 2310 return _json;
2326 } 2311 }
2327 } 2312 }
2328 2313
2329 2314
2330 /** Not documented yet. */
2331 class CustomChannel { 2315 class CustomChannel {
2332 /** Code of this custom channel, not necessarily unique across ad clients. */ 2316 /** Code of this custom channel, not necessarily unique across ad clients. */
2333 core.String code; 2317 core.String code;
2334 2318
2335 /** 2319 /**
2336 * Unique identifier of this custom channel. This should be considered an 2320 * Unique identifier of this custom channel. This should be considered an
2337 * opaque identifier; it is not safe to rely on it being in any particular 2321 * opaque identifier; it is not safe to rely on it being in any particular
2338 * format. 2322 * format.
2339 */ 2323 */
2340 core.String id; 2324 core.String id;
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
2375 _json["kind"] = kind; 2359 _json["kind"] = kind;
2376 } 2360 }
2377 if (name != null) { 2361 if (name != null) {
2378 _json["name"] = name; 2362 _json["name"] = name;
2379 } 2363 }
2380 return _json; 2364 return _json;
2381 } 2365 }
2382 } 2366 }
2383 2367
2384 2368
2385 /** Not documented yet. */
2386 class CustomChannels { 2369 class CustomChannels {
2387 /** ETag of this response for caching purposes. */ 2370 /** ETag of this response for caching purposes. */
2388 core.String etag; 2371 core.String etag;
2389 2372
2390 /** The custom channels returned in this list response. */ 2373 /** The custom channels returned in this list response. */
2391 core.List<CustomChannel> items; 2374 core.List<CustomChannel> items;
2392 2375
2393 /** Kind of list this is, in this case adsensehost#customChannels. */ 2376 /** Kind of list this is, in this case adsensehost#customChannels. */
2394 core.String kind; 2377 core.String kind;
2395 2378
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
2429 _json["kind"] = kind; 2412 _json["kind"] = kind;
2430 } 2413 }
2431 if (nextPageToken != null) { 2414 if (nextPageToken != null) {
2432 _json["nextPageToken"] = nextPageToken; 2415 _json["nextPageToken"] = nextPageToken;
2433 } 2416 }
2434 return _json; 2417 return _json;
2435 } 2418 }
2436 } 2419 }
2437 2420
2438 2421
2439 /** Not documented yet. */
2440 class ReportHeaders { 2422 class ReportHeaders {
2441 /** 2423 /**
2442 * The currency of this column. Only present if the header type is 2424 * The currency of this column. Only present if the header type is
2443 * METRIC_CURRENCY. 2425 * METRIC_CURRENCY.
2444 */ 2426 */
2445 core.String currency; 2427 core.String currency;
2446 2428
2447 /** The name of the header. */ 2429 /** The name of the header. */
2448 core.String name; 2430 core.String name;
2449 2431
(...skipping 27 matching lines...) Expand all
2477 _json["name"] = name; 2459 _json["name"] = name;
2478 } 2460 }
2479 if (type != null) { 2461 if (type != null) {
2480 _json["type"] = type; 2462 _json["type"] = type;
2481 } 2463 }
2482 return _json; 2464 return _json;
2483 } 2465 }
2484 } 2466 }
2485 2467
2486 2468
2487 /** Not documented yet. */
2488 class Report { 2469 class Report {
2489 /** 2470 /**
2490 * The averages of the report. This is the same length as any other row in the 2471 * The averages of the report. This is the same length as any other row in the
2491 * report; cells corresponding to dimension columns are empty. 2472 * report; cells corresponding to dimension columns are empty.
2492 */ 2473 */
2493 core.List<core.String> averages; 2474 core.List<core.String> averages;
2494 2475
2495 /** 2476 /**
2496 * The header information of the columns requested in the report. This is a 2477 * The header information of the columns requested in the report. This is a
2497 * list of headers; one for each dimension in the request, followed by one for 2478 * list of headers; one for each dimension in the request, followed by one for
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
2573 _json["totals"] = totals; 2554 _json["totals"] = totals;
2574 } 2555 }
2575 if (warnings != null) { 2556 if (warnings != null) {
2576 _json["warnings"] = warnings; 2557 _json["warnings"] = warnings;
2577 } 2558 }
2578 return _json; 2559 return _json;
2579 } 2560 }
2580 } 2561 }
2581 2562
2582 2563
2583 /** Not documented yet. */
2584 class UrlChannel { 2564 class UrlChannel {
2585 /** 2565 /**
2586 * Unique identifier of this URL channel. This should be considered an opaque 2566 * Unique identifier of this URL channel. This should be considered an opaque
2587 * identifier; it is not safe to rely on it being in any particular format. 2567 * identifier; it is not safe to rely on it being in any particular format.
2588 */ 2568 */
2589 core.String id; 2569 core.String id;
2590 2570
2591 /** Kind of resource this is, in this case adsensehost#urlChannel. */ 2571 /** Kind of resource this is, in this case adsensehost#urlChannel. */
2592 core.String kind; 2572 core.String kind;
2593 2573
(...skipping 27 matching lines...) Expand all
2621 _json["kind"] = kind; 2601 _json["kind"] = kind;
2622 } 2602 }
2623 if (urlPattern != null) { 2603 if (urlPattern != null) {
2624 _json["urlPattern"] = urlPattern; 2604 _json["urlPattern"] = urlPattern;
2625 } 2605 }
2626 return _json; 2606 return _json;
2627 } 2607 }
2628 } 2608 }
2629 2609
2630 2610
2631 /** Not documented yet. */
2632 class UrlChannels { 2611 class UrlChannels {
2633 /** ETag of this response for caching purposes. */ 2612 /** ETag of this response for caching purposes. */
2634 core.String etag; 2613 core.String etag;
2635 2614
2636 /** The URL channels returned in this list response. */ 2615 /** The URL channels returned in this list response. */
2637 core.List<UrlChannel> items; 2616 core.List<UrlChannel> items;
2638 2617
2639 /** Kind of list this is, in this case adsensehost#urlChannels. */ 2618 /** Kind of list this is, in this case adsensehost#urlChannels. */
2640 core.String kind; 2619 core.String kind;
2641 2620
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
2673 } 2652 }
2674 if (kind != null) { 2653 if (kind != null) {
2675 _json["kind"] = kind; 2654 _json["kind"] = kind;
2676 } 2655 }
2677 if (nextPageToken != null) { 2656 if (nextPageToken != null) {
2678 _json["nextPageToken"] = nextPageToken; 2657 _json["nextPageToken"] = nextPageToken;
2679 } 2658 }
2680 return _json; 2659 return _json;
2681 } 2660 }
2682 } 2661 }
2683
2684
OLDNEW
« no previous file with comments | « generated/googleapis/lib/adsense/v1_4.dart ('k') | generated/googleapis/lib/analytics/v3.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698