| OLD | NEW |
| 1 // This is a generated file (see the discoveryapis_generator project). | 1 // This is a generated file (see the discoveryapis_generator project). |
| 2 | 2 |
| 3 library googleapis.adsense.v1_4; | 3 library googleapis.adsense.v1_4; |
| 4 | 4 |
| 5 import 'dart:core' as core; | 5 import 'dart:core' as core; |
| 6 import 'dart:async' as async; | 6 import 'dart:async' as async; |
| 7 import 'dart:convert' as convert; | 7 import 'dart:convert' as convert; |
| 8 | 8 |
| 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; | 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; |
| 10 import 'package:http/http.dart' as http; | 10 import 'package:http/http.dart' as http; |
| 11 | 11 |
| 12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show | 12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' |
| 13 ApiRequestError, DetailedApiRequestError, Media, UploadOptions, | 13 show |
| 14 ResumableUploadOptions, DownloadOptions, PartialDownloadOptions, | 14 ApiRequestError, |
| 15 ByteRange; | 15 DetailedApiRequestError, |
| 16 Media, |
| 17 UploadOptions, |
| 18 ResumableUploadOptions, |
| 19 DownloadOptions, |
| 20 PartialDownloadOptions, |
| 21 ByteRange; |
| 16 | 22 |
| 17 const core.String USER_AGENT = 'dart-api-client adsense/v1.4'; | 23 const core.String USER_AGENT = 'dart-api-client adsense/v1.4'; |
| 18 | 24 |
| 19 /** | 25 /// Accesses AdSense publishers' inventory and generates performance reports. |
| 20 * Accesses AdSense publishers' inventory and generates performance reports. | |
| 21 */ | |
| 22 class AdsenseApi { | 26 class AdsenseApi { |
| 23 /** View and manage your AdSense data */ | 27 /// View and manage your AdSense data |
| 24 static const AdsenseScope = "https://www.googleapis.com/auth/adsense"; | 28 static const AdsenseScope = "https://www.googleapis.com/auth/adsense"; |
| 25 | 29 |
| 26 /** View your AdSense data */ | 30 /// View your AdSense data |
| 27 static const AdsenseReadonlyScope = "https://www.googleapis.com/auth/adsense.r
eadonly"; | 31 static const AdsenseReadonlyScope = |
| 28 | 32 "https://www.googleapis.com/auth/adsense.readonly"; |
| 29 | 33 |
| 30 final commons.ApiRequester _requester; | 34 final commons.ApiRequester _requester; |
| 31 | 35 |
| 32 AccountsResourceApi get accounts => new AccountsResourceApi(_requester); | 36 AccountsResourceApi get accounts => new AccountsResourceApi(_requester); |
| 33 AdclientsResourceApi get adclients => new AdclientsResourceApi(_requester); | 37 AdclientsResourceApi get adclients => new AdclientsResourceApi(_requester); |
| 34 AdunitsResourceApi get adunits => new AdunitsResourceApi(_requester); | 38 AdunitsResourceApi get adunits => new AdunitsResourceApi(_requester); |
| 35 AlertsResourceApi get alerts => new AlertsResourceApi(_requester); | 39 AlertsResourceApi get alerts => new AlertsResourceApi(_requester); |
| 36 CustomchannelsResourceApi get customchannels => new CustomchannelsResourceApi(
_requester); | 40 CustomchannelsResourceApi get customchannels => |
| 41 new CustomchannelsResourceApi(_requester); |
| 37 MetadataResourceApi get metadata => new MetadataResourceApi(_requester); | 42 MetadataResourceApi get metadata => new MetadataResourceApi(_requester); |
| 38 PaymentsResourceApi get payments => new PaymentsResourceApi(_requester); | 43 PaymentsResourceApi get payments => new PaymentsResourceApi(_requester); |
| 39 ReportsResourceApi get reports => new ReportsResourceApi(_requester); | 44 ReportsResourceApi get reports => new ReportsResourceApi(_requester); |
| 40 SavedadstylesResourceApi get savedadstyles => new SavedadstylesResourceApi(_re
quester); | 45 SavedadstylesResourceApi get savedadstyles => |
| 41 UrlchannelsResourceApi get urlchannels => new UrlchannelsResourceApi(_requeste
r); | 46 new SavedadstylesResourceApi(_requester); |
| 47 UrlchannelsResourceApi get urlchannels => |
| 48 new UrlchannelsResourceApi(_requester); |
| 42 | 49 |
| 43 AdsenseApi(http.Client client, {core.String rootUrl: "https://www.googleapis.c
om/", core.String servicePath: "adsense/v1.4/"}) : | 50 AdsenseApi(http.Client client, |
| 44 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A
GENT); | 51 {core.String rootUrl: "https://www.googleapis.com/", |
| 52 core.String servicePath: "adsense/v1.4/"}) |
| 53 : _requester = |
| 54 new commons.ApiRequester(client, rootUrl, servicePath, USER_AGENT); |
| 45 } | 55 } |
| 46 | 56 |
| 47 | |
| 48 class AccountsResourceApi { | 57 class AccountsResourceApi { |
| 49 final commons.ApiRequester _requester; | 58 final commons.ApiRequester _requester; |
| 50 | 59 |
| 51 AccountsAdclientsResourceApi get adclients => new AccountsAdclientsResourceApi
(_requester); | 60 AccountsAdclientsResourceApi get adclients => |
| 52 AccountsAdunitsResourceApi get adunits => new AccountsAdunitsResourceApi(_requ
ester); | 61 new AccountsAdclientsResourceApi(_requester); |
| 53 AccountsAlertsResourceApi get alerts => new AccountsAlertsResourceApi(_request
er); | 62 AccountsAdunitsResourceApi get adunits => |
| 54 AccountsCustomchannelsResourceApi get customchannels => new AccountsCustomchan
nelsResourceApi(_requester); | 63 new AccountsAdunitsResourceApi(_requester); |
| 55 AccountsPaymentsResourceApi get payments => new AccountsPaymentsResourceApi(_r
equester); | 64 AccountsAlertsResourceApi get alerts => |
| 56 AccountsReportsResourceApi get reports => new AccountsReportsResourceApi(_requ
ester); | 65 new AccountsAlertsResourceApi(_requester); |
| 57 AccountsSavedadstylesResourceApi get savedadstyles => new AccountsSavedadstyle
sResourceApi(_requester); | 66 AccountsCustomchannelsResourceApi get customchannels => |
| 58 AccountsUrlchannelsResourceApi get urlchannels => new AccountsUrlchannelsResou
rceApi(_requester); | 67 new AccountsCustomchannelsResourceApi(_requester); |
| 68 AccountsPaymentsResourceApi get payments => |
| 69 new AccountsPaymentsResourceApi(_requester); |
| 70 AccountsReportsResourceApi get reports => |
| 71 new AccountsReportsResourceApi(_requester); |
| 72 AccountsSavedadstylesResourceApi get savedadstyles => |
| 73 new AccountsSavedadstylesResourceApi(_requester); |
| 74 AccountsUrlchannelsResourceApi get urlchannels => |
| 75 new AccountsUrlchannelsResourceApi(_requester); |
| 59 | 76 |
| 60 AccountsResourceApi(commons.ApiRequester client) : | 77 AccountsResourceApi(commons.ApiRequester client) : _requester = client; |
| 61 _requester = client; | |
| 62 | 78 |
| 63 /** | 79 /// Get information about the selected AdSense account. |
| 64 * Get information about the selected AdSense account. | 80 /// |
| 65 * | 81 /// Request parameters: |
| 66 * Request parameters: | 82 /// |
| 67 * | 83 /// [accountId] - Account to get information about. |
| 68 * [accountId] - Account to get information about. | 84 /// |
| 69 * | 85 /// [tree] - Whether the tree of sub accounts should be returned. |
| 70 * [tree] - Whether the tree of sub accounts should be returned. | 86 /// |
| 71 * | 87 /// Completes with a [Account]. |
| 72 * Completes with a [Account]. | 88 /// |
| 73 * | 89 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 74 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 90 /// an error. |
| 75 * error. | 91 /// |
| 76 * | 92 /// If the used [http.Client] completes with an error when making a REST |
| 77 * If the used [http.Client] completes with an error when making a REST call, | 93 /// call, this method will complete with the same error. |
| 78 * this method will complete with the same error. | |
| 79 */ | |
| 80 async.Future<Account> get(core.String accountId, {core.bool tree}) { | 94 async.Future<Account> get(core.String accountId, {core.bool tree}) { |
| 81 var _url = null; | 95 var _url = null; |
| 82 var _queryParams = new core.Map(); | 96 var _queryParams = new core.Map(); |
| 83 var _uploadMedia = null; | 97 var _uploadMedia = null; |
| 84 var _uploadOptions = null; | 98 var _uploadOptions = null; |
| 85 var _downloadOptions = commons.DownloadOptions.Metadata; | 99 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 86 var _body = null; | 100 var _body = null; |
| 87 | 101 |
| 88 if (accountId == null) { | 102 if (accountId == null) { |
| 89 throw new core.ArgumentError("Parameter accountId is required."); | 103 throw new core.ArgumentError("Parameter accountId is required."); |
| 90 } | 104 } |
| 91 if (tree != null) { | 105 if (tree != null) { |
| 92 _queryParams["tree"] = ["${tree}"]; | 106 _queryParams["tree"] = ["${tree}"]; |
| 93 } | 107 } |
| 94 | 108 |
| 95 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId'); | 109 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId'); |
| 96 | 110 |
| 97 var _response = _requester.request(_url, | 111 var _response = _requester.request(_url, "GET", |
| 98 "GET", | 112 body: _body, |
| 99 body: _body, | 113 queryParams: _queryParams, |
| 100 queryParams: _queryParams, | 114 uploadOptions: _uploadOptions, |
| 101 uploadOptions: _uploadOptions, | 115 uploadMedia: _uploadMedia, |
| 102 uploadMedia: _uploadMedia, | 116 downloadOptions: _downloadOptions); |
| 103 downloadOptions: _downloadOptions); | |
| 104 return _response.then((data) => new Account.fromJson(data)); | 117 return _response.then((data) => new Account.fromJson(data)); |
| 105 } | 118 } |
| 106 | 119 |
| 107 /** | 120 /// List all accounts available to this AdSense account. |
| 108 * List all accounts available to this AdSense account. | 121 /// |
| 109 * | 122 /// Request parameters: |
| 110 * Request parameters: | 123 /// |
| 111 * | 124 /// [maxResults] - The maximum number of accounts to include in the response, |
| 112 * [maxResults] - The maximum number of accounts to include in the response, | 125 /// used for paging. |
| 113 * used for paging. | 126 /// Value must be between "0" and "10000". |
| 114 * Value must be between "0" and "10000". | 127 /// |
| 115 * | 128 /// [pageToken] - A continuation token, used to page through accounts. To |
| 116 * [pageToken] - A continuation token, used to page through accounts. To | 129 /// retrieve the next page, set this parameter to the value of |
| 117 * retrieve the next page, set this parameter to the value of "nextPageToken" | 130 /// "nextPageToken" from the previous response. |
| 118 * from the previous response. | 131 /// |
| 119 * | 132 /// Completes with a [Accounts]. |
| 120 * Completes with a [Accounts]. | 133 /// |
| 121 * | 134 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 122 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 135 /// an error. |
| 123 * error. | 136 /// |
| 124 * | 137 /// If the used [http.Client] completes with an error when making a REST |
| 125 * If the used [http.Client] completes with an error when making a REST call, | 138 /// call, this method will complete with the same error. |
| 126 * this method will complete with the same error. | |
| 127 */ | |
| 128 async.Future<Accounts> list({core.int maxResults, core.String pageToken}) { | 139 async.Future<Accounts> list({core.int maxResults, core.String pageToken}) { |
| 129 var _url = null; | 140 var _url = null; |
| 130 var _queryParams = new core.Map(); | 141 var _queryParams = new core.Map(); |
| 131 var _uploadMedia = null; | 142 var _uploadMedia = null; |
| 132 var _uploadOptions = null; | 143 var _uploadOptions = null; |
| 133 var _downloadOptions = commons.DownloadOptions.Metadata; | 144 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 134 var _body = null; | 145 var _body = null; |
| 135 | 146 |
| 136 if (maxResults != null) { | 147 if (maxResults != null) { |
| 137 _queryParams["maxResults"] = ["${maxResults}"]; | 148 _queryParams["maxResults"] = ["${maxResults}"]; |
| 138 } | 149 } |
| 139 if (pageToken != null) { | 150 if (pageToken != null) { |
| 140 _queryParams["pageToken"] = [pageToken]; | 151 _queryParams["pageToken"] = [pageToken]; |
| 141 } | 152 } |
| 142 | 153 |
| 143 _url = 'accounts'; | 154 _url = 'accounts'; |
| 144 | 155 |
| 145 var _response = _requester.request(_url, | 156 var _response = _requester.request(_url, "GET", |
| 146 "GET", | 157 body: _body, |
| 147 body: _body, | 158 queryParams: _queryParams, |
| 148 queryParams: _queryParams, | 159 uploadOptions: _uploadOptions, |
| 149 uploadOptions: _uploadOptions, | 160 uploadMedia: _uploadMedia, |
| 150 uploadMedia: _uploadMedia, | 161 downloadOptions: _downloadOptions); |
| 151 downloadOptions: _downloadOptions); | |
| 152 return _response.then((data) => new Accounts.fromJson(data)); | 162 return _response.then((data) => new Accounts.fromJson(data)); |
| 153 } | 163 } |
| 154 | |
| 155 } | 164 } |
| 156 | 165 |
| 157 | |
| 158 class AccountsAdclientsResourceApi { | 166 class AccountsAdclientsResourceApi { |
| 159 final commons.ApiRequester _requester; | 167 final commons.ApiRequester _requester; |
| 160 | 168 |
| 161 AccountsAdclientsResourceApi(commons.ApiRequester client) : | 169 AccountsAdclientsResourceApi(commons.ApiRequester client) |
| 162 _requester = client; | 170 : _requester = client; |
| 163 | 171 |
| 164 /** | 172 /// List all ad clients in the specified account. |
| 165 * List all ad clients in the specified account. | 173 /// |
| 166 * | 174 /// Request parameters: |
| 167 * Request parameters: | 175 /// |
| 168 * | 176 /// [accountId] - Account for which to list ad clients. |
| 169 * [accountId] - Account for which to list ad clients. | 177 /// |
| 170 * | 178 /// [maxResults] - The maximum number of ad clients to include in the |
| 171 * [maxResults] - The maximum number of ad clients to include in the response, | 179 /// response, used for paging. |
| 172 * used for paging. | 180 /// Value must be between "0" and "10000". |
| 173 * Value must be between "0" and "10000". | 181 /// |
| 174 * | 182 /// [pageToken] - A continuation token, used to page through ad clients. To |
| 175 * [pageToken] - A continuation token, used to page through ad clients. To | 183 /// retrieve the next page, set this parameter to the value of |
| 176 * retrieve the next page, set this parameter to the value of "nextPageToken" | 184 /// "nextPageToken" from the previous response. |
| 177 * from the previous response. | 185 /// |
| 178 * | 186 /// Completes with a [AdClients]. |
| 179 * Completes with a [AdClients]. | 187 /// |
| 180 * | 188 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 181 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 189 /// an error. |
| 182 * error. | 190 /// |
| 183 * | 191 /// If the used [http.Client] completes with an error when making a REST |
| 184 * If the used [http.Client] completes with an error when making a REST call, | 192 /// call, this method will complete with the same error. |
| 185 * this method will complete with the same error. | 193 async.Future<AdClients> list(core.String accountId, |
| 186 */ | 194 {core.int maxResults, core.String pageToken}) { |
| 187 async.Future<AdClients> list(core.String accountId, {core.int maxResults, core
.String pageToken}) { | |
| 188 var _url = null; | 195 var _url = null; |
| 189 var _queryParams = new core.Map(); | 196 var _queryParams = new core.Map(); |
| 190 var _uploadMedia = null; | 197 var _uploadMedia = null; |
| 191 var _uploadOptions = null; | 198 var _uploadOptions = null; |
| 192 var _downloadOptions = commons.DownloadOptions.Metadata; | 199 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 193 var _body = null; | 200 var _body = null; |
| 194 | 201 |
| 195 if (accountId == null) { | 202 if (accountId == null) { |
| 196 throw new core.ArgumentError("Parameter accountId is required."); | 203 throw new core.ArgumentError("Parameter accountId is required."); |
| 197 } | 204 } |
| 198 if (maxResults != null) { | 205 if (maxResults != null) { |
| 199 _queryParams["maxResults"] = ["${maxResults}"]; | 206 _queryParams["maxResults"] = ["${maxResults}"]; |
| 200 } | 207 } |
| 201 if (pageToken != null) { | 208 if (pageToken != null) { |
| 202 _queryParams["pageToken"] = [pageToken]; | 209 _queryParams["pageToken"] = [pageToken]; |
| 203 } | 210 } |
| 204 | 211 |
| 205 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien
ts'; | 212 _url = 'accounts/' + |
| 213 commons.Escaper.ecapeVariable('$accountId') + |
| 214 '/adclients'; |
| 206 | 215 |
| 207 var _response = _requester.request(_url, | 216 var _response = _requester.request(_url, "GET", |
| 208 "GET", | 217 body: _body, |
| 209 body: _body, | 218 queryParams: _queryParams, |
| 210 queryParams: _queryParams, | 219 uploadOptions: _uploadOptions, |
| 211 uploadOptions: _uploadOptions, | 220 uploadMedia: _uploadMedia, |
| 212 uploadMedia: _uploadMedia, | 221 downloadOptions: _downloadOptions); |
| 213 downloadOptions: _downloadOptions); | |
| 214 return _response.then((data) => new AdClients.fromJson(data)); | 222 return _response.then((data) => new AdClients.fromJson(data)); |
| 215 } | 223 } |
| 216 | |
| 217 } | 224 } |
| 218 | 225 |
| 219 | |
| 220 class AccountsAdunitsResourceApi { | 226 class AccountsAdunitsResourceApi { |
| 221 final commons.ApiRequester _requester; | 227 final commons.ApiRequester _requester; |
| 222 | 228 |
| 223 AccountsAdunitsCustomchannelsResourceApi get customchannels => new AccountsAdu
nitsCustomchannelsResourceApi(_requester); | 229 AccountsAdunitsCustomchannelsResourceApi get customchannels => |
| 230 new AccountsAdunitsCustomchannelsResourceApi(_requester); |
| 224 | 231 |
| 225 AccountsAdunitsResourceApi(commons.ApiRequester client) : | 232 AccountsAdunitsResourceApi(commons.ApiRequester client) : _requester = client; |
| 226 _requester = client; | |
| 227 | 233 |
| 228 /** | 234 /// Gets the specified ad unit in the specified ad client for the specified |
| 229 * Gets the specified ad unit in the specified ad client for the specified | 235 /// account. |
| 230 * account. | 236 /// |
| 231 * | 237 /// Request parameters: |
| 232 * Request parameters: | 238 /// |
| 233 * | 239 /// [accountId] - Account to which the ad client belongs. |
| 234 * [accountId] - Account to which the ad client belongs. | 240 /// |
| 235 * | 241 /// [adClientId] - Ad client for which to get the ad unit. |
| 236 * [adClientId] - Ad client for which to get the ad unit. | 242 /// |
| 237 * | 243 /// [adUnitId] - Ad unit to retrieve. |
| 238 * [adUnitId] - Ad unit to retrieve. | 244 /// |
| 239 * | 245 /// Completes with a [AdUnit]. |
| 240 * Completes with a [AdUnit]. | 246 /// |
| 241 * | 247 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 242 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 248 /// an error. |
| 243 * error. | 249 /// |
| 244 * | 250 /// If the used [http.Client] completes with an error when making a REST |
| 245 * If the used [http.Client] completes with an error when making a REST call, | 251 /// call, this method will complete with the same error. |
| 246 * this method will complete with the same error. | 252 async.Future<AdUnit> get( |
| 247 */ | 253 core.String accountId, core.String adClientId, core.String adUnitId) { |
| 248 async.Future<AdUnit> get(core.String accountId, core.String adClientId, core.S
tring adUnitId) { | |
| 249 var _url = null; | 254 var _url = null; |
| 250 var _queryParams = new core.Map(); | 255 var _queryParams = new core.Map(); |
| 251 var _uploadMedia = null; | 256 var _uploadMedia = null; |
| 252 var _uploadOptions = null; | 257 var _uploadOptions = null; |
| 253 var _downloadOptions = commons.DownloadOptions.Metadata; | 258 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 254 var _body = null; | 259 var _body = null; |
| 255 | 260 |
| 256 if (accountId == null) { | 261 if (accountId == null) { |
| 257 throw new core.ArgumentError("Parameter accountId is required."); | 262 throw new core.ArgumentError("Parameter accountId is required."); |
| 258 } | 263 } |
| 259 if (adClientId == null) { | 264 if (adClientId == null) { |
| 260 throw new core.ArgumentError("Parameter adClientId is required."); | 265 throw new core.ArgumentError("Parameter adClientId is required."); |
| 261 } | 266 } |
| 262 if (adUnitId == null) { | 267 if (adUnitId == null) { |
| 263 throw new core.ArgumentError("Parameter adUnitId is required."); | 268 throw new core.ArgumentError("Parameter adUnitId is required."); |
| 264 } | 269 } |
| 265 | 270 |
| 266 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien
ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/adunits/' + commons.Esca
per.ecapeVariable('$adUnitId'); | 271 _url = 'accounts/' + |
| 272 commons.Escaper.ecapeVariable('$accountId') + |
| 273 '/adclients/' + |
| 274 commons.Escaper.ecapeVariable('$adClientId') + |
| 275 '/adunits/' + |
| 276 commons.Escaper.ecapeVariable('$adUnitId'); |
| 267 | 277 |
| 268 var _response = _requester.request(_url, | 278 var _response = _requester.request(_url, "GET", |
| 269 "GET", | 279 body: _body, |
| 270 body: _body, | 280 queryParams: _queryParams, |
| 271 queryParams: _queryParams, | 281 uploadOptions: _uploadOptions, |
| 272 uploadOptions: _uploadOptions, | 282 uploadMedia: _uploadMedia, |
| 273 uploadMedia: _uploadMedia, | 283 downloadOptions: _downloadOptions); |
| 274 downloadOptions: _downloadOptions); | |
| 275 return _response.then((data) => new AdUnit.fromJson(data)); | 284 return _response.then((data) => new AdUnit.fromJson(data)); |
| 276 } | 285 } |
| 277 | 286 |
| 278 /** | 287 /// Get ad code for the specified ad unit. |
| 279 * Get ad code for the specified ad unit. | 288 /// |
| 280 * | 289 /// Request parameters: |
| 281 * Request parameters: | 290 /// |
| 282 * | 291 /// [accountId] - Account which contains the ad client. |
| 283 * [accountId] - Account which contains the ad client. | 292 /// |
| 284 * | 293 /// [adClientId] - Ad client with contains the ad unit. |
| 285 * [adClientId] - Ad client with contains the ad unit. | 294 /// |
| 286 * | 295 /// [adUnitId] - Ad unit to get the code for. |
| 287 * [adUnitId] - Ad unit to get the code for. | 296 /// |
| 288 * | 297 /// Completes with a [AdCode]. |
| 289 * Completes with a [AdCode]. | 298 /// |
| 290 * | 299 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 291 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 300 /// an error. |
| 292 * error. | 301 /// |
| 293 * | 302 /// If the used [http.Client] completes with an error when making a REST |
| 294 * If the used [http.Client] completes with an error when making a REST call, | 303 /// call, this method will complete with the same error. |
| 295 * this method will complete with the same error. | 304 async.Future<AdCode> getAdCode( |
| 296 */ | 305 core.String accountId, core.String adClientId, core.String adUnitId) { |
| 297 async.Future<AdCode> getAdCode(core.String accountId, core.String adClientId,
core.String adUnitId) { | |
| 298 var _url = null; | 306 var _url = null; |
| 299 var _queryParams = new core.Map(); | 307 var _queryParams = new core.Map(); |
| 300 var _uploadMedia = null; | 308 var _uploadMedia = null; |
| 301 var _uploadOptions = null; | 309 var _uploadOptions = null; |
| 302 var _downloadOptions = commons.DownloadOptions.Metadata; | 310 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 303 var _body = null; | 311 var _body = null; |
| 304 | 312 |
| 305 if (accountId == null) { | 313 if (accountId == null) { |
| 306 throw new core.ArgumentError("Parameter accountId is required."); | 314 throw new core.ArgumentError("Parameter accountId is required."); |
| 307 } | 315 } |
| 308 if (adClientId == null) { | 316 if (adClientId == null) { |
| 309 throw new core.ArgumentError("Parameter adClientId is required."); | 317 throw new core.ArgumentError("Parameter adClientId is required."); |
| 310 } | 318 } |
| 311 if (adUnitId == null) { | 319 if (adUnitId == null) { |
| 312 throw new core.ArgumentError("Parameter adUnitId is required."); | 320 throw new core.ArgumentError("Parameter adUnitId is required."); |
| 313 } | 321 } |
| 314 | 322 |
| 315 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien
ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/adunits/' + commons.Esca
per.ecapeVariable('$adUnitId') + '/adcode'; | 323 _url = 'accounts/' + |
| 324 commons.Escaper.ecapeVariable('$accountId') + |
| 325 '/adclients/' + |
| 326 commons.Escaper.ecapeVariable('$adClientId') + |
| 327 '/adunits/' + |
| 328 commons.Escaper.ecapeVariable('$adUnitId') + |
| 329 '/adcode'; |
| 316 | 330 |
| 317 var _response = _requester.request(_url, | 331 var _response = _requester.request(_url, "GET", |
| 318 "GET", | 332 body: _body, |
| 319 body: _body, | 333 queryParams: _queryParams, |
| 320 queryParams: _queryParams, | 334 uploadOptions: _uploadOptions, |
| 321 uploadOptions: _uploadOptions, | 335 uploadMedia: _uploadMedia, |
| 322 uploadMedia: _uploadMedia, | 336 downloadOptions: _downloadOptions); |
| 323 downloadOptions: _downloadOptions); | |
| 324 return _response.then((data) => new AdCode.fromJson(data)); | 337 return _response.then((data) => new AdCode.fromJson(data)); |
| 325 } | 338 } |
| 326 | 339 |
| 327 /** | 340 /// List all ad units in the specified ad client for the specified account. |
| 328 * List all ad units in the specified ad client for the specified account. | 341 /// |
| 329 * | 342 /// Request parameters: |
| 330 * Request parameters: | 343 /// |
| 331 * | 344 /// [accountId] - Account to which the ad client belongs. |
| 332 * [accountId] - Account to which the ad client belongs. | 345 /// |
| 333 * | 346 /// [adClientId] - Ad client for which to list ad units. |
| 334 * [adClientId] - Ad client for which to list ad units. | 347 /// |
| 335 * | 348 /// [includeInactive] - Whether to include inactive ad units. Default: true. |
| 336 * [includeInactive] - Whether to include inactive ad units. Default: true. | 349 /// |
| 337 * | 350 /// [maxResults] - The maximum number of ad units to include in the response, |
| 338 * [maxResults] - The maximum number of ad units to include in the response, | 351 /// used for paging. |
| 339 * used for paging. | 352 /// Value must be between "0" and "10000". |
| 340 * Value must be between "0" and "10000". | 353 /// |
| 341 * | 354 /// [pageToken] - A continuation token, used to page through ad units. To |
| 342 * [pageToken] - A continuation token, used to page through ad units. To | 355 /// retrieve the next page, set this parameter to the value of |
| 343 * retrieve the next page, set this parameter to the value of "nextPageToken" | 356 /// "nextPageToken" from the previous response. |
| 344 * from the previous response. | 357 /// |
| 345 * | 358 /// Completes with a [AdUnits]. |
| 346 * Completes with a [AdUnits]. | 359 /// |
| 347 * | 360 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 348 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 361 /// an error. |
| 349 * error. | 362 /// |
| 350 * | 363 /// If the used [http.Client] completes with an error when making a REST |
| 351 * If the used [http.Client] completes with an error when making a REST call, | 364 /// call, this method will complete with the same error. |
| 352 * this method will complete with the same error. | 365 async.Future<AdUnits> list(core.String accountId, core.String adClientId, |
| 353 */ | 366 {core.bool includeInactive, core.int maxResults, core.String pageToken}) { |
| 354 async.Future<AdUnits> list(core.String accountId, core.String adClientId, {cor
e.bool includeInactive, core.int maxResults, core.String pageToken}) { | |
| 355 var _url = null; | 367 var _url = null; |
| 356 var _queryParams = new core.Map(); | 368 var _queryParams = new core.Map(); |
| 357 var _uploadMedia = null; | 369 var _uploadMedia = null; |
| 358 var _uploadOptions = null; | 370 var _uploadOptions = null; |
| 359 var _downloadOptions = commons.DownloadOptions.Metadata; | 371 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 360 var _body = null; | 372 var _body = null; |
| 361 | 373 |
| 362 if (accountId == null) { | 374 if (accountId == null) { |
| 363 throw new core.ArgumentError("Parameter accountId is required."); | 375 throw new core.ArgumentError("Parameter accountId is required."); |
| 364 } | 376 } |
| 365 if (adClientId == null) { | 377 if (adClientId == null) { |
| 366 throw new core.ArgumentError("Parameter adClientId is required."); | 378 throw new core.ArgumentError("Parameter adClientId is required."); |
| 367 } | 379 } |
| 368 if (includeInactive != null) { | 380 if (includeInactive != null) { |
| 369 _queryParams["includeInactive"] = ["${includeInactive}"]; | 381 _queryParams["includeInactive"] = ["${includeInactive}"]; |
| 370 } | 382 } |
| 371 if (maxResults != null) { | 383 if (maxResults != null) { |
| 372 _queryParams["maxResults"] = ["${maxResults}"]; | 384 _queryParams["maxResults"] = ["${maxResults}"]; |
| 373 } | 385 } |
| 374 if (pageToken != null) { | 386 if (pageToken != null) { |
| 375 _queryParams["pageToken"] = [pageToken]; | 387 _queryParams["pageToken"] = [pageToken]; |
| 376 } | 388 } |
| 377 | 389 |
| 378 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien
ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/adunits'; | 390 _url = 'accounts/' + |
| 391 commons.Escaper.ecapeVariable('$accountId') + |
| 392 '/adclients/' + |
| 393 commons.Escaper.ecapeVariable('$adClientId') + |
| 394 '/adunits'; |
| 379 | 395 |
| 380 var _response = _requester.request(_url, | 396 var _response = _requester.request(_url, "GET", |
| 381 "GET", | 397 body: _body, |
| 382 body: _body, | 398 queryParams: _queryParams, |
| 383 queryParams: _queryParams, | 399 uploadOptions: _uploadOptions, |
| 384 uploadOptions: _uploadOptions, | 400 uploadMedia: _uploadMedia, |
| 385 uploadMedia: _uploadMedia, | 401 downloadOptions: _downloadOptions); |
| 386 downloadOptions: _downloadOptions); | |
| 387 return _response.then((data) => new AdUnits.fromJson(data)); | 402 return _response.then((data) => new AdUnits.fromJson(data)); |
| 388 } | 403 } |
| 389 | |
| 390 } | 404 } |
| 391 | 405 |
| 392 | |
| 393 class AccountsAdunitsCustomchannelsResourceApi { | 406 class AccountsAdunitsCustomchannelsResourceApi { |
| 394 final commons.ApiRequester _requester; | 407 final commons.ApiRequester _requester; |
| 395 | 408 |
| 396 AccountsAdunitsCustomchannelsResourceApi(commons.ApiRequester client) : | 409 AccountsAdunitsCustomchannelsResourceApi(commons.ApiRequester client) |
| 397 _requester = client; | 410 : _requester = client; |
| 398 | 411 |
| 399 /** | 412 /// List all custom channels which the specified ad unit belongs to. |
| 400 * List all custom channels which the specified ad unit belongs to. | 413 /// |
| 401 * | 414 /// Request parameters: |
| 402 * Request parameters: | 415 /// |
| 403 * | 416 /// [accountId] - Account to which the ad client belongs. |
| 404 * [accountId] - Account to which the ad client belongs. | 417 /// |
| 405 * | 418 /// [adClientId] - Ad client which contains the ad unit. |
| 406 * [adClientId] - Ad client which contains the ad unit. | 419 /// |
| 407 * | 420 /// [adUnitId] - Ad unit for which to list custom channels. |
| 408 * [adUnitId] - Ad unit for which to list custom channels. | 421 /// |
| 409 * | 422 /// [maxResults] - The maximum number of custom channels to include in the |
| 410 * [maxResults] - The maximum number of custom channels to include in the | 423 /// response, used for paging. |
| 411 * response, used for paging. | 424 /// Value must be between "0" and "10000". |
| 412 * Value must be between "0" and "10000". | 425 /// |
| 413 * | 426 /// [pageToken] - A continuation token, used to page through custom channels. |
| 414 * [pageToken] - A continuation token, used to page through custom channels. | 427 /// To retrieve the next page, set this parameter to the value of |
| 415 * To retrieve the next page, set this parameter to the value of | 428 /// "nextPageToken" from the previous response. |
| 416 * "nextPageToken" from the previous response. | 429 /// |
| 417 * | 430 /// Completes with a [CustomChannels]. |
| 418 * Completes with a [CustomChannels]. | 431 /// |
| 419 * | 432 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 420 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 433 /// an error. |
| 421 * error. | 434 /// |
| 422 * | 435 /// If the used [http.Client] completes with an error when making a REST |
| 423 * If the used [http.Client] completes with an error when making a REST call, | 436 /// call, this method will complete with the same error. |
| 424 * this method will complete with the same error. | 437 async.Future<CustomChannels> list( |
| 425 */ | 438 core.String accountId, core.String adClientId, core.String adUnitId, |
| 426 async.Future<CustomChannels> list(core.String accountId, core.String adClientI
d, core.String adUnitId, {core.int maxResults, core.String pageToken}) { | 439 {core.int maxResults, core.String pageToken}) { |
| 427 var _url = null; | 440 var _url = null; |
| 428 var _queryParams = new core.Map(); | 441 var _queryParams = new core.Map(); |
| 429 var _uploadMedia = null; | 442 var _uploadMedia = null; |
| 430 var _uploadOptions = null; | 443 var _uploadOptions = null; |
| 431 var _downloadOptions = commons.DownloadOptions.Metadata; | 444 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 432 var _body = null; | 445 var _body = null; |
| 433 | 446 |
| 434 if (accountId == null) { | 447 if (accountId == null) { |
| 435 throw new core.ArgumentError("Parameter accountId is required."); | 448 throw new core.ArgumentError("Parameter accountId is required."); |
| 436 } | 449 } |
| 437 if (adClientId == null) { | 450 if (adClientId == null) { |
| 438 throw new core.ArgumentError("Parameter adClientId is required."); | 451 throw new core.ArgumentError("Parameter adClientId is required."); |
| 439 } | 452 } |
| 440 if (adUnitId == null) { | 453 if (adUnitId == null) { |
| 441 throw new core.ArgumentError("Parameter adUnitId is required."); | 454 throw new core.ArgumentError("Parameter adUnitId is required."); |
| 442 } | 455 } |
| 443 if (maxResults != null) { | 456 if (maxResults != null) { |
| 444 _queryParams["maxResults"] = ["${maxResults}"]; | 457 _queryParams["maxResults"] = ["${maxResults}"]; |
| 445 } | 458 } |
| 446 if (pageToken != null) { | 459 if (pageToken != null) { |
| 447 _queryParams["pageToken"] = [pageToken]; | 460 _queryParams["pageToken"] = [pageToken]; |
| 448 } | 461 } |
| 449 | 462 |
| 450 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien
ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/adunits/' + commons.Esca
per.ecapeVariable('$adUnitId') + '/customchannels'; | 463 _url = 'accounts/' + |
| 464 commons.Escaper.ecapeVariable('$accountId') + |
| 465 '/adclients/' + |
| 466 commons.Escaper.ecapeVariable('$adClientId') + |
| 467 '/adunits/' + |
| 468 commons.Escaper.ecapeVariable('$adUnitId') + |
| 469 '/customchannels'; |
| 451 | 470 |
| 452 var _response = _requester.request(_url, | 471 var _response = _requester.request(_url, "GET", |
| 453 "GET", | 472 body: _body, |
| 454 body: _body, | 473 queryParams: _queryParams, |
| 455 queryParams: _queryParams, | 474 uploadOptions: _uploadOptions, |
| 456 uploadOptions: _uploadOptions, | 475 uploadMedia: _uploadMedia, |
| 457 uploadMedia: _uploadMedia, | 476 downloadOptions: _downloadOptions); |
| 458 downloadOptions: _downloadOptions); | |
| 459 return _response.then((data) => new CustomChannels.fromJson(data)); | 477 return _response.then((data) => new CustomChannels.fromJson(data)); |
| 460 } | 478 } |
| 461 | |
| 462 } | 479 } |
| 463 | 480 |
| 464 | |
| 465 class AccountsAlertsResourceApi { | 481 class AccountsAlertsResourceApi { |
| 466 final commons.ApiRequester _requester; | 482 final commons.ApiRequester _requester; |
| 467 | 483 |
| 468 AccountsAlertsResourceApi(commons.ApiRequester client) : | 484 AccountsAlertsResourceApi(commons.ApiRequester client) : _requester = client; |
| 469 _requester = client; | |
| 470 | 485 |
| 471 /** | 486 /// Dismiss (delete) the specified alert from the specified publisher AdSense |
| 472 * Dismiss (delete) the specified alert from the specified publisher AdSense | 487 /// account. |
| 473 * account. | 488 /// |
| 474 * | 489 /// Request parameters: |
| 475 * Request parameters: | 490 /// |
| 476 * | 491 /// [accountId] - Account which contains the ad unit. |
| 477 * [accountId] - Account which contains the ad unit. | 492 /// |
| 478 * | 493 /// [alertId] - Alert to delete. |
| 479 * [alertId] - Alert to delete. | 494 /// |
| 480 * | 495 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 481 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 496 /// an error. |
| 482 * error. | 497 /// |
| 483 * | 498 /// If the used [http.Client] completes with an error when making a REST |
| 484 * If the used [http.Client] completes with an error when making a REST call, | 499 /// call, this method will complete with the same error. |
| 485 * this method will complete with the same error. | |
| 486 */ | |
| 487 async.Future delete(core.String accountId, core.String alertId) { | 500 async.Future delete(core.String accountId, core.String alertId) { |
| 488 var _url = null; | 501 var _url = null; |
| 489 var _queryParams = new core.Map(); | 502 var _queryParams = new core.Map(); |
| 490 var _uploadMedia = null; | 503 var _uploadMedia = null; |
| 491 var _uploadOptions = null; | 504 var _uploadOptions = null; |
| 492 var _downloadOptions = commons.DownloadOptions.Metadata; | 505 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 493 var _body = null; | 506 var _body = null; |
| 494 | 507 |
| 495 if (accountId == null) { | 508 if (accountId == null) { |
| 496 throw new core.ArgumentError("Parameter accountId is required."); | 509 throw new core.ArgumentError("Parameter accountId is required."); |
| 497 } | 510 } |
| 498 if (alertId == null) { | 511 if (alertId == null) { |
| 499 throw new core.ArgumentError("Parameter alertId is required."); | 512 throw new core.ArgumentError("Parameter alertId is required."); |
| 500 } | 513 } |
| 501 | 514 |
| 502 _downloadOptions = null; | 515 _downloadOptions = null; |
| 503 | 516 |
| 504 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/alerts/
' + commons.Escaper.ecapeVariable('$alertId'); | 517 _url = 'accounts/' + |
| 518 commons.Escaper.ecapeVariable('$accountId') + |
| 519 '/alerts/' + |
| 520 commons.Escaper.ecapeVariable('$alertId'); |
| 505 | 521 |
| 506 var _response = _requester.request(_url, | 522 var _response = _requester.request(_url, "DELETE", |
| 507 "DELETE", | 523 body: _body, |
| 508 body: _body, | 524 queryParams: _queryParams, |
| 509 queryParams: _queryParams, | 525 uploadOptions: _uploadOptions, |
| 510 uploadOptions: _uploadOptions, | 526 uploadMedia: _uploadMedia, |
| 511 uploadMedia: _uploadMedia, | 527 downloadOptions: _downloadOptions); |
| 512 downloadOptions: _downloadOptions); | |
| 513 return _response.then((data) => null); | 528 return _response.then((data) => null); |
| 514 } | 529 } |
| 515 | 530 |
| 516 /** | 531 /// List the alerts for the specified AdSense account. |
| 517 * List the alerts for the specified AdSense account. | 532 /// |
| 518 * | 533 /// Request parameters: |
| 519 * Request parameters: | 534 /// |
| 520 * | 535 /// [accountId] - Account for which to retrieve the alerts. |
| 521 * [accountId] - Account for which to retrieve the alerts. | 536 /// |
| 522 * | 537 /// [locale] - The locale to use for translating alert messages. The account |
| 523 * [locale] - The locale to use for translating alert messages. The account | 538 /// locale will be used if this is not supplied. The AdSense default |
| 524 * locale will be used if this is not supplied. The AdSense default (English) | 539 /// (English) will be used if the supplied locale is invalid or unsupported. |
| 525 * will be used if the supplied locale is invalid or unsupported. | 540 /// |
| 526 * | 541 /// Completes with a [Alerts]. |
| 527 * Completes with a [Alerts]. | 542 /// |
| 528 * | 543 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 529 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 544 /// an error. |
| 530 * error. | 545 /// |
| 531 * | 546 /// If the used [http.Client] completes with an error when making a REST |
| 532 * If the used [http.Client] completes with an error when making a REST call, | 547 /// call, this method will complete with the same error. |
| 533 * this method will complete with the same error. | |
| 534 */ | |
| 535 async.Future<Alerts> list(core.String accountId, {core.String locale}) { | 548 async.Future<Alerts> list(core.String accountId, {core.String locale}) { |
| 536 var _url = null; | 549 var _url = null; |
| 537 var _queryParams = new core.Map(); | 550 var _queryParams = new core.Map(); |
| 538 var _uploadMedia = null; | 551 var _uploadMedia = null; |
| 539 var _uploadOptions = null; | 552 var _uploadOptions = null; |
| 540 var _downloadOptions = commons.DownloadOptions.Metadata; | 553 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 541 var _body = null; | 554 var _body = null; |
| 542 | 555 |
| 543 if (accountId == null) { | 556 if (accountId == null) { |
| 544 throw new core.ArgumentError("Parameter accountId is required."); | 557 throw new core.ArgumentError("Parameter accountId is required."); |
| 545 } | 558 } |
| 546 if (locale != null) { | 559 if (locale != null) { |
| 547 _queryParams["locale"] = [locale]; | 560 _queryParams["locale"] = [locale]; |
| 548 } | 561 } |
| 549 | 562 |
| 550 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/alerts'
; | 563 _url = |
| 564 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/alerts'; |
| 551 | 565 |
| 552 var _response = _requester.request(_url, | 566 var _response = _requester.request(_url, "GET", |
| 553 "GET", | 567 body: _body, |
| 554 body: _body, | 568 queryParams: _queryParams, |
| 555 queryParams: _queryParams, | 569 uploadOptions: _uploadOptions, |
| 556 uploadOptions: _uploadOptions, | 570 uploadMedia: _uploadMedia, |
| 557 uploadMedia: _uploadMedia, | 571 downloadOptions: _downloadOptions); |
| 558 downloadOptions: _downloadOptions); | |
| 559 return _response.then((data) => new Alerts.fromJson(data)); | 572 return _response.then((data) => new Alerts.fromJson(data)); |
| 560 } | 573 } |
| 561 | |
| 562 } | 574 } |
| 563 | 575 |
| 564 | |
| 565 class AccountsCustomchannelsResourceApi { | 576 class AccountsCustomchannelsResourceApi { |
| 566 final commons.ApiRequester _requester; | 577 final commons.ApiRequester _requester; |
| 567 | 578 |
| 568 AccountsCustomchannelsAdunitsResourceApi get adunits => new AccountsCustomchan
nelsAdunitsResourceApi(_requester); | 579 AccountsCustomchannelsAdunitsResourceApi get adunits => |
| 580 new AccountsCustomchannelsAdunitsResourceApi(_requester); |
| 569 | 581 |
| 570 AccountsCustomchannelsResourceApi(commons.ApiRequester client) : | 582 AccountsCustomchannelsResourceApi(commons.ApiRequester client) |
| 571 _requester = client; | 583 : _requester = client; |
| 572 | 584 |
| 573 /** | 585 /// Get the specified custom channel from the specified ad client for the |
| 574 * Get the specified custom channel from the specified ad client for the | 586 /// specified account. |
| 575 * specified account. | 587 /// |
| 576 * | 588 /// Request parameters: |
| 577 * Request parameters: | 589 /// |
| 578 * | 590 /// [accountId] - Account to which the ad client belongs. |
| 579 * [accountId] - Account to which the ad client belongs. | 591 /// |
| 580 * | 592 /// [adClientId] - Ad client which contains the custom channel. |
| 581 * [adClientId] - Ad client which contains the custom channel. | 593 /// |
| 582 * | 594 /// [customChannelId] - Custom channel to retrieve. |
| 583 * [customChannelId] - Custom channel to retrieve. | 595 /// |
| 584 * | 596 /// Completes with a [CustomChannel]. |
| 585 * Completes with a [CustomChannel]. | 597 /// |
| 586 * | 598 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 587 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 599 /// an error. |
| 588 * error. | 600 /// |
| 589 * | 601 /// If the used [http.Client] completes with an error when making a REST |
| 590 * If the used [http.Client] completes with an error when making a REST call, | 602 /// call, this method will complete with the same error. |
| 591 * this method will complete with the same error. | 603 async.Future<CustomChannel> get(core.String accountId, core.String adClientId, |
| 592 */ | 604 core.String customChannelId) { |
| 593 async.Future<CustomChannel> get(core.String accountId, core.String adClientId,
core.String customChannelId) { | |
| 594 var _url = null; | 605 var _url = null; |
| 595 var _queryParams = new core.Map(); | 606 var _queryParams = new core.Map(); |
| 596 var _uploadMedia = null; | 607 var _uploadMedia = null; |
| 597 var _uploadOptions = null; | 608 var _uploadOptions = null; |
| 598 var _downloadOptions = commons.DownloadOptions.Metadata; | 609 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 599 var _body = null; | 610 var _body = null; |
| 600 | 611 |
| 601 if (accountId == null) { | 612 if (accountId == null) { |
| 602 throw new core.ArgumentError("Parameter accountId is required."); | 613 throw new core.ArgumentError("Parameter accountId is required."); |
| 603 } | 614 } |
| 604 if (adClientId == null) { | 615 if (adClientId == null) { |
| 605 throw new core.ArgumentError("Parameter adClientId is required."); | 616 throw new core.ArgumentError("Parameter adClientId is required."); |
| 606 } | 617 } |
| 607 if (customChannelId == null) { | 618 if (customChannelId == null) { |
| 608 throw new core.ArgumentError("Parameter customChannelId is required."); | 619 throw new core.ArgumentError("Parameter customChannelId is required."); |
| 609 } | 620 } |
| 610 | 621 |
| 611 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien
ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/customchannels/' + commo
ns.Escaper.ecapeVariable('$customChannelId'); | 622 _url = 'accounts/' + |
| 623 commons.Escaper.ecapeVariable('$accountId') + |
| 624 '/adclients/' + |
| 625 commons.Escaper.ecapeVariable('$adClientId') + |
| 626 '/customchannels/' + |
| 627 commons.Escaper.ecapeVariable('$customChannelId'); |
| 612 | 628 |
| 613 var _response = _requester.request(_url, | 629 var _response = _requester.request(_url, "GET", |
| 614 "GET", | 630 body: _body, |
| 615 body: _body, | 631 queryParams: _queryParams, |
| 616 queryParams: _queryParams, | 632 uploadOptions: _uploadOptions, |
| 617 uploadOptions: _uploadOptions, | 633 uploadMedia: _uploadMedia, |
| 618 uploadMedia: _uploadMedia, | 634 downloadOptions: _downloadOptions); |
| 619 downloadOptions: _downloadOptions); | |
| 620 return _response.then((data) => new CustomChannel.fromJson(data)); | 635 return _response.then((data) => new CustomChannel.fromJson(data)); |
| 621 } | 636 } |
| 622 | 637 |
| 623 /** | 638 /// List all custom channels in the specified ad client for the specified |
| 624 * List all custom channels in the specified ad client for the specified | 639 /// account. |
| 625 * account. | 640 /// |
| 626 * | 641 /// Request parameters: |
| 627 * Request parameters: | 642 /// |
| 628 * | 643 /// [accountId] - Account to which the ad client belongs. |
| 629 * [accountId] - Account to which the ad client belongs. | 644 /// |
| 630 * | 645 /// [adClientId] - Ad client for which to list custom channels. |
| 631 * [adClientId] - Ad client for which to list custom channels. | 646 /// |
| 632 * | 647 /// [maxResults] - The maximum number of custom channels to include in the |
| 633 * [maxResults] - The maximum number of custom channels to include in the | 648 /// response, used for paging. |
| 634 * response, used for paging. | 649 /// Value must be between "0" and "10000". |
| 635 * Value must be between "0" and "10000". | 650 /// |
| 636 * | 651 /// [pageToken] - A continuation token, used to page through custom channels. |
| 637 * [pageToken] - A continuation token, used to page through custom channels. | 652 /// To retrieve the next page, set this parameter to the value of |
| 638 * To retrieve the next page, set this parameter to the value of | 653 /// "nextPageToken" from the previous response. |
| 639 * "nextPageToken" from the previous response. | 654 /// |
| 640 * | 655 /// Completes with a [CustomChannels]. |
| 641 * Completes with a [CustomChannels]. | 656 /// |
| 642 * | 657 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 643 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 658 /// an error. |
| 644 * error. | 659 /// |
| 645 * | 660 /// If the used [http.Client] completes with an error when making a REST |
| 646 * If the used [http.Client] completes with an error when making a REST call, | 661 /// call, this method will complete with the same error. |
| 647 * this method will complete with the same error. | 662 async.Future<CustomChannels> list( |
| 648 */ | 663 core.String accountId, core.String adClientId, |
| 649 async.Future<CustomChannels> list(core.String accountId, core.String adClientI
d, {core.int maxResults, core.String pageToken}) { | 664 {core.int maxResults, core.String pageToken}) { |
| 650 var _url = null; | 665 var _url = null; |
| 651 var _queryParams = new core.Map(); | 666 var _queryParams = new core.Map(); |
| 652 var _uploadMedia = null; | 667 var _uploadMedia = null; |
| 653 var _uploadOptions = null; | 668 var _uploadOptions = null; |
| 654 var _downloadOptions = commons.DownloadOptions.Metadata; | 669 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 655 var _body = null; | 670 var _body = null; |
| 656 | 671 |
| 657 if (accountId == null) { | 672 if (accountId == null) { |
| 658 throw new core.ArgumentError("Parameter accountId is required."); | 673 throw new core.ArgumentError("Parameter accountId is required."); |
| 659 } | 674 } |
| 660 if (adClientId == null) { | 675 if (adClientId == null) { |
| 661 throw new core.ArgumentError("Parameter adClientId is required."); | 676 throw new core.ArgumentError("Parameter adClientId is required."); |
| 662 } | 677 } |
| 663 if (maxResults != null) { | 678 if (maxResults != null) { |
| 664 _queryParams["maxResults"] = ["${maxResults}"]; | 679 _queryParams["maxResults"] = ["${maxResults}"]; |
| 665 } | 680 } |
| 666 if (pageToken != null) { | 681 if (pageToken != null) { |
| 667 _queryParams["pageToken"] = [pageToken]; | 682 _queryParams["pageToken"] = [pageToken]; |
| 668 } | 683 } |
| 669 | 684 |
| 670 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien
ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/customchannels'; | 685 _url = 'accounts/' + |
| 686 commons.Escaper.ecapeVariable('$accountId') + |
| 687 '/adclients/' + |
| 688 commons.Escaper.ecapeVariable('$adClientId') + |
| 689 '/customchannels'; |
| 671 | 690 |
| 672 var _response = _requester.request(_url, | 691 var _response = _requester.request(_url, "GET", |
| 673 "GET", | 692 body: _body, |
| 674 body: _body, | 693 queryParams: _queryParams, |
| 675 queryParams: _queryParams, | 694 uploadOptions: _uploadOptions, |
| 676 uploadOptions: _uploadOptions, | 695 uploadMedia: _uploadMedia, |
| 677 uploadMedia: _uploadMedia, | 696 downloadOptions: _downloadOptions); |
| 678 downloadOptions: _downloadOptions); | |
| 679 return _response.then((data) => new CustomChannels.fromJson(data)); | 697 return _response.then((data) => new CustomChannels.fromJson(data)); |
| 680 } | 698 } |
| 681 | |
| 682 } | 699 } |
| 683 | 700 |
| 684 | |
| 685 class AccountsCustomchannelsAdunitsResourceApi { | 701 class AccountsCustomchannelsAdunitsResourceApi { |
| 686 final commons.ApiRequester _requester; | 702 final commons.ApiRequester _requester; |
| 687 | 703 |
| 688 AccountsCustomchannelsAdunitsResourceApi(commons.ApiRequester client) : | 704 AccountsCustomchannelsAdunitsResourceApi(commons.ApiRequester client) |
| 689 _requester = client; | 705 : _requester = client; |
| 690 | 706 |
| 691 /** | 707 /// List all ad units in the specified custom channel. |
| 692 * List all ad units in the specified custom channel. | 708 /// |
| 693 * | 709 /// Request parameters: |
| 694 * Request parameters: | 710 /// |
| 695 * | 711 /// [accountId] - Account to which the ad client belongs. |
| 696 * [accountId] - Account to which the ad client belongs. | 712 /// |
| 697 * | 713 /// [adClientId] - Ad client which contains the custom channel. |
| 698 * [adClientId] - Ad client which contains the custom channel. | 714 /// |
| 699 * | 715 /// [customChannelId] - Custom channel for which to list ad units. |
| 700 * [customChannelId] - Custom channel for which to list ad units. | 716 /// |
| 701 * | 717 /// [includeInactive] - Whether to include inactive ad units. Default: true. |
| 702 * [includeInactive] - Whether to include inactive ad units. Default: true. | 718 /// |
| 703 * | 719 /// [maxResults] - The maximum number of ad units to include in the response, |
| 704 * [maxResults] - The maximum number of ad units to include in the response, | 720 /// used for paging. |
| 705 * used for paging. | 721 /// Value must be between "0" and "10000". |
| 706 * Value must be between "0" and "10000". | 722 /// |
| 707 * | 723 /// [pageToken] - A continuation token, used to page through ad units. To |
| 708 * [pageToken] - A continuation token, used to page through ad units. To | 724 /// retrieve the next page, set this parameter to the value of |
| 709 * retrieve the next page, set this parameter to the value of "nextPageToken" | 725 /// "nextPageToken" from the previous response. |
| 710 * from the previous response. | 726 /// |
| 711 * | 727 /// Completes with a [AdUnits]. |
| 712 * Completes with a [AdUnits]. | 728 /// |
| 713 * | 729 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 714 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 730 /// an error. |
| 715 * error. | 731 /// |
| 716 * | 732 /// If the used [http.Client] completes with an error when making a REST |
| 717 * If the used [http.Client] completes with an error when making a REST call, | 733 /// call, this method will complete with the same error. |
| 718 * this method will complete with the same error. | 734 async.Future<AdUnits> list(core.String accountId, core.String adClientId, |
| 719 */ | 735 core.String customChannelId, |
| 720 async.Future<AdUnits> list(core.String accountId, core.String adClientId, core
.String customChannelId, {core.bool includeInactive, core.int maxResults, core.S
tring pageToken}) { | 736 {core.bool includeInactive, core.int maxResults, core.String pageToken}) { |
| 721 var _url = null; | 737 var _url = null; |
| 722 var _queryParams = new core.Map(); | 738 var _queryParams = new core.Map(); |
| 723 var _uploadMedia = null; | 739 var _uploadMedia = null; |
| 724 var _uploadOptions = null; | 740 var _uploadOptions = null; |
| 725 var _downloadOptions = commons.DownloadOptions.Metadata; | 741 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 726 var _body = null; | 742 var _body = null; |
| 727 | 743 |
| 728 if (accountId == null) { | 744 if (accountId == null) { |
| 729 throw new core.ArgumentError("Parameter accountId is required."); | 745 throw new core.ArgumentError("Parameter accountId is required."); |
| 730 } | 746 } |
| 731 if (adClientId == null) { | 747 if (adClientId == null) { |
| 732 throw new core.ArgumentError("Parameter adClientId is required."); | 748 throw new core.ArgumentError("Parameter adClientId is required."); |
| 733 } | 749 } |
| 734 if (customChannelId == null) { | 750 if (customChannelId == null) { |
| 735 throw new core.ArgumentError("Parameter customChannelId is required."); | 751 throw new core.ArgumentError("Parameter customChannelId is required."); |
| 736 } | 752 } |
| 737 if (includeInactive != null) { | 753 if (includeInactive != null) { |
| 738 _queryParams["includeInactive"] = ["${includeInactive}"]; | 754 _queryParams["includeInactive"] = ["${includeInactive}"]; |
| 739 } | 755 } |
| 740 if (maxResults != null) { | 756 if (maxResults != null) { |
| 741 _queryParams["maxResults"] = ["${maxResults}"]; | 757 _queryParams["maxResults"] = ["${maxResults}"]; |
| 742 } | 758 } |
| 743 if (pageToken != null) { | 759 if (pageToken != null) { |
| 744 _queryParams["pageToken"] = [pageToken]; | 760 _queryParams["pageToken"] = [pageToken]; |
| 745 } | 761 } |
| 746 | 762 |
| 747 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien
ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/customchannels/' + commo
ns.Escaper.ecapeVariable('$customChannelId') + '/adunits'; | 763 _url = 'accounts/' + |
| 764 commons.Escaper.ecapeVariable('$accountId') + |
| 765 '/adclients/' + |
| 766 commons.Escaper.ecapeVariable('$adClientId') + |
| 767 '/customchannels/' + |
| 768 commons.Escaper.ecapeVariable('$customChannelId') + |
| 769 '/adunits'; |
| 748 | 770 |
| 749 var _response = _requester.request(_url, | 771 var _response = _requester.request(_url, "GET", |
| 750 "GET", | 772 body: _body, |
| 751 body: _body, | 773 queryParams: _queryParams, |
| 752 queryParams: _queryParams, | 774 uploadOptions: _uploadOptions, |
| 753 uploadOptions: _uploadOptions, | 775 uploadMedia: _uploadMedia, |
| 754 uploadMedia: _uploadMedia, | 776 downloadOptions: _downloadOptions); |
| 755 downloadOptions: _downloadOptions); | |
| 756 return _response.then((data) => new AdUnits.fromJson(data)); | 777 return _response.then((data) => new AdUnits.fromJson(data)); |
| 757 } | 778 } |
| 758 | |
| 759 } | 779 } |
| 760 | 780 |
| 761 | |
| 762 class AccountsPaymentsResourceApi { | 781 class AccountsPaymentsResourceApi { |
| 763 final commons.ApiRequester _requester; | 782 final commons.ApiRequester _requester; |
| 764 | 783 |
| 765 AccountsPaymentsResourceApi(commons.ApiRequester client) : | 784 AccountsPaymentsResourceApi(commons.ApiRequester client) |
| 766 _requester = client; | 785 : _requester = client; |
| 767 | 786 |
| 768 /** | 787 /// List the payments for the specified AdSense account. |
| 769 * List the payments for the specified AdSense account. | 788 /// |
| 770 * | 789 /// Request parameters: |
| 771 * Request parameters: | 790 /// |
| 772 * | 791 /// [accountId] - Account for which to retrieve the payments. |
| 773 * [accountId] - Account for which to retrieve the payments. | 792 /// |
| 774 * | 793 /// Completes with a [Payments]. |
| 775 * Completes with a [Payments]. | 794 /// |
| 776 * | 795 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 777 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 796 /// an error. |
| 778 * error. | 797 /// |
| 779 * | 798 /// If the used [http.Client] completes with an error when making a REST |
| 780 * If the used [http.Client] completes with an error when making a REST call, | 799 /// call, this method will complete with the same error. |
| 781 * this method will complete with the same error. | |
| 782 */ | |
| 783 async.Future<Payments> list(core.String accountId) { | 800 async.Future<Payments> list(core.String accountId) { |
| 784 var _url = null; | 801 var _url = null; |
| 785 var _queryParams = new core.Map(); | 802 var _queryParams = new core.Map(); |
| 786 var _uploadMedia = null; | 803 var _uploadMedia = null; |
| 787 var _uploadOptions = null; | 804 var _uploadOptions = null; |
| 788 var _downloadOptions = commons.DownloadOptions.Metadata; | 805 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 789 var _body = null; | 806 var _body = null; |
| 790 | 807 |
| 791 if (accountId == null) { | 808 if (accountId == null) { |
| 792 throw new core.ArgumentError("Parameter accountId is required."); | 809 throw new core.ArgumentError("Parameter accountId is required."); |
| 793 } | 810 } |
| 794 | 811 |
| 795 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/payment
s'; | 812 _url = |
| 813 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/payments'; |
| 796 | 814 |
| 797 var _response = _requester.request(_url, | 815 var _response = _requester.request(_url, "GET", |
| 798 "GET", | 816 body: _body, |
| 799 body: _body, | 817 queryParams: _queryParams, |
| 800 queryParams: _queryParams, | 818 uploadOptions: _uploadOptions, |
| 801 uploadOptions: _uploadOptions, | 819 uploadMedia: _uploadMedia, |
| 802 uploadMedia: _uploadMedia, | 820 downloadOptions: _downloadOptions); |
| 803 downloadOptions: _downloadOptions); | |
| 804 return _response.then((data) => new Payments.fromJson(data)); | 821 return _response.then((data) => new Payments.fromJson(data)); |
| 805 } | 822 } |
| 806 | |
| 807 } | 823 } |
| 808 | 824 |
| 809 | |
| 810 class AccountsReportsResourceApi { | 825 class AccountsReportsResourceApi { |
| 811 final commons.ApiRequester _requester; | 826 final commons.ApiRequester _requester; |
| 812 | 827 |
| 813 AccountsReportsSavedResourceApi get saved => new AccountsReportsSavedResourceA
pi(_requester); | 828 AccountsReportsSavedResourceApi get saved => |
| 829 new AccountsReportsSavedResourceApi(_requester); |
| 814 | 830 |
| 815 AccountsReportsResourceApi(commons.ApiRequester client) : | 831 AccountsReportsResourceApi(commons.ApiRequester client) : _requester = client; |
| 816 _requester = client; | |
| 817 | 832 |
| 818 /** | 833 /// Generate an AdSense report based on the report request sent in the query |
| 819 * Generate an AdSense report based on the report request sent in the query | 834 /// parameters. Returns the result as JSON; to retrieve output in CSV format |
| 820 * parameters. Returns the result as JSON; to retrieve output in CSV format | 835 /// specify "alt=csv" as a query parameter. |
| 821 * specify "alt=csv" as a query parameter. | 836 /// |
| 822 * | 837 /// Request parameters: |
| 823 * Request parameters: | 838 /// |
| 824 * | 839 /// [accountId] - Account upon which to report. |
| 825 * [accountId] - Account upon which to report. | 840 /// |
| 826 * | 841 /// [startDate] - Start of the date range to report on in "YYYY-MM-DD" |
| 827 * [startDate] - Start of the date range to report on in "YYYY-MM-DD" format, | 842 /// format, inclusive. |
| 828 * inclusive. | 843 /// Value must have pattern |
| 829 * Value must have pattern | 844 /// "\d{4}-\d{2}-\d{2}|(today|startOfMonth|startOfYear)(([\-\+]\d+[dwmy]){0,3}
?)|(latest-(\d{2})-(\d{2})(-\d+y)?)|(latest-latest-(\d{2})(-\d+m)?)". |
| 830 * "\d{4}-\d{2}-\d{2}|(today|startOfMonth|startOfYear)(([\-\+]\d+[dwmy]){0,3}?
)|(latest-(\d{2})-(\d{2})(-\d+y)?)|(latest-latest-(\d{2})(-\d+m)?)". | 845 /// |
| 831 * | 846 /// [endDate] - End of the date range to report on in "YYYY-MM-DD" format, |
| 832 * [endDate] - End of the date range to report on in "YYYY-MM-DD" format, | 847 /// inclusive. |
| 833 * inclusive. | 848 /// Value must have pattern |
| 834 * Value must have pattern | 849 /// "\d{4}-\d{2}-\d{2}|(today|startOfMonth|startOfYear)(([\-\+]\d+[dwmy]){0,3}
?)|(latest-(\d{2})-(\d{2})(-\d+y)?)|(latest-latest-(\d{2})(-\d+m)?)". |
| 835 * "\d{4}-\d{2}-\d{2}|(today|startOfMonth|startOfYear)(([\-\+]\d+[dwmy]){0,3}?
)|(latest-(\d{2})-(\d{2})(-\d+y)?)|(latest-latest-(\d{2})(-\d+m)?)". | 850 /// |
| 836 * | 851 /// [currency] - Optional currency to use when reporting on monetary metrics. |
| 837 * [currency] - Optional currency to use when reporting on monetary metrics. | 852 /// Defaults to the account's currency if not set. |
| 838 * Defaults to the account's currency if not set. | 853 /// Value must have pattern "[a-zA-Z]+". |
| 839 * Value must have pattern "[a-zA-Z]+". | 854 /// |
| 840 * | 855 /// [dimension] - Dimensions to base the report on. |
| 841 * [dimension] - Dimensions to base the report on. | 856 /// Value must have pattern "[a-zA-Z_]+". |
| 842 * Value must have pattern "[a-zA-Z_]+". | 857 /// |
| 843 * | 858 /// [filter] - Filters to be run on the report. |
| 844 * [filter] - Filters to be run on the report. | 859 /// Value must have pattern "[a-zA-Z_]+(==|=@).+". |
| 845 * Value must have pattern "[a-zA-Z_]+(==|=@).+". | 860 /// |
| 846 * | 861 /// [locale] - Optional locale to use for translating report output to a |
| 847 * [locale] - Optional locale to use for translating report output to a local | 862 /// local language. Defaults to "en_US" if not specified. |
| 848 * language. Defaults to "en_US" if not specified. | 863 /// Value must have pattern "[a-zA-Z_]+". |
| 849 * Value must have pattern "[a-zA-Z_]+". | 864 /// |
| 850 * | 865 /// [maxResults] - The maximum number of rows of report data to return. |
| 851 * [maxResults] - The maximum number of rows of report data to return. | 866 /// Value must be between "0" and "50000". |
| 852 * Value must be between "0" and "50000". | 867 /// |
| 853 * | 868 /// [metric] - Numeric columns to include in the report. |
| 854 * [metric] - Numeric columns to include in the report. | 869 /// Value must have pattern "[a-zA-Z_]+". |
| 855 * Value must have pattern "[a-zA-Z_]+". | 870 /// |
| 856 * | 871 /// [sort] - The name of a dimension or metric to sort the resulting report |
| 857 * [sort] - The name of a dimension or metric to sort the resulting report on, | 872 /// on, optionally prefixed with "+" to sort ascending or "-" to sort |
| 858 * optionally prefixed with "+" to sort ascending or "-" to sort descending. | 873 /// descending. If no prefix is specified, the column is sorted ascending. |
| 859 * If no prefix is specified, the column is sorted ascending. | 874 /// Value must have pattern "(\+|-)?[a-zA-Z_]+". |
| 860 * Value must have pattern "(\+|-)?[a-zA-Z_]+". | 875 /// |
| 861 * | 876 /// [startIndex] - Index of the first row of report data to return. |
| 862 * [startIndex] - Index of the first row of report data to return. | 877 /// Value must be between "0" and "5000". |
| 863 * Value must be between "0" and "5000". | 878 /// |
| 864 * | 879 /// [useTimezoneReporting] - Whether the report should be generated in the |
| 865 * [useTimezoneReporting] - Whether the report should be generated in the | 880 /// AdSense account's local timezone. If false default PST/PDT timezone will |
| 866 * AdSense account's local timezone. If false default PST/PDT timezone will be | 881 /// be used. |
| 867 * used. | 882 /// |
| 868 * | 883 /// [downloadOptions] - Options for downloading. A download can be either a |
| 869 * [downloadOptions] - Options for downloading. A download can be either a | 884 /// Metadata (default) or Media download. Partial Media downloads are |
| 870 * Metadata (default) or Media download. Partial Media downloads are possible | 885 /// possible as well. |
| 871 * as well. | 886 /// |
| 872 * | 887 /// Completes with a |
| 873 * Completes with a | 888 /// |
| 874 * | 889 /// - [AdsenseReportsGenerateResponse] for Metadata downloads (see |
| 875 * - [AdsenseReportsGenerateResponse] for Metadata downloads (see | 890 /// [downloadOptions]). |
| 876 * [downloadOptions]). | 891 /// |
| 877 * | 892 /// - [commons.Media] for Media downloads (see [downloadOptions]). |
| 878 * - [commons.Media] for Media downloads (see [downloadOptions]). | 893 /// |
| 879 * | 894 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 880 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 895 /// an error. |
| 881 * error. | 896 /// |
| 882 * | 897 /// If the used [http.Client] completes with an error when making a REST |
| 883 * If the used [http.Client] completes with an error when making a REST call, | 898 /// call, this method will complete with the same error. |
| 884 * this method will complete with the same error. | 899 async.Future generate( |
| 885 */ | 900 core.String accountId, core.String startDate, core.String endDate, |
| 886 async.Future generate(core.String accountId, core.String startDate, core.Strin
g endDate, {core.String currency, core.List<core.String> dimension, core.List<co
re.String> filter, core.String locale, core.int maxResults, core.List<core.Strin
g> metric, core.List<core.String> sort, core.int startIndex, core.bool useTimezo
neReporting, commons.DownloadOptions downloadOptions: commons.DownloadOptions.Me
tadata}) { | 901 {core.String currency, |
| 902 core.List<core.String> dimension, |
| 903 core.List<core.String> filter, |
| 904 core.String locale, |
| 905 core.int maxResults, |
| 906 core.List<core.String> metric, |
| 907 core.List<core.String> sort, |
| 908 core.int startIndex, |
| 909 core.bool useTimezoneReporting, |
| 910 commons.DownloadOptions downloadOptions: |
| 911 commons.DownloadOptions.Metadata}) { |
| 887 var _url = null; | 912 var _url = null; |
| 888 var _queryParams = new core.Map(); | 913 var _queryParams = new core.Map(); |
| 889 var _uploadMedia = null; | 914 var _uploadMedia = null; |
| 890 var _uploadOptions = null; | 915 var _uploadOptions = null; |
| 891 var _downloadOptions = commons.DownloadOptions.Metadata; | 916 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 892 var _body = null; | 917 var _body = null; |
| 893 | 918 |
| 894 if (accountId == null) { | 919 if (accountId == null) { |
| 895 throw new core.ArgumentError("Parameter accountId is required."); | 920 throw new core.ArgumentError("Parameter accountId is required."); |
| 896 } | 921 } |
| (...skipping 28 matching lines...) Expand all Loading... |
| 925 } | 950 } |
| 926 if (startIndex != null) { | 951 if (startIndex != null) { |
| 927 _queryParams["startIndex"] = ["${startIndex}"]; | 952 _queryParams["startIndex"] = ["${startIndex}"]; |
| 928 } | 953 } |
| 929 if (useTimezoneReporting != null) { | 954 if (useTimezoneReporting != null) { |
| 930 _queryParams["useTimezoneReporting"] = ["${useTimezoneReporting}"]; | 955 _queryParams["useTimezoneReporting"] = ["${useTimezoneReporting}"]; |
| 931 } | 956 } |
| 932 | 957 |
| 933 _downloadOptions = downloadOptions; | 958 _downloadOptions = downloadOptions; |
| 934 | 959 |
| 935 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/reports
'; | 960 _url = |
| 961 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/reports'; |
| 936 | 962 |
| 937 var _response = _requester.request(_url, | 963 var _response = _requester.request(_url, "GET", |
| 938 "GET", | 964 body: _body, |
| 939 body: _body, | 965 queryParams: _queryParams, |
| 940 queryParams: _queryParams, | 966 uploadOptions: _uploadOptions, |
| 941 uploadOptions: _uploadOptions, | 967 uploadMedia: _uploadMedia, |
| 942 uploadMedia: _uploadMedia, | 968 downloadOptions: _downloadOptions); |
| 943 downloadOptions: _downloadOptions); | |
| 944 if (_downloadOptions == null || | 969 if (_downloadOptions == null || |
| 945 _downloadOptions == commons.DownloadOptions.Metadata) { | 970 _downloadOptions == commons.DownloadOptions.Metadata) { |
| 946 return _response.then((data) => new AdsenseReportsGenerateResponse.fromJso
n(data)); | 971 return _response |
| 972 .then((data) => new AdsenseReportsGenerateResponse.fromJson(data)); |
| 947 } else { | 973 } else { |
| 948 return _response; | 974 return _response; |
| 949 } | 975 } |
| 950 } | 976 } |
| 951 | |
| 952 } | 977 } |
| 953 | 978 |
| 954 | |
| 955 class AccountsReportsSavedResourceApi { | 979 class AccountsReportsSavedResourceApi { |
| 956 final commons.ApiRequester _requester; | 980 final commons.ApiRequester _requester; |
| 957 | 981 |
| 958 AccountsReportsSavedResourceApi(commons.ApiRequester client) : | 982 AccountsReportsSavedResourceApi(commons.ApiRequester client) |
| 959 _requester = client; | 983 : _requester = client; |
| 960 | 984 |
| 961 /** | 985 /// Generate an AdSense report based on the saved report ID sent in the query |
| 962 * Generate an AdSense report based on the saved report ID sent in the query | 986 /// parameters. |
| 963 * parameters. | 987 /// |
| 964 * | 988 /// Request parameters: |
| 965 * Request parameters: | 989 /// |
| 966 * | 990 /// [accountId] - Account to which the saved reports belong. |
| 967 * [accountId] - Account to which the saved reports belong. | 991 /// |
| 968 * | 992 /// [savedReportId] - The saved report to retrieve. |
| 969 * [savedReportId] - The saved report to retrieve. | 993 /// |
| 970 * | 994 /// [locale] - Optional locale to use for translating report output to a |
| 971 * [locale] - Optional locale to use for translating report output to a local | 995 /// local language. Defaults to "en_US" if not specified. |
| 972 * language. Defaults to "en_US" if not specified. | 996 /// Value must have pattern "[a-zA-Z_]+". |
| 973 * Value must have pattern "[a-zA-Z_]+". | 997 /// |
| 974 * | 998 /// [maxResults] - The maximum number of rows of report data to return. |
| 975 * [maxResults] - The maximum number of rows of report data to return. | 999 /// Value must be between "0" and "50000". |
| 976 * Value must be between "0" and "50000". | 1000 /// |
| 977 * | 1001 /// [startIndex] - Index of the first row of report data to return. |
| 978 * [startIndex] - Index of the first row of report data to return. | 1002 /// Value must be between "0" and "5000". |
| 979 * Value must be between "0" and "5000". | 1003 /// |
| 980 * | 1004 /// Completes with a [AdsenseReportsGenerateResponse]. |
| 981 * Completes with a [AdsenseReportsGenerateResponse]. | 1005 /// |
| 982 * | 1006 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 983 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1007 /// an error. |
| 984 * error. | 1008 /// |
| 985 * | 1009 /// If the used [http.Client] completes with an error when making a REST |
| 986 * If the used [http.Client] completes with an error when making a REST call, | 1010 /// call, this method will complete with the same error. |
| 987 * this method will complete with the same error. | 1011 async.Future<AdsenseReportsGenerateResponse> generate( |
| 988 */ | 1012 core.String accountId, core.String savedReportId, |
| 989 async.Future<AdsenseReportsGenerateResponse> generate(core.String accountId, c
ore.String savedReportId, {core.String locale, core.int maxResults, core.int sta
rtIndex}) { | 1013 {core.String locale, core.int maxResults, core.int startIndex}) { |
| 990 var _url = null; | 1014 var _url = null; |
| 991 var _queryParams = new core.Map(); | 1015 var _queryParams = new core.Map(); |
| 992 var _uploadMedia = null; | 1016 var _uploadMedia = null; |
| 993 var _uploadOptions = null; | 1017 var _uploadOptions = null; |
| 994 var _downloadOptions = commons.DownloadOptions.Metadata; | 1018 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 995 var _body = null; | 1019 var _body = null; |
| 996 | 1020 |
| 997 if (accountId == null) { | 1021 if (accountId == null) { |
| 998 throw new core.ArgumentError("Parameter accountId is required."); | 1022 throw new core.ArgumentError("Parameter accountId is required."); |
| 999 } | 1023 } |
| 1000 if (savedReportId == null) { | 1024 if (savedReportId == null) { |
| 1001 throw new core.ArgumentError("Parameter savedReportId is required."); | 1025 throw new core.ArgumentError("Parameter savedReportId is required."); |
| 1002 } | 1026 } |
| 1003 if (locale != null) { | 1027 if (locale != null) { |
| 1004 _queryParams["locale"] = [locale]; | 1028 _queryParams["locale"] = [locale]; |
| 1005 } | 1029 } |
| 1006 if (maxResults != null) { | 1030 if (maxResults != null) { |
| 1007 _queryParams["maxResults"] = ["${maxResults}"]; | 1031 _queryParams["maxResults"] = ["${maxResults}"]; |
| 1008 } | 1032 } |
| 1009 if (startIndex != null) { | 1033 if (startIndex != null) { |
| 1010 _queryParams["startIndex"] = ["${startIndex}"]; | 1034 _queryParams["startIndex"] = ["${startIndex}"]; |
| 1011 } | 1035 } |
| 1012 | 1036 |
| 1013 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/reports
/' + commons.Escaper.ecapeVariable('$savedReportId'); | 1037 _url = 'accounts/' + |
| 1038 commons.Escaper.ecapeVariable('$accountId') + |
| 1039 '/reports/' + |
| 1040 commons.Escaper.ecapeVariable('$savedReportId'); |
| 1014 | 1041 |
| 1015 var _response = _requester.request(_url, | 1042 var _response = _requester.request(_url, "GET", |
| 1016 "GET", | 1043 body: _body, |
| 1017 body: _body, | 1044 queryParams: _queryParams, |
| 1018 queryParams: _queryParams, | 1045 uploadOptions: _uploadOptions, |
| 1019 uploadOptions: _uploadOptions, | 1046 uploadMedia: _uploadMedia, |
| 1020 uploadMedia: _uploadMedia, | 1047 downloadOptions: _downloadOptions); |
| 1021 downloadOptions: _downloadOptions); | 1048 return _response |
| 1022 return _response.then((data) => new AdsenseReportsGenerateResponse.fromJson(
data)); | 1049 .then((data) => new AdsenseReportsGenerateResponse.fromJson(data)); |
| 1023 } | 1050 } |
| 1024 | 1051 |
| 1025 /** | 1052 /// List all saved reports in the specified AdSense account. |
| 1026 * List all saved reports in the specified AdSense account. | 1053 /// |
| 1027 * | 1054 /// Request parameters: |
| 1028 * Request parameters: | 1055 /// |
| 1029 * | 1056 /// [accountId] - Account to which the saved reports belong. |
| 1030 * [accountId] - Account to which the saved reports belong. | 1057 /// |
| 1031 * | 1058 /// [maxResults] - The maximum number of saved reports to include in the |
| 1032 * [maxResults] - The maximum number of saved reports to include in the | 1059 /// response, used for paging. |
| 1033 * response, used for paging. | 1060 /// Value must be between "0" and "100". |
| 1034 * Value must be between "0" and "100". | 1061 /// |
| 1035 * | 1062 /// [pageToken] - A continuation token, used to page through saved reports. |
| 1036 * [pageToken] - A continuation token, used to page through saved reports. To | 1063 /// To retrieve the next page, set this parameter to the value of |
| 1037 * retrieve the next page, set this parameter to the value of "nextPageToken" | 1064 /// "nextPageToken" from the previous response. |
| 1038 * from the previous response. | 1065 /// |
| 1039 * | 1066 /// Completes with a [SavedReports]. |
| 1040 * Completes with a [SavedReports]. | 1067 /// |
| 1041 * | 1068 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1042 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1069 /// an error. |
| 1043 * error. | 1070 /// |
| 1044 * | 1071 /// If the used [http.Client] completes with an error when making a REST |
| 1045 * If the used [http.Client] completes with an error when making a REST call, | 1072 /// call, this method will complete with the same error. |
| 1046 * this method will complete with the same error. | 1073 async.Future<SavedReports> list(core.String accountId, |
| 1047 */ | 1074 {core.int maxResults, core.String pageToken}) { |
| 1048 async.Future<SavedReports> list(core.String accountId, {core.int maxResults, c
ore.String pageToken}) { | |
| 1049 var _url = null; | 1075 var _url = null; |
| 1050 var _queryParams = new core.Map(); | 1076 var _queryParams = new core.Map(); |
| 1051 var _uploadMedia = null; | 1077 var _uploadMedia = null; |
| 1052 var _uploadOptions = null; | 1078 var _uploadOptions = null; |
| 1053 var _downloadOptions = commons.DownloadOptions.Metadata; | 1079 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1054 var _body = null; | 1080 var _body = null; |
| 1055 | 1081 |
| 1056 if (accountId == null) { | 1082 if (accountId == null) { |
| 1057 throw new core.ArgumentError("Parameter accountId is required."); | 1083 throw new core.ArgumentError("Parameter accountId is required."); |
| 1058 } | 1084 } |
| 1059 if (maxResults != null) { | 1085 if (maxResults != null) { |
| 1060 _queryParams["maxResults"] = ["${maxResults}"]; | 1086 _queryParams["maxResults"] = ["${maxResults}"]; |
| 1061 } | 1087 } |
| 1062 if (pageToken != null) { | 1088 if (pageToken != null) { |
| 1063 _queryParams["pageToken"] = [pageToken]; | 1089 _queryParams["pageToken"] = [pageToken]; |
| 1064 } | 1090 } |
| 1065 | 1091 |
| 1066 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/reports
/saved'; | 1092 _url = 'accounts/' + |
| 1093 commons.Escaper.ecapeVariable('$accountId') + |
| 1094 '/reports/saved'; |
| 1067 | 1095 |
| 1068 var _response = _requester.request(_url, | 1096 var _response = _requester.request(_url, "GET", |
| 1069 "GET", | 1097 body: _body, |
| 1070 body: _body, | 1098 queryParams: _queryParams, |
| 1071 queryParams: _queryParams, | 1099 uploadOptions: _uploadOptions, |
| 1072 uploadOptions: _uploadOptions, | 1100 uploadMedia: _uploadMedia, |
| 1073 uploadMedia: _uploadMedia, | 1101 downloadOptions: _downloadOptions); |
| 1074 downloadOptions: _downloadOptions); | |
| 1075 return _response.then((data) => new SavedReports.fromJson(data)); | 1102 return _response.then((data) => new SavedReports.fromJson(data)); |
| 1076 } | 1103 } |
| 1077 | |
| 1078 } | 1104 } |
| 1079 | 1105 |
| 1080 | |
| 1081 class AccountsSavedadstylesResourceApi { | 1106 class AccountsSavedadstylesResourceApi { |
| 1082 final commons.ApiRequester _requester; | 1107 final commons.ApiRequester _requester; |
| 1083 | 1108 |
| 1084 AccountsSavedadstylesResourceApi(commons.ApiRequester client) : | 1109 AccountsSavedadstylesResourceApi(commons.ApiRequester client) |
| 1085 _requester = client; | 1110 : _requester = client; |
| 1086 | 1111 |
| 1087 /** | 1112 /// List a specific saved ad style for the specified account. |
| 1088 * List a specific saved ad style for the specified account. | 1113 /// |
| 1089 * | 1114 /// Request parameters: |
| 1090 * Request parameters: | 1115 /// |
| 1091 * | 1116 /// [accountId] - Account for which to get the saved ad style. |
| 1092 * [accountId] - Account for which to get the saved ad style. | 1117 /// |
| 1093 * | 1118 /// [savedAdStyleId] - Saved ad style to retrieve. |
| 1094 * [savedAdStyleId] - Saved ad style to retrieve. | 1119 /// |
| 1095 * | 1120 /// Completes with a [SavedAdStyle]. |
| 1096 * Completes with a [SavedAdStyle]. | 1121 /// |
| 1097 * | 1122 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1098 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1123 /// an error. |
| 1099 * error. | 1124 /// |
| 1100 * | 1125 /// If the used [http.Client] completes with an error when making a REST |
| 1101 * If the used [http.Client] completes with an error when making a REST call, | 1126 /// call, this method will complete with the same error. |
| 1102 * this method will complete with the same error. | 1127 async.Future<SavedAdStyle> get( |
| 1103 */ | 1128 core.String accountId, core.String savedAdStyleId) { |
| 1104 async.Future<SavedAdStyle> get(core.String accountId, core.String savedAdStyle
Id) { | |
| 1105 var _url = null; | 1129 var _url = null; |
| 1106 var _queryParams = new core.Map(); | 1130 var _queryParams = new core.Map(); |
| 1107 var _uploadMedia = null; | 1131 var _uploadMedia = null; |
| 1108 var _uploadOptions = null; | 1132 var _uploadOptions = null; |
| 1109 var _downloadOptions = commons.DownloadOptions.Metadata; | 1133 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1110 var _body = null; | 1134 var _body = null; |
| 1111 | 1135 |
| 1112 if (accountId == null) { | 1136 if (accountId == null) { |
| 1113 throw new core.ArgumentError("Parameter accountId is required."); | 1137 throw new core.ArgumentError("Parameter accountId is required."); |
| 1114 } | 1138 } |
| 1115 if (savedAdStyleId == null) { | 1139 if (savedAdStyleId == null) { |
| 1116 throw new core.ArgumentError("Parameter savedAdStyleId is required."); | 1140 throw new core.ArgumentError("Parameter savedAdStyleId is required."); |
| 1117 } | 1141 } |
| 1118 | 1142 |
| 1119 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/savedad
styles/' + commons.Escaper.ecapeVariable('$savedAdStyleId'); | 1143 _url = 'accounts/' + |
| 1144 commons.Escaper.ecapeVariable('$accountId') + |
| 1145 '/savedadstyles/' + |
| 1146 commons.Escaper.ecapeVariable('$savedAdStyleId'); |
| 1120 | 1147 |
| 1121 var _response = _requester.request(_url, | 1148 var _response = _requester.request(_url, "GET", |
| 1122 "GET", | 1149 body: _body, |
| 1123 body: _body, | 1150 queryParams: _queryParams, |
| 1124 queryParams: _queryParams, | 1151 uploadOptions: _uploadOptions, |
| 1125 uploadOptions: _uploadOptions, | 1152 uploadMedia: _uploadMedia, |
| 1126 uploadMedia: _uploadMedia, | 1153 downloadOptions: _downloadOptions); |
| 1127 downloadOptions: _downloadOptions); | |
| 1128 return _response.then((data) => new SavedAdStyle.fromJson(data)); | 1154 return _response.then((data) => new SavedAdStyle.fromJson(data)); |
| 1129 } | 1155 } |
| 1130 | 1156 |
| 1131 /** | 1157 /// List all saved ad styles in the specified account. |
| 1132 * List all saved ad styles in the specified account. | 1158 /// |
| 1133 * | 1159 /// Request parameters: |
| 1134 * Request parameters: | 1160 /// |
| 1135 * | 1161 /// [accountId] - Account for which to list saved ad styles. |
| 1136 * [accountId] - Account for which to list saved ad styles. | 1162 /// |
| 1137 * | 1163 /// [maxResults] - The maximum number of saved ad styles to include in the |
| 1138 * [maxResults] - The maximum number of saved ad styles to include in the | 1164 /// response, used for paging. |
| 1139 * response, used for paging. | 1165 /// Value must be between "0" and "10000". |
| 1140 * Value must be between "0" and "10000". | 1166 /// |
| 1141 * | 1167 /// [pageToken] - A continuation token, used to page through saved ad styles. |
| 1142 * [pageToken] - A continuation token, used to page through saved ad styles. | 1168 /// To retrieve the next page, set this parameter to the value of |
| 1143 * To retrieve the next page, set this parameter to the value of | 1169 /// "nextPageToken" from the previous response. |
| 1144 * "nextPageToken" from the previous response. | 1170 /// |
| 1145 * | 1171 /// Completes with a [SavedAdStyles]. |
| 1146 * Completes with a [SavedAdStyles]. | 1172 /// |
| 1147 * | 1173 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1148 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1174 /// an error. |
| 1149 * error. | 1175 /// |
| 1150 * | 1176 /// If the used [http.Client] completes with an error when making a REST |
| 1151 * If the used [http.Client] completes with an error when making a REST call, | 1177 /// call, this method will complete with the same error. |
| 1152 * this method will complete with the same error. | 1178 async.Future<SavedAdStyles> list(core.String accountId, |
| 1153 */ | 1179 {core.int maxResults, core.String pageToken}) { |
| 1154 async.Future<SavedAdStyles> list(core.String accountId, {core.int maxResults,
core.String pageToken}) { | |
| 1155 var _url = null; | 1180 var _url = null; |
| 1156 var _queryParams = new core.Map(); | 1181 var _queryParams = new core.Map(); |
| 1157 var _uploadMedia = null; | 1182 var _uploadMedia = null; |
| 1158 var _uploadOptions = null; | 1183 var _uploadOptions = null; |
| 1159 var _downloadOptions = commons.DownloadOptions.Metadata; | 1184 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1160 var _body = null; | 1185 var _body = null; |
| 1161 | 1186 |
| 1162 if (accountId == null) { | 1187 if (accountId == null) { |
| 1163 throw new core.ArgumentError("Parameter accountId is required."); | 1188 throw new core.ArgumentError("Parameter accountId is required."); |
| 1164 } | 1189 } |
| 1165 if (maxResults != null) { | 1190 if (maxResults != null) { |
| 1166 _queryParams["maxResults"] = ["${maxResults}"]; | 1191 _queryParams["maxResults"] = ["${maxResults}"]; |
| 1167 } | 1192 } |
| 1168 if (pageToken != null) { | 1193 if (pageToken != null) { |
| 1169 _queryParams["pageToken"] = [pageToken]; | 1194 _queryParams["pageToken"] = [pageToken]; |
| 1170 } | 1195 } |
| 1171 | 1196 |
| 1172 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/savedad
styles'; | 1197 _url = 'accounts/' + |
| 1198 commons.Escaper.ecapeVariable('$accountId') + |
| 1199 '/savedadstyles'; |
| 1173 | 1200 |
| 1174 var _response = _requester.request(_url, | 1201 var _response = _requester.request(_url, "GET", |
| 1175 "GET", | 1202 body: _body, |
| 1176 body: _body, | 1203 queryParams: _queryParams, |
| 1177 queryParams: _queryParams, | 1204 uploadOptions: _uploadOptions, |
| 1178 uploadOptions: _uploadOptions, | 1205 uploadMedia: _uploadMedia, |
| 1179 uploadMedia: _uploadMedia, | 1206 downloadOptions: _downloadOptions); |
| 1180 downloadOptions: _downloadOptions); | |
| 1181 return _response.then((data) => new SavedAdStyles.fromJson(data)); | 1207 return _response.then((data) => new SavedAdStyles.fromJson(data)); |
| 1182 } | 1208 } |
| 1183 | |
| 1184 } | 1209 } |
| 1185 | 1210 |
| 1186 | |
| 1187 class AccountsUrlchannelsResourceApi { | 1211 class AccountsUrlchannelsResourceApi { |
| 1188 final commons.ApiRequester _requester; | 1212 final commons.ApiRequester _requester; |
| 1189 | 1213 |
| 1190 AccountsUrlchannelsResourceApi(commons.ApiRequester client) : | 1214 AccountsUrlchannelsResourceApi(commons.ApiRequester client) |
| 1191 _requester = client; | 1215 : _requester = client; |
| 1192 | 1216 |
| 1193 /** | 1217 /// List all URL channels in the specified ad client for the specified |
| 1194 * List all URL channels in the specified ad client for the specified account. | 1218 /// account. |
| 1195 * | 1219 /// |
| 1196 * Request parameters: | 1220 /// Request parameters: |
| 1197 * | 1221 /// |
| 1198 * [accountId] - Account to which the ad client belongs. | 1222 /// [accountId] - Account to which the ad client belongs. |
| 1199 * | 1223 /// |
| 1200 * [adClientId] - Ad client for which to list URL channels. | 1224 /// [adClientId] - Ad client for which to list URL channels. |
| 1201 * | 1225 /// |
| 1202 * [maxResults] - The maximum number of URL channels to include in the | 1226 /// [maxResults] - The maximum number of URL channels to include in the |
| 1203 * response, used for paging. | 1227 /// response, used for paging. |
| 1204 * Value must be between "0" and "10000". | 1228 /// Value must be between "0" and "10000". |
| 1205 * | 1229 /// |
| 1206 * [pageToken] - A continuation token, used to page through URL channels. To | 1230 /// [pageToken] - A continuation token, used to page through URL channels. To |
| 1207 * retrieve the next page, set this parameter to the value of "nextPageToken" | 1231 /// retrieve the next page, set this parameter to the value of |
| 1208 * from the previous response. | 1232 /// "nextPageToken" from the previous response. |
| 1209 * | 1233 /// |
| 1210 * Completes with a [UrlChannels]. | 1234 /// Completes with a [UrlChannels]. |
| 1211 * | 1235 /// |
| 1212 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1236 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1213 * error. | 1237 /// an error. |
| 1214 * | 1238 /// |
| 1215 * If the used [http.Client] completes with an error when making a REST call, | 1239 /// If the used [http.Client] completes with an error when making a REST |
| 1216 * this method will complete with the same error. | 1240 /// call, this method will complete with the same error. |
| 1217 */ | 1241 async.Future<UrlChannels> list(core.String accountId, core.String adClientId, |
| 1218 async.Future<UrlChannels> list(core.String accountId, core.String adClientId,
{core.int maxResults, core.String pageToken}) { | 1242 {core.int maxResults, core.String pageToken}) { |
| 1219 var _url = null; | 1243 var _url = null; |
| 1220 var _queryParams = new core.Map(); | 1244 var _queryParams = new core.Map(); |
| 1221 var _uploadMedia = null; | 1245 var _uploadMedia = null; |
| 1222 var _uploadOptions = null; | 1246 var _uploadOptions = null; |
| 1223 var _downloadOptions = commons.DownloadOptions.Metadata; | 1247 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1224 var _body = null; | 1248 var _body = null; |
| 1225 | 1249 |
| 1226 if (accountId == null) { | 1250 if (accountId == null) { |
| 1227 throw new core.ArgumentError("Parameter accountId is required."); | 1251 throw new core.ArgumentError("Parameter accountId is required."); |
| 1228 } | 1252 } |
| 1229 if (adClientId == null) { | 1253 if (adClientId == null) { |
| 1230 throw new core.ArgumentError("Parameter adClientId is required."); | 1254 throw new core.ArgumentError("Parameter adClientId is required."); |
| 1231 } | 1255 } |
| 1232 if (maxResults != null) { | 1256 if (maxResults != null) { |
| 1233 _queryParams["maxResults"] = ["${maxResults}"]; | 1257 _queryParams["maxResults"] = ["${maxResults}"]; |
| 1234 } | 1258 } |
| 1235 if (pageToken != null) { | 1259 if (pageToken != null) { |
| 1236 _queryParams["pageToken"] = [pageToken]; | 1260 _queryParams["pageToken"] = [pageToken]; |
| 1237 } | 1261 } |
| 1238 | 1262 |
| 1239 _url = 'accounts/' + commons.Escaper.ecapeVariable('$accountId') + '/adclien
ts/' + commons.Escaper.ecapeVariable('$adClientId') + '/urlchannels'; | 1263 _url = 'accounts/' + |
| 1264 commons.Escaper.ecapeVariable('$accountId') + |
| 1265 '/adclients/' + |
| 1266 commons.Escaper.ecapeVariable('$adClientId') + |
| 1267 '/urlchannels'; |
| 1240 | 1268 |
| 1241 var _response = _requester.request(_url, | 1269 var _response = _requester.request(_url, "GET", |
| 1242 "GET", | 1270 body: _body, |
| 1243 body: _body, | 1271 queryParams: _queryParams, |
| 1244 queryParams: _queryParams, | 1272 uploadOptions: _uploadOptions, |
| 1245 uploadOptions: _uploadOptions, | 1273 uploadMedia: _uploadMedia, |
| 1246 uploadMedia: _uploadMedia, | 1274 downloadOptions: _downloadOptions); |
| 1247 downloadOptions: _downloadOptions); | |
| 1248 return _response.then((data) => new UrlChannels.fromJson(data)); | 1275 return _response.then((data) => new UrlChannels.fromJson(data)); |
| 1249 } | 1276 } |
| 1250 | |
| 1251 } | 1277 } |
| 1252 | 1278 |
| 1253 | |
| 1254 class AdclientsResourceApi { | 1279 class AdclientsResourceApi { |
| 1255 final commons.ApiRequester _requester; | 1280 final commons.ApiRequester _requester; |
| 1256 | 1281 |
| 1257 AdclientsResourceApi(commons.ApiRequester client) : | 1282 AdclientsResourceApi(commons.ApiRequester client) : _requester = client; |
| 1258 _requester = client; | |
| 1259 | 1283 |
| 1260 /** | 1284 /// List all ad clients in this AdSense account. |
| 1261 * List all ad clients in this AdSense account. | 1285 /// |
| 1262 * | 1286 /// Request parameters: |
| 1263 * Request parameters: | 1287 /// |
| 1264 * | 1288 /// [maxResults] - The maximum number of ad clients to include in the |
| 1265 * [maxResults] - The maximum number of ad clients to include in the response, | 1289 /// response, used for paging. |
| 1266 * used for paging. | 1290 /// Value must be between "0" and "10000". |
| 1267 * Value must be between "0" and "10000". | 1291 /// |
| 1268 * | 1292 /// [pageToken] - A continuation token, used to page through ad clients. To |
| 1269 * [pageToken] - A continuation token, used to page through ad clients. To | 1293 /// retrieve the next page, set this parameter to the value of |
| 1270 * retrieve the next page, set this parameter to the value of "nextPageToken" | 1294 /// "nextPageToken" from the previous response. |
| 1271 * from the previous response. | 1295 /// |
| 1272 * | 1296 /// Completes with a [AdClients]. |
| 1273 * Completes with a [AdClients]. | 1297 /// |
| 1274 * | 1298 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1275 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1299 /// an error. |
| 1276 * error. | 1300 /// |
| 1277 * | 1301 /// If the used [http.Client] completes with an error when making a REST |
| 1278 * If the used [http.Client] completes with an error when making a REST call, | 1302 /// call, this method will complete with the same error. |
| 1279 * this method will complete with the same error. | |
| 1280 */ | |
| 1281 async.Future<AdClients> list({core.int maxResults, core.String pageToken}) { | 1303 async.Future<AdClients> list({core.int maxResults, core.String pageToken}) { |
| 1282 var _url = null; | 1304 var _url = null; |
| 1283 var _queryParams = new core.Map(); | 1305 var _queryParams = new core.Map(); |
| 1284 var _uploadMedia = null; | 1306 var _uploadMedia = null; |
| 1285 var _uploadOptions = null; | 1307 var _uploadOptions = null; |
| 1286 var _downloadOptions = commons.DownloadOptions.Metadata; | 1308 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1287 var _body = null; | 1309 var _body = null; |
| 1288 | 1310 |
| 1289 if (maxResults != null) { | 1311 if (maxResults != null) { |
| 1290 _queryParams["maxResults"] = ["${maxResults}"]; | 1312 _queryParams["maxResults"] = ["${maxResults}"]; |
| 1291 } | 1313 } |
| 1292 if (pageToken != null) { | 1314 if (pageToken != null) { |
| 1293 _queryParams["pageToken"] = [pageToken]; | 1315 _queryParams["pageToken"] = [pageToken]; |
| 1294 } | 1316 } |
| 1295 | 1317 |
| 1296 _url = 'adclients'; | 1318 _url = 'adclients'; |
| 1297 | 1319 |
| 1298 var _response = _requester.request(_url, | 1320 var _response = _requester.request(_url, "GET", |
| 1299 "GET", | 1321 body: _body, |
| 1300 body: _body, | 1322 queryParams: _queryParams, |
| 1301 queryParams: _queryParams, | 1323 uploadOptions: _uploadOptions, |
| 1302 uploadOptions: _uploadOptions, | 1324 uploadMedia: _uploadMedia, |
| 1303 uploadMedia: _uploadMedia, | 1325 downloadOptions: _downloadOptions); |
| 1304 downloadOptions: _downloadOptions); | |
| 1305 return _response.then((data) => new AdClients.fromJson(data)); | 1326 return _response.then((data) => new AdClients.fromJson(data)); |
| 1306 } | 1327 } |
| 1307 | |
| 1308 } | 1328 } |
| 1309 | 1329 |
| 1310 | |
| 1311 class AdunitsResourceApi { | 1330 class AdunitsResourceApi { |
| 1312 final commons.ApiRequester _requester; | 1331 final commons.ApiRequester _requester; |
| 1313 | 1332 |
| 1314 AdunitsCustomchannelsResourceApi get customchannels => new AdunitsCustomchanne
lsResourceApi(_requester); | 1333 AdunitsCustomchannelsResourceApi get customchannels => |
| 1334 new AdunitsCustomchannelsResourceApi(_requester); |
| 1315 | 1335 |
| 1316 AdunitsResourceApi(commons.ApiRequester client) : | 1336 AdunitsResourceApi(commons.ApiRequester client) : _requester = client; |
| 1317 _requester = client; | |
| 1318 | 1337 |
| 1319 /** | 1338 /// Gets the specified ad unit in the specified ad client. |
| 1320 * Gets the specified ad unit in the specified ad client. | 1339 /// |
| 1321 * | 1340 /// Request parameters: |
| 1322 * Request parameters: | 1341 /// |
| 1323 * | 1342 /// [adClientId] - Ad client for which to get the ad unit. |
| 1324 * [adClientId] - Ad client for which to get the ad unit. | 1343 /// |
| 1325 * | 1344 /// [adUnitId] - Ad unit to retrieve. |
| 1326 * [adUnitId] - Ad unit to retrieve. | 1345 /// |
| 1327 * | 1346 /// Completes with a [AdUnit]. |
| 1328 * Completes with a [AdUnit]. | 1347 /// |
| 1329 * | 1348 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1330 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1349 /// an error. |
| 1331 * error. | 1350 /// |
| 1332 * | 1351 /// If the used [http.Client] completes with an error when making a REST |
| 1333 * If the used [http.Client] completes with an error when making a REST call, | 1352 /// call, this method will complete with the same error. |
| 1334 * this method will complete with the same error. | |
| 1335 */ | |
| 1336 async.Future<AdUnit> get(core.String adClientId, core.String adUnitId) { | 1353 async.Future<AdUnit> get(core.String adClientId, core.String adUnitId) { |
| 1337 var _url = null; | 1354 var _url = null; |
| 1338 var _queryParams = new core.Map(); | 1355 var _queryParams = new core.Map(); |
| 1339 var _uploadMedia = null; | 1356 var _uploadMedia = null; |
| 1340 var _uploadOptions = null; | 1357 var _uploadOptions = null; |
| 1341 var _downloadOptions = commons.DownloadOptions.Metadata; | 1358 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1342 var _body = null; | 1359 var _body = null; |
| 1343 | 1360 |
| 1344 if (adClientId == null) { | 1361 if (adClientId == null) { |
| 1345 throw new core.ArgumentError("Parameter adClientId is required."); | 1362 throw new core.ArgumentError("Parameter adClientId is required."); |
| 1346 } | 1363 } |
| 1347 if (adUnitId == null) { | 1364 if (adUnitId == null) { |
| 1348 throw new core.ArgumentError("Parameter adUnitId is required."); | 1365 throw new core.ArgumentError("Parameter adUnitId is required."); |
| 1349 } | 1366 } |
| 1350 | 1367 |
| 1351 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/aduni
ts/' + commons.Escaper.ecapeVariable('$adUnitId'); | 1368 _url = 'adclients/' + |
| 1369 commons.Escaper.ecapeVariable('$adClientId') + |
| 1370 '/adunits/' + |
| 1371 commons.Escaper.ecapeVariable('$adUnitId'); |
| 1352 | 1372 |
| 1353 var _response = _requester.request(_url, | 1373 var _response = _requester.request(_url, "GET", |
| 1354 "GET", | 1374 body: _body, |
| 1355 body: _body, | 1375 queryParams: _queryParams, |
| 1356 queryParams: _queryParams, | 1376 uploadOptions: _uploadOptions, |
| 1357 uploadOptions: _uploadOptions, | 1377 uploadMedia: _uploadMedia, |
| 1358 uploadMedia: _uploadMedia, | 1378 downloadOptions: _downloadOptions); |
| 1359 downloadOptions: _downloadOptions); | |
| 1360 return _response.then((data) => new AdUnit.fromJson(data)); | 1379 return _response.then((data) => new AdUnit.fromJson(data)); |
| 1361 } | 1380 } |
| 1362 | 1381 |
| 1363 /** | 1382 /// Get ad code for the specified ad unit. |
| 1364 * Get ad code for the specified ad unit. | 1383 /// |
| 1365 * | 1384 /// Request parameters: |
| 1366 * Request parameters: | 1385 /// |
| 1367 * | 1386 /// [adClientId] - Ad client with contains the ad unit. |
| 1368 * [adClientId] - Ad client with contains the ad unit. | 1387 /// |
| 1369 * | 1388 /// [adUnitId] - Ad unit to get the code for. |
| 1370 * [adUnitId] - Ad unit to get the code for. | 1389 /// |
| 1371 * | 1390 /// Completes with a [AdCode]. |
| 1372 * Completes with a [AdCode]. | 1391 /// |
| 1373 * | 1392 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1374 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1393 /// an error. |
| 1375 * error. | 1394 /// |
| 1376 * | 1395 /// If the used [http.Client] completes with an error when making a REST |
| 1377 * If the used [http.Client] completes with an error when making a REST call, | 1396 /// call, this method will complete with the same error. |
| 1378 * this method will complete with the same error. | |
| 1379 */ | |
| 1380 async.Future<AdCode> getAdCode(core.String adClientId, core.String adUnitId) { | 1397 async.Future<AdCode> getAdCode(core.String adClientId, core.String adUnitId) { |
| 1381 var _url = null; | 1398 var _url = null; |
| 1382 var _queryParams = new core.Map(); | 1399 var _queryParams = new core.Map(); |
| 1383 var _uploadMedia = null; | 1400 var _uploadMedia = null; |
| 1384 var _uploadOptions = null; | 1401 var _uploadOptions = null; |
| 1385 var _downloadOptions = commons.DownloadOptions.Metadata; | 1402 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1386 var _body = null; | 1403 var _body = null; |
| 1387 | 1404 |
| 1388 if (adClientId == null) { | 1405 if (adClientId == null) { |
| 1389 throw new core.ArgumentError("Parameter adClientId is required."); | 1406 throw new core.ArgumentError("Parameter adClientId is required."); |
| 1390 } | 1407 } |
| 1391 if (adUnitId == null) { | 1408 if (adUnitId == null) { |
| 1392 throw new core.ArgumentError("Parameter adUnitId is required."); | 1409 throw new core.ArgumentError("Parameter adUnitId is required."); |
| 1393 } | 1410 } |
| 1394 | 1411 |
| 1395 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/aduni
ts/' + commons.Escaper.ecapeVariable('$adUnitId') + '/adcode'; | 1412 _url = 'adclients/' + |
| 1413 commons.Escaper.ecapeVariable('$adClientId') + |
| 1414 '/adunits/' + |
| 1415 commons.Escaper.ecapeVariable('$adUnitId') + |
| 1416 '/adcode'; |
| 1396 | 1417 |
| 1397 var _response = _requester.request(_url, | 1418 var _response = _requester.request(_url, "GET", |
| 1398 "GET", | 1419 body: _body, |
| 1399 body: _body, | 1420 queryParams: _queryParams, |
| 1400 queryParams: _queryParams, | 1421 uploadOptions: _uploadOptions, |
| 1401 uploadOptions: _uploadOptions, | 1422 uploadMedia: _uploadMedia, |
| 1402 uploadMedia: _uploadMedia, | 1423 downloadOptions: _downloadOptions); |
| 1403 downloadOptions: _downloadOptions); | |
| 1404 return _response.then((data) => new AdCode.fromJson(data)); | 1424 return _response.then((data) => new AdCode.fromJson(data)); |
| 1405 } | 1425 } |
| 1406 | 1426 |
| 1407 /** | 1427 /// List all ad units in the specified ad client for this AdSense account. |
| 1408 * List all ad units in the specified ad client for this AdSense account. | 1428 /// |
| 1409 * | 1429 /// Request parameters: |
| 1410 * Request parameters: | 1430 /// |
| 1411 * | 1431 /// [adClientId] - Ad client for which to list ad units. |
| 1412 * [adClientId] - Ad client for which to list ad units. | 1432 /// |
| 1413 * | 1433 /// [includeInactive] - Whether to include inactive ad units. Default: true. |
| 1414 * [includeInactive] - Whether to include inactive ad units. Default: true. | 1434 /// |
| 1415 * | 1435 /// [maxResults] - The maximum number of ad units to include in the response, |
| 1416 * [maxResults] - The maximum number of ad units to include in the response, | 1436 /// used for paging. |
| 1417 * used for paging. | 1437 /// Value must be between "0" and "10000". |
| 1418 * Value must be between "0" and "10000". | 1438 /// |
| 1419 * | 1439 /// [pageToken] - A continuation token, used to page through ad units. To |
| 1420 * [pageToken] - A continuation token, used to page through ad units. To | 1440 /// retrieve the next page, set this parameter to the value of |
| 1421 * retrieve the next page, set this parameter to the value of "nextPageToken" | 1441 /// "nextPageToken" from the previous response. |
| 1422 * from the previous response. | 1442 /// |
| 1423 * | 1443 /// Completes with a [AdUnits]. |
| 1424 * Completes with a [AdUnits]. | 1444 /// |
| 1425 * | 1445 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1426 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1446 /// an error. |
| 1427 * error. | 1447 /// |
| 1428 * | 1448 /// If the used [http.Client] completes with an error when making a REST |
| 1429 * If the used [http.Client] completes with an error when making a REST call, | 1449 /// call, this method will complete with the same error. |
| 1430 * this method will complete with the same error. | 1450 async.Future<AdUnits> list(core.String adClientId, |
| 1431 */ | 1451 {core.bool includeInactive, core.int maxResults, core.String pageToken}) { |
| 1432 async.Future<AdUnits> list(core.String adClientId, {core.bool includeInactive,
core.int maxResults, core.String pageToken}) { | |
| 1433 var _url = null; | 1452 var _url = null; |
| 1434 var _queryParams = new core.Map(); | 1453 var _queryParams = new core.Map(); |
| 1435 var _uploadMedia = null; | 1454 var _uploadMedia = null; |
| 1436 var _uploadOptions = null; | 1455 var _uploadOptions = null; |
| 1437 var _downloadOptions = commons.DownloadOptions.Metadata; | 1456 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1438 var _body = null; | 1457 var _body = null; |
| 1439 | 1458 |
| 1440 if (adClientId == null) { | 1459 if (adClientId == null) { |
| 1441 throw new core.ArgumentError("Parameter adClientId is required."); | 1460 throw new core.ArgumentError("Parameter adClientId is required."); |
| 1442 } | 1461 } |
| 1443 if (includeInactive != null) { | 1462 if (includeInactive != null) { |
| 1444 _queryParams["includeInactive"] = ["${includeInactive}"]; | 1463 _queryParams["includeInactive"] = ["${includeInactive}"]; |
| 1445 } | 1464 } |
| 1446 if (maxResults != null) { | 1465 if (maxResults != null) { |
| 1447 _queryParams["maxResults"] = ["${maxResults}"]; | 1466 _queryParams["maxResults"] = ["${maxResults}"]; |
| 1448 } | 1467 } |
| 1449 if (pageToken != null) { | 1468 if (pageToken != null) { |
| 1450 _queryParams["pageToken"] = [pageToken]; | 1469 _queryParams["pageToken"] = [pageToken]; |
| 1451 } | 1470 } |
| 1452 | 1471 |
| 1453 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/aduni
ts'; | 1472 _url = 'adclients/' + |
| 1473 commons.Escaper.ecapeVariable('$adClientId') + |
| 1474 '/adunits'; |
| 1454 | 1475 |
| 1455 var _response = _requester.request(_url, | 1476 var _response = _requester.request(_url, "GET", |
| 1456 "GET", | 1477 body: _body, |
| 1457 body: _body, | 1478 queryParams: _queryParams, |
| 1458 queryParams: _queryParams, | 1479 uploadOptions: _uploadOptions, |
| 1459 uploadOptions: _uploadOptions, | 1480 uploadMedia: _uploadMedia, |
| 1460 uploadMedia: _uploadMedia, | 1481 downloadOptions: _downloadOptions); |
| 1461 downloadOptions: _downloadOptions); | |
| 1462 return _response.then((data) => new AdUnits.fromJson(data)); | 1482 return _response.then((data) => new AdUnits.fromJson(data)); |
| 1463 } | 1483 } |
| 1464 | |
| 1465 } | 1484 } |
| 1466 | 1485 |
| 1467 | |
| 1468 class AdunitsCustomchannelsResourceApi { | 1486 class AdunitsCustomchannelsResourceApi { |
| 1469 final commons.ApiRequester _requester; | 1487 final commons.ApiRequester _requester; |
| 1470 | 1488 |
| 1471 AdunitsCustomchannelsResourceApi(commons.ApiRequester client) : | 1489 AdunitsCustomchannelsResourceApi(commons.ApiRequester client) |
| 1472 _requester = client; | 1490 : _requester = client; |
| 1473 | 1491 |
| 1474 /** | 1492 /// List all custom channels which the specified ad unit belongs to. |
| 1475 * List all custom channels which the specified ad unit belongs to. | 1493 /// |
| 1476 * | 1494 /// Request parameters: |
| 1477 * Request parameters: | 1495 /// |
| 1478 * | 1496 /// [adClientId] - Ad client which contains the ad unit. |
| 1479 * [adClientId] - Ad client which contains the ad unit. | 1497 /// |
| 1480 * | 1498 /// [adUnitId] - Ad unit for which to list custom channels. |
| 1481 * [adUnitId] - Ad unit for which to list custom channels. | 1499 /// |
| 1482 * | 1500 /// [maxResults] - The maximum number of custom channels to include in the |
| 1483 * [maxResults] - The maximum number of custom channels to include in the | 1501 /// response, used for paging. |
| 1484 * response, used for paging. | 1502 /// Value must be between "0" and "10000". |
| 1485 * Value must be between "0" and "10000". | 1503 /// |
| 1486 * | 1504 /// [pageToken] - A continuation token, used to page through custom channels. |
| 1487 * [pageToken] - A continuation token, used to page through custom channels. | 1505 /// To retrieve the next page, set this parameter to the value of |
| 1488 * To retrieve the next page, set this parameter to the value of | 1506 /// "nextPageToken" from the previous response. |
| 1489 * "nextPageToken" from the previous response. | 1507 /// |
| 1490 * | 1508 /// Completes with a [CustomChannels]. |
| 1491 * Completes with a [CustomChannels]. | 1509 /// |
| 1492 * | 1510 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1493 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1511 /// an error. |
| 1494 * error. | 1512 /// |
| 1495 * | 1513 /// If the used [http.Client] completes with an error when making a REST |
| 1496 * If the used [http.Client] completes with an error when making a REST call, | 1514 /// call, this method will complete with the same error. |
| 1497 * this method will complete with the same error. | 1515 async.Future<CustomChannels> list( |
| 1498 */ | 1516 core.String adClientId, core.String adUnitId, |
| 1499 async.Future<CustomChannels> list(core.String adClientId, core.String adUnitId
, {core.int maxResults, core.String pageToken}) { | 1517 {core.int maxResults, core.String pageToken}) { |
| 1500 var _url = null; | 1518 var _url = null; |
| 1501 var _queryParams = new core.Map(); | 1519 var _queryParams = new core.Map(); |
| 1502 var _uploadMedia = null; | 1520 var _uploadMedia = null; |
| 1503 var _uploadOptions = null; | 1521 var _uploadOptions = null; |
| 1504 var _downloadOptions = commons.DownloadOptions.Metadata; | 1522 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1505 var _body = null; | 1523 var _body = null; |
| 1506 | 1524 |
| 1507 if (adClientId == null) { | 1525 if (adClientId == null) { |
| 1508 throw new core.ArgumentError("Parameter adClientId is required."); | 1526 throw new core.ArgumentError("Parameter adClientId is required."); |
| 1509 } | 1527 } |
| 1510 if (adUnitId == null) { | 1528 if (adUnitId == null) { |
| 1511 throw new core.ArgumentError("Parameter adUnitId is required."); | 1529 throw new core.ArgumentError("Parameter adUnitId is required."); |
| 1512 } | 1530 } |
| 1513 if (maxResults != null) { | 1531 if (maxResults != null) { |
| 1514 _queryParams["maxResults"] = ["${maxResults}"]; | 1532 _queryParams["maxResults"] = ["${maxResults}"]; |
| 1515 } | 1533 } |
| 1516 if (pageToken != null) { | 1534 if (pageToken != null) { |
| 1517 _queryParams["pageToken"] = [pageToken]; | 1535 _queryParams["pageToken"] = [pageToken]; |
| 1518 } | 1536 } |
| 1519 | 1537 |
| 1520 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/aduni
ts/' + commons.Escaper.ecapeVariable('$adUnitId') + '/customchannels'; | 1538 _url = 'adclients/' + |
| 1539 commons.Escaper.ecapeVariable('$adClientId') + |
| 1540 '/adunits/' + |
| 1541 commons.Escaper.ecapeVariable('$adUnitId') + |
| 1542 '/customchannels'; |
| 1521 | 1543 |
| 1522 var _response = _requester.request(_url, | 1544 var _response = _requester.request(_url, "GET", |
| 1523 "GET", | 1545 body: _body, |
| 1524 body: _body, | 1546 queryParams: _queryParams, |
| 1525 queryParams: _queryParams, | 1547 uploadOptions: _uploadOptions, |
| 1526 uploadOptions: _uploadOptions, | 1548 uploadMedia: _uploadMedia, |
| 1527 uploadMedia: _uploadMedia, | 1549 downloadOptions: _downloadOptions); |
| 1528 downloadOptions: _downloadOptions); | |
| 1529 return _response.then((data) => new CustomChannels.fromJson(data)); | 1550 return _response.then((data) => new CustomChannels.fromJson(data)); |
| 1530 } | 1551 } |
| 1531 | |
| 1532 } | 1552 } |
| 1533 | 1553 |
| 1534 | |
| 1535 class AlertsResourceApi { | 1554 class AlertsResourceApi { |
| 1536 final commons.ApiRequester _requester; | 1555 final commons.ApiRequester _requester; |
| 1537 | 1556 |
| 1538 AlertsResourceApi(commons.ApiRequester client) : | 1557 AlertsResourceApi(commons.ApiRequester client) : _requester = client; |
| 1539 _requester = client; | |
| 1540 | 1558 |
| 1541 /** | 1559 /// Dismiss (delete) the specified alert from the publisher's AdSense |
| 1542 * Dismiss (delete) the specified alert from the publisher's AdSense account. | 1560 /// account. |
| 1543 * | 1561 /// |
| 1544 * Request parameters: | 1562 /// Request parameters: |
| 1545 * | 1563 /// |
| 1546 * [alertId] - Alert to delete. | 1564 /// [alertId] - Alert to delete. |
| 1547 * | 1565 /// |
| 1548 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1566 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1549 * error. | 1567 /// an error. |
| 1550 * | 1568 /// |
| 1551 * If the used [http.Client] completes with an error when making a REST call, | 1569 /// If the used [http.Client] completes with an error when making a REST |
| 1552 * this method will complete with the same error. | 1570 /// call, this method will complete with the same error. |
| 1553 */ | |
| 1554 async.Future delete(core.String alertId) { | 1571 async.Future delete(core.String alertId) { |
| 1555 var _url = null; | 1572 var _url = null; |
| 1556 var _queryParams = new core.Map(); | 1573 var _queryParams = new core.Map(); |
| 1557 var _uploadMedia = null; | 1574 var _uploadMedia = null; |
| 1558 var _uploadOptions = null; | 1575 var _uploadOptions = null; |
| 1559 var _downloadOptions = commons.DownloadOptions.Metadata; | 1576 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1560 var _body = null; | 1577 var _body = null; |
| 1561 | 1578 |
| 1562 if (alertId == null) { | 1579 if (alertId == null) { |
| 1563 throw new core.ArgumentError("Parameter alertId is required."); | 1580 throw new core.ArgumentError("Parameter alertId is required."); |
| 1564 } | 1581 } |
| 1565 | 1582 |
| 1566 _downloadOptions = null; | 1583 _downloadOptions = null; |
| 1567 | 1584 |
| 1568 _url = 'alerts/' + commons.Escaper.ecapeVariable('$alertId'); | 1585 _url = 'alerts/' + commons.Escaper.ecapeVariable('$alertId'); |
| 1569 | 1586 |
| 1570 var _response = _requester.request(_url, | 1587 var _response = _requester.request(_url, "DELETE", |
| 1571 "DELETE", | 1588 body: _body, |
| 1572 body: _body, | 1589 queryParams: _queryParams, |
| 1573 queryParams: _queryParams, | 1590 uploadOptions: _uploadOptions, |
| 1574 uploadOptions: _uploadOptions, | 1591 uploadMedia: _uploadMedia, |
| 1575 uploadMedia: _uploadMedia, | 1592 downloadOptions: _downloadOptions); |
| 1576 downloadOptions: _downloadOptions); | |
| 1577 return _response.then((data) => null); | 1593 return _response.then((data) => null); |
| 1578 } | 1594 } |
| 1579 | 1595 |
| 1580 /** | 1596 /// List the alerts for this AdSense account. |
| 1581 * List the alerts for this AdSense account. | 1597 /// |
| 1582 * | 1598 /// Request parameters: |
| 1583 * Request parameters: | 1599 /// |
| 1584 * | 1600 /// [locale] - The locale to use for translating alert messages. The account |
| 1585 * [locale] - The locale to use for translating alert messages. The account | 1601 /// locale will be used if this is not supplied. The AdSense default |
| 1586 * locale will be used if this is not supplied. The AdSense default (English) | 1602 /// (English) will be used if the supplied locale is invalid or unsupported. |
| 1587 * will be used if the supplied locale is invalid or unsupported. | 1603 /// |
| 1588 * | 1604 /// Completes with a [Alerts]. |
| 1589 * Completes with a [Alerts]. | 1605 /// |
| 1590 * | 1606 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1591 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1607 /// an error. |
| 1592 * error. | 1608 /// |
| 1593 * | 1609 /// If the used [http.Client] completes with an error when making a REST |
| 1594 * If the used [http.Client] completes with an error when making a REST call, | 1610 /// call, this method will complete with the same error. |
| 1595 * this method will complete with the same error. | |
| 1596 */ | |
| 1597 async.Future<Alerts> list({core.String locale}) { | 1611 async.Future<Alerts> list({core.String locale}) { |
| 1598 var _url = null; | 1612 var _url = null; |
| 1599 var _queryParams = new core.Map(); | 1613 var _queryParams = new core.Map(); |
| 1600 var _uploadMedia = null; | 1614 var _uploadMedia = null; |
| 1601 var _uploadOptions = null; | 1615 var _uploadOptions = null; |
| 1602 var _downloadOptions = commons.DownloadOptions.Metadata; | 1616 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1603 var _body = null; | 1617 var _body = null; |
| 1604 | 1618 |
| 1605 if (locale != null) { | 1619 if (locale != null) { |
| 1606 _queryParams["locale"] = [locale]; | 1620 _queryParams["locale"] = [locale]; |
| 1607 } | 1621 } |
| 1608 | 1622 |
| 1609 _url = 'alerts'; | 1623 _url = 'alerts'; |
| 1610 | 1624 |
| 1611 var _response = _requester.request(_url, | 1625 var _response = _requester.request(_url, "GET", |
| 1612 "GET", | 1626 body: _body, |
| 1613 body: _body, | 1627 queryParams: _queryParams, |
| 1614 queryParams: _queryParams, | 1628 uploadOptions: _uploadOptions, |
| 1615 uploadOptions: _uploadOptions, | 1629 uploadMedia: _uploadMedia, |
| 1616 uploadMedia: _uploadMedia, | 1630 downloadOptions: _downloadOptions); |
| 1617 downloadOptions: _downloadOptions); | |
| 1618 return _response.then((data) => new Alerts.fromJson(data)); | 1631 return _response.then((data) => new Alerts.fromJson(data)); |
| 1619 } | 1632 } |
| 1620 | |
| 1621 } | 1633 } |
| 1622 | 1634 |
| 1623 | |
| 1624 class CustomchannelsResourceApi { | 1635 class CustomchannelsResourceApi { |
| 1625 final commons.ApiRequester _requester; | 1636 final commons.ApiRequester _requester; |
| 1626 | 1637 |
| 1627 CustomchannelsAdunitsResourceApi get adunits => new CustomchannelsAdunitsResou
rceApi(_requester); | 1638 CustomchannelsAdunitsResourceApi get adunits => |
| 1639 new CustomchannelsAdunitsResourceApi(_requester); |
| 1628 | 1640 |
| 1629 CustomchannelsResourceApi(commons.ApiRequester client) : | 1641 CustomchannelsResourceApi(commons.ApiRequester client) : _requester = client; |
| 1630 _requester = client; | |
| 1631 | 1642 |
| 1632 /** | 1643 /// Get the specified custom channel from the specified ad client. |
| 1633 * Get the specified custom channel from the specified ad client. | 1644 /// |
| 1634 * | 1645 /// Request parameters: |
| 1635 * Request parameters: | 1646 /// |
| 1636 * | 1647 /// [adClientId] - Ad client which contains the custom channel. |
| 1637 * [adClientId] - Ad client which contains the custom channel. | 1648 /// |
| 1638 * | 1649 /// [customChannelId] - Custom channel to retrieve. |
| 1639 * [customChannelId] - Custom channel to retrieve. | 1650 /// |
| 1640 * | 1651 /// Completes with a [CustomChannel]. |
| 1641 * Completes with a [CustomChannel]. | 1652 /// |
| 1642 * | 1653 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1643 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1654 /// an error. |
| 1644 * error. | 1655 /// |
| 1645 * | 1656 /// If the used [http.Client] completes with an error when making a REST |
| 1646 * If the used [http.Client] completes with an error when making a REST call, | 1657 /// call, this method will complete with the same error. |
| 1647 * this method will complete with the same error. | 1658 async.Future<CustomChannel> get( |
| 1648 */ | 1659 core.String adClientId, core.String customChannelId) { |
| 1649 async.Future<CustomChannel> get(core.String adClientId, core.String customChan
nelId) { | |
| 1650 var _url = null; | 1660 var _url = null; |
| 1651 var _queryParams = new core.Map(); | 1661 var _queryParams = new core.Map(); |
| 1652 var _uploadMedia = null; | 1662 var _uploadMedia = null; |
| 1653 var _uploadOptions = null; | 1663 var _uploadOptions = null; |
| 1654 var _downloadOptions = commons.DownloadOptions.Metadata; | 1664 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1655 var _body = null; | 1665 var _body = null; |
| 1656 | 1666 |
| 1657 if (adClientId == null) { | 1667 if (adClientId == null) { |
| 1658 throw new core.ArgumentError("Parameter adClientId is required."); | 1668 throw new core.ArgumentError("Parameter adClientId is required."); |
| 1659 } | 1669 } |
| 1660 if (customChannelId == null) { | 1670 if (customChannelId == null) { |
| 1661 throw new core.ArgumentError("Parameter customChannelId is required."); | 1671 throw new core.ArgumentError("Parameter customChannelId is required."); |
| 1662 } | 1672 } |
| 1663 | 1673 |
| 1664 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/custo
mchannels/' + commons.Escaper.ecapeVariable('$customChannelId'); | 1674 _url = 'adclients/' + |
| 1675 commons.Escaper.ecapeVariable('$adClientId') + |
| 1676 '/customchannels/' + |
| 1677 commons.Escaper.ecapeVariable('$customChannelId'); |
| 1665 | 1678 |
| 1666 var _response = _requester.request(_url, | 1679 var _response = _requester.request(_url, "GET", |
| 1667 "GET", | 1680 body: _body, |
| 1668 body: _body, | 1681 queryParams: _queryParams, |
| 1669 queryParams: _queryParams, | 1682 uploadOptions: _uploadOptions, |
| 1670 uploadOptions: _uploadOptions, | 1683 uploadMedia: _uploadMedia, |
| 1671 uploadMedia: _uploadMedia, | 1684 downloadOptions: _downloadOptions); |
| 1672 downloadOptions: _downloadOptions); | |
| 1673 return _response.then((data) => new CustomChannel.fromJson(data)); | 1685 return _response.then((data) => new CustomChannel.fromJson(data)); |
| 1674 } | 1686 } |
| 1675 | 1687 |
| 1676 /** | 1688 /// List all custom channels in the specified ad client for this AdSense |
| 1677 * List all custom channels in the specified ad client for this AdSense | 1689 /// account. |
| 1678 * account. | 1690 /// |
| 1679 * | 1691 /// Request parameters: |
| 1680 * Request parameters: | 1692 /// |
| 1681 * | 1693 /// [adClientId] - Ad client for which to list custom channels. |
| 1682 * [adClientId] - Ad client for which to list custom channels. | 1694 /// |
| 1683 * | 1695 /// [maxResults] - The maximum number of custom channels to include in the |
| 1684 * [maxResults] - The maximum number of custom channels to include in the | 1696 /// response, used for paging. |
| 1685 * response, used for paging. | 1697 /// Value must be between "0" and "10000". |
| 1686 * Value must be between "0" and "10000". | 1698 /// |
| 1687 * | 1699 /// [pageToken] - A continuation token, used to page through custom channels. |
| 1688 * [pageToken] - A continuation token, used to page through custom channels. | 1700 /// To retrieve the next page, set this parameter to the value of |
| 1689 * To retrieve the next page, set this parameter to the value of | 1701 /// "nextPageToken" from the previous response. |
| 1690 * "nextPageToken" from the previous response. | 1702 /// |
| 1691 * | 1703 /// Completes with a [CustomChannels]. |
| 1692 * Completes with a [CustomChannels]. | 1704 /// |
| 1693 * | 1705 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1694 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1706 /// an error. |
| 1695 * error. | 1707 /// |
| 1696 * | 1708 /// If the used [http.Client] completes with an error when making a REST |
| 1697 * If the used [http.Client] completes with an error when making a REST call, | 1709 /// call, this method will complete with the same error. |
| 1698 * this method will complete with the same error. | 1710 async.Future<CustomChannels> list(core.String adClientId, |
| 1699 */ | 1711 {core.int maxResults, core.String pageToken}) { |
| 1700 async.Future<CustomChannels> list(core.String adClientId, {core.int maxResults
, core.String pageToken}) { | |
| 1701 var _url = null; | 1712 var _url = null; |
| 1702 var _queryParams = new core.Map(); | 1713 var _queryParams = new core.Map(); |
| 1703 var _uploadMedia = null; | 1714 var _uploadMedia = null; |
| 1704 var _uploadOptions = null; | 1715 var _uploadOptions = null; |
| 1705 var _downloadOptions = commons.DownloadOptions.Metadata; | 1716 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1706 var _body = null; | 1717 var _body = null; |
| 1707 | 1718 |
| 1708 if (adClientId == null) { | 1719 if (adClientId == null) { |
| 1709 throw new core.ArgumentError("Parameter adClientId is required."); | 1720 throw new core.ArgumentError("Parameter adClientId is required."); |
| 1710 } | 1721 } |
| 1711 if (maxResults != null) { | 1722 if (maxResults != null) { |
| 1712 _queryParams["maxResults"] = ["${maxResults}"]; | 1723 _queryParams["maxResults"] = ["${maxResults}"]; |
| 1713 } | 1724 } |
| 1714 if (pageToken != null) { | 1725 if (pageToken != null) { |
| 1715 _queryParams["pageToken"] = [pageToken]; | 1726 _queryParams["pageToken"] = [pageToken]; |
| 1716 } | 1727 } |
| 1717 | 1728 |
| 1718 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/custo
mchannels'; | 1729 _url = 'adclients/' + |
| 1730 commons.Escaper.ecapeVariable('$adClientId') + |
| 1731 '/customchannels'; |
| 1719 | 1732 |
| 1720 var _response = _requester.request(_url, | 1733 var _response = _requester.request(_url, "GET", |
| 1721 "GET", | 1734 body: _body, |
| 1722 body: _body, | 1735 queryParams: _queryParams, |
| 1723 queryParams: _queryParams, | 1736 uploadOptions: _uploadOptions, |
| 1724 uploadOptions: _uploadOptions, | 1737 uploadMedia: _uploadMedia, |
| 1725 uploadMedia: _uploadMedia, | 1738 downloadOptions: _downloadOptions); |
| 1726 downloadOptions: _downloadOptions); | |
| 1727 return _response.then((data) => new CustomChannels.fromJson(data)); | 1739 return _response.then((data) => new CustomChannels.fromJson(data)); |
| 1728 } | 1740 } |
| 1729 | |
| 1730 } | 1741 } |
| 1731 | 1742 |
| 1732 | |
| 1733 class CustomchannelsAdunitsResourceApi { | 1743 class CustomchannelsAdunitsResourceApi { |
| 1734 final commons.ApiRequester _requester; | 1744 final commons.ApiRequester _requester; |
| 1735 | 1745 |
| 1736 CustomchannelsAdunitsResourceApi(commons.ApiRequester client) : | 1746 CustomchannelsAdunitsResourceApi(commons.ApiRequester client) |
| 1737 _requester = client; | 1747 : _requester = client; |
| 1738 | 1748 |
| 1739 /** | 1749 /// List all ad units in the specified custom channel. |
| 1740 * List all ad units in the specified custom channel. | 1750 /// |
| 1741 * | 1751 /// Request parameters: |
| 1742 * Request parameters: | 1752 /// |
| 1743 * | 1753 /// [adClientId] - Ad client which contains the custom channel. |
| 1744 * [adClientId] - Ad client which contains the custom channel. | 1754 /// |
| 1745 * | 1755 /// [customChannelId] - Custom channel for which to list ad units. |
| 1746 * [customChannelId] - Custom channel for which to list ad units. | 1756 /// |
| 1747 * | 1757 /// [includeInactive] - Whether to include inactive ad units. Default: true. |
| 1748 * [includeInactive] - Whether to include inactive ad units. Default: true. | 1758 /// |
| 1749 * | 1759 /// [maxResults] - The maximum number of ad units to include in the response, |
| 1750 * [maxResults] - The maximum number of ad units to include in the response, | 1760 /// used for paging. |
| 1751 * used for paging. | 1761 /// Value must be between "0" and "10000". |
| 1752 * Value must be between "0" and "10000". | 1762 /// |
| 1753 * | 1763 /// [pageToken] - A continuation token, used to page through ad units. To |
| 1754 * [pageToken] - A continuation token, used to page through ad units. To | 1764 /// retrieve the next page, set this parameter to the value of |
| 1755 * retrieve the next page, set this parameter to the value of "nextPageToken" | 1765 /// "nextPageToken" from the previous response. |
| 1756 * from the previous response. | 1766 /// |
| 1757 * | 1767 /// Completes with a [AdUnits]. |
| 1758 * Completes with a [AdUnits]. | 1768 /// |
| 1759 * | 1769 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1760 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1770 /// an error. |
| 1761 * error. | 1771 /// |
| 1762 * | 1772 /// If the used [http.Client] completes with an error when making a REST |
| 1763 * If the used [http.Client] completes with an error when making a REST call, | 1773 /// call, this method will complete with the same error. |
| 1764 * this method will complete with the same error. | 1774 async.Future<AdUnits> list( |
| 1765 */ | 1775 core.String adClientId, core.String customChannelId, |
| 1766 async.Future<AdUnits> list(core.String adClientId, core.String customChannelId
, {core.bool includeInactive, core.int maxResults, core.String pageToken}) { | 1776 {core.bool includeInactive, core.int maxResults, core.String pageToken}) { |
| 1767 var _url = null; | 1777 var _url = null; |
| 1768 var _queryParams = new core.Map(); | 1778 var _queryParams = new core.Map(); |
| 1769 var _uploadMedia = null; | 1779 var _uploadMedia = null; |
| 1770 var _uploadOptions = null; | 1780 var _uploadOptions = null; |
| 1771 var _downloadOptions = commons.DownloadOptions.Metadata; | 1781 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1772 var _body = null; | 1782 var _body = null; |
| 1773 | 1783 |
| 1774 if (adClientId == null) { | 1784 if (adClientId == null) { |
| 1775 throw new core.ArgumentError("Parameter adClientId is required."); | 1785 throw new core.ArgumentError("Parameter adClientId is required."); |
| 1776 } | 1786 } |
| 1777 if (customChannelId == null) { | 1787 if (customChannelId == null) { |
| 1778 throw new core.ArgumentError("Parameter customChannelId is required."); | 1788 throw new core.ArgumentError("Parameter customChannelId is required."); |
| 1779 } | 1789 } |
| 1780 if (includeInactive != null) { | 1790 if (includeInactive != null) { |
| 1781 _queryParams["includeInactive"] = ["${includeInactive}"]; | 1791 _queryParams["includeInactive"] = ["${includeInactive}"]; |
| 1782 } | 1792 } |
| 1783 if (maxResults != null) { | 1793 if (maxResults != null) { |
| 1784 _queryParams["maxResults"] = ["${maxResults}"]; | 1794 _queryParams["maxResults"] = ["${maxResults}"]; |
| 1785 } | 1795 } |
| 1786 if (pageToken != null) { | 1796 if (pageToken != null) { |
| 1787 _queryParams["pageToken"] = [pageToken]; | 1797 _queryParams["pageToken"] = [pageToken]; |
| 1788 } | 1798 } |
| 1789 | 1799 |
| 1790 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/custo
mchannels/' + commons.Escaper.ecapeVariable('$customChannelId') + '/adunits'; | 1800 _url = 'adclients/' + |
| 1801 commons.Escaper.ecapeVariable('$adClientId') + |
| 1802 '/customchannels/' + |
| 1803 commons.Escaper.ecapeVariable('$customChannelId') + |
| 1804 '/adunits'; |
| 1791 | 1805 |
| 1792 var _response = _requester.request(_url, | 1806 var _response = _requester.request(_url, "GET", |
| 1793 "GET", | 1807 body: _body, |
| 1794 body: _body, | 1808 queryParams: _queryParams, |
| 1795 queryParams: _queryParams, | 1809 uploadOptions: _uploadOptions, |
| 1796 uploadOptions: _uploadOptions, | 1810 uploadMedia: _uploadMedia, |
| 1797 uploadMedia: _uploadMedia, | 1811 downloadOptions: _downloadOptions); |
| 1798 downloadOptions: _downloadOptions); | |
| 1799 return _response.then((data) => new AdUnits.fromJson(data)); | 1812 return _response.then((data) => new AdUnits.fromJson(data)); |
| 1800 } | 1813 } |
| 1801 | |
| 1802 } | 1814 } |
| 1803 | 1815 |
| 1804 | |
| 1805 class MetadataResourceApi { | 1816 class MetadataResourceApi { |
| 1806 final commons.ApiRequester _requester; | 1817 final commons.ApiRequester _requester; |
| 1807 | 1818 |
| 1808 MetadataDimensionsResourceApi get dimensions => new MetadataDimensionsResource
Api(_requester); | 1819 MetadataDimensionsResourceApi get dimensions => |
| 1809 MetadataMetricsResourceApi get metrics => new MetadataMetricsResourceApi(_requ
ester); | 1820 new MetadataDimensionsResourceApi(_requester); |
| 1821 MetadataMetricsResourceApi get metrics => |
| 1822 new MetadataMetricsResourceApi(_requester); |
| 1810 | 1823 |
| 1811 MetadataResourceApi(commons.ApiRequester client) : | 1824 MetadataResourceApi(commons.ApiRequester client) : _requester = client; |
| 1812 _requester = client; | |
| 1813 } | 1825 } |
| 1814 | 1826 |
| 1815 | |
| 1816 class MetadataDimensionsResourceApi { | 1827 class MetadataDimensionsResourceApi { |
| 1817 final commons.ApiRequester _requester; | 1828 final commons.ApiRequester _requester; |
| 1818 | 1829 |
| 1819 MetadataDimensionsResourceApi(commons.ApiRequester client) : | 1830 MetadataDimensionsResourceApi(commons.ApiRequester client) |
| 1820 _requester = client; | 1831 : _requester = client; |
| 1821 | 1832 |
| 1822 /** | 1833 /// List the metadata for the dimensions available to this AdSense account. |
| 1823 * List the metadata for the dimensions available to this AdSense account. | 1834 /// |
| 1824 * | 1835 /// Request parameters: |
| 1825 * Request parameters: | 1836 /// |
| 1826 * | 1837 /// Completes with a [Metadata]. |
| 1827 * Completes with a [Metadata]. | 1838 /// |
| 1828 * | 1839 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1829 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1840 /// an error. |
| 1830 * error. | 1841 /// |
| 1831 * | 1842 /// If the used [http.Client] completes with an error when making a REST |
| 1832 * If the used [http.Client] completes with an error when making a REST call, | 1843 /// call, this method will complete with the same error. |
| 1833 * this method will complete with the same error. | |
| 1834 */ | |
| 1835 async.Future<Metadata> list() { | 1844 async.Future<Metadata> list() { |
| 1836 var _url = null; | 1845 var _url = null; |
| 1837 var _queryParams = new core.Map(); | 1846 var _queryParams = new core.Map(); |
| 1838 var _uploadMedia = null; | 1847 var _uploadMedia = null; |
| 1839 var _uploadOptions = null; | 1848 var _uploadOptions = null; |
| 1840 var _downloadOptions = commons.DownloadOptions.Metadata; | 1849 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1841 var _body = null; | 1850 var _body = null; |
| 1842 | 1851 |
| 1843 | |
| 1844 _url = 'metadata/dimensions'; | 1852 _url = 'metadata/dimensions'; |
| 1845 | 1853 |
| 1846 var _response = _requester.request(_url, | 1854 var _response = _requester.request(_url, "GET", |
| 1847 "GET", | 1855 body: _body, |
| 1848 body: _body, | 1856 queryParams: _queryParams, |
| 1849 queryParams: _queryParams, | 1857 uploadOptions: _uploadOptions, |
| 1850 uploadOptions: _uploadOptions, | 1858 uploadMedia: _uploadMedia, |
| 1851 uploadMedia: _uploadMedia, | 1859 downloadOptions: _downloadOptions); |
| 1852 downloadOptions: _downloadOptions); | |
| 1853 return _response.then((data) => new Metadata.fromJson(data)); | 1860 return _response.then((data) => new Metadata.fromJson(data)); |
| 1854 } | 1861 } |
| 1855 | |
| 1856 } | 1862 } |
| 1857 | 1863 |
| 1858 | |
| 1859 class MetadataMetricsResourceApi { | 1864 class MetadataMetricsResourceApi { |
| 1860 final commons.ApiRequester _requester; | 1865 final commons.ApiRequester _requester; |
| 1861 | 1866 |
| 1862 MetadataMetricsResourceApi(commons.ApiRequester client) : | 1867 MetadataMetricsResourceApi(commons.ApiRequester client) : _requester = client; |
| 1863 _requester = client; | |
| 1864 | 1868 |
| 1865 /** | 1869 /// List the metadata for the metrics available to this AdSense account. |
| 1866 * List the metadata for the metrics available to this AdSense account. | 1870 /// |
| 1867 * | 1871 /// Request parameters: |
| 1868 * Request parameters: | 1872 /// |
| 1869 * | 1873 /// Completes with a [Metadata]. |
| 1870 * Completes with a [Metadata]. | 1874 /// |
| 1871 * | 1875 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1872 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1876 /// an error. |
| 1873 * error. | 1877 /// |
| 1874 * | 1878 /// If the used [http.Client] completes with an error when making a REST |
| 1875 * If the used [http.Client] completes with an error when making a REST call, | 1879 /// call, this method will complete with the same error. |
| 1876 * this method will complete with the same error. | |
| 1877 */ | |
| 1878 async.Future<Metadata> list() { | 1880 async.Future<Metadata> list() { |
| 1879 var _url = null; | 1881 var _url = null; |
| 1880 var _queryParams = new core.Map(); | 1882 var _queryParams = new core.Map(); |
| 1881 var _uploadMedia = null; | 1883 var _uploadMedia = null; |
| 1882 var _uploadOptions = null; | 1884 var _uploadOptions = null; |
| 1883 var _downloadOptions = commons.DownloadOptions.Metadata; | 1885 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1884 var _body = null; | 1886 var _body = null; |
| 1885 | 1887 |
| 1886 | |
| 1887 _url = 'metadata/metrics'; | 1888 _url = 'metadata/metrics'; |
| 1888 | 1889 |
| 1889 var _response = _requester.request(_url, | 1890 var _response = _requester.request(_url, "GET", |
| 1890 "GET", | 1891 body: _body, |
| 1891 body: _body, | 1892 queryParams: _queryParams, |
| 1892 queryParams: _queryParams, | 1893 uploadOptions: _uploadOptions, |
| 1893 uploadOptions: _uploadOptions, | 1894 uploadMedia: _uploadMedia, |
| 1894 uploadMedia: _uploadMedia, | 1895 downloadOptions: _downloadOptions); |
| 1895 downloadOptions: _downloadOptions); | |
| 1896 return _response.then((data) => new Metadata.fromJson(data)); | 1896 return _response.then((data) => new Metadata.fromJson(data)); |
| 1897 } | 1897 } |
| 1898 | |
| 1899 } | 1898 } |
| 1900 | 1899 |
| 1901 | |
| 1902 class PaymentsResourceApi { | 1900 class PaymentsResourceApi { |
| 1903 final commons.ApiRequester _requester; | 1901 final commons.ApiRequester _requester; |
| 1904 | 1902 |
| 1905 PaymentsResourceApi(commons.ApiRequester client) : | 1903 PaymentsResourceApi(commons.ApiRequester client) : _requester = client; |
| 1906 _requester = client; | |
| 1907 | 1904 |
| 1908 /** | 1905 /// List the payments for this AdSense account. |
| 1909 * List the payments for this AdSense account. | 1906 /// |
| 1910 * | 1907 /// Request parameters: |
| 1911 * Request parameters: | 1908 /// |
| 1912 * | 1909 /// Completes with a [Payments]. |
| 1913 * Completes with a [Payments]. | 1910 /// |
| 1914 * | 1911 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 1915 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 1912 /// an error. |
| 1916 * error. | 1913 /// |
| 1917 * | 1914 /// If the used [http.Client] completes with an error when making a REST |
| 1918 * If the used [http.Client] completes with an error when making a REST call, | 1915 /// call, this method will complete with the same error. |
| 1919 * this method will complete with the same error. | |
| 1920 */ | |
| 1921 async.Future<Payments> list() { | 1916 async.Future<Payments> list() { |
| 1922 var _url = null; | 1917 var _url = null; |
| 1923 var _queryParams = new core.Map(); | 1918 var _queryParams = new core.Map(); |
| 1924 var _uploadMedia = null; | 1919 var _uploadMedia = null; |
| 1925 var _uploadOptions = null; | 1920 var _uploadOptions = null; |
| 1926 var _downloadOptions = commons.DownloadOptions.Metadata; | 1921 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 1927 var _body = null; | 1922 var _body = null; |
| 1928 | 1923 |
| 1929 | |
| 1930 _url = 'payments'; | 1924 _url = 'payments'; |
| 1931 | 1925 |
| 1932 var _response = _requester.request(_url, | 1926 var _response = _requester.request(_url, "GET", |
| 1933 "GET", | 1927 body: _body, |
| 1934 body: _body, | 1928 queryParams: _queryParams, |
| 1935 queryParams: _queryParams, | 1929 uploadOptions: _uploadOptions, |
| 1936 uploadOptions: _uploadOptions, | 1930 uploadMedia: _uploadMedia, |
| 1937 uploadMedia: _uploadMedia, | 1931 downloadOptions: _downloadOptions); |
| 1938 downloadOptions: _downloadOptions); | |
| 1939 return _response.then((data) => new Payments.fromJson(data)); | 1932 return _response.then((data) => new Payments.fromJson(data)); |
| 1940 } | 1933 } |
| 1941 | |
| 1942 } | 1934 } |
| 1943 | 1935 |
| 1944 | |
| 1945 class ReportsResourceApi { | 1936 class ReportsResourceApi { |
| 1946 final commons.ApiRequester _requester; | 1937 final commons.ApiRequester _requester; |
| 1947 | 1938 |
| 1948 ReportsSavedResourceApi get saved => new ReportsSavedResourceApi(_requester); | 1939 ReportsSavedResourceApi get saved => new ReportsSavedResourceApi(_requester); |
| 1949 | 1940 |
| 1950 ReportsResourceApi(commons.ApiRequester client) : | 1941 ReportsResourceApi(commons.ApiRequester client) : _requester = client; |
| 1951 _requester = client; | |
| 1952 | 1942 |
| 1953 /** | 1943 /// Generate an AdSense report based on the report request sent in the query |
| 1954 * Generate an AdSense report based on the report request sent in the query | 1944 /// parameters. Returns the result as JSON; to retrieve output in CSV format |
| 1955 * parameters. Returns the result as JSON; to retrieve output in CSV format | 1945 /// specify "alt=csv" as a query parameter. |
| 1956 * specify "alt=csv" as a query parameter. | 1946 /// |
| 1957 * | 1947 /// Request parameters: |
| 1958 * Request parameters: | 1948 /// |
| 1959 * | 1949 /// [startDate] - Start of the date range to report on in "YYYY-MM-DD" |
| 1960 * [startDate] - Start of the date range to report on in "YYYY-MM-DD" format, | 1950 /// format, inclusive. |
| 1961 * inclusive. | 1951 /// Value must have pattern |
| 1962 * Value must have pattern | 1952 /// "\d{4}-\d{2}-\d{2}|(today|startOfMonth|startOfYear)(([\-\+]\d+[dwmy]){0,3}
?)|(latest-(\d{2})-(\d{2})(-\d+y)?)|(latest-latest-(\d{2})(-\d+m)?)". |
| 1963 * "\d{4}-\d{2}-\d{2}|(today|startOfMonth|startOfYear)(([\-\+]\d+[dwmy]){0,3}?
)|(latest-(\d{2})-(\d{2})(-\d+y)?)|(latest-latest-(\d{2})(-\d+m)?)". | 1953 /// |
| 1964 * | 1954 /// [endDate] - End of the date range to report on in "YYYY-MM-DD" format, |
| 1965 * [endDate] - End of the date range to report on in "YYYY-MM-DD" format, | 1955 /// inclusive. |
| 1966 * inclusive. | 1956 /// Value must have pattern |
| 1967 * Value must have pattern | 1957 /// "\d{4}-\d{2}-\d{2}|(today|startOfMonth|startOfYear)(([\-\+]\d+[dwmy]){0,3}
?)|(latest-(\d{2})-(\d{2})(-\d+y)?)|(latest-latest-(\d{2})(-\d+m)?)". |
| 1968 * "\d{4}-\d{2}-\d{2}|(today|startOfMonth|startOfYear)(([\-\+]\d+[dwmy]){0,3}?
)|(latest-(\d{2})-(\d{2})(-\d+y)?)|(latest-latest-(\d{2})(-\d+m)?)". | 1958 /// |
| 1969 * | 1959 /// [accountId] - Accounts upon which to report. |
| 1970 * [accountId] - Accounts upon which to report. | 1960 /// |
| 1971 * | 1961 /// [currency] - Optional currency to use when reporting on monetary metrics. |
| 1972 * [currency] - Optional currency to use when reporting on monetary metrics. | 1962 /// Defaults to the account's currency if not set. |
| 1973 * Defaults to the account's currency if not set. | 1963 /// Value must have pattern "[a-zA-Z]+". |
| 1974 * Value must have pattern "[a-zA-Z]+". | 1964 /// |
| 1975 * | 1965 /// [dimension] - Dimensions to base the report on. |
| 1976 * [dimension] - Dimensions to base the report on. | 1966 /// Value must have pattern "[a-zA-Z_]+". |
| 1977 * Value must have pattern "[a-zA-Z_]+". | 1967 /// |
| 1978 * | 1968 /// [filter] - Filters to be run on the report. |
| 1979 * [filter] - Filters to be run on the report. | 1969 /// Value must have pattern "[a-zA-Z_]+(==|=@).+". |
| 1980 * Value must have pattern "[a-zA-Z_]+(==|=@).+". | 1970 /// |
| 1981 * | 1971 /// [locale] - Optional locale to use for translating report output to a |
| 1982 * [locale] - Optional locale to use for translating report output to a local | 1972 /// local language. Defaults to "en_US" if not specified. |
| 1983 * language. Defaults to "en_US" if not specified. | 1973 /// Value must have pattern "[a-zA-Z_]+". |
| 1984 * Value must have pattern "[a-zA-Z_]+". | 1974 /// |
| 1985 * | 1975 /// [maxResults] - The maximum number of rows of report data to return. |
| 1986 * [maxResults] - The maximum number of rows of report data to return. | 1976 /// Value must be between "0" and "50000". |
| 1987 * Value must be between "0" and "50000". | 1977 /// |
| 1988 * | 1978 /// [metric] - Numeric columns to include in the report. |
| 1989 * [metric] - Numeric columns to include in the report. | 1979 /// Value must have pattern "[a-zA-Z_]+". |
| 1990 * Value must have pattern "[a-zA-Z_]+". | 1980 /// |
| 1991 * | 1981 /// [sort] - The name of a dimension or metric to sort the resulting report |
| 1992 * [sort] - The name of a dimension or metric to sort the resulting report on, | 1982 /// on, optionally prefixed with "+" to sort ascending or "-" to sort |
| 1993 * optionally prefixed with "+" to sort ascending or "-" to sort descending. | 1983 /// descending. If no prefix is specified, the column is sorted ascending. |
| 1994 * If no prefix is specified, the column is sorted ascending. | 1984 /// Value must have pattern "(\+|-)?[a-zA-Z_]+". |
| 1995 * Value must have pattern "(\+|-)?[a-zA-Z_]+". | 1985 /// |
| 1996 * | 1986 /// [startIndex] - Index of the first row of report data to return. |
| 1997 * [startIndex] - Index of the first row of report data to return. | 1987 /// Value must be between "0" and "5000". |
| 1998 * Value must be between "0" and "5000". | 1988 /// |
| 1999 * | 1989 /// [useTimezoneReporting] - Whether the report should be generated in the |
| 2000 * [useTimezoneReporting] - Whether the report should be generated in the | 1990 /// AdSense account's local timezone. If false default PST/PDT timezone will |
| 2001 * AdSense account's local timezone. If false default PST/PDT timezone will be | 1991 /// be used. |
| 2002 * used. | 1992 /// |
| 2003 * | 1993 /// [downloadOptions] - Options for downloading. A download can be either a |
| 2004 * [downloadOptions] - Options for downloading. A download can be either a | 1994 /// Metadata (default) or Media download. Partial Media downloads are |
| 2005 * Metadata (default) or Media download. Partial Media downloads are possible | 1995 /// possible as well. |
| 2006 * as well. | 1996 /// |
| 2007 * | 1997 /// Completes with a |
| 2008 * Completes with a | 1998 /// |
| 2009 * | 1999 /// - [AdsenseReportsGenerateResponse] for Metadata downloads (see |
| 2010 * - [AdsenseReportsGenerateResponse] for Metadata downloads (see | 2000 /// [downloadOptions]). |
| 2011 * [downloadOptions]). | 2001 /// |
| 2012 * | 2002 /// - [commons.Media] for Media downloads (see [downloadOptions]). |
| 2013 * - [commons.Media] for Media downloads (see [downloadOptions]). | 2003 /// |
| 2014 * | 2004 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 2015 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 2005 /// an error. |
| 2016 * error. | 2006 /// |
| 2017 * | 2007 /// If the used [http.Client] completes with an error when making a REST |
| 2018 * If the used [http.Client] completes with an error when making a REST call, | 2008 /// call, this method will complete with the same error. |
| 2019 * this method will complete with the same error. | 2009 async.Future generate(core.String startDate, core.String endDate, |
| 2020 */ | 2010 {core.List<core.String> accountId, |
| 2021 async.Future generate(core.String startDate, core.String endDate, {core.List<c
ore.String> accountId, core.String currency, core.List<core.String> dimension, c
ore.List<core.String> filter, core.String locale, core.int maxResults, core.List
<core.String> metric, core.List<core.String> sort, core.int startIndex, core.boo
l useTimezoneReporting, commons.DownloadOptions downloadOptions: commons.Downloa
dOptions.Metadata}) { | 2011 core.String currency, |
| 2012 core.List<core.String> dimension, |
| 2013 core.List<core.String> filter, |
| 2014 core.String locale, |
| 2015 core.int maxResults, |
| 2016 core.List<core.String> metric, |
| 2017 core.List<core.String> sort, |
| 2018 core.int startIndex, |
| 2019 core.bool useTimezoneReporting, |
| 2020 commons.DownloadOptions downloadOptions: |
| 2021 commons.DownloadOptions.Metadata}) { |
| 2022 var _url = null; | 2022 var _url = null; |
| 2023 var _queryParams = new core.Map(); | 2023 var _queryParams = new core.Map(); |
| 2024 var _uploadMedia = null; | 2024 var _uploadMedia = null; |
| 2025 var _uploadOptions = null; | 2025 var _uploadOptions = null; |
| 2026 var _downloadOptions = commons.DownloadOptions.Metadata; | 2026 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 2027 var _body = null; | 2027 var _body = null; |
| 2028 | 2028 |
| 2029 if (startDate == null) { | 2029 if (startDate == null) { |
| 2030 throw new core.ArgumentError("Parameter startDate is required."); | 2030 throw new core.ArgumentError("Parameter startDate is required."); |
| 2031 } | 2031 } |
| (...skipping 30 matching lines...) Expand all Loading... |
| 2062 _queryParams["startIndex"] = ["${startIndex}"]; | 2062 _queryParams["startIndex"] = ["${startIndex}"]; |
| 2063 } | 2063 } |
| 2064 if (useTimezoneReporting != null) { | 2064 if (useTimezoneReporting != null) { |
| 2065 _queryParams["useTimezoneReporting"] = ["${useTimezoneReporting}"]; | 2065 _queryParams["useTimezoneReporting"] = ["${useTimezoneReporting}"]; |
| 2066 } | 2066 } |
| 2067 | 2067 |
| 2068 _downloadOptions = downloadOptions; | 2068 _downloadOptions = downloadOptions; |
| 2069 | 2069 |
| 2070 _url = 'reports'; | 2070 _url = 'reports'; |
| 2071 | 2071 |
| 2072 var _response = _requester.request(_url, | 2072 var _response = _requester.request(_url, "GET", |
| 2073 "GET", | 2073 body: _body, |
| 2074 body: _body, | 2074 queryParams: _queryParams, |
| 2075 queryParams: _queryParams, | 2075 uploadOptions: _uploadOptions, |
| 2076 uploadOptions: _uploadOptions, | 2076 uploadMedia: _uploadMedia, |
| 2077 uploadMedia: _uploadMedia, | 2077 downloadOptions: _downloadOptions); |
| 2078 downloadOptions: _downloadOptions); | |
| 2079 if (_downloadOptions == null || | 2078 if (_downloadOptions == null || |
| 2080 _downloadOptions == commons.DownloadOptions.Metadata) { | 2079 _downloadOptions == commons.DownloadOptions.Metadata) { |
| 2081 return _response.then((data) => new AdsenseReportsGenerateResponse.fromJso
n(data)); | 2080 return _response |
| 2081 .then((data) => new AdsenseReportsGenerateResponse.fromJson(data)); |
| 2082 } else { | 2082 } else { |
| 2083 return _response; | 2083 return _response; |
| 2084 } | 2084 } |
| 2085 } | 2085 } |
| 2086 | |
| 2087 } | 2086 } |
| 2088 | 2087 |
| 2089 | |
| 2090 class ReportsSavedResourceApi { | 2088 class ReportsSavedResourceApi { |
| 2091 final commons.ApiRequester _requester; | 2089 final commons.ApiRequester _requester; |
| 2092 | 2090 |
| 2093 ReportsSavedResourceApi(commons.ApiRequester client) : | 2091 ReportsSavedResourceApi(commons.ApiRequester client) : _requester = client; |
| 2094 _requester = client; | |
| 2095 | 2092 |
| 2096 /** | 2093 /// Generate an AdSense report based on the saved report ID sent in the query |
| 2097 * Generate an AdSense report based on the saved report ID sent in the query | 2094 /// parameters. |
| 2098 * parameters. | 2095 /// |
| 2099 * | 2096 /// Request parameters: |
| 2100 * Request parameters: | 2097 /// |
| 2101 * | 2098 /// [savedReportId] - The saved report to retrieve. |
| 2102 * [savedReportId] - The saved report to retrieve. | 2099 /// |
| 2103 * | 2100 /// [locale] - Optional locale to use for translating report output to a |
| 2104 * [locale] - Optional locale to use for translating report output to a local | 2101 /// local language. Defaults to "en_US" if not specified. |
| 2105 * language. Defaults to "en_US" if not specified. | 2102 /// Value must have pattern "[a-zA-Z_]+". |
| 2106 * Value must have pattern "[a-zA-Z_]+". | 2103 /// |
| 2107 * | 2104 /// [maxResults] - The maximum number of rows of report data to return. |
| 2108 * [maxResults] - The maximum number of rows of report data to return. | 2105 /// Value must be between "0" and "50000". |
| 2109 * Value must be between "0" and "50000". | 2106 /// |
| 2110 * | 2107 /// [startIndex] - Index of the first row of report data to return. |
| 2111 * [startIndex] - Index of the first row of report data to return. | 2108 /// Value must be between "0" and "5000". |
| 2112 * Value must be between "0" and "5000". | 2109 /// |
| 2113 * | 2110 /// Completes with a [AdsenseReportsGenerateResponse]. |
| 2114 * Completes with a [AdsenseReportsGenerateResponse]. | 2111 /// |
| 2115 * | 2112 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 2116 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 2113 /// an error. |
| 2117 * error. | 2114 /// |
| 2118 * | 2115 /// If the used [http.Client] completes with an error when making a REST |
| 2119 * If the used [http.Client] completes with an error when making a REST call, | 2116 /// call, this method will complete with the same error. |
| 2120 * this method will complete with the same error. | 2117 async.Future<AdsenseReportsGenerateResponse> generate( |
| 2121 */ | 2118 core.String savedReportId, |
| 2122 async.Future<AdsenseReportsGenerateResponse> generate(core.String savedReportI
d, {core.String locale, core.int maxResults, core.int startIndex}) { | 2119 {core.String locale, |
| 2120 core.int maxResults, |
| 2121 core.int startIndex}) { |
| 2123 var _url = null; | 2122 var _url = null; |
| 2124 var _queryParams = new core.Map(); | 2123 var _queryParams = new core.Map(); |
| 2125 var _uploadMedia = null; | 2124 var _uploadMedia = null; |
| 2126 var _uploadOptions = null; | 2125 var _uploadOptions = null; |
| 2127 var _downloadOptions = commons.DownloadOptions.Metadata; | 2126 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 2128 var _body = null; | 2127 var _body = null; |
| 2129 | 2128 |
| 2130 if (savedReportId == null) { | 2129 if (savedReportId == null) { |
| 2131 throw new core.ArgumentError("Parameter savedReportId is required."); | 2130 throw new core.ArgumentError("Parameter savedReportId is required."); |
| 2132 } | 2131 } |
| 2133 if (locale != null) { | 2132 if (locale != null) { |
| 2134 _queryParams["locale"] = [locale]; | 2133 _queryParams["locale"] = [locale]; |
| 2135 } | 2134 } |
| 2136 if (maxResults != null) { | 2135 if (maxResults != null) { |
| 2137 _queryParams["maxResults"] = ["${maxResults}"]; | 2136 _queryParams["maxResults"] = ["${maxResults}"]; |
| 2138 } | 2137 } |
| 2139 if (startIndex != null) { | 2138 if (startIndex != null) { |
| 2140 _queryParams["startIndex"] = ["${startIndex}"]; | 2139 _queryParams["startIndex"] = ["${startIndex}"]; |
| 2141 } | 2140 } |
| 2142 | 2141 |
| 2143 _url = 'reports/' + commons.Escaper.ecapeVariable('$savedReportId'); | 2142 _url = 'reports/' + commons.Escaper.ecapeVariable('$savedReportId'); |
| 2144 | 2143 |
| 2145 var _response = _requester.request(_url, | 2144 var _response = _requester.request(_url, "GET", |
| 2146 "GET", | 2145 body: _body, |
| 2147 body: _body, | 2146 queryParams: _queryParams, |
| 2148 queryParams: _queryParams, | 2147 uploadOptions: _uploadOptions, |
| 2149 uploadOptions: _uploadOptions, | 2148 uploadMedia: _uploadMedia, |
| 2150 uploadMedia: _uploadMedia, | 2149 downloadOptions: _downloadOptions); |
| 2151 downloadOptions: _downloadOptions); | 2150 return _response |
| 2152 return _response.then((data) => new AdsenseReportsGenerateResponse.fromJson(
data)); | 2151 .then((data) => new AdsenseReportsGenerateResponse.fromJson(data)); |
| 2153 } | 2152 } |
| 2154 | 2153 |
| 2155 /** | 2154 /// List all saved reports in this AdSense account. |
| 2156 * List all saved reports in this AdSense account. | 2155 /// |
| 2157 * | 2156 /// Request parameters: |
| 2158 * Request parameters: | 2157 /// |
| 2159 * | 2158 /// [maxResults] - The maximum number of saved reports to include in the |
| 2160 * [maxResults] - The maximum number of saved reports to include in the | 2159 /// response, used for paging. |
| 2161 * response, used for paging. | 2160 /// Value must be between "0" and "100". |
| 2162 * Value must be between "0" and "100". | 2161 /// |
| 2163 * | 2162 /// [pageToken] - A continuation token, used to page through saved reports. |
| 2164 * [pageToken] - A continuation token, used to page through saved reports. To | 2163 /// To retrieve the next page, set this parameter to the value of |
| 2165 * retrieve the next page, set this parameter to the value of "nextPageToken" | 2164 /// "nextPageToken" from the previous response. |
| 2166 * from the previous response. | 2165 /// |
| 2167 * | 2166 /// Completes with a [SavedReports]. |
| 2168 * Completes with a [SavedReports]. | 2167 /// |
| 2169 * | 2168 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 2170 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 2169 /// an error. |
| 2171 * error. | 2170 /// |
| 2172 * | 2171 /// If the used [http.Client] completes with an error when making a REST |
| 2173 * If the used [http.Client] completes with an error when making a REST call, | 2172 /// call, this method will complete with the same error. |
| 2174 * this method will complete with the same error. | 2173 async.Future<SavedReports> list( |
| 2175 */ | 2174 {core.int maxResults, core.String pageToken}) { |
| 2176 async.Future<SavedReports> list({core.int maxResults, core.String pageToken})
{ | |
| 2177 var _url = null; | 2175 var _url = null; |
| 2178 var _queryParams = new core.Map(); | 2176 var _queryParams = new core.Map(); |
| 2179 var _uploadMedia = null; | 2177 var _uploadMedia = null; |
| 2180 var _uploadOptions = null; | 2178 var _uploadOptions = null; |
| 2181 var _downloadOptions = commons.DownloadOptions.Metadata; | 2179 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 2182 var _body = null; | 2180 var _body = null; |
| 2183 | 2181 |
| 2184 if (maxResults != null) { | 2182 if (maxResults != null) { |
| 2185 _queryParams["maxResults"] = ["${maxResults}"]; | 2183 _queryParams["maxResults"] = ["${maxResults}"]; |
| 2186 } | 2184 } |
| 2187 if (pageToken != null) { | 2185 if (pageToken != null) { |
| 2188 _queryParams["pageToken"] = [pageToken]; | 2186 _queryParams["pageToken"] = [pageToken]; |
| 2189 } | 2187 } |
| 2190 | 2188 |
| 2191 _url = 'reports/saved'; | 2189 _url = 'reports/saved'; |
| 2192 | 2190 |
| 2193 var _response = _requester.request(_url, | 2191 var _response = _requester.request(_url, "GET", |
| 2194 "GET", | 2192 body: _body, |
| 2195 body: _body, | 2193 queryParams: _queryParams, |
| 2196 queryParams: _queryParams, | 2194 uploadOptions: _uploadOptions, |
| 2197 uploadOptions: _uploadOptions, | 2195 uploadMedia: _uploadMedia, |
| 2198 uploadMedia: _uploadMedia, | 2196 downloadOptions: _downloadOptions); |
| 2199 downloadOptions: _downloadOptions); | |
| 2200 return _response.then((data) => new SavedReports.fromJson(data)); | 2197 return _response.then((data) => new SavedReports.fromJson(data)); |
| 2201 } | 2198 } |
| 2202 | |
| 2203 } | 2199 } |
| 2204 | 2200 |
| 2205 | |
| 2206 class SavedadstylesResourceApi { | 2201 class SavedadstylesResourceApi { |
| 2207 final commons.ApiRequester _requester; | 2202 final commons.ApiRequester _requester; |
| 2208 | 2203 |
| 2209 SavedadstylesResourceApi(commons.ApiRequester client) : | 2204 SavedadstylesResourceApi(commons.ApiRequester client) : _requester = client; |
| 2210 _requester = client; | |
| 2211 | 2205 |
| 2212 /** | 2206 /// Get a specific saved ad style from the user's account. |
| 2213 * Get a specific saved ad style from the user's account. | 2207 /// |
| 2214 * | 2208 /// Request parameters: |
| 2215 * Request parameters: | 2209 /// |
| 2216 * | 2210 /// [savedAdStyleId] - Saved ad style to retrieve. |
| 2217 * [savedAdStyleId] - Saved ad style to retrieve. | 2211 /// |
| 2218 * | 2212 /// Completes with a [SavedAdStyle]. |
| 2219 * Completes with a [SavedAdStyle]. | 2213 /// |
| 2220 * | 2214 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 2221 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 2215 /// an error. |
| 2222 * error. | 2216 /// |
| 2223 * | 2217 /// If the used [http.Client] completes with an error when making a REST |
| 2224 * If the used [http.Client] completes with an error when making a REST call, | 2218 /// call, this method will complete with the same error. |
| 2225 * this method will complete with the same error. | |
| 2226 */ | |
| 2227 async.Future<SavedAdStyle> get(core.String savedAdStyleId) { | 2219 async.Future<SavedAdStyle> get(core.String savedAdStyleId) { |
| 2228 var _url = null; | 2220 var _url = null; |
| 2229 var _queryParams = new core.Map(); | 2221 var _queryParams = new core.Map(); |
| 2230 var _uploadMedia = null; | 2222 var _uploadMedia = null; |
| 2231 var _uploadOptions = null; | 2223 var _uploadOptions = null; |
| 2232 var _downloadOptions = commons.DownloadOptions.Metadata; | 2224 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 2233 var _body = null; | 2225 var _body = null; |
| 2234 | 2226 |
| 2235 if (savedAdStyleId == null) { | 2227 if (savedAdStyleId == null) { |
| 2236 throw new core.ArgumentError("Parameter savedAdStyleId is required."); | 2228 throw new core.ArgumentError("Parameter savedAdStyleId is required."); |
| 2237 } | 2229 } |
| 2238 | 2230 |
| 2239 _url = 'savedadstyles/' + commons.Escaper.ecapeVariable('$savedAdStyleId'); | 2231 _url = 'savedadstyles/' + commons.Escaper.ecapeVariable('$savedAdStyleId'); |
| 2240 | 2232 |
| 2241 var _response = _requester.request(_url, | 2233 var _response = _requester.request(_url, "GET", |
| 2242 "GET", | 2234 body: _body, |
| 2243 body: _body, | 2235 queryParams: _queryParams, |
| 2244 queryParams: _queryParams, | 2236 uploadOptions: _uploadOptions, |
| 2245 uploadOptions: _uploadOptions, | 2237 uploadMedia: _uploadMedia, |
| 2246 uploadMedia: _uploadMedia, | 2238 downloadOptions: _downloadOptions); |
| 2247 downloadOptions: _downloadOptions); | |
| 2248 return _response.then((data) => new SavedAdStyle.fromJson(data)); | 2239 return _response.then((data) => new SavedAdStyle.fromJson(data)); |
| 2249 } | 2240 } |
| 2250 | 2241 |
| 2251 /** | 2242 /// List all saved ad styles in the user's account. |
| 2252 * List all saved ad styles in the user's account. | 2243 /// |
| 2253 * | 2244 /// Request parameters: |
| 2254 * Request parameters: | 2245 /// |
| 2255 * | 2246 /// [maxResults] - The maximum number of saved ad styles to include in the |
| 2256 * [maxResults] - The maximum number of saved ad styles to include in the | 2247 /// response, used for paging. |
| 2257 * response, used for paging. | 2248 /// Value must be between "0" and "10000". |
| 2258 * Value must be between "0" and "10000". | 2249 /// |
| 2259 * | 2250 /// [pageToken] - A continuation token, used to page through saved ad styles. |
| 2260 * [pageToken] - A continuation token, used to page through saved ad styles. | 2251 /// To retrieve the next page, set this parameter to the value of |
| 2261 * To retrieve the next page, set this parameter to the value of | 2252 /// "nextPageToken" from the previous response. |
| 2262 * "nextPageToken" from the previous response. | 2253 /// |
| 2263 * | 2254 /// Completes with a [SavedAdStyles]. |
| 2264 * Completes with a [SavedAdStyles]. | 2255 /// |
| 2265 * | 2256 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 2266 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 2257 /// an error. |
| 2267 * error. | 2258 /// |
| 2268 * | 2259 /// If the used [http.Client] completes with an error when making a REST |
| 2269 * If the used [http.Client] completes with an error when making a REST call, | 2260 /// call, this method will complete with the same error. |
| 2270 * this method will complete with the same error. | 2261 async.Future<SavedAdStyles> list( |
| 2271 */ | 2262 {core.int maxResults, core.String pageToken}) { |
| 2272 async.Future<SavedAdStyles> list({core.int maxResults, core.String pageToken})
{ | |
| 2273 var _url = null; | 2263 var _url = null; |
| 2274 var _queryParams = new core.Map(); | 2264 var _queryParams = new core.Map(); |
| 2275 var _uploadMedia = null; | 2265 var _uploadMedia = null; |
| 2276 var _uploadOptions = null; | 2266 var _uploadOptions = null; |
| 2277 var _downloadOptions = commons.DownloadOptions.Metadata; | 2267 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 2278 var _body = null; | 2268 var _body = null; |
| 2279 | 2269 |
| 2280 if (maxResults != null) { | 2270 if (maxResults != null) { |
| 2281 _queryParams["maxResults"] = ["${maxResults}"]; | 2271 _queryParams["maxResults"] = ["${maxResults}"]; |
| 2282 } | 2272 } |
| 2283 if (pageToken != null) { | 2273 if (pageToken != null) { |
| 2284 _queryParams["pageToken"] = [pageToken]; | 2274 _queryParams["pageToken"] = [pageToken]; |
| 2285 } | 2275 } |
| 2286 | 2276 |
| 2287 _url = 'savedadstyles'; | 2277 _url = 'savedadstyles'; |
| 2288 | 2278 |
| 2289 var _response = _requester.request(_url, | 2279 var _response = _requester.request(_url, "GET", |
| 2290 "GET", | 2280 body: _body, |
| 2291 body: _body, | 2281 queryParams: _queryParams, |
| 2292 queryParams: _queryParams, | 2282 uploadOptions: _uploadOptions, |
| 2293 uploadOptions: _uploadOptions, | 2283 uploadMedia: _uploadMedia, |
| 2294 uploadMedia: _uploadMedia, | 2284 downloadOptions: _downloadOptions); |
| 2295 downloadOptions: _downloadOptions); | |
| 2296 return _response.then((data) => new SavedAdStyles.fromJson(data)); | 2285 return _response.then((data) => new SavedAdStyles.fromJson(data)); |
| 2297 } | 2286 } |
| 2298 | |
| 2299 } | 2287 } |
| 2300 | 2288 |
| 2301 | |
| 2302 class UrlchannelsResourceApi { | 2289 class UrlchannelsResourceApi { |
| 2303 final commons.ApiRequester _requester; | 2290 final commons.ApiRequester _requester; |
| 2304 | 2291 |
| 2305 UrlchannelsResourceApi(commons.ApiRequester client) : | 2292 UrlchannelsResourceApi(commons.ApiRequester client) : _requester = client; |
| 2306 _requester = client; | |
| 2307 | 2293 |
| 2308 /** | 2294 /// List all URL channels in the specified ad client for this AdSense |
| 2309 * List all URL channels in the specified ad client for this AdSense account. | 2295 /// account. |
| 2310 * | 2296 /// |
| 2311 * Request parameters: | 2297 /// Request parameters: |
| 2312 * | 2298 /// |
| 2313 * [adClientId] - Ad client for which to list URL channels. | 2299 /// [adClientId] - Ad client for which to list URL channels. |
| 2314 * | 2300 /// |
| 2315 * [maxResults] - The maximum number of URL channels to include in the | 2301 /// [maxResults] - The maximum number of URL channels to include in the |
| 2316 * response, used for paging. | 2302 /// response, used for paging. |
| 2317 * Value must be between "0" and "10000". | 2303 /// Value must be between "0" and "10000". |
| 2318 * | 2304 /// |
| 2319 * [pageToken] - A continuation token, used to page through URL channels. To | 2305 /// [pageToken] - A continuation token, used to page through URL channels. To |
| 2320 * retrieve the next page, set this parameter to the value of "nextPageToken" | 2306 /// retrieve the next page, set this parameter to the value of |
| 2321 * from the previous response. | 2307 /// "nextPageToken" from the previous response. |
| 2322 * | 2308 /// |
| 2323 * Completes with a [UrlChannels]. | 2309 /// Completes with a [UrlChannels]. |
| 2324 * | 2310 /// |
| 2325 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 2311 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
| 2326 * error. | 2312 /// an error. |
| 2327 * | 2313 /// |
| 2328 * If the used [http.Client] completes with an error when making a REST call, | 2314 /// If the used [http.Client] completes with an error when making a REST |
| 2329 * this method will complete with the same error. | 2315 /// call, this method will complete with the same error. |
| 2330 */ | 2316 async.Future<UrlChannels> list(core.String adClientId, |
| 2331 async.Future<UrlChannels> list(core.String adClientId, {core.int maxResults, c
ore.String pageToken}) { | 2317 {core.int maxResults, core.String pageToken}) { |
| 2332 var _url = null; | 2318 var _url = null; |
| 2333 var _queryParams = new core.Map(); | 2319 var _queryParams = new core.Map(); |
| 2334 var _uploadMedia = null; | 2320 var _uploadMedia = null; |
| 2335 var _uploadOptions = null; | 2321 var _uploadOptions = null; |
| 2336 var _downloadOptions = commons.DownloadOptions.Metadata; | 2322 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 2337 var _body = null; | 2323 var _body = null; |
| 2338 | 2324 |
| 2339 if (adClientId == null) { | 2325 if (adClientId == null) { |
| 2340 throw new core.ArgumentError("Parameter adClientId is required."); | 2326 throw new core.ArgumentError("Parameter adClientId is required."); |
| 2341 } | 2327 } |
| 2342 if (maxResults != null) { | 2328 if (maxResults != null) { |
| 2343 _queryParams["maxResults"] = ["${maxResults}"]; | 2329 _queryParams["maxResults"] = ["${maxResults}"]; |
| 2344 } | 2330 } |
| 2345 if (pageToken != null) { | 2331 if (pageToken != null) { |
| 2346 _queryParams["pageToken"] = [pageToken]; | 2332 _queryParams["pageToken"] = [pageToken]; |
| 2347 } | 2333 } |
| 2348 | 2334 |
| 2349 _url = 'adclients/' + commons.Escaper.ecapeVariable('$adClientId') + '/urlch
annels'; | 2335 _url = 'adclients/' + |
| 2336 commons.Escaper.ecapeVariable('$adClientId') + |
| 2337 '/urlchannels'; |
| 2350 | 2338 |
| 2351 var _response = _requester.request(_url, | 2339 var _response = _requester.request(_url, "GET", |
| 2352 "GET", | 2340 body: _body, |
| 2353 body: _body, | 2341 queryParams: _queryParams, |
| 2354 queryParams: _queryParams, | 2342 uploadOptions: _uploadOptions, |
| 2355 uploadOptions: _uploadOptions, | 2343 uploadMedia: _uploadMedia, |
| 2356 uploadMedia: _uploadMedia, | 2344 downloadOptions: _downloadOptions); |
| 2357 downloadOptions: _downloadOptions); | |
| 2358 return _response.then((data) => new UrlChannels.fromJson(data)); | 2345 return _response.then((data) => new UrlChannels.fromJson(data)); |
| 2359 } | 2346 } |
| 2360 | |
| 2361 } | 2347 } |
| 2362 | 2348 |
| 2363 | |
| 2364 | |
| 2365 class Account { | 2349 class Account { |
| 2366 core.String creationTime; | 2350 core.String creationTime; |
| 2367 /** Unique identifier of this account. */ | 2351 |
| 2352 /// Unique identifier of this account. |
| 2368 core.String id; | 2353 core.String id; |
| 2369 /** Kind of resource this is, in this case adsense#account. */ | 2354 |
| 2355 /// Kind of resource this is, in this case adsense#account. |
| 2370 core.String kind; | 2356 core.String kind; |
| 2371 /** Name of this account. */ | 2357 |
| 2358 /// Name of this account. |
| 2372 core.String name; | 2359 core.String name; |
| 2373 /** Whether this account is premium. */ | 2360 |
| 2361 /// Whether this account is premium. |
| 2374 core.bool premium; | 2362 core.bool premium; |
| 2375 /** Sub accounts of the this account. */ | 2363 |
| 2364 /// Sub accounts of the this account. |
| 2376 core.List<Account> subAccounts; | 2365 core.List<Account> subAccounts; |
| 2377 /** AdSense timezone of this account. */ | 2366 |
| 2367 /// AdSense timezone of this account. |
| 2378 core.String timezone; | 2368 core.String timezone; |
| 2379 | 2369 |
| 2380 Account(); | 2370 Account(); |
| 2381 | 2371 |
| 2382 Account.fromJson(core.Map _json) { | 2372 Account.fromJson(core.Map _json) { |
| 2383 if (_json.containsKey("creation_time")) { | 2373 if (_json.containsKey("creation_time")) { |
| 2384 creationTime = _json["creation_time"]; | 2374 creationTime = _json["creation_time"]; |
| 2385 } | 2375 } |
| 2386 if (_json.containsKey("id")) { | 2376 if (_json.containsKey("id")) { |
| 2387 id = _json["id"]; | 2377 id = _json["id"]; |
| 2388 } | 2378 } |
| 2389 if (_json.containsKey("kind")) { | 2379 if (_json.containsKey("kind")) { |
| 2390 kind = _json["kind"]; | 2380 kind = _json["kind"]; |
| 2391 } | 2381 } |
| 2392 if (_json.containsKey("name")) { | 2382 if (_json.containsKey("name")) { |
| 2393 name = _json["name"]; | 2383 name = _json["name"]; |
| 2394 } | 2384 } |
| 2395 if (_json.containsKey("premium")) { | 2385 if (_json.containsKey("premium")) { |
| 2396 premium = _json["premium"]; | 2386 premium = _json["premium"]; |
| 2397 } | 2387 } |
| 2398 if (_json.containsKey("subAccounts")) { | 2388 if (_json.containsKey("subAccounts")) { |
| 2399 subAccounts = _json["subAccounts"].map((value) => new Account.fromJson(val
ue)).toList(); | 2389 subAccounts = _json["subAccounts"] |
| 2390 .map((value) => new Account.fromJson(value)) |
| 2391 .toList(); |
| 2400 } | 2392 } |
| 2401 if (_json.containsKey("timezone")) { | 2393 if (_json.containsKey("timezone")) { |
| 2402 timezone = _json["timezone"]; | 2394 timezone = _json["timezone"]; |
| 2403 } | 2395 } |
| 2404 } | 2396 } |
| 2405 | 2397 |
| 2406 core.Map<core.String, core.Object> toJson() { | 2398 core.Map<core.String, core.Object> toJson() { |
| 2407 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2399 final core.Map<core.String, core.Object> _json = |
| 2400 new core.Map<core.String, core.Object>(); |
| 2408 if (creationTime != null) { | 2401 if (creationTime != null) { |
| 2409 _json["creation_time"] = creationTime; | 2402 _json["creation_time"] = creationTime; |
| 2410 } | 2403 } |
| 2411 if (id != null) { | 2404 if (id != null) { |
| 2412 _json["id"] = id; | 2405 _json["id"] = id; |
| 2413 } | 2406 } |
| 2414 if (kind != null) { | 2407 if (kind != null) { |
| 2415 _json["kind"] = kind; | 2408 _json["kind"] = kind; |
| 2416 } | 2409 } |
| 2417 if (name != null) { | 2410 if (name != null) { |
| 2418 _json["name"] = name; | 2411 _json["name"] = name; |
| 2419 } | 2412 } |
| 2420 if (premium != null) { | 2413 if (premium != null) { |
| 2421 _json["premium"] = premium; | 2414 _json["premium"] = premium; |
| 2422 } | 2415 } |
| 2423 if (subAccounts != null) { | 2416 if (subAccounts != null) { |
| 2424 _json["subAccounts"] = subAccounts.map((value) => (value).toJson()).toList
(); | 2417 _json["subAccounts"] = |
| 2418 subAccounts.map((value) => (value).toJson()).toList(); |
| 2425 } | 2419 } |
| 2426 if (timezone != null) { | 2420 if (timezone != null) { |
| 2427 _json["timezone"] = timezone; | 2421 _json["timezone"] = timezone; |
| 2428 } | 2422 } |
| 2429 return _json; | 2423 return _json; |
| 2430 } | 2424 } |
| 2431 } | 2425 } |
| 2432 | 2426 |
| 2433 class Accounts { | 2427 class Accounts { |
| 2434 /** ETag of this response for caching purposes. */ | 2428 /// ETag of this response for caching purposes. |
| 2435 core.String etag; | 2429 core.String etag; |
| 2436 /** The accounts returned in this list response. */ | 2430 |
| 2431 /// The accounts returned in this list response. |
| 2437 core.List<Account> items; | 2432 core.List<Account> items; |
| 2438 /** Kind of list this is, in this case adsense#accounts. */ | 2433 |
| 2434 /// Kind of list this is, in this case adsense#accounts. |
| 2439 core.String kind; | 2435 core.String kind; |
| 2440 /** | 2436 |
| 2441 * Continuation token used to page through accounts. To retrieve the next page | 2437 /// Continuation token used to page through accounts. To retrieve the next |
| 2442 * of results, set the next request's "pageToken" value to this. | 2438 /// page of results, set the next request's "pageToken" value to this. |
| 2443 */ | |
| 2444 core.String nextPageToken; | 2439 core.String nextPageToken; |
| 2445 | 2440 |
| 2446 Accounts(); | 2441 Accounts(); |
| 2447 | 2442 |
| 2448 Accounts.fromJson(core.Map _json) { | 2443 Accounts.fromJson(core.Map _json) { |
| 2449 if (_json.containsKey("etag")) { | 2444 if (_json.containsKey("etag")) { |
| 2450 etag = _json["etag"]; | 2445 etag = _json["etag"]; |
| 2451 } | 2446 } |
| 2452 if (_json.containsKey("items")) { | 2447 if (_json.containsKey("items")) { |
| 2453 items = _json["items"].map((value) => new Account.fromJson(value)).toList(
); | 2448 items = |
| 2449 _json["items"].map((value) => new Account.fromJson(value)).toList(); |
| 2454 } | 2450 } |
| 2455 if (_json.containsKey("kind")) { | 2451 if (_json.containsKey("kind")) { |
| 2456 kind = _json["kind"]; | 2452 kind = _json["kind"]; |
| 2457 } | 2453 } |
| 2458 if (_json.containsKey("nextPageToken")) { | 2454 if (_json.containsKey("nextPageToken")) { |
| 2459 nextPageToken = _json["nextPageToken"]; | 2455 nextPageToken = _json["nextPageToken"]; |
| 2460 } | 2456 } |
| 2461 } | 2457 } |
| 2462 | 2458 |
| 2463 core.Map<core.String, core.Object> toJson() { | 2459 core.Map<core.String, core.Object> toJson() { |
| 2464 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2460 final core.Map<core.String, core.Object> _json = |
| 2461 new core.Map<core.String, core.Object>(); |
| 2465 if (etag != null) { | 2462 if (etag != null) { |
| 2466 _json["etag"] = etag; | 2463 _json["etag"] = etag; |
| 2467 } | 2464 } |
| 2468 if (items != null) { | 2465 if (items != null) { |
| 2469 _json["items"] = items.map((value) => (value).toJson()).toList(); | 2466 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 2470 } | 2467 } |
| 2471 if (kind != null) { | 2468 if (kind != null) { |
| 2472 _json["kind"] = kind; | 2469 _json["kind"] = kind; |
| 2473 } | 2470 } |
| 2474 if (nextPageToken != null) { | 2471 if (nextPageToken != null) { |
| 2475 _json["nextPageToken"] = nextPageToken; | 2472 _json["nextPageToken"] = nextPageToken; |
| 2476 } | 2473 } |
| 2477 return _json; | 2474 return _json; |
| 2478 } | 2475 } |
| 2479 } | 2476 } |
| 2480 | 2477 |
| 2481 class AdClient { | 2478 class AdClient { |
| 2482 /** Whether this ad client is opted in to ARC. */ | 2479 /// Whether this ad client is opted in to ARC. |
| 2483 core.bool arcOptIn; | 2480 core.bool arcOptIn; |
| 2484 /** Unique identifier of this ad client. */ | 2481 |
| 2482 /// Unique identifier of this ad client. |
| 2485 core.String id; | 2483 core.String id; |
| 2486 /** Kind of resource this is, in this case adsense#adClient. */ | 2484 |
| 2485 /// Kind of resource this is, in this case adsense#adClient. |
| 2487 core.String kind; | 2486 core.String kind; |
| 2488 /** | 2487 |
| 2489 * This ad client's product code, which corresponds to the PRODUCT_CODE report | 2488 /// This ad client's product code, which corresponds to the PRODUCT_CODE |
| 2490 * dimension. | 2489 /// report dimension. |
| 2491 */ | |
| 2492 core.String productCode; | 2490 core.String productCode; |
| 2493 /** Whether this ad client supports being reported on. */ | 2491 |
| 2492 /// Whether this ad client supports being reported on. |
| 2494 core.bool supportsReporting; | 2493 core.bool supportsReporting; |
| 2495 | 2494 |
| 2496 AdClient(); | 2495 AdClient(); |
| 2497 | 2496 |
| 2498 AdClient.fromJson(core.Map _json) { | 2497 AdClient.fromJson(core.Map _json) { |
| 2499 if (_json.containsKey("arcOptIn")) { | 2498 if (_json.containsKey("arcOptIn")) { |
| 2500 arcOptIn = _json["arcOptIn"]; | 2499 arcOptIn = _json["arcOptIn"]; |
| 2501 } | 2500 } |
| 2502 if (_json.containsKey("id")) { | 2501 if (_json.containsKey("id")) { |
| 2503 id = _json["id"]; | 2502 id = _json["id"]; |
| 2504 } | 2503 } |
| 2505 if (_json.containsKey("kind")) { | 2504 if (_json.containsKey("kind")) { |
| 2506 kind = _json["kind"]; | 2505 kind = _json["kind"]; |
| 2507 } | 2506 } |
| 2508 if (_json.containsKey("productCode")) { | 2507 if (_json.containsKey("productCode")) { |
| 2509 productCode = _json["productCode"]; | 2508 productCode = _json["productCode"]; |
| 2510 } | 2509 } |
| 2511 if (_json.containsKey("supportsReporting")) { | 2510 if (_json.containsKey("supportsReporting")) { |
| 2512 supportsReporting = _json["supportsReporting"]; | 2511 supportsReporting = _json["supportsReporting"]; |
| 2513 } | 2512 } |
| 2514 } | 2513 } |
| 2515 | 2514 |
| 2516 core.Map<core.String, core.Object> toJson() { | 2515 core.Map<core.String, core.Object> toJson() { |
| 2517 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2516 final core.Map<core.String, core.Object> _json = |
| 2517 new core.Map<core.String, core.Object>(); |
| 2518 if (arcOptIn != null) { | 2518 if (arcOptIn != null) { |
| 2519 _json["arcOptIn"] = arcOptIn; | 2519 _json["arcOptIn"] = arcOptIn; |
| 2520 } | 2520 } |
| 2521 if (id != null) { | 2521 if (id != null) { |
| 2522 _json["id"] = id; | 2522 _json["id"] = id; |
| 2523 } | 2523 } |
| 2524 if (kind != null) { | 2524 if (kind != null) { |
| 2525 _json["kind"] = kind; | 2525 _json["kind"] = kind; |
| 2526 } | 2526 } |
| 2527 if (productCode != null) { | 2527 if (productCode != null) { |
| 2528 _json["productCode"] = productCode; | 2528 _json["productCode"] = productCode; |
| 2529 } | 2529 } |
| 2530 if (supportsReporting != null) { | 2530 if (supportsReporting != null) { |
| 2531 _json["supportsReporting"] = supportsReporting; | 2531 _json["supportsReporting"] = supportsReporting; |
| 2532 } | 2532 } |
| 2533 return _json; | 2533 return _json; |
| 2534 } | 2534 } |
| 2535 } | 2535 } |
| 2536 | 2536 |
| 2537 class AdClients { | 2537 class AdClients { |
| 2538 /** ETag of this response for caching purposes. */ | 2538 /// ETag of this response for caching purposes. |
| 2539 core.String etag; | 2539 core.String etag; |
| 2540 /** The ad clients returned in this list response. */ | 2540 |
| 2541 /// The ad clients returned in this list response. |
| 2541 core.List<AdClient> items; | 2542 core.List<AdClient> items; |
| 2542 /** Kind of list this is, in this case adsense#adClients. */ | 2543 |
| 2544 /// Kind of list this is, in this case adsense#adClients. |
| 2543 core.String kind; | 2545 core.String kind; |
| 2544 /** | 2546 |
| 2545 * Continuation token used to page through ad clients. To retrieve the next | 2547 /// Continuation token used to page through ad clients. To retrieve the next |
| 2546 * page of results, set the next request's "pageToken" value to this. | 2548 /// page of results, set the next request's "pageToken" value to this. |
| 2547 */ | |
| 2548 core.String nextPageToken; | 2549 core.String nextPageToken; |
| 2549 | 2550 |
| 2550 AdClients(); | 2551 AdClients(); |
| 2551 | 2552 |
| 2552 AdClients.fromJson(core.Map _json) { | 2553 AdClients.fromJson(core.Map _json) { |
| 2553 if (_json.containsKey("etag")) { | 2554 if (_json.containsKey("etag")) { |
| 2554 etag = _json["etag"]; | 2555 etag = _json["etag"]; |
| 2555 } | 2556 } |
| 2556 if (_json.containsKey("items")) { | 2557 if (_json.containsKey("items")) { |
| 2557 items = _json["items"].map((value) => new AdClient.fromJson(value)).toList
(); | 2558 items = |
| 2559 _json["items"].map((value) => new AdClient.fromJson(value)).toList(); |
| 2558 } | 2560 } |
| 2559 if (_json.containsKey("kind")) { | 2561 if (_json.containsKey("kind")) { |
| 2560 kind = _json["kind"]; | 2562 kind = _json["kind"]; |
| 2561 } | 2563 } |
| 2562 if (_json.containsKey("nextPageToken")) { | 2564 if (_json.containsKey("nextPageToken")) { |
| 2563 nextPageToken = _json["nextPageToken"]; | 2565 nextPageToken = _json["nextPageToken"]; |
| 2564 } | 2566 } |
| 2565 } | 2567 } |
| 2566 | 2568 |
| 2567 core.Map<core.String, core.Object> toJson() { | 2569 core.Map<core.String, core.Object> toJson() { |
| 2568 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2570 final core.Map<core.String, core.Object> _json = |
| 2571 new core.Map<core.String, core.Object>(); |
| 2569 if (etag != null) { | 2572 if (etag != null) { |
| 2570 _json["etag"] = etag; | 2573 _json["etag"] = etag; |
| 2571 } | 2574 } |
| 2572 if (items != null) { | 2575 if (items != null) { |
| 2573 _json["items"] = items.map((value) => (value).toJson()).toList(); | 2576 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 2574 } | 2577 } |
| 2575 if (kind != null) { | 2578 if (kind != null) { |
| 2576 _json["kind"] = kind; | 2579 _json["kind"] = kind; |
| 2577 } | 2580 } |
| 2578 if (nextPageToken != null) { | 2581 if (nextPageToken != null) { |
| 2579 _json["nextPageToken"] = nextPageToken; | 2582 _json["nextPageToken"] = nextPageToken; |
| 2580 } | 2583 } |
| 2581 return _json; | 2584 return _json; |
| 2582 } | 2585 } |
| 2583 } | 2586 } |
| 2584 | 2587 |
| 2585 class AdCode { | 2588 class AdCode { |
| 2586 /** The ad code snippet. */ | 2589 /// The ad code snippet. |
| 2587 core.String adCode; | 2590 core.String adCode; |
| 2588 /** Kind this is, in this case adsense#adCode. */ | 2591 |
| 2592 /// Kind this is, in this case adsense#adCode. |
| 2589 core.String kind; | 2593 core.String kind; |
| 2590 | 2594 |
| 2591 AdCode(); | 2595 AdCode(); |
| 2592 | 2596 |
| 2593 AdCode.fromJson(core.Map _json) { | 2597 AdCode.fromJson(core.Map _json) { |
| 2594 if (_json.containsKey("adCode")) { | 2598 if (_json.containsKey("adCode")) { |
| 2595 adCode = _json["adCode"]; | 2599 adCode = _json["adCode"]; |
| 2596 } | 2600 } |
| 2597 if (_json.containsKey("kind")) { | 2601 if (_json.containsKey("kind")) { |
| 2598 kind = _json["kind"]; | 2602 kind = _json["kind"]; |
| 2599 } | 2603 } |
| 2600 } | 2604 } |
| 2601 | 2605 |
| 2602 core.Map<core.String, core.Object> toJson() { | 2606 core.Map<core.String, core.Object> toJson() { |
| 2603 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2607 final core.Map<core.String, core.Object> _json = |
| 2608 new core.Map<core.String, core.Object>(); |
| 2604 if (adCode != null) { | 2609 if (adCode != null) { |
| 2605 _json["adCode"] = adCode; | 2610 _json["adCode"] = adCode; |
| 2606 } | 2611 } |
| 2607 if (kind != null) { | 2612 if (kind != null) { |
| 2608 _json["kind"] = kind; | 2613 _json["kind"] = kind; |
| 2609 } | 2614 } |
| 2610 return _json; | 2615 return _json; |
| 2611 } | 2616 } |
| 2612 } | 2617 } |
| 2613 | 2618 |
| 2614 /** | 2619 /// The colors which are included in the style. These are represented as six |
| 2615 * The colors which are included in the style. These are represented as six | 2620 /// hexadecimal characters, similar to HTML color codes, but without the |
| 2616 * hexadecimal characters, similar to HTML color codes, but without the leading | 2621 /// leading hash. |
| 2617 * hash. | |
| 2618 */ | |
| 2619 class AdStyleColors { | 2622 class AdStyleColors { |
| 2620 /** The color of the ad background. */ | 2623 /// The color of the ad background. |
| 2621 core.String background; | 2624 core.String background; |
| 2622 /** The color of the ad border. */ | 2625 |
| 2626 /// The color of the ad border. |
| 2623 core.String border; | 2627 core.String border; |
| 2624 /** The color of the ad text. */ | 2628 |
| 2629 /// The color of the ad text. |
| 2625 core.String text; | 2630 core.String text; |
| 2626 /** The color of the ad title. */ | 2631 |
| 2632 /// The color of the ad title. |
| 2627 core.String title; | 2633 core.String title; |
| 2628 /** The color of the ad url. */ | 2634 |
| 2635 /// The color of the ad url. |
| 2629 core.String url; | 2636 core.String url; |
| 2630 | 2637 |
| 2631 AdStyleColors(); | 2638 AdStyleColors(); |
| 2632 | 2639 |
| 2633 AdStyleColors.fromJson(core.Map _json) { | 2640 AdStyleColors.fromJson(core.Map _json) { |
| 2634 if (_json.containsKey("background")) { | 2641 if (_json.containsKey("background")) { |
| 2635 background = _json["background"]; | 2642 background = _json["background"]; |
| 2636 } | 2643 } |
| 2637 if (_json.containsKey("border")) { | 2644 if (_json.containsKey("border")) { |
| 2638 border = _json["border"]; | 2645 border = _json["border"]; |
| 2639 } | 2646 } |
| 2640 if (_json.containsKey("text")) { | 2647 if (_json.containsKey("text")) { |
| 2641 text = _json["text"]; | 2648 text = _json["text"]; |
| 2642 } | 2649 } |
| 2643 if (_json.containsKey("title")) { | 2650 if (_json.containsKey("title")) { |
| 2644 title = _json["title"]; | 2651 title = _json["title"]; |
| 2645 } | 2652 } |
| 2646 if (_json.containsKey("url")) { | 2653 if (_json.containsKey("url")) { |
| 2647 url = _json["url"]; | 2654 url = _json["url"]; |
| 2648 } | 2655 } |
| 2649 } | 2656 } |
| 2650 | 2657 |
| 2651 core.Map<core.String, core.Object> toJson() { | 2658 core.Map<core.String, core.Object> toJson() { |
| 2652 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2659 final core.Map<core.String, core.Object> _json = |
| 2660 new core.Map<core.String, core.Object>(); |
| 2653 if (background != null) { | 2661 if (background != null) { |
| 2654 _json["background"] = background; | 2662 _json["background"] = background; |
| 2655 } | 2663 } |
| 2656 if (border != null) { | 2664 if (border != null) { |
| 2657 _json["border"] = border; | 2665 _json["border"] = border; |
| 2658 } | 2666 } |
| 2659 if (text != null) { | 2667 if (text != null) { |
| 2660 _json["text"] = text; | 2668 _json["text"] = text; |
| 2661 } | 2669 } |
| 2662 if (title != null) { | 2670 if (title != null) { |
| 2663 _json["title"] = title; | 2671 _json["title"] = title; |
| 2664 } | 2672 } |
| 2665 if (url != null) { | 2673 if (url != null) { |
| 2666 _json["url"] = url; | 2674 _json["url"] = url; |
| 2667 } | 2675 } |
| 2668 return _json; | 2676 return _json; |
| 2669 } | 2677 } |
| 2670 } | 2678 } |
| 2671 | 2679 |
| 2672 /** The font which is included in the style. */ | 2680 /// The font which is included in the style. |
| 2673 class AdStyleFont { | 2681 class AdStyleFont { |
| 2674 /** The family of the font. */ | 2682 /// The family of the font. |
| 2675 core.String family; | 2683 core.String family; |
| 2676 /** The size of the font. */ | 2684 |
| 2685 /// The size of the font. |
| 2677 core.String size; | 2686 core.String size; |
| 2678 | 2687 |
| 2679 AdStyleFont(); | 2688 AdStyleFont(); |
| 2680 | 2689 |
| 2681 AdStyleFont.fromJson(core.Map _json) { | 2690 AdStyleFont.fromJson(core.Map _json) { |
| 2682 if (_json.containsKey("family")) { | 2691 if (_json.containsKey("family")) { |
| 2683 family = _json["family"]; | 2692 family = _json["family"]; |
| 2684 } | 2693 } |
| 2685 if (_json.containsKey("size")) { | 2694 if (_json.containsKey("size")) { |
| 2686 size = _json["size"]; | 2695 size = _json["size"]; |
| 2687 } | 2696 } |
| 2688 } | 2697 } |
| 2689 | 2698 |
| 2690 core.Map<core.String, core.Object> toJson() { | 2699 core.Map<core.String, core.Object> toJson() { |
| 2691 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2700 final core.Map<core.String, core.Object> _json = |
| 2701 new core.Map<core.String, core.Object>(); |
| 2692 if (family != null) { | 2702 if (family != null) { |
| 2693 _json["family"] = family; | 2703 _json["family"] = family; |
| 2694 } | 2704 } |
| 2695 if (size != null) { | 2705 if (size != null) { |
| 2696 _json["size"] = size; | 2706 _json["size"] = size; |
| 2697 } | 2707 } |
| 2698 return _json; | 2708 return _json; |
| 2699 } | 2709 } |
| 2700 } | 2710 } |
| 2701 | 2711 |
| 2702 class AdStyle { | 2712 class AdStyle { |
| 2703 /** | 2713 /// The colors which are included in the style. These are represented as six |
| 2704 * The colors which are included in the style. These are represented as six | 2714 /// hexadecimal characters, similar to HTML color codes, but without the |
| 2705 * hexadecimal characters, similar to HTML color codes, but without the | 2715 /// leading hash. |
| 2706 * leading hash. | |
| 2707 */ | |
| 2708 AdStyleColors colors; | 2716 AdStyleColors colors; |
| 2709 /** | 2717 |
| 2710 * The style of the corners in the ad (deprecated: never populated, ignored). | 2718 /// The style of the corners in the ad (deprecated: never populated, |
| 2711 */ | 2719 /// ignored). |
| 2712 core.String corners; | 2720 core.String corners; |
| 2713 /** The font which is included in the style. */ | 2721 |
| 2722 /// The font which is included in the style. |
| 2714 AdStyleFont font; | 2723 AdStyleFont font; |
| 2715 /** Kind this is, in this case adsense#adStyle. */ | 2724 |
| 2725 /// Kind this is, in this case adsense#adStyle. |
| 2716 core.String kind; | 2726 core.String kind; |
| 2717 | 2727 |
| 2718 AdStyle(); | 2728 AdStyle(); |
| 2719 | 2729 |
| 2720 AdStyle.fromJson(core.Map _json) { | 2730 AdStyle.fromJson(core.Map _json) { |
| 2721 if (_json.containsKey("colors")) { | 2731 if (_json.containsKey("colors")) { |
| 2722 colors = new AdStyleColors.fromJson(_json["colors"]); | 2732 colors = new AdStyleColors.fromJson(_json["colors"]); |
| 2723 } | 2733 } |
| 2724 if (_json.containsKey("corners")) { | 2734 if (_json.containsKey("corners")) { |
| 2725 corners = _json["corners"]; | 2735 corners = _json["corners"]; |
| 2726 } | 2736 } |
| 2727 if (_json.containsKey("font")) { | 2737 if (_json.containsKey("font")) { |
| 2728 font = new AdStyleFont.fromJson(_json["font"]); | 2738 font = new AdStyleFont.fromJson(_json["font"]); |
| 2729 } | 2739 } |
| 2730 if (_json.containsKey("kind")) { | 2740 if (_json.containsKey("kind")) { |
| 2731 kind = _json["kind"]; | 2741 kind = _json["kind"]; |
| 2732 } | 2742 } |
| 2733 } | 2743 } |
| 2734 | 2744 |
| 2735 core.Map<core.String, core.Object> toJson() { | 2745 core.Map<core.String, core.Object> toJson() { |
| 2736 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2746 final core.Map<core.String, core.Object> _json = |
| 2747 new core.Map<core.String, core.Object>(); |
| 2737 if (colors != null) { | 2748 if (colors != null) { |
| 2738 _json["colors"] = (colors).toJson(); | 2749 _json["colors"] = (colors).toJson(); |
| 2739 } | 2750 } |
| 2740 if (corners != null) { | 2751 if (corners != null) { |
| 2741 _json["corners"] = corners; | 2752 _json["corners"] = corners; |
| 2742 } | 2753 } |
| 2743 if (font != null) { | 2754 if (font != null) { |
| 2744 _json["font"] = (font).toJson(); | 2755 _json["font"] = (font).toJson(); |
| 2745 } | 2756 } |
| 2746 if (kind != null) { | 2757 if (kind != null) { |
| 2747 _json["kind"] = kind; | 2758 _json["kind"] = kind; |
| 2748 } | 2759 } |
| 2749 return _json; | 2760 return _json; |
| 2750 } | 2761 } |
| 2751 } | 2762 } |
| 2752 | 2763 |
| 2753 /** The backup option to be used in instances where no ad is available. */ | 2764 /// The backup option to be used in instances where no ad is available. |
| 2754 class AdUnitContentAdsSettingsBackupOption { | 2765 class AdUnitContentAdsSettingsBackupOption { |
| 2755 /** Color to use when type is set to COLOR. */ | 2766 /// Color to use when type is set to COLOR. |
| 2756 core.String color; | 2767 core.String color; |
| 2757 /** Type of the backup option. Possible values are BLANK, COLOR and URL. */ | 2768 |
| 2769 /// Type of the backup option. Possible values are BLANK, COLOR and URL. |
| 2758 core.String type; | 2770 core.String type; |
| 2759 /** URL to use when type is set to URL. */ | 2771 |
| 2772 /// URL to use when type is set to URL. |
| 2760 core.String url; | 2773 core.String url; |
| 2761 | 2774 |
| 2762 AdUnitContentAdsSettingsBackupOption(); | 2775 AdUnitContentAdsSettingsBackupOption(); |
| 2763 | 2776 |
| 2764 AdUnitContentAdsSettingsBackupOption.fromJson(core.Map _json) { | 2777 AdUnitContentAdsSettingsBackupOption.fromJson(core.Map _json) { |
| 2765 if (_json.containsKey("color")) { | 2778 if (_json.containsKey("color")) { |
| 2766 color = _json["color"]; | 2779 color = _json["color"]; |
| 2767 } | 2780 } |
| 2768 if (_json.containsKey("type")) { | 2781 if (_json.containsKey("type")) { |
| 2769 type = _json["type"]; | 2782 type = _json["type"]; |
| 2770 } | 2783 } |
| 2771 if (_json.containsKey("url")) { | 2784 if (_json.containsKey("url")) { |
| 2772 url = _json["url"]; | 2785 url = _json["url"]; |
| 2773 } | 2786 } |
| 2774 } | 2787 } |
| 2775 | 2788 |
| 2776 core.Map<core.String, core.Object> toJson() { | 2789 core.Map<core.String, core.Object> toJson() { |
| 2777 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2790 final core.Map<core.String, core.Object> _json = |
| 2791 new core.Map<core.String, core.Object>(); |
| 2778 if (color != null) { | 2792 if (color != null) { |
| 2779 _json["color"] = color; | 2793 _json["color"] = color; |
| 2780 } | 2794 } |
| 2781 if (type != null) { | 2795 if (type != null) { |
| 2782 _json["type"] = type; | 2796 _json["type"] = type; |
| 2783 } | 2797 } |
| 2784 if (url != null) { | 2798 if (url != null) { |
| 2785 _json["url"] = url; | 2799 _json["url"] = url; |
| 2786 } | 2800 } |
| 2787 return _json; | 2801 return _json; |
| 2788 } | 2802 } |
| 2789 } | 2803 } |
| 2790 | 2804 |
| 2791 /** | 2805 /// Settings specific to content ads (AFC) and highend mobile content ads (AFMC |
| 2792 * Settings specific to content ads (AFC) and highend mobile content ads (AFMC - | 2806 /// - deprecated). |
| 2793 * deprecated). | |
| 2794 */ | |
| 2795 class AdUnitContentAdsSettings { | 2807 class AdUnitContentAdsSettings { |
| 2796 /** The backup option to be used in instances where no ad is available. */ | 2808 /// The backup option to be used in instances where no ad is available. |
| 2797 AdUnitContentAdsSettingsBackupOption backupOption; | 2809 AdUnitContentAdsSettingsBackupOption backupOption; |
| 2798 /** Size of this ad unit. */ | 2810 |
| 2811 /// Size of this ad unit. |
| 2799 core.String size; | 2812 core.String size; |
| 2800 /** Type of this ad unit. */ | 2813 |
| 2814 /// Type of this ad unit. |
| 2801 core.String type; | 2815 core.String type; |
| 2802 | 2816 |
| 2803 AdUnitContentAdsSettings(); | 2817 AdUnitContentAdsSettings(); |
| 2804 | 2818 |
| 2805 AdUnitContentAdsSettings.fromJson(core.Map _json) { | 2819 AdUnitContentAdsSettings.fromJson(core.Map _json) { |
| 2806 if (_json.containsKey("backupOption")) { | 2820 if (_json.containsKey("backupOption")) { |
| 2807 backupOption = new AdUnitContentAdsSettingsBackupOption.fromJson(_json["ba
ckupOption"]); | 2821 backupOption = new AdUnitContentAdsSettingsBackupOption.fromJson( |
| 2822 _json["backupOption"]); |
| 2808 } | 2823 } |
| 2809 if (_json.containsKey("size")) { | 2824 if (_json.containsKey("size")) { |
| 2810 size = _json["size"]; | 2825 size = _json["size"]; |
| 2811 } | 2826 } |
| 2812 if (_json.containsKey("type")) { | 2827 if (_json.containsKey("type")) { |
| 2813 type = _json["type"]; | 2828 type = _json["type"]; |
| 2814 } | 2829 } |
| 2815 } | 2830 } |
| 2816 | 2831 |
| 2817 core.Map<core.String, core.Object> toJson() { | 2832 core.Map<core.String, core.Object> toJson() { |
| 2818 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2833 final core.Map<core.String, core.Object> _json = |
| 2834 new core.Map<core.String, core.Object>(); |
| 2819 if (backupOption != null) { | 2835 if (backupOption != null) { |
| 2820 _json["backupOption"] = (backupOption).toJson(); | 2836 _json["backupOption"] = (backupOption).toJson(); |
| 2821 } | 2837 } |
| 2822 if (size != null) { | 2838 if (size != null) { |
| 2823 _json["size"] = size; | 2839 _json["size"] = size; |
| 2824 } | 2840 } |
| 2825 if (type != null) { | 2841 if (type != null) { |
| 2826 _json["type"] = type; | 2842 _json["type"] = type; |
| 2827 } | 2843 } |
| 2828 return _json; | 2844 return _json; |
| 2829 } | 2845 } |
| 2830 } | 2846 } |
| 2831 | 2847 |
| 2832 /** Settings specific to feed ads (AFF) - deprecated. */ | 2848 /// Settings specific to feed ads (AFF) - deprecated. |
| 2833 class AdUnitFeedAdsSettings { | 2849 class AdUnitFeedAdsSettings { |
| 2834 /** The position of the ads relative to the feed entries. */ | 2850 /// The position of the ads relative to the feed entries. |
| 2835 core.String adPosition; | 2851 core.String adPosition; |
| 2836 /** | 2852 |
| 2837 * The frequency at which ads should appear in the feed (i.e. every N | 2853 /// The frequency at which ads should appear in the feed (i.e. every N |
| 2838 * entries). | 2854 /// entries). |
| 2839 */ | |
| 2840 core.int frequency; | 2855 core.int frequency; |
| 2841 /** The minimum length an entry should be in order to have attached ads. */ | 2856 |
| 2857 /// The minimum length an entry should be in order to have attached ads. |
| 2842 core.int minimumWordCount; | 2858 core.int minimumWordCount; |
| 2843 /** The type of ads which should appear. */ | 2859 |
| 2860 /// The type of ads which should appear. |
| 2844 core.String type; | 2861 core.String type; |
| 2845 | 2862 |
| 2846 AdUnitFeedAdsSettings(); | 2863 AdUnitFeedAdsSettings(); |
| 2847 | 2864 |
| 2848 AdUnitFeedAdsSettings.fromJson(core.Map _json) { | 2865 AdUnitFeedAdsSettings.fromJson(core.Map _json) { |
| 2849 if (_json.containsKey("adPosition")) { | 2866 if (_json.containsKey("adPosition")) { |
| 2850 adPosition = _json["adPosition"]; | 2867 adPosition = _json["adPosition"]; |
| 2851 } | 2868 } |
| 2852 if (_json.containsKey("frequency")) { | 2869 if (_json.containsKey("frequency")) { |
| 2853 frequency = _json["frequency"]; | 2870 frequency = _json["frequency"]; |
| 2854 } | 2871 } |
| 2855 if (_json.containsKey("minimumWordCount")) { | 2872 if (_json.containsKey("minimumWordCount")) { |
| 2856 minimumWordCount = _json["minimumWordCount"]; | 2873 minimumWordCount = _json["minimumWordCount"]; |
| 2857 } | 2874 } |
| 2858 if (_json.containsKey("type")) { | 2875 if (_json.containsKey("type")) { |
| 2859 type = _json["type"]; | 2876 type = _json["type"]; |
| 2860 } | 2877 } |
| 2861 } | 2878 } |
| 2862 | 2879 |
| 2863 core.Map<core.String, core.Object> toJson() { | 2880 core.Map<core.String, core.Object> toJson() { |
| 2864 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2881 final core.Map<core.String, core.Object> _json = |
| 2882 new core.Map<core.String, core.Object>(); |
| 2865 if (adPosition != null) { | 2883 if (adPosition != null) { |
| 2866 _json["adPosition"] = adPosition; | 2884 _json["adPosition"] = adPosition; |
| 2867 } | 2885 } |
| 2868 if (frequency != null) { | 2886 if (frequency != null) { |
| 2869 _json["frequency"] = frequency; | 2887 _json["frequency"] = frequency; |
| 2870 } | 2888 } |
| 2871 if (minimumWordCount != null) { | 2889 if (minimumWordCount != null) { |
| 2872 _json["minimumWordCount"] = minimumWordCount; | 2890 _json["minimumWordCount"] = minimumWordCount; |
| 2873 } | 2891 } |
| 2874 if (type != null) { | 2892 if (type != null) { |
| 2875 _json["type"] = type; | 2893 _json["type"] = type; |
| 2876 } | 2894 } |
| 2877 return _json; | 2895 return _json; |
| 2878 } | 2896 } |
| 2879 } | 2897 } |
| 2880 | 2898 |
| 2881 /** Settings specific to WAP mobile content ads (AFMC) - deprecated. */ | 2899 /// Settings specific to WAP mobile content ads (AFMC) - deprecated. |
| 2882 class AdUnitMobileContentAdsSettings { | 2900 class AdUnitMobileContentAdsSettings { |
| 2883 /** The markup language to use for this ad unit. */ | 2901 /// The markup language to use for this ad unit. |
| 2884 core.String markupLanguage; | 2902 core.String markupLanguage; |
| 2885 /** The scripting language to use for this ad unit. */ | 2903 |
| 2904 /// The scripting language to use for this ad unit. |
| 2886 core.String scriptingLanguage; | 2905 core.String scriptingLanguage; |
| 2887 /** Size of this ad unit. */ | 2906 |
| 2907 /// Size of this ad unit. |
| 2888 core.String size; | 2908 core.String size; |
| 2889 /** Type of this ad unit. */ | 2909 |
| 2910 /// Type of this ad unit. |
| 2890 core.String type; | 2911 core.String type; |
| 2891 | 2912 |
| 2892 AdUnitMobileContentAdsSettings(); | 2913 AdUnitMobileContentAdsSettings(); |
| 2893 | 2914 |
| 2894 AdUnitMobileContentAdsSettings.fromJson(core.Map _json) { | 2915 AdUnitMobileContentAdsSettings.fromJson(core.Map _json) { |
| 2895 if (_json.containsKey("markupLanguage")) { | 2916 if (_json.containsKey("markupLanguage")) { |
| 2896 markupLanguage = _json["markupLanguage"]; | 2917 markupLanguage = _json["markupLanguage"]; |
| 2897 } | 2918 } |
| 2898 if (_json.containsKey("scriptingLanguage")) { | 2919 if (_json.containsKey("scriptingLanguage")) { |
| 2899 scriptingLanguage = _json["scriptingLanguage"]; | 2920 scriptingLanguage = _json["scriptingLanguage"]; |
| 2900 } | 2921 } |
| 2901 if (_json.containsKey("size")) { | 2922 if (_json.containsKey("size")) { |
| 2902 size = _json["size"]; | 2923 size = _json["size"]; |
| 2903 } | 2924 } |
| 2904 if (_json.containsKey("type")) { | 2925 if (_json.containsKey("type")) { |
| 2905 type = _json["type"]; | 2926 type = _json["type"]; |
| 2906 } | 2927 } |
| 2907 } | 2928 } |
| 2908 | 2929 |
| 2909 core.Map<core.String, core.Object> toJson() { | 2930 core.Map<core.String, core.Object> toJson() { |
| 2910 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2931 final core.Map<core.String, core.Object> _json = |
| 2932 new core.Map<core.String, core.Object>(); |
| 2911 if (markupLanguage != null) { | 2933 if (markupLanguage != null) { |
| 2912 _json["markupLanguage"] = markupLanguage; | 2934 _json["markupLanguage"] = markupLanguage; |
| 2913 } | 2935 } |
| 2914 if (scriptingLanguage != null) { | 2936 if (scriptingLanguage != null) { |
| 2915 _json["scriptingLanguage"] = scriptingLanguage; | 2937 _json["scriptingLanguage"] = scriptingLanguage; |
| 2916 } | 2938 } |
| 2917 if (size != null) { | 2939 if (size != null) { |
| 2918 _json["size"] = size; | 2940 _json["size"] = size; |
| 2919 } | 2941 } |
| 2920 if (type != null) { | 2942 if (type != null) { |
| 2921 _json["type"] = type; | 2943 _json["type"] = type; |
| 2922 } | 2944 } |
| 2923 return _json; | 2945 return _json; |
| 2924 } | 2946 } |
| 2925 } | 2947 } |
| 2926 | 2948 |
| 2927 class AdUnit { | 2949 class AdUnit { |
| 2928 /** | 2950 /// Identity code of this ad unit, not necessarily unique across ad clients. |
| 2929 * Identity code of this ad unit, not necessarily unique across ad clients. | |
| 2930 */ | |
| 2931 core.String code; | 2951 core.String code; |
| 2932 /** | 2952 |
| 2933 * Settings specific to content ads (AFC) and highend mobile content ads (AFMC | 2953 /// Settings specific to content ads (AFC) and highend mobile content ads |
| 2934 * - deprecated). | 2954 /// (AFMC - deprecated). |
| 2935 */ | |
| 2936 AdUnitContentAdsSettings contentAdsSettings; | 2955 AdUnitContentAdsSettings contentAdsSettings; |
| 2937 /** Custom style information specific to this ad unit. */ | 2956 |
| 2957 /// Custom style information specific to this ad unit. |
| 2938 AdStyle customStyle; | 2958 AdStyle customStyle; |
| 2939 /** Settings specific to feed ads (AFF) - deprecated. */ | 2959 |
| 2960 /// Settings specific to feed ads (AFF) - deprecated. |
| 2940 AdUnitFeedAdsSettings feedAdsSettings; | 2961 AdUnitFeedAdsSettings feedAdsSettings; |
| 2941 /** | 2962 |
| 2942 * Unique identifier of this ad unit. This should be considered an opaque | 2963 /// Unique identifier of this ad unit. This should be considered an opaque |
| 2943 * identifier; it is not safe to rely on it being in any particular format. | 2964 /// identifier; it is not safe to rely on it being in any particular format. |
| 2944 */ | |
| 2945 core.String id; | 2965 core.String id; |
| 2946 /** Kind of resource this is, in this case adsense#adUnit. */ | 2966 |
| 2967 /// Kind of resource this is, in this case adsense#adUnit. |
| 2947 core.String kind; | 2968 core.String kind; |
| 2948 /** Settings specific to WAP mobile content ads (AFMC) - deprecated. */ | 2969 |
| 2970 /// Settings specific to WAP mobile content ads (AFMC) - deprecated. |
| 2949 AdUnitMobileContentAdsSettings mobileContentAdsSettings; | 2971 AdUnitMobileContentAdsSettings mobileContentAdsSettings; |
| 2950 /** Name of this ad unit. */ | 2972 |
| 2973 /// Name of this ad unit. |
| 2951 core.String name; | 2974 core.String name; |
| 2952 /** ID of the saved ad style which holds this ad unit's style information. */ | 2975 |
| 2976 /// ID of the saved ad style which holds this ad unit's style information. |
| 2953 core.String savedStyleId; | 2977 core.String savedStyleId; |
| 2954 /** | 2978 |
| 2955 * Status of this ad unit. Possible values are: | 2979 /// Status of this ad unit. Possible values are: |
| 2956 * NEW: Indicates that the ad unit was created within the last seven days and | 2980 /// NEW: Indicates that the ad unit was created within the last seven days |
| 2957 * does not yet have any activity associated with it. | 2981 /// and does not yet have any activity associated with it. |
| 2958 * | 2982 /// |
| 2959 * ACTIVE: Indicates that there has been activity on this ad unit in the last | 2983 /// ACTIVE: Indicates that there has been activity on this ad unit in the |
| 2960 * seven days. | 2984 /// last seven days. |
| 2961 * | 2985 /// |
| 2962 * INACTIVE: Indicates that there has been no activity on this ad unit in the | 2986 /// INACTIVE: Indicates that there has been no activity on this ad unit in |
| 2963 * last seven days. | 2987 /// the last seven days. |
| 2964 */ | |
| 2965 core.String status; | 2988 core.String status; |
| 2966 | 2989 |
| 2967 AdUnit(); | 2990 AdUnit(); |
| 2968 | 2991 |
| 2969 AdUnit.fromJson(core.Map _json) { | 2992 AdUnit.fromJson(core.Map _json) { |
| 2970 if (_json.containsKey("code")) { | 2993 if (_json.containsKey("code")) { |
| 2971 code = _json["code"]; | 2994 code = _json["code"]; |
| 2972 } | 2995 } |
| 2973 if (_json.containsKey("contentAdsSettings")) { | 2996 if (_json.containsKey("contentAdsSettings")) { |
| 2974 contentAdsSettings = new AdUnitContentAdsSettings.fromJson(_json["contentA
dsSettings"]); | 2997 contentAdsSettings = |
| 2998 new AdUnitContentAdsSettings.fromJson(_json["contentAdsSettings"]); |
| 2975 } | 2999 } |
| 2976 if (_json.containsKey("customStyle")) { | 3000 if (_json.containsKey("customStyle")) { |
| 2977 customStyle = new AdStyle.fromJson(_json["customStyle"]); | 3001 customStyle = new AdStyle.fromJson(_json["customStyle"]); |
| 2978 } | 3002 } |
| 2979 if (_json.containsKey("feedAdsSettings")) { | 3003 if (_json.containsKey("feedAdsSettings")) { |
| 2980 feedAdsSettings = new AdUnitFeedAdsSettings.fromJson(_json["feedAdsSetting
s"]); | 3004 feedAdsSettings = |
| 3005 new AdUnitFeedAdsSettings.fromJson(_json["feedAdsSettings"]); |
| 2981 } | 3006 } |
| 2982 if (_json.containsKey("id")) { | 3007 if (_json.containsKey("id")) { |
| 2983 id = _json["id"]; | 3008 id = _json["id"]; |
| 2984 } | 3009 } |
| 2985 if (_json.containsKey("kind")) { | 3010 if (_json.containsKey("kind")) { |
| 2986 kind = _json["kind"]; | 3011 kind = _json["kind"]; |
| 2987 } | 3012 } |
| 2988 if (_json.containsKey("mobileContentAdsSettings")) { | 3013 if (_json.containsKey("mobileContentAdsSettings")) { |
| 2989 mobileContentAdsSettings = new AdUnitMobileContentAdsSettings.fromJson(_js
on["mobileContentAdsSettings"]); | 3014 mobileContentAdsSettings = new AdUnitMobileContentAdsSettings.fromJson( |
| 3015 _json["mobileContentAdsSettings"]); |
| 2990 } | 3016 } |
| 2991 if (_json.containsKey("name")) { | 3017 if (_json.containsKey("name")) { |
| 2992 name = _json["name"]; | 3018 name = _json["name"]; |
| 2993 } | 3019 } |
| 2994 if (_json.containsKey("savedStyleId")) { | 3020 if (_json.containsKey("savedStyleId")) { |
| 2995 savedStyleId = _json["savedStyleId"]; | 3021 savedStyleId = _json["savedStyleId"]; |
| 2996 } | 3022 } |
| 2997 if (_json.containsKey("status")) { | 3023 if (_json.containsKey("status")) { |
| 2998 status = _json["status"]; | 3024 status = _json["status"]; |
| 2999 } | 3025 } |
| 3000 } | 3026 } |
| 3001 | 3027 |
| 3002 core.Map<core.String, core.Object> toJson() { | 3028 core.Map<core.String, core.Object> toJson() { |
| 3003 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3029 final core.Map<core.String, core.Object> _json = |
| 3030 new core.Map<core.String, core.Object>(); |
| 3004 if (code != null) { | 3031 if (code != null) { |
| 3005 _json["code"] = code; | 3032 _json["code"] = code; |
| 3006 } | 3033 } |
| 3007 if (contentAdsSettings != null) { | 3034 if (contentAdsSettings != null) { |
| 3008 _json["contentAdsSettings"] = (contentAdsSettings).toJson(); | 3035 _json["contentAdsSettings"] = (contentAdsSettings).toJson(); |
| 3009 } | 3036 } |
| 3010 if (customStyle != null) { | 3037 if (customStyle != null) { |
| 3011 _json["customStyle"] = (customStyle).toJson(); | 3038 _json["customStyle"] = (customStyle).toJson(); |
| 3012 } | 3039 } |
| 3013 if (feedAdsSettings != null) { | 3040 if (feedAdsSettings != null) { |
| (...skipping 15 matching lines...) Expand all Loading... |
| 3029 _json["savedStyleId"] = savedStyleId; | 3056 _json["savedStyleId"] = savedStyleId; |
| 3030 } | 3057 } |
| 3031 if (status != null) { | 3058 if (status != null) { |
| 3032 _json["status"] = status; | 3059 _json["status"] = status; |
| 3033 } | 3060 } |
| 3034 return _json; | 3061 return _json; |
| 3035 } | 3062 } |
| 3036 } | 3063 } |
| 3037 | 3064 |
| 3038 class AdUnits { | 3065 class AdUnits { |
| 3039 /** ETag of this response for caching purposes. */ | 3066 /// ETag of this response for caching purposes. |
| 3040 core.String etag; | 3067 core.String etag; |
| 3041 /** The ad units returned in this list response. */ | 3068 |
| 3069 /// The ad units returned in this list response. |
| 3042 core.List<AdUnit> items; | 3070 core.List<AdUnit> items; |
| 3043 /** Kind of list this is, in this case adsense#adUnits. */ | 3071 |
| 3072 /// Kind of list this is, in this case adsense#adUnits. |
| 3044 core.String kind; | 3073 core.String kind; |
| 3045 /** | 3074 |
| 3046 * Continuation token used to page through ad units. To retrieve the next page | 3075 /// Continuation token used to page through ad units. To retrieve the next |
| 3047 * of results, set the next request's "pageToken" value to this. | 3076 /// page of results, set the next request's "pageToken" value to this. |
| 3048 */ | |
| 3049 core.String nextPageToken; | 3077 core.String nextPageToken; |
| 3050 | 3078 |
| 3051 AdUnits(); | 3079 AdUnits(); |
| 3052 | 3080 |
| 3053 AdUnits.fromJson(core.Map _json) { | 3081 AdUnits.fromJson(core.Map _json) { |
| 3054 if (_json.containsKey("etag")) { | 3082 if (_json.containsKey("etag")) { |
| 3055 etag = _json["etag"]; | 3083 etag = _json["etag"]; |
| 3056 } | 3084 } |
| 3057 if (_json.containsKey("items")) { | 3085 if (_json.containsKey("items")) { |
| 3058 items = _json["items"].map((value) => new AdUnit.fromJson(value)).toList()
; | 3086 items = |
| 3087 _json["items"].map((value) => new AdUnit.fromJson(value)).toList(); |
| 3059 } | 3088 } |
| 3060 if (_json.containsKey("kind")) { | 3089 if (_json.containsKey("kind")) { |
| 3061 kind = _json["kind"]; | 3090 kind = _json["kind"]; |
| 3062 } | 3091 } |
| 3063 if (_json.containsKey("nextPageToken")) { | 3092 if (_json.containsKey("nextPageToken")) { |
| 3064 nextPageToken = _json["nextPageToken"]; | 3093 nextPageToken = _json["nextPageToken"]; |
| 3065 } | 3094 } |
| 3066 } | 3095 } |
| 3067 | 3096 |
| 3068 core.Map<core.String, core.Object> toJson() { | 3097 core.Map<core.String, core.Object> toJson() { |
| 3069 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3098 final core.Map<core.String, core.Object> _json = |
| 3099 new core.Map<core.String, core.Object>(); |
| 3070 if (etag != null) { | 3100 if (etag != null) { |
| 3071 _json["etag"] = etag; | 3101 _json["etag"] = etag; |
| 3072 } | 3102 } |
| 3073 if (items != null) { | 3103 if (items != null) { |
| 3074 _json["items"] = items.map((value) => (value).toJson()).toList(); | 3104 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 3075 } | 3105 } |
| 3076 if (kind != null) { | 3106 if (kind != null) { |
| 3077 _json["kind"] = kind; | 3107 _json["kind"] = kind; |
| 3078 } | 3108 } |
| 3079 if (nextPageToken != null) { | 3109 if (nextPageToken != null) { |
| 3080 _json["nextPageToken"] = nextPageToken; | 3110 _json["nextPageToken"] = nextPageToken; |
| 3081 } | 3111 } |
| 3082 return _json; | 3112 return _json; |
| 3083 } | 3113 } |
| 3084 } | 3114 } |
| 3085 | 3115 |
| 3086 class AdsenseReportsGenerateResponseHeaders { | 3116 class AdsenseReportsGenerateResponseHeaders { |
| 3087 /** | 3117 /// The currency of this column. Only present if the header type is |
| 3088 * The currency of this column. Only present if the header type is | 3118 /// METRIC_CURRENCY. |
| 3089 * METRIC_CURRENCY. | |
| 3090 */ | |
| 3091 core.String currency; | 3119 core.String currency; |
| 3092 /** The name of the header. */ | 3120 |
| 3121 /// The name of the header. |
| 3093 core.String name; | 3122 core.String name; |
| 3094 /** | 3123 |
| 3095 * The type of the header; one of DIMENSION, METRIC_TALLY, METRIC_RATIO, or | 3124 /// The type of the header; one of DIMENSION, METRIC_TALLY, METRIC_RATIO, or |
| 3096 * METRIC_CURRENCY. | 3125 /// METRIC_CURRENCY. |
| 3097 */ | |
| 3098 core.String type; | 3126 core.String type; |
| 3099 | 3127 |
| 3100 AdsenseReportsGenerateResponseHeaders(); | 3128 AdsenseReportsGenerateResponseHeaders(); |
| 3101 | 3129 |
| 3102 AdsenseReportsGenerateResponseHeaders.fromJson(core.Map _json) { | 3130 AdsenseReportsGenerateResponseHeaders.fromJson(core.Map _json) { |
| 3103 if (_json.containsKey("currency")) { | 3131 if (_json.containsKey("currency")) { |
| 3104 currency = _json["currency"]; | 3132 currency = _json["currency"]; |
| 3105 } | 3133 } |
| 3106 if (_json.containsKey("name")) { | 3134 if (_json.containsKey("name")) { |
| 3107 name = _json["name"]; | 3135 name = _json["name"]; |
| 3108 } | 3136 } |
| 3109 if (_json.containsKey("type")) { | 3137 if (_json.containsKey("type")) { |
| 3110 type = _json["type"]; | 3138 type = _json["type"]; |
| 3111 } | 3139 } |
| 3112 } | 3140 } |
| 3113 | 3141 |
| 3114 core.Map<core.String, core.Object> toJson() { | 3142 core.Map<core.String, core.Object> toJson() { |
| 3115 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3143 final core.Map<core.String, core.Object> _json = |
| 3144 new core.Map<core.String, core.Object>(); |
| 3116 if (currency != null) { | 3145 if (currency != null) { |
| 3117 _json["currency"] = currency; | 3146 _json["currency"] = currency; |
| 3118 } | 3147 } |
| 3119 if (name != null) { | 3148 if (name != null) { |
| 3120 _json["name"] = name; | 3149 _json["name"] = name; |
| 3121 } | 3150 } |
| 3122 if (type != null) { | 3151 if (type != null) { |
| 3123 _json["type"] = type; | 3152 _json["type"] = type; |
| 3124 } | 3153 } |
| 3125 return _json; | 3154 return _json; |
| 3126 } | 3155 } |
| 3127 } | 3156 } |
| 3128 | 3157 |
| 3129 class AdsenseReportsGenerateResponse { | 3158 class AdsenseReportsGenerateResponse { |
| 3130 /** | 3159 /// The averages of the report. This is the same length as any other row in |
| 3131 * The averages of the report. This is the same length as any other row in the | 3160 /// the report; cells corresponding to dimension columns are empty. |
| 3132 * report; cells corresponding to dimension columns are empty. | |
| 3133 */ | |
| 3134 core.List<core.String> averages; | 3161 core.List<core.String> averages; |
| 3135 /** The requested end date in yyyy-mm-dd format. */ | 3162 |
| 3163 /// The requested end date in yyyy-mm-dd format. |
| 3136 core.String endDate; | 3164 core.String endDate; |
| 3137 /** | 3165 |
| 3138 * The header information of the columns requested in the report. This is a | 3166 /// The header information of the columns requested in the report. This is a |
| 3139 * list of headers; one for each dimension in the request, followed by one for | 3167 /// list of headers; one for each dimension in the request, followed by one |
| 3140 * each metric in the request. | 3168 /// for each metric in the request. |
| 3141 */ | |
| 3142 core.List<AdsenseReportsGenerateResponseHeaders> headers; | 3169 core.List<AdsenseReportsGenerateResponseHeaders> headers; |
| 3143 /** Kind this is, in this case adsense#report. */ | 3170 |
| 3171 /// Kind this is, in this case adsense#report. |
| 3144 core.String kind; | 3172 core.String kind; |
| 3145 /** | 3173 |
| 3146 * The output rows of the report. Each row is a list of cells; one for each | 3174 /// The output rows of the report. Each row is a list of cells; one for each |
| 3147 * dimension in the request, followed by one for each metric in the request. | 3175 /// dimension in the request, followed by one for each metric in the request. |
| 3148 * The dimension cells contain strings, and the metric cells contain numbers. | 3176 /// The dimension cells contain strings, and the metric cells contain |
| 3149 */ | 3177 /// numbers. |
| 3150 core.List<core.List<core.String>> rows; | 3178 core.List<core.List<core.String>> rows; |
| 3151 /** The requested start date in yyyy-mm-dd format. */ | 3179 |
| 3180 /// The requested start date in yyyy-mm-dd format. |
| 3152 core.String startDate; | 3181 core.String startDate; |
| 3153 /** | 3182 |
| 3154 * The total number of rows matched by the report request. Fewer rows may be | 3183 /// The total number of rows matched by the report request. Fewer rows may be |
| 3155 * returned in the response due to being limited by the row count requested or | 3184 /// returned in the response due to being limited by the row count requested |
| 3156 * the report row limit. | 3185 /// or the report row limit. |
| 3157 */ | |
| 3158 core.String totalMatchedRows; | 3186 core.String totalMatchedRows; |
| 3159 /** | 3187 |
| 3160 * The totals of the report. This is the same length as any other row in the | 3188 /// The totals of the report. This is the same length as any other row in the |
| 3161 * report; cells corresponding to dimension columns are empty. | 3189 /// report; cells corresponding to dimension columns are empty. |
| 3162 */ | |
| 3163 core.List<core.String> totals; | 3190 core.List<core.String> totals; |
| 3164 /** Any warnings associated with generation of the report. */ | 3191 |
| 3192 /// Any warnings associated with generation of the report. |
| 3165 core.List<core.String> warnings; | 3193 core.List<core.String> warnings; |
| 3166 | 3194 |
| 3167 AdsenseReportsGenerateResponse(); | 3195 AdsenseReportsGenerateResponse(); |
| 3168 | 3196 |
| 3169 AdsenseReportsGenerateResponse.fromJson(core.Map _json) { | 3197 AdsenseReportsGenerateResponse.fromJson(core.Map _json) { |
| 3170 if (_json.containsKey("averages")) { | 3198 if (_json.containsKey("averages")) { |
| 3171 averages = _json["averages"]; | 3199 averages = _json["averages"]; |
| 3172 } | 3200 } |
| 3173 if (_json.containsKey("endDate")) { | 3201 if (_json.containsKey("endDate")) { |
| 3174 endDate = _json["endDate"]; | 3202 endDate = _json["endDate"]; |
| 3175 } | 3203 } |
| 3176 if (_json.containsKey("headers")) { | 3204 if (_json.containsKey("headers")) { |
| 3177 headers = _json["headers"].map((value) => new AdsenseReportsGenerateRespon
seHeaders.fromJson(value)).toList(); | 3205 headers = _json["headers"] |
| 3206 .map((value) => |
| 3207 new AdsenseReportsGenerateResponseHeaders.fromJson(value)) |
| 3208 .toList(); |
| 3178 } | 3209 } |
| 3179 if (_json.containsKey("kind")) { | 3210 if (_json.containsKey("kind")) { |
| 3180 kind = _json["kind"]; | 3211 kind = _json["kind"]; |
| 3181 } | 3212 } |
| 3182 if (_json.containsKey("rows")) { | 3213 if (_json.containsKey("rows")) { |
| 3183 rows = _json["rows"]; | 3214 rows = _json["rows"]; |
| 3184 } | 3215 } |
| 3185 if (_json.containsKey("startDate")) { | 3216 if (_json.containsKey("startDate")) { |
| 3186 startDate = _json["startDate"]; | 3217 startDate = _json["startDate"]; |
| 3187 } | 3218 } |
| 3188 if (_json.containsKey("totalMatchedRows")) { | 3219 if (_json.containsKey("totalMatchedRows")) { |
| 3189 totalMatchedRows = _json["totalMatchedRows"]; | 3220 totalMatchedRows = _json["totalMatchedRows"]; |
| 3190 } | 3221 } |
| 3191 if (_json.containsKey("totals")) { | 3222 if (_json.containsKey("totals")) { |
| 3192 totals = _json["totals"]; | 3223 totals = _json["totals"]; |
| 3193 } | 3224 } |
| 3194 if (_json.containsKey("warnings")) { | 3225 if (_json.containsKey("warnings")) { |
| 3195 warnings = _json["warnings"]; | 3226 warnings = _json["warnings"]; |
| 3196 } | 3227 } |
| 3197 } | 3228 } |
| 3198 | 3229 |
| 3199 core.Map<core.String, core.Object> toJson() { | 3230 core.Map<core.String, core.Object> toJson() { |
| 3200 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3231 final core.Map<core.String, core.Object> _json = |
| 3232 new core.Map<core.String, core.Object>(); |
| 3201 if (averages != null) { | 3233 if (averages != null) { |
| 3202 _json["averages"] = averages; | 3234 _json["averages"] = averages; |
| 3203 } | 3235 } |
| 3204 if (endDate != null) { | 3236 if (endDate != null) { |
| 3205 _json["endDate"] = endDate; | 3237 _json["endDate"] = endDate; |
| 3206 } | 3238 } |
| 3207 if (headers != null) { | 3239 if (headers != null) { |
| 3208 _json["headers"] = headers.map((value) => (value).toJson()).toList(); | 3240 _json["headers"] = headers.map((value) => (value).toJson()).toList(); |
| 3209 } | 3241 } |
| 3210 if (kind != null) { | 3242 if (kind != null) { |
| (...skipping 12 matching lines...) Expand all Loading... |
| 3223 _json["totals"] = totals; | 3255 _json["totals"] = totals; |
| 3224 } | 3256 } |
| 3225 if (warnings != null) { | 3257 if (warnings != null) { |
| 3226 _json["warnings"] = warnings; | 3258 _json["warnings"] = warnings; |
| 3227 } | 3259 } |
| 3228 return _json; | 3260 return _json; |
| 3229 } | 3261 } |
| 3230 } | 3262 } |
| 3231 | 3263 |
| 3232 class Alert { | 3264 class Alert { |
| 3233 /** | 3265 /// Unique identifier of this alert. This should be considered an opaque |
| 3234 * Unique identifier of this alert. This should be considered an opaque | 3266 /// identifier; it is not safe to rely on it being in any particular format. |
| 3235 * identifier; it is not safe to rely on it being in any particular format. | |
| 3236 */ | |
| 3237 core.String id; | 3267 core.String id; |
| 3238 /** Whether this alert can be dismissed. */ | 3268 |
| 3269 /// Whether this alert can be dismissed. |
| 3239 core.bool isDismissible; | 3270 core.bool isDismissible; |
| 3240 /** Kind of resource this is, in this case adsense#alert. */ | 3271 |
| 3272 /// Kind of resource this is, in this case adsense#alert. |
| 3241 core.String kind; | 3273 core.String kind; |
| 3242 /** The localized alert message. */ | 3274 |
| 3275 /// The localized alert message. |
| 3243 core.String message; | 3276 core.String message; |
| 3244 /** Severity of this alert. Possible values: INFO, WARNING, SEVERE. */ | 3277 |
| 3278 /// Severity of this alert. Possible values: INFO, WARNING, SEVERE. |
| 3245 core.String severity; | 3279 core.String severity; |
| 3246 /** | 3280 |
| 3247 * Type of this alert. Possible values: SELF_HOLD, MIGRATED_TO_BILLING3, | 3281 /// Type of this alert. Possible values: SELF_HOLD, MIGRATED_TO_BILLING3, |
| 3248 * ADDRESS_PIN_VERIFICATION, PHONE_PIN_VERIFICATION, CORPORATE_ENTITY, | 3282 /// ADDRESS_PIN_VERIFICATION, PHONE_PIN_VERIFICATION, CORPORATE_ENTITY, |
| 3249 * GRAYLISTED_PUBLISHER, API_HOLD. | 3283 /// GRAYLISTED_PUBLISHER, API_HOLD. |
| 3250 */ | |
| 3251 core.String type; | 3284 core.String type; |
| 3252 | 3285 |
| 3253 Alert(); | 3286 Alert(); |
| 3254 | 3287 |
| 3255 Alert.fromJson(core.Map _json) { | 3288 Alert.fromJson(core.Map _json) { |
| 3256 if (_json.containsKey("id")) { | 3289 if (_json.containsKey("id")) { |
| 3257 id = _json["id"]; | 3290 id = _json["id"]; |
| 3258 } | 3291 } |
| 3259 if (_json.containsKey("isDismissible")) { | 3292 if (_json.containsKey("isDismissible")) { |
| 3260 isDismissible = _json["isDismissible"]; | 3293 isDismissible = _json["isDismissible"]; |
| 3261 } | 3294 } |
| 3262 if (_json.containsKey("kind")) { | 3295 if (_json.containsKey("kind")) { |
| 3263 kind = _json["kind"]; | 3296 kind = _json["kind"]; |
| 3264 } | 3297 } |
| 3265 if (_json.containsKey("message")) { | 3298 if (_json.containsKey("message")) { |
| 3266 message = _json["message"]; | 3299 message = _json["message"]; |
| 3267 } | 3300 } |
| 3268 if (_json.containsKey("severity")) { | 3301 if (_json.containsKey("severity")) { |
| 3269 severity = _json["severity"]; | 3302 severity = _json["severity"]; |
| 3270 } | 3303 } |
| 3271 if (_json.containsKey("type")) { | 3304 if (_json.containsKey("type")) { |
| 3272 type = _json["type"]; | 3305 type = _json["type"]; |
| 3273 } | 3306 } |
| 3274 } | 3307 } |
| 3275 | 3308 |
| 3276 core.Map<core.String, core.Object> toJson() { | 3309 core.Map<core.String, core.Object> toJson() { |
| 3277 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3310 final core.Map<core.String, core.Object> _json = |
| 3311 new core.Map<core.String, core.Object>(); |
| 3278 if (id != null) { | 3312 if (id != null) { |
| 3279 _json["id"] = id; | 3313 _json["id"] = id; |
| 3280 } | 3314 } |
| 3281 if (isDismissible != null) { | 3315 if (isDismissible != null) { |
| 3282 _json["isDismissible"] = isDismissible; | 3316 _json["isDismissible"] = isDismissible; |
| 3283 } | 3317 } |
| 3284 if (kind != null) { | 3318 if (kind != null) { |
| 3285 _json["kind"] = kind; | 3319 _json["kind"] = kind; |
| 3286 } | 3320 } |
| 3287 if (message != null) { | 3321 if (message != null) { |
| 3288 _json["message"] = message; | 3322 _json["message"] = message; |
| 3289 } | 3323 } |
| 3290 if (severity != null) { | 3324 if (severity != null) { |
| 3291 _json["severity"] = severity; | 3325 _json["severity"] = severity; |
| 3292 } | 3326 } |
| 3293 if (type != null) { | 3327 if (type != null) { |
| 3294 _json["type"] = type; | 3328 _json["type"] = type; |
| 3295 } | 3329 } |
| 3296 return _json; | 3330 return _json; |
| 3297 } | 3331 } |
| 3298 } | 3332 } |
| 3299 | 3333 |
| 3300 class Alerts { | 3334 class Alerts { |
| 3301 /** The alerts returned in this list response. */ | 3335 /// The alerts returned in this list response. |
| 3302 core.List<Alert> items; | 3336 core.List<Alert> items; |
| 3303 /** Kind of list this is, in this case adsense#alerts. */ | 3337 |
| 3338 /// Kind of list this is, in this case adsense#alerts. |
| 3304 core.String kind; | 3339 core.String kind; |
| 3305 | 3340 |
| 3306 Alerts(); | 3341 Alerts(); |
| 3307 | 3342 |
| 3308 Alerts.fromJson(core.Map _json) { | 3343 Alerts.fromJson(core.Map _json) { |
| 3309 if (_json.containsKey("items")) { | 3344 if (_json.containsKey("items")) { |
| 3310 items = _json["items"].map((value) => new Alert.fromJson(value)).toList(); | 3345 items = _json["items"].map((value) => new Alert.fromJson(value)).toList(); |
| 3311 } | 3346 } |
| 3312 if (_json.containsKey("kind")) { | 3347 if (_json.containsKey("kind")) { |
| 3313 kind = _json["kind"]; | 3348 kind = _json["kind"]; |
| 3314 } | 3349 } |
| 3315 } | 3350 } |
| 3316 | 3351 |
| 3317 core.Map<core.String, core.Object> toJson() { | 3352 core.Map<core.String, core.Object> toJson() { |
| 3318 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3353 final core.Map<core.String, core.Object> _json = |
| 3354 new core.Map<core.String, core.Object>(); |
| 3319 if (items != null) { | 3355 if (items != null) { |
| 3320 _json["items"] = items.map((value) => (value).toJson()).toList(); | 3356 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 3321 } | 3357 } |
| 3322 if (kind != null) { | 3358 if (kind != null) { |
| 3323 _json["kind"] = kind; | 3359 _json["kind"] = kind; |
| 3324 } | 3360 } |
| 3325 return _json; | 3361 return _json; |
| 3326 } | 3362 } |
| 3327 } | 3363 } |
| 3328 | 3364 |
| 3329 /** The targeting information of this custom channel, if activated. */ | 3365 /// The targeting information of this custom channel, if activated. |
| 3330 class CustomChannelTargetingInfo { | 3366 class CustomChannelTargetingInfo { |
| 3331 /** The name used to describe this channel externally. */ | 3367 /// The name used to describe this channel externally. |
| 3332 core.String adsAppearOn; | 3368 core.String adsAppearOn; |
| 3333 /** The external description of the channel. */ | 3369 |
| 3370 /// The external description of the channel. |
| 3334 core.String description; | 3371 core.String description; |
| 3335 /** | 3372 |
| 3336 * The locations in which ads appear. (Only valid for content and mobile | 3373 /// The locations in which ads appear. (Only valid for content and mobile |
| 3337 * content ads (deprecated)). Acceptable values for content ads are: TOP_LEFT, | 3374 /// content ads (deprecated)). Acceptable values for content ads are: |
| 3338 * TOP_CENTER, TOP_RIGHT, MIDDLE_LEFT, MIDDLE_CENTER, MIDDLE_RIGHT, | 3375 /// TOP_LEFT, TOP_CENTER, TOP_RIGHT, MIDDLE_LEFT, MIDDLE_CENTER, |
| 3339 * BOTTOM_LEFT, BOTTOM_CENTER, BOTTOM_RIGHT, MULTIPLE_LOCATIONS. Acceptable | 3376 /// MIDDLE_RIGHT, BOTTOM_LEFT, BOTTOM_CENTER, BOTTOM_RIGHT, |
| 3340 * values for mobile content ads (deprecated) are: TOP, MIDDLE, BOTTOM, | 3377 /// MULTIPLE_LOCATIONS. Acceptable values for mobile content ads (deprecated) |
| 3341 * MULTIPLE_LOCATIONS. | 3378 /// are: TOP, MIDDLE, BOTTOM, MULTIPLE_LOCATIONS. |
| 3342 */ | |
| 3343 core.String location; | 3379 core.String location; |
| 3344 /** The language of the sites ads will be displayed on. */ | 3380 |
| 3381 /// The language of the sites ads will be displayed on. |
| 3345 core.String siteLanguage; | 3382 core.String siteLanguage; |
| 3346 | 3383 |
| 3347 CustomChannelTargetingInfo(); | 3384 CustomChannelTargetingInfo(); |
| 3348 | 3385 |
| 3349 CustomChannelTargetingInfo.fromJson(core.Map _json) { | 3386 CustomChannelTargetingInfo.fromJson(core.Map _json) { |
| 3350 if (_json.containsKey("adsAppearOn")) { | 3387 if (_json.containsKey("adsAppearOn")) { |
| 3351 adsAppearOn = _json["adsAppearOn"]; | 3388 adsAppearOn = _json["adsAppearOn"]; |
| 3352 } | 3389 } |
| 3353 if (_json.containsKey("description")) { | 3390 if (_json.containsKey("description")) { |
| 3354 description = _json["description"]; | 3391 description = _json["description"]; |
| 3355 } | 3392 } |
| 3356 if (_json.containsKey("location")) { | 3393 if (_json.containsKey("location")) { |
| 3357 location = _json["location"]; | 3394 location = _json["location"]; |
| 3358 } | 3395 } |
| 3359 if (_json.containsKey("siteLanguage")) { | 3396 if (_json.containsKey("siteLanguage")) { |
| 3360 siteLanguage = _json["siteLanguage"]; | 3397 siteLanguage = _json["siteLanguage"]; |
| 3361 } | 3398 } |
| 3362 } | 3399 } |
| 3363 | 3400 |
| 3364 core.Map<core.String, core.Object> toJson() { | 3401 core.Map<core.String, core.Object> toJson() { |
| 3365 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3402 final core.Map<core.String, core.Object> _json = |
| 3403 new core.Map<core.String, core.Object>(); |
| 3366 if (adsAppearOn != null) { | 3404 if (adsAppearOn != null) { |
| 3367 _json["adsAppearOn"] = adsAppearOn; | 3405 _json["adsAppearOn"] = adsAppearOn; |
| 3368 } | 3406 } |
| 3369 if (description != null) { | 3407 if (description != null) { |
| 3370 _json["description"] = description; | 3408 _json["description"] = description; |
| 3371 } | 3409 } |
| 3372 if (location != null) { | 3410 if (location != null) { |
| 3373 _json["location"] = location; | 3411 _json["location"] = location; |
| 3374 } | 3412 } |
| 3375 if (siteLanguage != null) { | 3413 if (siteLanguage != null) { |
| 3376 _json["siteLanguage"] = siteLanguage; | 3414 _json["siteLanguage"] = siteLanguage; |
| 3377 } | 3415 } |
| 3378 return _json; | 3416 return _json; |
| 3379 } | 3417 } |
| 3380 } | 3418 } |
| 3381 | 3419 |
| 3382 class CustomChannel { | 3420 class CustomChannel { |
| 3383 /** Code of this custom channel, not necessarily unique across ad clients. */ | 3421 /// Code of this custom channel, not necessarily unique across ad clients. |
| 3384 core.String code; | 3422 core.String code; |
| 3385 /** | 3423 |
| 3386 * Unique identifier of this custom channel. This should be considered an | 3424 /// Unique identifier of this custom channel. This should be considered an |
| 3387 * opaque identifier; it is not safe to rely on it being in any particular | 3425 /// opaque identifier; it is not safe to rely on it being in any particular |
| 3388 * format. | 3426 /// format. |
| 3389 */ | |
| 3390 core.String id; | 3427 core.String id; |
| 3391 /** Kind of resource this is, in this case adsense#customChannel. */ | 3428 |
| 3429 /// Kind of resource this is, in this case adsense#customChannel. |
| 3392 core.String kind; | 3430 core.String kind; |
| 3393 /** Name of this custom channel. */ | 3431 |
| 3432 /// Name of this custom channel. |
| 3394 core.String name; | 3433 core.String name; |
| 3395 /** The targeting information of this custom channel, if activated. */ | 3434 |
| 3435 /// The targeting information of this custom channel, if activated. |
| 3396 CustomChannelTargetingInfo targetingInfo; | 3436 CustomChannelTargetingInfo targetingInfo; |
| 3397 | 3437 |
| 3398 CustomChannel(); | 3438 CustomChannel(); |
| 3399 | 3439 |
| 3400 CustomChannel.fromJson(core.Map _json) { | 3440 CustomChannel.fromJson(core.Map _json) { |
| 3401 if (_json.containsKey("code")) { | 3441 if (_json.containsKey("code")) { |
| 3402 code = _json["code"]; | 3442 code = _json["code"]; |
| 3403 } | 3443 } |
| 3404 if (_json.containsKey("id")) { | 3444 if (_json.containsKey("id")) { |
| 3405 id = _json["id"]; | 3445 id = _json["id"]; |
| 3406 } | 3446 } |
| 3407 if (_json.containsKey("kind")) { | 3447 if (_json.containsKey("kind")) { |
| 3408 kind = _json["kind"]; | 3448 kind = _json["kind"]; |
| 3409 } | 3449 } |
| 3410 if (_json.containsKey("name")) { | 3450 if (_json.containsKey("name")) { |
| 3411 name = _json["name"]; | 3451 name = _json["name"]; |
| 3412 } | 3452 } |
| 3413 if (_json.containsKey("targetingInfo")) { | 3453 if (_json.containsKey("targetingInfo")) { |
| 3414 targetingInfo = new CustomChannelTargetingInfo.fromJson(_json["targetingIn
fo"]); | 3454 targetingInfo = |
| 3455 new CustomChannelTargetingInfo.fromJson(_json["targetingInfo"]); |
| 3415 } | 3456 } |
| 3416 } | 3457 } |
| 3417 | 3458 |
| 3418 core.Map<core.String, core.Object> toJson() { | 3459 core.Map<core.String, core.Object> toJson() { |
| 3419 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3460 final core.Map<core.String, core.Object> _json = |
| 3461 new core.Map<core.String, core.Object>(); |
| 3420 if (code != null) { | 3462 if (code != null) { |
| 3421 _json["code"] = code; | 3463 _json["code"] = code; |
| 3422 } | 3464 } |
| 3423 if (id != null) { | 3465 if (id != null) { |
| 3424 _json["id"] = id; | 3466 _json["id"] = id; |
| 3425 } | 3467 } |
| 3426 if (kind != null) { | 3468 if (kind != null) { |
| 3427 _json["kind"] = kind; | 3469 _json["kind"] = kind; |
| 3428 } | 3470 } |
| 3429 if (name != null) { | 3471 if (name != null) { |
| 3430 _json["name"] = name; | 3472 _json["name"] = name; |
| 3431 } | 3473 } |
| 3432 if (targetingInfo != null) { | 3474 if (targetingInfo != null) { |
| 3433 _json["targetingInfo"] = (targetingInfo).toJson(); | 3475 _json["targetingInfo"] = (targetingInfo).toJson(); |
| 3434 } | 3476 } |
| 3435 return _json; | 3477 return _json; |
| 3436 } | 3478 } |
| 3437 } | 3479 } |
| 3438 | 3480 |
| 3439 class CustomChannels { | 3481 class CustomChannels { |
| 3440 /** ETag of this response for caching purposes. */ | 3482 /// ETag of this response for caching purposes. |
| 3441 core.String etag; | 3483 core.String etag; |
| 3442 /** The custom channels returned in this list response. */ | 3484 |
| 3485 /// The custom channels returned in this list response. |
| 3443 core.List<CustomChannel> items; | 3486 core.List<CustomChannel> items; |
| 3444 /** Kind of list this is, in this case adsense#customChannels. */ | 3487 |
| 3488 /// Kind of list this is, in this case adsense#customChannels. |
| 3445 core.String kind; | 3489 core.String kind; |
| 3446 /** | 3490 |
| 3447 * Continuation token used to page through custom channels. To retrieve the | 3491 /// Continuation token used to page through custom channels. To retrieve the |
| 3448 * next page of results, set the next request's "pageToken" value to this. | 3492 /// next page of results, set the next request's "pageToken" value to this. |
| 3449 */ | |
| 3450 core.String nextPageToken; | 3493 core.String nextPageToken; |
| 3451 | 3494 |
| 3452 CustomChannels(); | 3495 CustomChannels(); |
| 3453 | 3496 |
| 3454 CustomChannels.fromJson(core.Map _json) { | 3497 CustomChannels.fromJson(core.Map _json) { |
| 3455 if (_json.containsKey("etag")) { | 3498 if (_json.containsKey("etag")) { |
| 3456 etag = _json["etag"]; | 3499 etag = _json["etag"]; |
| 3457 } | 3500 } |
| 3458 if (_json.containsKey("items")) { | 3501 if (_json.containsKey("items")) { |
| 3459 items = _json["items"].map((value) => new CustomChannel.fromJson(value)).t
oList(); | 3502 items = _json["items"] |
| 3503 .map((value) => new CustomChannel.fromJson(value)) |
| 3504 .toList(); |
| 3460 } | 3505 } |
| 3461 if (_json.containsKey("kind")) { | 3506 if (_json.containsKey("kind")) { |
| 3462 kind = _json["kind"]; | 3507 kind = _json["kind"]; |
| 3463 } | 3508 } |
| 3464 if (_json.containsKey("nextPageToken")) { | 3509 if (_json.containsKey("nextPageToken")) { |
| 3465 nextPageToken = _json["nextPageToken"]; | 3510 nextPageToken = _json["nextPageToken"]; |
| 3466 } | 3511 } |
| 3467 } | 3512 } |
| 3468 | 3513 |
| 3469 core.Map<core.String, core.Object> toJson() { | 3514 core.Map<core.String, core.Object> toJson() { |
| 3470 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3515 final core.Map<core.String, core.Object> _json = |
| 3516 new core.Map<core.String, core.Object>(); |
| 3471 if (etag != null) { | 3517 if (etag != null) { |
| 3472 _json["etag"] = etag; | 3518 _json["etag"] = etag; |
| 3473 } | 3519 } |
| 3474 if (items != null) { | 3520 if (items != null) { |
| 3475 _json["items"] = items.map((value) => (value).toJson()).toList(); | 3521 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 3476 } | 3522 } |
| 3477 if (kind != null) { | 3523 if (kind != null) { |
| 3478 _json["kind"] = kind; | 3524 _json["kind"] = kind; |
| 3479 } | 3525 } |
| 3480 if (nextPageToken != null) { | 3526 if (nextPageToken != null) { |
| 3481 _json["nextPageToken"] = nextPageToken; | 3527 _json["nextPageToken"] = nextPageToken; |
| 3482 } | 3528 } |
| 3483 return _json; | 3529 return _json; |
| 3484 } | 3530 } |
| 3485 } | 3531 } |
| 3486 | 3532 |
| 3487 class Metadata { | 3533 class Metadata { |
| 3488 core.List<ReportingMetadataEntry> items; | 3534 core.List<ReportingMetadataEntry> items; |
| 3489 /** Kind of list this is, in this case adsense#metadata. */ | 3535 |
| 3536 /// Kind of list this is, in this case adsense#metadata. |
| 3490 core.String kind; | 3537 core.String kind; |
| 3491 | 3538 |
| 3492 Metadata(); | 3539 Metadata(); |
| 3493 | 3540 |
| 3494 Metadata.fromJson(core.Map _json) { | 3541 Metadata.fromJson(core.Map _json) { |
| 3495 if (_json.containsKey("items")) { | 3542 if (_json.containsKey("items")) { |
| 3496 items = _json["items"].map((value) => new ReportingMetadataEntry.fromJson(
value)).toList(); | 3543 items = _json["items"] |
| 3544 .map((value) => new ReportingMetadataEntry.fromJson(value)) |
| 3545 .toList(); |
| 3497 } | 3546 } |
| 3498 if (_json.containsKey("kind")) { | 3547 if (_json.containsKey("kind")) { |
| 3499 kind = _json["kind"]; | 3548 kind = _json["kind"]; |
| 3500 } | 3549 } |
| 3501 } | 3550 } |
| 3502 | 3551 |
| 3503 core.Map<core.String, core.Object> toJson() { | 3552 core.Map<core.String, core.Object> toJson() { |
| 3504 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3553 final core.Map<core.String, core.Object> _json = |
| 3554 new core.Map<core.String, core.Object>(); |
| 3505 if (items != null) { | 3555 if (items != null) { |
| 3506 _json["items"] = items.map((value) => (value).toJson()).toList(); | 3556 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 3507 } | 3557 } |
| 3508 if (kind != null) { | 3558 if (kind != null) { |
| 3509 _json["kind"] = kind; | 3559 _json["kind"] = kind; |
| 3510 } | 3560 } |
| 3511 return _json; | 3561 return _json; |
| 3512 } | 3562 } |
| 3513 } | 3563 } |
| 3514 | 3564 |
| 3515 class Payment { | 3565 class Payment { |
| 3516 /** Unique identifier of this Payment. */ | 3566 /// Unique identifier of this Payment. |
| 3517 core.String id; | 3567 core.String id; |
| 3518 /** Kind of resource this is, in this case adsense#payment. */ | 3568 |
| 3569 /// Kind of resource this is, in this case adsense#payment. |
| 3519 core.String kind; | 3570 core.String kind; |
| 3520 /** The amount to be paid. */ | 3571 |
| 3572 /// The amount to be paid. |
| 3521 core.String paymentAmount; | 3573 core.String paymentAmount; |
| 3522 /** The currency code for the amount to be paid. */ | 3574 |
| 3575 /// The currency code for the amount to be paid. |
| 3523 core.String paymentAmountCurrencyCode; | 3576 core.String paymentAmountCurrencyCode; |
| 3524 /** | 3577 |
| 3525 * The date this payment was/will be credited to the user, or none if the | 3578 /// The date this payment was/will be credited to the user, or none if the |
| 3526 * payment threshold has not been met. | 3579 /// payment threshold has not been met. |
| 3527 */ | |
| 3528 core.String paymentDate; | 3580 core.String paymentDate; |
| 3529 | 3581 |
| 3530 Payment(); | 3582 Payment(); |
| 3531 | 3583 |
| 3532 Payment.fromJson(core.Map _json) { | 3584 Payment.fromJson(core.Map _json) { |
| 3533 if (_json.containsKey("id")) { | 3585 if (_json.containsKey("id")) { |
| 3534 id = _json["id"]; | 3586 id = _json["id"]; |
| 3535 } | 3587 } |
| 3536 if (_json.containsKey("kind")) { | 3588 if (_json.containsKey("kind")) { |
| 3537 kind = _json["kind"]; | 3589 kind = _json["kind"]; |
| 3538 } | 3590 } |
| 3539 if (_json.containsKey("paymentAmount")) { | 3591 if (_json.containsKey("paymentAmount")) { |
| 3540 paymentAmount = _json["paymentAmount"]; | 3592 paymentAmount = _json["paymentAmount"]; |
| 3541 } | 3593 } |
| 3542 if (_json.containsKey("paymentAmountCurrencyCode")) { | 3594 if (_json.containsKey("paymentAmountCurrencyCode")) { |
| 3543 paymentAmountCurrencyCode = _json["paymentAmountCurrencyCode"]; | 3595 paymentAmountCurrencyCode = _json["paymentAmountCurrencyCode"]; |
| 3544 } | 3596 } |
| 3545 if (_json.containsKey("paymentDate")) { | 3597 if (_json.containsKey("paymentDate")) { |
| 3546 paymentDate = _json["paymentDate"]; | 3598 paymentDate = _json["paymentDate"]; |
| 3547 } | 3599 } |
| 3548 } | 3600 } |
| 3549 | 3601 |
| 3550 core.Map<core.String, core.Object> toJson() { | 3602 core.Map<core.String, core.Object> toJson() { |
| 3551 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3603 final core.Map<core.String, core.Object> _json = |
| 3604 new core.Map<core.String, core.Object>(); |
| 3552 if (id != null) { | 3605 if (id != null) { |
| 3553 _json["id"] = id; | 3606 _json["id"] = id; |
| 3554 } | 3607 } |
| 3555 if (kind != null) { | 3608 if (kind != null) { |
| 3556 _json["kind"] = kind; | 3609 _json["kind"] = kind; |
| 3557 } | 3610 } |
| 3558 if (paymentAmount != null) { | 3611 if (paymentAmount != null) { |
| 3559 _json["paymentAmount"] = paymentAmount; | 3612 _json["paymentAmount"] = paymentAmount; |
| 3560 } | 3613 } |
| 3561 if (paymentAmountCurrencyCode != null) { | 3614 if (paymentAmountCurrencyCode != null) { |
| 3562 _json["paymentAmountCurrencyCode"] = paymentAmountCurrencyCode; | 3615 _json["paymentAmountCurrencyCode"] = paymentAmountCurrencyCode; |
| 3563 } | 3616 } |
| 3564 if (paymentDate != null) { | 3617 if (paymentDate != null) { |
| 3565 _json["paymentDate"] = paymentDate; | 3618 _json["paymentDate"] = paymentDate; |
| 3566 } | 3619 } |
| 3567 return _json; | 3620 return _json; |
| 3568 } | 3621 } |
| 3569 } | 3622 } |
| 3570 | 3623 |
| 3571 class Payments { | 3624 class Payments { |
| 3572 /** | 3625 /// The list of Payments for the account. One or both of a) the account's |
| 3573 * The list of Payments for the account. One or both of a) the account's most | 3626 /// most recent payment; and b) the account's upcoming payment. |
| 3574 * recent payment; and b) the account's upcoming payment. | |
| 3575 */ | |
| 3576 core.List<Payment> items; | 3627 core.List<Payment> items; |
| 3577 /** Kind of list this is, in this case adsense#payments. */ | 3628 |
| 3629 /// Kind of list this is, in this case adsense#payments. |
| 3578 core.String kind; | 3630 core.String kind; |
| 3579 | 3631 |
| 3580 Payments(); | 3632 Payments(); |
| 3581 | 3633 |
| 3582 Payments.fromJson(core.Map _json) { | 3634 Payments.fromJson(core.Map _json) { |
| 3583 if (_json.containsKey("items")) { | 3635 if (_json.containsKey("items")) { |
| 3584 items = _json["items"].map((value) => new Payment.fromJson(value)).toList(
); | 3636 items = |
| 3637 _json["items"].map((value) => new Payment.fromJson(value)).toList(); |
| 3585 } | 3638 } |
| 3586 if (_json.containsKey("kind")) { | 3639 if (_json.containsKey("kind")) { |
| 3587 kind = _json["kind"]; | 3640 kind = _json["kind"]; |
| 3588 } | 3641 } |
| 3589 } | 3642 } |
| 3590 | 3643 |
| 3591 core.Map<core.String, core.Object> toJson() { | 3644 core.Map<core.String, core.Object> toJson() { |
| 3592 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3645 final core.Map<core.String, core.Object> _json = |
| 3646 new core.Map<core.String, core.Object>(); |
| 3593 if (items != null) { | 3647 if (items != null) { |
| 3594 _json["items"] = items.map((value) => (value).toJson()).toList(); | 3648 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 3595 } | 3649 } |
| 3596 if (kind != null) { | 3650 if (kind != null) { |
| 3597 _json["kind"] = kind; | 3651 _json["kind"] = kind; |
| 3598 } | 3652 } |
| 3599 return _json; | 3653 return _json; |
| 3600 } | 3654 } |
| 3601 } | 3655 } |
| 3602 | 3656 |
| 3603 class ReportingMetadataEntry { | 3657 class ReportingMetadataEntry { |
| 3604 /** | 3658 /// For metrics this is a list of dimension IDs which the metric is |
| 3605 * For metrics this is a list of dimension IDs which the metric is compatible | 3659 /// compatible with, for dimensions it is a list of compatibility groups the |
| 3606 * with, for dimensions it is a list of compatibility groups the dimension | 3660 /// dimension belongs to. |
| 3607 * belongs to. | |
| 3608 */ | |
| 3609 core.List<core.String> compatibleDimensions; | 3661 core.List<core.String> compatibleDimensions; |
| 3610 /** | 3662 |
| 3611 * The names of the metrics the dimension or metric this reporting metadata | 3663 /// The names of the metrics the dimension or metric this reporting metadata |
| 3612 * entry describes is compatible with. | 3664 /// entry describes is compatible with. |
| 3613 */ | |
| 3614 core.List<core.String> compatibleMetrics; | 3665 core.List<core.String> compatibleMetrics; |
| 3615 /** | 3666 |
| 3616 * Unique identifier of this reporting metadata entry, corresponding to the | 3667 /// Unique identifier of this reporting metadata entry, corresponding to the |
| 3617 * name of the appropriate dimension or metric. | 3668 /// name of the appropriate dimension or metric. |
| 3618 */ | |
| 3619 core.String id; | 3669 core.String id; |
| 3620 /** Kind of resource this is, in this case adsense#reportingMetadataEntry. */ | 3670 |
| 3671 /// Kind of resource this is, in this case adsense#reportingMetadataEntry. |
| 3621 core.String kind; | 3672 core.String kind; |
| 3622 /** | 3673 |
| 3623 * The names of the dimensions which the dimension or metric this reporting | 3674 /// The names of the dimensions which the dimension or metric this reporting |
| 3624 * metadata entry describes requires to also be present in order for the | 3675 /// metadata entry describes requires to also be present in order for the |
| 3625 * report to be valid. Omitting these will not cause an error or warning, but | 3676 /// report to be valid. Omitting these will not cause an error or warning, |
| 3626 * may result in data which cannot be correctly interpreted. | 3677 /// but may result in data which cannot be correctly interpreted. |
| 3627 */ | |
| 3628 core.List<core.String> requiredDimensions; | 3678 core.List<core.String> requiredDimensions; |
| 3629 /** | 3679 |
| 3630 * The names of the metrics which the dimension or metric this reporting | 3680 /// The names of the metrics which the dimension or metric this reporting |
| 3631 * metadata entry describes requires to also be present in order for the | 3681 /// metadata entry describes requires to also be present in order for the |
| 3632 * report to be valid. Omitting these will not cause an error or warning, but | 3682 /// report to be valid. Omitting these will not cause an error or warning, |
| 3633 * may result in data which cannot be correctly interpreted. | 3683 /// but may result in data which cannot be correctly interpreted. |
| 3634 */ | |
| 3635 core.List<core.String> requiredMetrics; | 3684 core.List<core.String> requiredMetrics; |
| 3636 /** | 3685 |
| 3637 * The codes of the projects supported by the dimension or metric this | 3686 /// The codes of the projects supported by the dimension or metric this |
| 3638 * reporting metadata entry describes. | 3687 /// reporting metadata entry describes. |
| 3639 */ | |
| 3640 core.List<core.String> supportedProducts; | 3688 core.List<core.String> supportedProducts; |
| 3641 | 3689 |
| 3642 ReportingMetadataEntry(); | 3690 ReportingMetadataEntry(); |
| 3643 | 3691 |
| 3644 ReportingMetadataEntry.fromJson(core.Map _json) { | 3692 ReportingMetadataEntry.fromJson(core.Map _json) { |
| 3645 if (_json.containsKey("compatibleDimensions")) { | 3693 if (_json.containsKey("compatibleDimensions")) { |
| 3646 compatibleDimensions = _json["compatibleDimensions"]; | 3694 compatibleDimensions = _json["compatibleDimensions"]; |
| 3647 } | 3695 } |
| 3648 if (_json.containsKey("compatibleMetrics")) { | 3696 if (_json.containsKey("compatibleMetrics")) { |
| 3649 compatibleMetrics = _json["compatibleMetrics"]; | 3697 compatibleMetrics = _json["compatibleMetrics"]; |
| 3650 } | 3698 } |
| 3651 if (_json.containsKey("id")) { | 3699 if (_json.containsKey("id")) { |
| 3652 id = _json["id"]; | 3700 id = _json["id"]; |
| 3653 } | 3701 } |
| 3654 if (_json.containsKey("kind")) { | 3702 if (_json.containsKey("kind")) { |
| 3655 kind = _json["kind"]; | 3703 kind = _json["kind"]; |
| 3656 } | 3704 } |
| 3657 if (_json.containsKey("requiredDimensions")) { | 3705 if (_json.containsKey("requiredDimensions")) { |
| 3658 requiredDimensions = _json["requiredDimensions"]; | 3706 requiredDimensions = _json["requiredDimensions"]; |
| 3659 } | 3707 } |
| 3660 if (_json.containsKey("requiredMetrics")) { | 3708 if (_json.containsKey("requiredMetrics")) { |
| 3661 requiredMetrics = _json["requiredMetrics"]; | 3709 requiredMetrics = _json["requiredMetrics"]; |
| 3662 } | 3710 } |
| 3663 if (_json.containsKey("supportedProducts")) { | 3711 if (_json.containsKey("supportedProducts")) { |
| 3664 supportedProducts = _json["supportedProducts"]; | 3712 supportedProducts = _json["supportedProducts"]; |
| 3665 } | 3713 } |
| 3666 } | 3714 } |
| 3667 | 3715 |
| 3668 core.Map<core.String, core.Object> toJson() { | 3716 core.Map<core.String, core.Object> toJson() { |
| 3669 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3717 final core.Map<core.String, core.Object> _json = |
| 3718 new core.Map<core.String, core.Object>(); |
| 3670 if (compatibleDimensions != null) { | 3719 if (compatibleDimensions != null) { |
| 3671 _json["compatibleDimensions"] = compatibleDimensions; | 3720 _json["compatibleDimensions"] = compatibleDimensions; |
| 3672 } | 3721 } |
| 3673 if (compatibleMetrics != null) { | 3722 if (compatibleMetrics != null) { |
| 3674 _json["compatibleMetrics"] = compatibleMetrics; | 3723 _json["compatibleMetrics"] = compatibleMetrics; |
| 3675 } | 3724 } |
| 3676 if (id != null) { | 3725 if (id != null) { |
| 3677 _json["id"] = id; | 3726 _json["id"] = id; |
| 3678 } | 3727 } |
| 3679 if (kind != null) { | 3728 if (kind != null) { |
| 3680 _json["kind"] = kind; | 3729 _json["kind"] = kind; |
| 3681 } | 3730 } |
| 3682 if (requiredDimensions != null) { | 3731 if (requiredDimensions != null) { |
| 3683 _json["requiredDimensions"] = requiredDimensions; | 3732 _json["requiredDimensions"] = requiredDimensions; |
| 3684 } | 3733 } |
| 3685 if (requiredMetrics != null) { | 3734 if (requiredMetrics != null) { |
| 3686 _json["requiredMetrics"] = requiredMetrics; | 3735 _json["requiredMetrics"] = requiredMetrics; |
| 3687 } | 3736 } |
| 3688 if (supportedProducts != null) { | 3737 if (supportedProducts != null) { |
| 3689 _json["supportedProducts"] = supportedProducts; | 3738 _json["supportedProducts"] = supportedProducts; |
| 3690 } | 3739 } |
| 3691 return _json; | 3740 return _json; |
| 3692 } | 3741 } |
| 3693 } | 3742 } |
| 3694 | 3743 |
| 3695 class SavedAdStyle { | 3744 class SavedAdStyle { |
| 3696 /** The AdStyle itself. */ | 3745 /// The AdStyle itself. |
| 3697 AdStyle adStyle; | 3746 AdStyle adStyle; |
| 3698 /** | 3747 |
| 3699 * Unique identifier of this saved ad style. This should be considered an | 3748 /// Unique identifier of this saved ad style. This should be considered an |
| 3700 * opaque identifier; it is not safe to rely on it being in any particular | 3749 /// opaque identifier; it is not safe to rely on it being in any particular |
| 3701 * format. | 3750 /// format. |
| 3702 */ | |
| 3703 core.String id; | 3751 core.String id; |
| 3704 /** Kind of resource this is, in this case adsense#savedAdStyle. */ | 3752 |
| 3753 /// Kind of resource this is, in this case adsense#savedAdStyle. |
| 3705 core.String kind; | 3754 core.String kind; |
| 3706 /** The user selected name of this SavedAdStyle. */ | 3755 |
| 3756 /// The user selected name of this SavedAdStyle. |
| 3707 core.String name; | 3757 core.String name; |
| 3708 | 3758 |
| 3709 SavedAdStyle(); | 3759 SavedAdStyle(); |
| 3710 | 3760 |
| 3711 SavedAdStyle.fromJson(core.Map _json) { | 3761 SavedAdStyle.fromJson(core.Map _json) { |
| 3712 if (_json.containsKey("adStyle")) { | 3762 if (_json.containsKey("adStyle")) { |
| 3713 adStyle = new AdStyle.fromJson(_json["adStyle"]); | 3763 adStyle = new AdStyle.fromJson(_json["adStyle"]); |
| 3714 } | 3764 } |
| 3715 if (_json.containsKey("id")) { | 3765 if (_json.containsKey("id")) { |
| 3716 id = _json["id"]; | 3766 id = _json["id"]; |
| 3717 } | 3767 } |
| 3718 if (_json.containsKey("kind")) { | 3768 if (_json.containsKey("kind")) { |
| 3719 kind = _json["kind"]; | 3769 kind = _json["kind"]; |
| 3720 } | 3770 } |
| 3721 if (_json.containsKey("name")) { | 3771 if (_json.containsKey("name")) { |
| 3722 name = _json["name"]; | 3772 name = _json["name"]; |
| 3723 } | 3773 } |
| 3724 } | 3774 } |
| 3725 | 3775 |
| 3726 core.Map<core.String, core.Object> toJson() { | 3776 core.Map<core.String, core.Object> toJson() { |
| 3727 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3777 final core.Map<core.String, core.Object> _json = |
| 3778 new core.Map<core.String, core.Object>(); |
| 3728 if (adStyle != null) { | 3779 if (adStyle != null) { |
| 3729 _json["adStyle"] = (adStyle).toJson(); | 3780 _json["adStyle"] = (adStyle).toJson(); |
| 3730 } | 3781 } |
| 3731 if (id != null) { | 3782 if (id != null) { |
| 3732 _json["id"] = id; | 3783 _json["id"] = id; |
| 3733 } | 3784 } |
| 3734 if (kind != null) { | 3785 if (kind != null) { |
| 3735 _json["kind"] = kind; | 3786 _json["kind"] = kind; |
| 3736 } | 3787 } |
| 3737 if (name != null) { | 3788 if (name != null) { |
| 3738 _json["name"] = name; | 3789 _json["name"] = name; |
| 3739 } | 3790 } |
| 3740 return _json; | 3791 return _json; |
| 3741 } | 3792 } |
| 3742 } | 3793 } |
| 3743 | 3794 |
| 3744 class SavedAdStyles { | 3795 class SavedAdStyles { |
| 3745 /** ETag of this response for caching purposes. */ | 3796 /// ETag of this response for caching purposes. |
| 3746 core.String etag; | 3797 core.String etag; |
| 3747 /** The saved ad styles returned in this list response. */ | 3798 |
| 3799 /// The saved ad styles returned in this list response. |
| 3748 core.List<SavedAdStyle> items; | 3800 core.List<SavedAdStyle> items; |
| 3749 /** Kind of list this is, in this case adsense#savedAdStyles. */ | 3801 |
| 3802 /// Kind of list this is, in this case adsense#savedAdStyles. |
| 3750 core.String kind; | 3803 core.String kind; |
| 3751 /** | 3804 |
| 3752 * Continuation token used to page through ad units. To retrieve the next page | 3805 /// Continuation token used to page through ad units. To retrieve the next |
| 3753 * of results, set the next request's "pageToken" value to this. | 3806 /// page of results, set the next request's "pageToken" value to this. |
| 3754 */ | |
| 3755 core.String nextPageToken; | 3807 core.String nextPageToken; |
| 3756 | 3808 |
| 3757 SavedAdStyles(); | 3809 SavedAdStyles(); |
| 3758 | 3810 |
| 3759 SavedAdStyles.fromJson(core.Map _json) { | 3811 SavedAdStyles.fromJson(core.Map _json) { |
| 3760 if (_json.containsKey("etag")) { | 3812 if (_json.containsKey("etag")) { |
| 3761 etag = _json["etag"]; | 3813 etag = _json["etag"]; |
| 3762 } | 3814 } |
| 3763 if (_json.containsKey("items")) { | 3815 if (_json.containsKey("items")) { |
| 3764 items = _json["items"].map((value) => new SavedAdStyle.fromJson(value)).to
List(); | 3816 items = _json["items"] |
| 3817 .map((value) => new SavedAdStyle.fromJson(value)) |
| 3818 .toList(); |
| 3765 } | 3819 } |
| 3766 if (_json.containsKey("kind")) { | 3820 if (_json.containsKey("kind")) { |
| 3767 kind = _json["kind"]; | 3821 kind = _json["kind"]; |
| 3768 } | 3822 } |
| 3769 if (_json.containsKey("nextPageToken")) { | 3823 if (_json.containsKey("nextPageToken")) { |
| 3770 nextPageToken = _json["nextPageToken"]; | 3824 nextPageToken = _json["nextPageToken"]; |
| 3771 } | 3825 } |
| 3772 } | 3826 } |
| 3773 | 3827 |
| 3774 core.Map<core.String, core.Object> toJson() { | 3828 core.Map<core.String, core.Object> toJson() { |
| 3775 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3829 final core.Map<core.String, core.Object> _json = |
| 3830 new core.Map<core.String, core.Object>(); |
| 3776 if (etag != null) { | 3831 if (etag != null) { |
| 3777 _json["etag"] = etag; | 3832 _json["etag"] = etag; |
| 3778 } | 3833 } |
| 3779 if (items != null) { | 3834 if (items != null) { |
| 3780 _json["items"] = items.map((value) => (value).toJson()).toList(); | 3835 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 3781 } | 3836 } |
| 3782 if (kind != null) { | 3837 if (kind != null) { |
| 3783 _json["kind"] = kind; | 3838 _json["kind"] = kind; |
| 3784 } | 3839 } |
| 3785 if (nextPageToken != null) { | 3840 if (nextPageToken != null) { |
| 3786 _json["nextPageToken"] = nextPageToken; | 3841 _json["nextPageToken"] = nextPageToken; |
| 3787 } | 3842 } |
| 3788 return _json; | 3843 return _json; |
| 3789 } | 3844 } |
| 3790 } | 3845 } |
| 3791 | 3846 |
| 3792 class SavedReport { | 3847 class SavedReport { |
| 3793 /** Unique identifier of this saved report. */ | 3848 /// Unique identifier of this saved report. |
| 3794 core.String id; | 3849 core.String id; |
| 3795 /** Kind of resource this is, in this case adsense#savedReport. */ | 3850 |
| 3851 /// Kind of resource this is, in this case adsense#savedReport. |
| 3796 core.String kind; | 3852 core.String kind; |
| 3797 /** This saved report's name. */ | 3853 |
| 3854 /// This saved report's name. |
| 3798 core.String name; | 3855 core.String name; |
| 3799 | 3856 |
| 3800 SavedReport(); | 3857 SavedReport(); |
| 3801 | 3858 |
| 3802 SavedReport.fromJson(core.Map _json) { | 3859 SavedReport.fromJson(core.Map _json) { |
| 3803 if (_json.containsKey("id")) { | 3860 if (_json.containsKey("id")) { |
| 3804 id = _json["id"]; | 3861 id = _json["id"]; |
| 3805 } | 3862 } |
| 3806 if (_json.containsKey("kind")) { | 3863 if (_json.containsKey("kind")) { |
| 3807 kind = _json["kind"]; | 3864 kind = _json["kind"]; |
| 3808 } | 3865 } |
| 3809 if (_json.containsKey("name")) { | 3866 if (_json.containsKey("name")) { |
| 3810 name = _json["name"]; | 3867 name = _json["name"]; |
| 3811 } | 3868 } |
| 3812 } | 3869 } |
| 3813 | 3870 |
| 3814 core.Map<core.String, core.Object> toJson() { | 3871 core.Map<core.String, core.Object> toJson() { |
| 3815 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3872 final core.Map<core.String, core.Object> _json = |
| 3873 new core.Map<core.String, core.Object>(); |
| 3816 if (id != null) { | 3874 if (id != null) { |
| 3817 _json["id"] = id; | 3875 _json["id"] = id; |
| 3818 } | 3876 } |
| 3819 if (kind != null) { | 3877 if (kind != null) { |
| 3820 _json["kind"] = kind; | 3878 _json["kind"] = kind; |
| 3821 } | 3879 } |
| 3822 if (name != null) { | 3880 if (name != null) { |
| 3823 _json["name"] = name; | 3881 _json["name"] = name; |
| 3824 } | 3882 } |
| 3825 return _json; | 3883 return _json; |
| 3826 } | 3884 } |
| 3827 } | 3885 } |
| 3828 | 3886 |
| 3829 class SavedReports { | 3887 class SavedReports { |
| 3830 /** ETag of this response for caching purposes. */ | 3888 /// ETag of this response for caching purposes. |
| 3831 core.String etag; | 3889 core.String etag; |
| 3832 /** The saved reports returned in this list response. */ | 3890 |
| 3891 /// The saved reports returned in this list response. |
| 3833 core.List<SavedReport> items; | 3892 core.List<SavedReport> items; |
| 3834 /** Kind of list this is, in this case adsense#savedReports. */ | 3893 |
| 3894 /// Kind of list this is, in this case adsense#savedReports. |
| 3835 core.String kind; | 3895 core.String kind; |
| 3836 /** | 3896 |
| 3837 * Continuation token used to page through saved reports. To retrieve the next | 3897 /// Continuation token used to page through saved reports. To retrieve the |
| 3838 * page of results, set the next request's "pageToken" value to this. | 3898 /// next page of results, set the next request's "pageToken" value to this. |
| 3839 */ | |
| 3840 core.String nextPageToken; | 3899 core.String nextPageToken; |
| 3841 | 3900 |
| 3842 SavedReports(); | 3901 SavedReports(); |
| 3843 | 3902 |
| 3844 SavedReports.fromJson(core.Map _json) { | 3903 SavedReports.fromJson(core.Map _json) { |
| 3845 if (_json.containsKey("etag")) { | 3904 if (_json.containsKey("etag")) { |
| 3846 etag = _json["etag"]; | 3905 etag = _json["etag"]; |
| 3847 } | 3906 } |
| 3848 if (_json.containsKey("items")) { | 3907 if (_json.containsKey("items")) { |
| 3849 items = _json["items"].map((value) => new SavedReport.fromJson(value)).toL
ist(); | 3908 items = _json["items"] |
| 3909 .map((value) => new SavedReport.fromJson(value)) |
| 3910 .toList(); |
| 3850 } | 3911 } |
| 3851 if (_json.containsKey("kind")) { | 3912 if (_json.containsKey("kind")) { |
| 3852 kind = _json["kind"]; | 3913 kind = _json["kind"]; |
| 3853 } | 3914 } |
| 3854 if (_json.containsKey("nextPageToken")) { | 3915 if (_json.containsKey("nextPageToken")) { |
| 3855 nextPageToken = _json["nextPageToken"]; | 3916 nextPageToken = _json["nextPageToken"]; |
| 3856 } | 3917 } |
| 3857 } | 3918 } |
| 3858 | 3919 |
| 3859 core.Map<core.String, core.Object> toJson() { | 3920 core.Map<core.String, core.Object> toJson() { |
| 3860 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3921 final core.Map<core.String, core.Object> _json = |
| 3922 new core.Map<core.String, core.Object>(); |
| 3861 if (etag != null) { | 3923 if (etag != null) { |
| 3862 _json["etag"] = etag; | 3924 _json["etag"] = etag; |
| 3863 } | 3925 } |
| 3864 if (items != null) { | 3926 if (items != null) { |
| 3865 _json["items"] = items.map((value) => (value).toJson()).toList(); | 3927 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 3866 } | 3928 } |
| 3867 if (kind != null) { | 3929 if (kind != null) { |
| 3868 _json["kind"] = kind; | 3930 _json["kind"] = kind; |
| 3869 } | 3931 } |
| 3870 if (nextPageToken != null) { | 3932 if (nextPageToken != null) { |
| 3871 _json["nextPageToken"] = nextPageToken; | 3933 _json["nextPageToken"] = nextPageToken; |
| 3872 } | 3934 } |
| 3873 return _json; | 3935 return _json; |
| 3874 } | 3936 } |
| 3875 } | 3937 } |
| 3876 | 3938 |
| 3877 class UrlChannel { | 3939 class UrlChannel { |
| 3878 /** | 3940 /// Unique identifier of this URL channel. This should be considered an |
| 3879 * Unique identifier of this URL channel. This should be considered an opaque | 3941 /// opaque identifier; it is not safe to rely on it being in any particular |
| 3880 * identifier; it is not safe to rely on it being in any particular format. | 3942 /// format. |
| 3881 */ | |
| 3882 core.String id; | 3943 core.String id; |
| 3883 /** Kind of resource this is, in this case adsense#urlChannel. */ | 3944 |
| 3945 /// Kind of resource this is, in this case adsense#urlChannel. |
| 3884 core.String kind; | 3946 core.String kind; |
| 3885 /** | 3947 |
| 3886 * URL Pattern of this URL channel. Does not include "http://" or "https://". | 3948 /// URL Pattern of this URL channel. Does not include "http://" or |
| 3887 * Example: www.example.com/home | 3949 /// "https://". Example: www.example.com/home |
| 3888 */ | |
| 3889 core.String urlPattern; | 3950 core.String urlPattern; |
| 3890 | 3951 |
| 3891 UrlChannel(); | 3952 UrlChannel(); |
| 3892 | 3953 |
| 3893 UrlChannel.fromJson(core.Map _json) { | 3954 UrlChannel.fromJson(core.Map _json) { |
| 3894 if (_json.containsKey("id")) { | 3955 if (_json.containsKey("id")) { |
| 3895 id = _json["id"]; | 3956 id = _json["id"]; |
| 3896 } | 3957 } |
| 3897 if (_json.containsKey("kind")) { | 3958 if (_json.containsKey("kind")) { |
| 3898 kind = _json["kind"]; | 3959 kind = _json["kind"]; |
| 3899 } | 3960 } |
| 3900 if (_json.containsKey("urlPattern")) { | 3961 if (_json.containsKey("urlPattern")) { |
| 3901 urlPattern = _json["urlPattern"]; | 3962 urlPattern = _json["urlPattern"]; |
| 3902 } | 3963 } |
| 3903 } | 3964 } |
| 3904 | 3965 |
| 3905 core.Map<core.String, core.Object> toJson() { | 3966 core.Map<core.String, core.Object> toJson() { |
| 3906 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3967 final core.Map<core.String, core.Object> _json = |
| 3968 new core.Map<core.String, core.Object>(); |
| 3907 if (id != null) { | 3969 if (id != null) { |
| 3908 _json["id"] = id; | 3970 _json["id"] = id; |
| 3909 } | 3971 } |
| 3910 if (kind != null) { | 3972 if (kind != null) { |
| 3911 _json["kind"] = kind; | 3973 _json["kind"] = kind; |
| 3912 } | 3974 } |
| 3913 if (urlPattern != null) { | 3975 if (urlPattern != null) { |
| 3914 _json["urlPattern"] = urlPattern; | 3976 _json["urlPattern"] = urlPattern; |
| 3915 } | 3977 } |
| 3916 return _json; | 3978 return _json; |
| 3917 } | 3979 } |
| 3918 } | 3980 } |
| 3919 | 3981 |
| 3920 class UrlChannels { | 3982 class UrlChannels { |
| 3921 /** ETag of this response for caching purposes. */ | 3983 /// ETag of this response for caching purposes. |
| 3922 core.String etag; | 3984 core.String etag; |
| 3923 /** The URL channels returned in this list response. */ | 3985 |
| 3986 /// The URL channels returned in this list response. |
| 3924 core.List<UrlChannel> items; | 3987 core.List<UrlChannel> items; |
| 3925 /** Kind of list this is, in this case adsense#urlChannels. */ | 3988 |
| 3989 /// Kind of list this is, in this case adsense#urlChannels. |
| 3926 core.String kind; | 3990 core.String kind; |
| 3927 /** | 3991 |
| 3928 * Continuation token used to page through URL channels. To retrieve the next | 3992 /// Continuation token used to page through URL channels. To retrieve the |
| 3929 * page of results, set the next request's "pageToken" value to this. | 3993 /// next page of results, set the next request's "pageToken" value to this. |
| 3930 */ | |
| 3931 core.String nextPageToken; | 3994 core.String nextPageToken; |
| 3932 | 3995 |
| 3933 UrlChannels(); | 3996 UrlChannels(); |
| 3934 | 3997 |
| 3935 UrlChannels.fromJson(core.Map _json) { | 3998 UrlChannels.fromJson(core.Map _json) { |
| 3936 if (_json.containsKey("etag")) { | 3999 if (_json.containsKey("etag")) { |
| 3937 etag = _json["etag"]; | 4000 etag = _json["etag"]; |
| 3938 } | 4001 } |
| 3939 if (_json.containsKey("items")) { | 4002 if (_json.containsKey("items")) { |
| 3940 items = _json["items"].map((value) => new UrlChannel.fromJson(value)).toLi
st(); | 4003 items = _json["items"] |
| 4004 .map((value) => new UrlChannel.fromJson(value)) |
| 4005 .toList(); |
| 3941 } | 4006 } |
| 3942 if (_json.containsKey("kind")) { | 4007 if (_json.containsKey("kind")) { |
| 3943 kind = _json["kind"]; | 4008 kind = _json["kind"]; |
| 3944 } | 4009 } |
| 3945 if (_json.containsKey("nextPageToken")) { | 4010 if (_json.containsKey("nextPageToken")) { |
| 3946 nextPageToken = _json["nextPageToken"]; | 4011 nextPageToken = _json["nextPageToken"]; |
| 3947 } | 4012 } |
| 3948 } | 4013 } |
| 3949 | 4014 |
| 3950 core.Map<core.String, core.Object> toJson() { | 4015 core.Map<core.String, core.Object> toJson() { |
| 3951 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 4016 final core.Map<core.String, core.Object> _json = |
| 4017 new core.Map<core.String, core.Object>(); |
| 3952 if (etag != null) { | 4018 if (etag != null) { |
| 3953 _json["etag"] = etag; | 4019 _json["etag"] = etag; |
| 3954 } | 4020 } |
| 3955 if (items != null) { | 4021 if (items != null) { |
| 3956 _json["items"] = items.map((value) => (value).toJson()).toList(); | 4022 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 3957 } | 4023 } |
| 3958 if (kind != null) { | 4024 if (kind != null) { |
| 3959 _json["kind"] = kind; | 4025 _json["kind"] = kind; |
| 3960 } | 4026 } |
| 3961 if (nextPageToken != null) { | 4027 if (nextPageToken != null) { |
| 3962 _json["nextPageToken"] = nextPageToken; | 4028 _json["nextPageToken"] = nextPageToken; |
| 3963 } | 4029 } |
| 3964 return _json; | 4030 return _json; |
| 3965 } | 4031 } |
| 3966 } | 4032 } |
| OLD | NEW |