| OLD | NEW |
| 1 // This is a generated file (see the discoveryapis_generator project). |
| 2 |
| 1 library googleapis.dfareporting.v1_3; | 3 library googleapis.dfareporting.v1_3; |
| 2 | 4 |
| 3 import "dart:core" as core; | 5 import 'dart:core' as core; |
| 4 import "dart:collection" as collection; | 6 import 'dart:collection' as collection; |
| 5 import "dart:async" as async; | 7 import 'dart:async' as async; |
| 6 import "dart:convert" as convert; | 8 import 'dart:convert' as convert; |
| 7 | 9 |
| 8 import "package:crypto/crypto.dart" as crypto; | 10 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; |
| 11 import 'package:crypto/crypto.dart' as crypto; |
| 9 import 'package:http/http.dart' as http; | 12 import 'package:http/http.dart' as http; |
| 10 import '../src/common_internal.dart' as common_internal; | |
| 11 import '../common/common.dart' as common; | |
| 12 | 13 |
| 13 export '../common/common.dart' show ApiRequestError; | 14 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show |
| 14 export '../common/common.dart' show DetailedApiRequestError; | 15 ApiRequestError, DetailedApiRequestError, Media, UploadOptions, |
| 16 ResumableUploadOptions, DownloadOptions, PartialDownloadOptions, |
| 17 ByteRange; |
| 18 |
| 19 const core.String USER_AGENT = 'dart-api-client dfareporting/v1.3'; |
| 15 | 20 |
| 16 /** Lets you create, run and download reports. */ | 21 /** Lets you create, run and download reports. */ |
| 17 class DfareportingApi { | 22 class DfareportingApi { |
| 18 /** View and manage DoubleClick for Advertisers reports */ | 23 /** View and manage DoubleClick for Advertisers reports */ |
| 19 static const DfareportingScope = "https://www.googleapis.com/auth/dfareporting
"; | 24 static const DfareportingScope = "https://www.googleapis.com/auth/dfareporting
"; |
| 20 | 25 |
| 21 | 26 |
| 22 final common_internal.ApiRequester _requester; | 27 final commons.ApiRequester _requester; |
| 23 | 28 |
| 24 DimensionValuesResourceApi get dimensionValues => new DimensionValuesResourceA
pi(_requester); | 29 DimensionValuesResourceApi get dimensionValues => new DimensionValuesResourceA
pi(_requester); |
| 25 FilesResourceApi get files => new FilesResourceApi(_requester); | 30 FilesResourceApi get files => new FilesResourceApi(_requester); |
| 26 ReportsResourceApi get reports => new ReportsResourceApi(_requester); | 31 ReportsResourceApi get reports => new ReportsResourceApi(_requester); |
| 27 UserProfilesResourceApi get userProfiles => new UserProfilesResourceApi(_reque
ster); | 32 UserProfilesResourceApi get userProfiles => new UserProfilesResourceApi(_reque
ster); |
| 28 | 33 |
| 29 DfareportingApi(http.Client client, {core.String rootUrl: "https://www.googlea
pis.com/", core.String servicePath: "dfareporting/v1.3/"}) : | 34 DfareportingApi(http.Client client, {core.String rootUrl: "https://www.googlea
pis.com/", core.String servicePath: "dfareporting/v1.3/"}) : |
| 30 _requester = new common_internal.ApiRequester(client, rootUrl, servicePath
); | 35 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A
GENT); |
| 31 } | 36 } |
| 32 | 37 |
| 33 | 38 |
| 34 /** Not documented yet. */ | |
| 35 class DimensionValuesResourceApi { | 39 class DimensionValuesResourceApi { |
| 36 final common_internal.ApiRequester _requester; | 40 final commons.ApiRequester _requester; |
| 37 | 41 |
| 38 DimensionValuesResourceApi(common_internal.ApiRequester client) : | 42 DimensionValuesResourceApi(commons.ApiRequester client) : |
| 39 _requester = client; | 43 _requester = client; |
| 40 | 44 |
| 41 /** | 45 /** |
| 42 * Retrieves list of report dimension values for a list of filters. | 46 * Retrieves list of report dimension values for a list of filters. |
| 43 * | 47 * |
| 44 * [request] - The metadata request object. | 48 * [request] - The metadata request object. |
| 45 * | 49 * |
| 46 * Request parameters: | 50 * Request parameters: |
| 47 * | 51 * |
| 48 * [profileId] - The DFA user profile ID. | 52 * [profileId] - The DFA user profile ID. |
| 49 * | 53 * |
| 50 * [maxResults] - Maximum number of results to return. | 54 * [maxResults] - Maximum number of results to return. |
| 51 * Value must be between "0" and "100". | 55 * Value must be between "0" and "100". |
| 52 * | 56 * |
| 53 * [pageToken] - The value of the nextToken from the previous result page. | 57 * [pageToken] - The value of the nextToken from the previous result page. |
| 54 * | 58 * |
| 55 * Completes with a [DimensionValueList]. | 59 * Completes with a [DimensionValueList]. |
| 56 * | 60 * |
| 57 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 61 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 58 * error. | 62 * error. |
| 59 * | 63 * |
| 60 * If the used [http.Client] completes with an error when making a REST call, | 64 * If the used [http.Client] completes with an error when making a REST call, |
| 61 * this method will complete with the same error. | 65 * this method will complete with the same error. |
| 62 */ | 66 */ |
| 63 async.Future<DimensionValueList> query(DimensionValueRequest request, core.Str
ing profileId, {core.int maxResults, core.String pageToken}) { | 67 async.Future<DimensionValueList> query(DimensionValueRequest request, core.Str
ing profileId, {core.int maxResults, core.String pageToken}) { |
| 64 var _url = null; | 68 var _url = null; |
| 65 var _queryParams = new core.Map(); | 69 var _queryParams = new core.Map(); |
| 66 var _uploadMedia = null; | 70 var _uploadMedia = null; |
| 67 var _uploadOptions = null; | 71 var _uploadOptions = null; |
| 68 var _downloadOptions = common.DownloadOptions.Metadata; | 72 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 69 var _body = null; | 73 var _body = null; |
| 70 | 74 |
| 71 if (request != null) { | 75 if (request != null) { |
| 72 _body = convert.JSON.encode((request).toJson()); | 76 _body = convert.JSON.encode((request).toJson()); |
| 73 } | 77 } |
| 74 if (profileId == null) { | 78 if (profileId == null) { |
| 75 throw new core.ArgumentError("Parameter profileId is required."); | 79 throw new core.ArgumentError("Parameter profileId is required."); |
| 76 } | 80 } |
| 77 if (maxResults != null) { | 81 if (maxResults != null) { |
| 78 _queryParams["maxResults"] = ["${maxResults}"]; | 82 _queryParams["maxResults"] = ["${maxResults}"]; |
| 79 } | 83 } |
| 80 if (pageToken != null) { | 84 if (pageToken != null) { |
| 81 _queryParams["pageToken"] = [pageToken]; | 85 _queryParams["pageToken"] = [pageToken]; |
| 82 } | 86 } |
| 83 | 87 |
| 84 | 88 |
| 85 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
+ '/dimensionvalues/query'; | 89 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId') + '/dim
ensionvalues/query'; |
| 86 | 90 |
| 87 var _response = _requester.request(_url, | 91 var _response = _requester.request(_url, |
| 88 "POST", | 92 "POST", |
| 89 body: _body, | 93 body: _body, |
| 90 queryParams: _queryParams, | 94 queryParams: _queryParams, |
| 91 uploadOptions: _uploadOptions, | 95 uploadOptions: _uploadOptions, |
| 92 uploadMedia: _uploadMedia, | 96 uploadMedia: _uploadMedia, |
| 93 downloadOptions: _downloadOptions); | 97 downloadOptions: _downloadOptions); |
| 94 return _response.then((data) => new DimensionValueList.fromJson(data)); | 98 return _response.then((data) => new DimensionValueList.fromJson(data)); |
| 95 } | 99 } |
| 96 | 100 |
| 97 } | 101 } |
| 98 | 102 |
| 99 | 103 |
| 100 /** Not documented yet. */ | |
| 101 class FilesResourceApi { | 104 class FilesResourceApi { |
| 102 final common_internal.ApiRequester _requester; | 105 final commons.ApiRequester _requester; |
| 103 | 106 |
| 104 FilesResourceApi(common_internal.ApiRequester client) : | 107 FilesResourceApi(commons.ApiRequester client) : |
| 105 _requester = client; | 108 _requester = client; |
| 106 | 109 |
| 107 /** | 110 /** |
| 108 * Retrieves a report file by its report ID and file ID. | 111 * Retrieves a report file by its report ID and file ID. |
| 109 * | 112 * |
| 110 * Request parameters: | 113 * Request parameters: |
| 111 * | 114 * |
| 112 * [reportId] - The ID of the report. | 115 * [reportId] - The ID of the report. |
| 113 * | 116 * |
| 114 * [fileId] - The ID of the report file. | 117 * [fileId] - The ID of the report file. |
| 115 * | 118 * |
| 116 * [downloadOptions] - Options for downloading. A download can be either a | 119 * [downloadOptions] - Options for downloading. A download can be either a |
| 117 * Metadata (default) or Media download. Partial Media downloads are possible | 120 * Metadata (default) or Media download. Partial Media downloads are possible |
| 118 * as well. | 121 * as well. |
| 119 * | 122 * |
| 120 * Completes with a | 123 * Completes with a |
| 121 * | 124 * |
| 122 * - [File] for Metadata downloads (see [downloadOptions]). | 125 * - [File] for Metadata downloads (see [downloadOptions]). |
| 123 * | 126 * |
| 124 * - [common.Media] for Media downloads (see [downloadOptions]). | 127 * - [commons.Media] for Media downloads (see [downloadOptions]). |
| 125 * | 128 * |
| 126 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 129 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 127 * error. | 130 * error. |
| 128 * | 131 * |
| 129 * If the used [http.Client] completes with an error when making a REST call, | 132 * If the used [http.Client] completes with an error when making a REST call, |
| 130 * this method will complete with the same error. | 133 * this method will complete with the same error. |
| 131 */ | 134 */ |
| 132 async.Future get(core.String reportId, core.String fileId, {common.DownloadOpt
ions downloadOptions: common.DownloadOptions.Metadata}) { | 135 async.Future get(core.String reportId, core.String fileId, {commons.DownloadOp
tions downloadOptions: commons.DownloadOptions.Metadata}) { |
| 133 var _url = null; | 136 var _url = null; |
| 134 var _queryParams = new core.Map(); | 137 var _queryParams = new core.Map(); |
| 135 var _uploadMedia = null; | 138 var _uploadMedia = null; |
| 136 var _uploadOptions = null; | 139 var _uploadOptions = null; |
| 137 var _downloadOptions = common.DownloadOptions.Metadata; | 140 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 138 var _body = null; | 141 var _body = null; |
| 139 | 142 |
| 140 if (reportId == null) { | 143 if (reportId == null) { |
| 141 throw new core.ArgumentError("Parameter reportId is required."); | 144 throw new core.ArgumentError("Parameter reportId is required."); |
| 142 } | 145 } |
| 143 if (fileId == null) { | 146 if (fileId == null) { |
| 144 throw new core.ArgumentError("Parameter fileId is required."); | 147 throw new core.ArgumentError("Parameter fileId is required."); |
| 145 } | 148 } |
| 146 | 149 |
| 147 _downloadOptions = downloadOptions; | 150 _downloadOptions = downloadOptions; |
| 148 | 151 |
| 149 _url = 'reports/' + common_internal.Escaper.ecapeVariable('$reportId') + '/f
iles/' + common_internal.Escaper.ecapeVariable('$fileId'); | 152 _url = 'reports/' + commons.Escaper.ecapeVariable('$reportId') + '/files/' +
commons.Escaper.ecapeVariable('$fileId'); |
| 150 | 153 |
| 151 var _response = _requester.request(_url, | 154 var _response = _requester.request(_url, |
| 152 "GET", | 155 "GET", |
| 153 body: _body, | 156 body: _body, |
| 154 queryParams: _queryParams, | 157 queryParams: _queryParams, |
| 155 uploadOptions: _uploadOptions, | 158 uploadOptions: _uploadOptions, |
| 156 uploadMedia: _uploadMedia, | 159 uploadMedia: _uploadMedia, |
| 157 downloadOptions: _downloadOptions); | 160 downloadOptions: _downloadOptions); |
| 158 if (_downloadOptions == null || | 161 if (_downloadOptions == null || |
| 159 _downloadOptions == common.DownloadOptions.Metadata) { | 162 _downloadOptions == commons.DownloadOptions.Metadata) { |
| 160 return _response.then((data) => new File.fromJson(data)); | 163 return _response.then((data) => new File.fromJson(data)); |
| 161 } else { | 164 } else { |
| 162 return _response; | 165 return _response; |
| 163 } | 166 } |
| 164 } | 167 } |
| 165 | 168 |
| 166 /** | 169 /** |
| 167 * Lists files for a user profile. | 170 * Lists files for a user profile. |
| 168 * | 171 * |
| 169 * Request parameters: | 172 * Request parameters: |
| (...skipping 17 matching lines...) Expand all Loading... |
| 187 * - "ID" : Sort by file ID. | 190 * - "ID" : Sort by file ID. |
| 188 * - "LAST_MODIFIED_TIME" : Sort by 'lastmodifiedAt' field. | 191 * - "LAST_MODIFIED_TIME" : Sort by 'lastmodifiedAt' field. |
| 189 * | 192 * |
| 190 * [sortOrder] - Order of sorted results, default is 'DESCENDING'. | 193 * [sortOrder] - Order of sorted results, default is 'DESCENDING'. |
| 191 * Possible string values are: | 194 * Possible string values are: |
| 192 * - "ASCENDING" : Ascending order. | 195 * - "ASCENDING" : Ascending order. |
| 193 * - "DESCENDING" : Descending order. | 196 * - "DESCENDING" : Descending order. |
| 194 * | 197 * |
| 195 * Completes with a [FileList]. | 198 * Completes with a [FileList]. |
| 196 * | 199 * |
| 197 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 200 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 198 * error. | 201 * error. |
| 199 * | 202 * |
| 200 * If the used [http.Client] completes with an error when making a REST call, | 203 * If the used [http.Client] completes with an error when making a REST call, |
| 201 * this method will complete with the same error. | 204 * this method will complete with the same error. |
| 202 */ | 205 */ |
| 203 async.Future<FileList> list(core.String profileId, {core.int maxResults, core.
String pageToken, core.String scope, core.String sortField, core.String sortOrde
r}) { | 206 async.Future<FileList> list(core.String profileId, {core.int maxResults, core.
String pageToken, core.String scope, core.String sortField, core.String sortOrde
r}) { |
| 204 var _url = null; | 207 var _url = null; |
| 205 var _queryParams = new core.Map(); | 208 var _queryParams = new core.Map(); |
| 206 var _uploadMedia = null; | 209 var _uploadMedia = null; |
| 207 var _uploadOptions = null; | 210 var _uploadOptions = null; |
| 208 var _downloadOptions = common.DownloadOptions.Metadata; | 211 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 209 var _body = null; | 212 var _body = null; |
| 210 | 213 |
| 211 if (profileId == null) { | 214 if (profileId == null) { |
| 212 throw new core.ArgumentError("Parameter profileId is required."); | 215 throw new core.ArgumentError("Parameter profileId is required."); |
| 213 } | 216 } |
| 214 if (maxResults != null) { | 217 if (maxResults != null) { |
| 215 _queryParams["maxResults"] = ["${maxResults}"]; | 218 _queryParams["maxResults"] = ["${maxResults}"]; |
| 216 } | 219 } |
| 217 if (pageToken != null) { | 220 if (pageToken != null) { |
| 218 _queryParams["pageToken"] = [pageToken]; | 221 _queryParams["pageToken"] = [pageToken]; |
| 219 } | 222 } |
| 220 if (scope != null) { | 223 if (scope != null) { |
| 221 _queryParams["scope"] = [scope]; | 224 _queryParams["scope"] = [scope]; |
| 222 } | 225 } |
| 223 if (sortField != null) { | 226 if (sortField != null) { |
| 224 _queryParams["sortField"] = [sortField]; | 227 _queryParams["sortField"] = [sortField]; |
| 225 } | 228 } |
| 226 if (sortOrder != null) { | 229 if (sortOrder != null) { |
| 227 _queryParams["sortOrder"] = [sortOrder]; | 230 _queryParams["sortOrder"] = [sortOrder]; |
| 228 } | 231 } |
| 229 | 232 |
| 230 | 233 |
| 231 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
+ '/files'; | 234 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId') + '/fil
es'; |
| 232 | 235 |
| 233 var _response = _requester.request(_url, | 236 var _response = _requester.request(_url, |
| 234 "GET", | 237 "GET", |
| 235 body: _body, | 238 body: _body, |
| 236 queryParams: _queryParams, | 239 queryParams: _queryParams, |
| 237 uploadOptions: _uploadOptions, | 240 uploadOptions: _uploadOptions, |
| 238 uploadMedia: _uploadMedia, | 241 uploadMedia: _uploadMedia, |
| 239 downloadOptions: _downloadOptions); | 242 downloadOptions: _downloadOptions); |
| 240 return _response.then((data) => new FileList.fromJson(data)); | 243 return _response.then((data) => new FileList.fromJson(data)); |
| 241 } | 244 } |
| 242 | 245 |
| 243 } | 246 } |
| 244 | 247 |
| 245 | 248 |
| 246 /** Not documented yet. */ | |
| 247 class ReportsResourceApi { | 249 class ReportsResourceApi { |
| 248 final common_internal.ApiRequester _requester; | 250 final commons.ApiRequester _requester; |
| 249 | 251 |
| 250 ReportsCompatibleFieldsResourceApi get compatibleFields => new ReportsCompatib
leFieldsResourceApi(_requester); | 252 ReportsCompatibleFieldsResourceApi get compatibleFields => new ReportsCompatib
leFieldsResourceApi(_requester); |
| 251 ReportsFilesResourceApi get files => new ReportsFilesResourceApi(_requester); | 253 ReportsFilesResourceApi get files => new ReportsFilesResourceApi(_requester); |
| 252 | 254 |
| 253 ReportsResourceApi(common_internal.ApiRequester client) : | 255 ReportsResourceApi(commons.ApiRequester client) : |
| 254 _requester = client; | 256 _requester = client; |
| 255 | 257 |
| 256 /** | 258 /** |
| 257 * Deletes a report by its ID. | 259 * Deletes a report by its ID. |
| 258 * | 260 * |
| 259 * Request parameters: | 261 * Request parameters: |
| 260 * | 262 * |
| 261 * [profileId] - The DFA user profile ID. | 263 * [profileId] - The DFA user profile ID. |
| 262 * | 264 * |
| 263 * [reportId] - The ID of the report. | 265 * [reportId] - The ID of the report. |
| 264 * | 266 * |
| 265 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 267 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 266 * error. | 268 * error. |
| 267 * | 269 * |
| 268 * If the used [http.Client] completes with an error when making a REST call, | 270 * If the used [http.Client] completes with an error when making a REST call, |
| 269 * this method will complete with the same error. | 271 * this method will complete with the same error. |
| 270 */ | 272 */ |
| 271 async.Future delete(core.String profileId, core.String reportId) { | 273 async.Future delete(core.String profileId, core.String reportId) { |
| 272 var _url = null; | 274 var _url = null; |
| 273 var _queryParams = new core.Map(); | 275 var _queryParams = new core.Map(); |
| 274 var _uploadMedia = null; | 276 var _uploadMedia = null; |
| 275 var _uploadOptions = null; | 277 var _uploadOptions = null; |
| 276 var _downloadOptions = common.DownloadOptions.Metadata; | 278 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 277 var _body = null; | 279 var _body = null; |
| 278 | 280 |
| 279 if (profileId == null) { | 281 if (profileId == null) { |
| 280 throw new core.ArgumentError("Parameter profileId is required."); | 282 throw new core.ArgumentError("Parameter profileId is required."); |
| 281 } | 283 } |
| 282 if (reportId == null) { | 284 if (reportId == null) { |
| 283 throw new core.ArgumentError("Parameter reportId is required."); | 285 throw new core.ArgumentError("Parameter reportId is required."); |
| 284 } | 286 } |
| 285 | 287 |
| 286 _downloadOptions = null; | 288 _downloadOptions = null; |
| 287 | 289 |
| 288 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
+ '/reports/' + common_internal.Escaper.ecapeVariable('$reportId'); | 290 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId') + '/rep
orts/' + commons.Escaper.ecapeVariable('$reportId'); |
| 289 | 291 |
| 290 var _response = _requester.request(_url, | 292 var _response = _requester.request(_url, |
| 291 "DELETE", | 293 "DELETE", |
| 292 body: _body, | 294 body: _body, |
| 293 queryParams: _queryParams, | 295 queryParams: _queryParams, |
| 294 uploadOptions: _uploadOptions, | 296 uploadOptions: _uploadOptions, |
| 295 uploadMedia: _uploadMedia, | 297 uploadMedia: _uploadMedia, |
| 296 downloadOptions: _downloadOptions); | 298 downloadOptions: _downloadOptions); |
| 297 return _response.then((data) => null); | 299 return _response.then((data) => null); |
| 298 } | 300 } |
| 299 | 301 |
| 300 /** | 302 /** |
| 301 * Retrieves a report by its ID. | 303 * Retrieves a report by its ID. |
| 302 * | 304 * |
| 303 * Request parameters: | 305 * Request parameters: |
| 304 * | 306 * |
| 305 * [profileId] - The DFA user profile ID. | 307 * [profileId] - The DFA user profile ID. |
| 306 * | 308 * |
| 307 * [reportId] - The ID of the report. | 309 * [reportId] - The ID of the report. |
| 308 * | 310 * |
| 309 * Completes with a [Report]. | 311 * Completes with a [Report]. |
| 310 * | 312 * |
| 311 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 313 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 312 * error. | 314 * error. |
| 313 * | 315 * |
| 314 * If the used [http.Client] completes with an error when making a REST call, | 316 * If the used [http.Client] completes with an error when making a REST call, |
| 315 * this method will complete with the same error. | 317 * this method will complete with the same error. |
| 316 */ | 318 */ |
| 317 async.Future<Report> get(core.String profileId, core.String reportId) { | 319 async.Future<Report> get(core.String profileId, core.String reportId) { |
| 318 var _url = null; | 320 var _url = null; |
| 319 var _queryParams = new core.Map(); | 321 var _queryParams = new core.Map(); |
| 320 var _uploadMedia = null; | 322 var _uploadMedia = null; |
| 321 var _uploadOptions = null; | 323 var _uploadOptions = null; |
| 322 var _downloadOptions = common.DownloadOptions.Metadata; | 324 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 323 var _body = null; | 325 var _body = null; |
| 324 | 326 |
| 325 if (profileId == null) { | 327 if (profileId == null) { |
| 326 throw new core.ArgumentError("Parameter profileId is required."); | 328 throw new core.ArgumentError("Parameter profileId is required."); |
| 327 } | 329 } |
| 328 if (reportId == null) { | 330 if (reportId == null) { |
| 329 throw new core.ArgumentError("Parameter reportId is required."); | 331 throw new core.ArgumentError("Parameter reportId is required."); |
| 330 } | 332 } |
| 331 | 333 |
| 332 | 334 |
| 333 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
+ '/reports/' + common_internal.Escaper.ecapeVariable('$reportId'); | 335 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId') + '/rep
orts/' + commons.Escaper.ecapeVariable('$reportId'); |
| 334 | 336 |
| 335 var _response = _requester.request(_url, | 337 var _response = _requester.request(_url, |
| 336 "GET", | 338 "GET", |
| 337 body: _body, | 339 body: _body, |
| 338 queryParams: _queryParams, | 340 queryParams: _queryParams, |
| 339 uploadOptions: _uploadOptions, | 341 uploadOptions: _uploadOptions, |
| 340 uploadMedia: _uploadMedia, | 342 uploadMedia: _uploadMedia, |
| 341 downloadOptions: _downloadOptions); | 343 downloadOptions: _downloadOptions); |
| 342 return _response.then((data) => new Report.fromJson(data)); | 344 return _response.then((data) => new Report.fromJson(data)); |
| 343 } | 345 } |
| 344 | 346 |
| 345 /** | 347 /** |
| 346 * Creates a report. | 348 * Creates a report. |
| 347 * | 349 * |
| 348 * [request] - The metadata request object. | 350 * [request] - The metadata request object. |
| 349 * | 351 * |
| 350 * Request parameters: | 352 * Request parameters: |
| 351 * | 353 * |
| 352 * [profileId] - The DFA user profile ID. | 354 * [profileId] - The DFA user profile ID. |
| 353 * | 355 * |
| 354 * Completes with a [Report]. | 356 * Completes with a [Report]. |
| 355 * | 357 * |
| 356 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 358 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 357 * error. | 359 * error. |
| 358 * | 360 * |
| 359 * If the used [http.Client] completes with an error when making a REST call, | 361 * If the used [http.Client] completes with an error when making a REST call, |
| 360 * this method will complete with the same error. | 362 * this method will complete with the same error. |
| 361 */ | 363 */ |
| 362 async.Future<Report> insert(Report request, core.String profileId) { | 364 async.Future<Report> insert(Report request, core.String profileId) { |
| 363 var _url = null; | 365 var _url = null; |
| 364 var _queryParams = new core.Map(); | 366 var _queryParams = new core.Map(); |
| 365 var _uploadMedia = null; | 367 var _uploadMedia = null; |
| 366 var _uploadOptions = null; | 368 var _uploadOptions = null; |
| 367 var _downloadOptions = common.DownloadOptions.Metadata; | 369 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 368 var _body = null; | 370 var _body = null; |
| 369 | 371 |
| 370 if (request != null) { | 372 if (request != null) { |
| 371 _body = convert.JSON.encode((request).toJson()); | 373 _body = convert.JSON.encode((request).toJson()); |
| 372 } | 374 } |
| 373 if (profileId == null) { | 375 if (profileId == null) { |
| 374 throw new core.ArgumentError("Parameter profileId is required."); | 376 throw new core.ArgumentError("Parameter profileId is required."); |
| 375 } | 377 } |
| 376 | 378 |
| 377 | 379 |
| 378 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
+ '/reports'; | 380 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId') + '/rep
orts'; |
| 379 | 381 |
| 380 var _response = _requester.request(_url, | 382 var _response = _requester.request(_url, |
| 381 "POST", | 383 "POST", |
| 382 body: _body, | 384 body: _body, |
| 383 queryParams: _queryParams, | 385 queryParams: _queryParams, |
| 384 uploadOptions: _uploadOptions, | 386 uploadOptions: _uploadOptions, |
| 385 uploadMedia: _uploadMedia, | 387 uploadMedia: _uploadMedia, |
| 386 downloadOptions: _downloadOptions); | 388 downloadOptions: _downloadOptions); |
| 387 return _response.then((data) => new Report.fromJson(data)); | 389 return _response.then((data) => new Report.fromJson(data)); |
| 388 } | 390 } |
| (...skipping 22 matching lines...) Expand all Loading... |
| 411 * - "LAST_MODIFIED_TIME" : Sort by 'lastModifiedTime' field. | 413 * - "LAST_MODIFIED_TIME" : Sort by 'lastModifiedTime' field. |
| 412 * - "NAME" : Sort by name of reports. | 414 * - "NAME" : Sort by name of reports. |
| 413 * | 415 * |
| 414 * [sortOrder] - Order of sorted results, default is 'DESCENDING'. | 416 * [sortOrder] - Order of sorted results, default is 'DESCENDING'. |
| 415 * Possible string values are: | 417 * Possible string values are: |
| 416 * - "ASCENDING" : Ascending order. | 418 * - "ASCENDING" : Ascending order. |
| 417 * - "DESCENDING" : Descending order. | 419 * - "DESCENDING" : Descending order. |
| 418 * | 420 * |
| 419 * Completes with a [ReportList]. | 421 * Completes with a [ReportList]. |
| 420 * | 422 * |
| 421 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 423 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 422 * error. | 424 * error. |
| 423 * | 425 * |
| 424 * If the used [http.Client] completes with an error when making a REST call, | 426 * If the used [http.Client] completes with an error when making a REST call, |
| 425 * this method will complete with the same error. | 427 * this method will complete with the same error. |
| 426 */ | 428 */ |
| 427 async.Future<ReportList> list(core.String profileId, {core.int maxResults, cor
e.String pageToken, core.String scope, core.String sortField, core.String sortOr
der}) { | 429 async.Future<ReportList> list(core.String profileId, {core.int maxResults, cor
e.String pageToken, core.String scope, core.String sortField, core.String sortOr
der}) { |
| 428 var _url = null; | 430 var _url = null; |
| 429 var _queryParams = new core.Map(); | 431 var _queryParams = new core.Map(); |
| 430 var _uploadMedia = null; | 432 var _uploadMedia = null; |
| 431 var _uploadOptions = null; | 433 var _uploadOptions = null; |
| 432 var _downloadOptions = common.DownloadOptions.Metadata; | 434 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 433 var _body = null; | 435 var _body = null; |
| 434 | 436 |
| 435 if (profileId == null) { | 437 if (profileId == null) { |
| 436 throw new core.ArgumentError("Parameter profileId is required."); | 438 throw new core.ArgumentError("Parameter profileId is required."); |
| 437 } | 439 } |
| 438 if (maxResults != null) { | 440 if (maxResults != null) { |
| 439 _queryParams["maxResults"] = ["${maxResults}"]; | 441 _queryParams["maxResults"] = ["${maxResults}"]; |
| 440 } | 442 } |
| 441 if (pageToken != null) { | 443 if (pageToken != null) { |
| 442 _queryParams["pageToken"] = [pageToken]; | 444 _queryParams["pageToken"] = [pageToken]; |
| 443 } | 445 } |
| 444 if (scope != null) { | 446 if (scope != null) { |
| 445 _queryParams["scope"] = [scope]; | 447 _queryParams["scope"] = [scope]; |
| 446 } | 448 } |
| 447 if (sortField != null) { | 449 if (sortField != null) { |
| 448 _queryParams["sortField"] = [sortField]; | 450 _queryParams["sortField"] = [sortField]; |
| 449 } | 451 } |
| 450 if (sortOrder != null) { | 452 if (sortOrder != null) { |
| 451 _queryParams["sortOrder"] = [sortOrder]; | 453 _queryParams["sortOrder"] = [sortOrder]; |
| 452 } | 454 } |
| 453 | 455 |
| 454 | 456 |
| 455 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
+ '/reports'; | 457 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId') + '/rep
orts'; |
| 456 | 458 |
| 457 var _response = _requester.request(_url, | 459 var _response = _requester.request(_url, |
| 458 "GET", | 460 "GET", |
| 459 body: _body, | 461 body: _body, |
| 460 queryParams: _queryParams, | 462 queryParams: _queryParams, |
| 461 uploadOptions: _uploadOptions, | 463 uploadOptions: _uploadOptions, |
| 462 uploadMedia: _uploadMedia, | 464 uploadMedia: _uploadMedia, |
| 463 downloadOptions: _downloadOptions); | 465 downloadOptions: _downloadOptions); |
| 464 return _response.then((data) => new ReportList.fromJson(data)); | 466 return _response.then((data) => new ReportList.fromJson(data)); |
| 465 } | 467 } |
| 466 | 468 |
| 467 /** | 469 /** |
| 468 * Updates a report. This method supports patch semantics. | 470 * Updates a report. This method supports patch semantics. |
| 469 * | 471 * |
| 470 * [request] - The metadata request object. | 472 * [request] - The metadata request object. |
| 471 * | 473 * |
| 472 * Request parameters: | 474 * Request parameters: |
| 473 * | 475 * |
| 474 * [profileId] - The DFA user profile ID. | 476 * [profileId] - The DFA user profile ID. |
| 475 * | 477 * |
| 476 * [reportId] - The ID of the report. | 478 * [reportId] - The ID of the report. |
| 477 * | 479 * |
| 478 * Completes with a [Report]. | 480 * Completes with a [Report]. |
| 479 * | 481 * |
| 480 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 482 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 481 * error. | 483 * error. |
| 482 * | 484 * |
| 483 * If the used [http.Client] completes with an error when making a REST call, | 485 * If the used [http.Client] completes with an error when making a REST call, |
| 484 * this method will complete with the same error. | 486 * this method will complete with the same error. |
| 485 */ | 487 */ |
| 486 async.Future<Report> patch(Report request, core.String profileId, core.String
reportId) { | 488 async.Future<Report> patch(Report request, core.String profileId, core.String
reportId) { |
| 487 var _url = null; | 489 var _url = null; |
| 488 var _queryParams = new core.Map(); | 490 var _queryParams = new core.Map(); |
| 489 var _uploadMedia = null; | 491 var _uploadMedia = null; |
| 490 var _uploadOptions = null; | 492 var _uploadOptions = null; |
| 491 var _downloadOptions = common.DownloadOptions.Metadata; | 493 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 492 var _body = null; | 494 var _body = null; |
| 493 | 495 |
| 494 if (request != null) { | 496 if (request != null) { |
| 495 _body = convert.JSON.encode((request).toJson()); | 497 _body = convert.JSON.encode((request).toJson()); |
| 496 } | 498 } |
| 497 if (profileId == null) { | 499 if (profileId == null) { |
| 498 throw new core.ArgumentError("Parameter profileId is required."); | 500 throw new core.ArgumentError("Parameter profileId is required."); |
| 499 } | 501 } |
| 500 if (reportId == null) { | 502 if (reportId == null) { |
| 501 throw new core.ArgumentError("Parameter reportId is required."); | 503 throw new core.ArgumentError("Parameter reportId is required."); |
| 502 } | 504 } |
| 503 | 505 |
| 504 | 506 |
| 505 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
+ '/reports/' + common_internal.Escaper.ecapeVariable('$reportId'); | 507 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId') + '/rep
orts/' + commons.Escaper.ecapeVariable('$reportId'); |
| 506 | 508 |
| 507 var _response = _requester.request(_url, | 509 var _response = _requester.request(_url, |
| 508 "PATCH", | 510 "PATCH", |
| 509 body: _body, | 511 body: _body, |
| 510 queryParams: _queryParams, | 512 queryParams: _queryParams, |
| 511 uploadOptions: _uploadOptions, | 513 uploadOptions: _uploadOptions, |
| 512 uploadMedia: _uploadMedia, | 514 uploadMedia: _uploadMedia, |
| 513 downloadOptions: _downloadOptions); | 515 downloadOptions: _downloadOptions); |
| 514 return _response.then((data) => new Report.fromJson(data)); | 516 return _response.then((data) => new Report.fromJson(data)); |
| 515 } | 517 } |
| 516 | 518 |
| 517 /** | 519 /** |
| 518 * Runs a report. | 520 * Runs a report. |
| 519 * | 521 * |
| 520 * Request parameters: | 522 * Request parameters: |
| 521 * | 523 * |
| 522 * [profileId] - The DFA profile ID. | 524 * [profileId] - The DFA profile ID. |
| 523 * | 525 * |
| 524 * [reportId] - The ID of the report. | 526 * [reportId] - The ID of the report. |
| 525 * | 527 * |
| 526 * [synchronous] - If set and true, tries to run the report synchronously. | 528 * [synchronous] - If set and true, tries to run the report synchronously. |
| 527 * | 529 * |
| 528 * Completes with a [File]. | 530 * Completes with a [File]. |
| 529 * | 531 * |
| 530 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 532 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 531 * error. | 533 * error. |
| 532 * | 534 * |
| 533 * If the used [http.Client] completes with an error when making a REST call, | 535 * If the used [http.Client] completes with an error when making a REST call, |
| 534 * this method will complete with the same error. | 536 * this method will complete with the same error. |
| 535 */ | 537 */ |
| 536 async.Future<File> run(core.String profileId, core.String reportId, {core.bool
synchronous}) { | 538 async.Future<File> run(core.String profileId, core.String reportId, {core.bool
synchronous}) { |
| 537 var _url = null; | 539 var _url = null; |
| 538 var _queryParams = new core.Map(); | 540 var _queryParams = new core.Map(); |
| 539 var _uploadMedia = null; | 541 var _uploadMedia = null; |
| 540 var _uploadOptions = null; | 542 var _uploadOptions = null; |
| 541 var _downloadOptions = common.DownloadOptions.Metadata; | 543 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 542 var _body = null; | 544 var _body = null; |
| 543 | 545 |
| 544 if (profileId == null) { | 546 if (profileId == null) { |
| 545 throw new core.ArgumentError("Parameter profileId is required."); | 547 throw new core.ArgumentError("Parameter profileId is required."); |
| 546 } | 548 } |
| 547 if (reportId == null) { | 549 if (reportId == null) { |
| 548 throw new core.ArgumentError("Parameter reportId is required."); | 550 throw new core.ArgumentError("Parameter reportId is required."); |
| 549 } | 551 } |
| 550 if (synchronous != null) { | 552 if (synchronous != null) { |
| 551 _queryParams["synchronous"] = ["${synchronous}"]; | 553 _queryParams["synchronous"] = ["${synchronous}"]; |
| 552 } | 554 } |
| 553 | 555 |
| 554 | 556 |
| 555 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
+ '/reports/' + common_internal.Escaper.ecapeVariable('$reportId') + '/run'; | 557 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId') + '/rep
orts/' + commons.Escaper.ecapeVariable('$reportId') + '/run'; |
| 556 | 558 |
| 557 var _response = _requester.request(_url, | 559 var _response = _requester.request(_url, |
| 558 "POST", | 560 "POST", |
| 559 body: _body, | 561 body: _body, |
| 560 queryParams: _queryParams, | 562 queryParams: _queryParams, |
| 561 uploadOptions: _uploadOptions, | 563 uploadOptions: _uploadOptions, |
| 562 uploadMedia: _uploadMedia, | 564 uploadMedia: _uploadMedia, |
| 563 downloadOptions: _downloadOptions); | 565 downloadOptions: _downloadOptions); |
| 564 return _response.then((data) => new File.fromJson(data)); | 566 return _response.then((data) => new File.fromJson(data)); |
| 565 } | 567 } |
| 566 | 568 |
| 567 /** | 569 /** |
| 568 * Updates a report. | 570 * Updates a report. |
| 569 * | 571 * |
| 570 * [request] - The metadata request object. | 572 * [request] - The metadata request object. |
| 571 * | 573 * |
| 572 * Request parameters: | 574 * Request parameters: |
| 573 * | 575 * |
| 574 * [profileId] - The DFA user profile ID. | 576 * [profileId] - The DFA user profile ID. |
| 575 * | 577 * |
| 576 * [reportId] - The ID of the report. | 578 * [reportId] - The ID of the report. |
| 577 * | 579 * |
| 578 * Completes with a [Report]. | 580 * Completes with a [Report]. |
| 579 * | 581 * |
| 580 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 582 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 581 * error. | 583 * error. |
| 582 * | 584 * |
| 583 * If the used [http.Client] completes with an error when making a REST call, | 585 * If the used [http.Client] completes with an error when making a REST call, |
| 584 * this method will complete with the same error. | 586 * this method will complete with the same error. |
| 585 */ | 587 */ |
| 586 async.Future<Report> update(Report request, core.String profileId, core.String
reportId) { | 588 async.Future<Report> update(Report request, core.String profileId, core.String
reportId) { |
| 587 var _url = null; | 589 var _url = null; |
| 588 var _queryParams = new core.Map(); | 590 var _queryParams = new core.Map(); |
| 589 var _uploadMedia = null; | 591 var _uploadMedia = null; |
| 590 var _uploadOptions = null; | 592 var _uploadOptions = null; |
| 591 var _downloadOptions = common.DownloadOptions.Metadata; | 593 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 592 var _body = null; | 594 var _body = null; |
| 593 | 595 |
| 594 if (request != null) { | 596 if (request != null) { |
| 595 _body = convert.JSON.encode((request).toJson()); | 597 _body = convert.JSON.encode((request).toJson()); |
| 596 } | 598 } |
| 597 if (profileId == null) { | 599 if (profileId == null) { |
| 598 throw new core.ArgumentError("Parameter profileId is required."); | 600 throw new core.ArgumentError("Parameter profileId is required."); |
| 599 } | 601 } |
| 600 if (reportId == null) { | 602 if (reportId == null) { |
| 601 throw new core.ArgumentError("Parameter reportId is required."); | 603 throw new core.ArgumentError("Parameter reportId is required."); |
| 602 } | 604 } |
| 603 | 605 |
| 604 | 606 |
| 605 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
+ '/reports/' + common_internal.Escaper.ecapeVariable('$reportId'); | 607 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId') + '/rep
orts/' + commons.Escaper.ecapeVariable('$reportId'); |
| 606 | 608 |
| 607 var _response = _requester.request(_url, | 609 var _response = _requester.request(_url, |
| 608 "PUT", | 610 "PUT", |
| 609 body: _body, | 611 body: _body, |
| 610 queryParams: _queryParams, | 612 queryParams: _queryParams, |
| 611 uploadOptions: _uploadOptions, | 613 uploadOptions: _uploadOptions, |
| 612 uploadMedia: _uploadMedia, | 614 uploadMedia: _uploadMedia, |
| 613 downloadOptions: _downloadOptions); | 615 downloadOptions: _downloadOptions); |
| 614 return _response.then((data) => new Report.fromJson(data)); | 616 return _response.then((data) => new Report.fromJson(data)); |
| 615 } | 617 } |
| 616 | 618 |
| 617 } | 619 } |
| 618 | 620 |
| 619 | 621 |
| 620 /** Not documented yet. */ | |
| 621 class ReportsCompatibleFieldsResourceApi { | 622 class ReportsCompatibleFieldsResourceApi { |
| 622 final common_internal.ApiRequester _requester; | 623 final commons.ApiRequester _requester; |
| 623 | 624 |
| 624 ReportsCompatibleFieldsResourceApi(common_internal.ApiRequester client) : | 625 ReportsCompatibleFieldsResourceApi(commons.ApiRequester client) : |
| 625 _requester = client; | 626 _requester = client; |
| 626 | 627 |
| 627 /** | 628 /** |
| 628 * Returns the fields that are compatible to be selected in the respective | 629 * Returns the fields that are compatible to be selected in the respective |
| 629 * sections of a report criteria, given the fields already selected in the | 630 * sections of a report criteria, given the fields already selected in the |
| 630 * input report and user permissions. | 631 * input report and user permissions. |
| 631 * | 632 * |
| 632 * [request] - The metadata request object. | 633 * [request] - The metadata request object. |
| 633 * | 634 * |
| 634 * Request parameters: | 635 * Request parameters: |
| 635 * | 636 * |
| 636 * [profileId] - The DFA user profile ID. | 637 * [profileId] - The DFA user profile ID. |
| 637 * | 638 * |
| 638 * Completes with a [CompatibleFields]. | 639 * Completes with a [CompatibleFields]. |
| 639 * | 640 * |
| 640 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 641 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 641 * error. | 642 * error. |
| 642 * | 643 * |
| 643 * If the used [http.Client] completes with an error when making a REST call, | 644 * If the used [http.Client] completes with an error when making a REST call, |
| 644 * this method will complete with the same error. | 645 * this method will complete with the same error. |
| 645 */ | 646 */ |
| 646 async.Future<CompatibleFields> query(Report request, core.String profileId) { | 647 async.Future<CompatibleFields> query(Report request, core.String profileId) { |
| 647 var _url = null; | 648 var _url = null; |
| 648 var _queryParams = new core.Map(); | 649 var _queryParams = new core.Map(); |
| 649 var _uploadMedia = null; | 650 var _uploadMedia = null; |
| 650 var _uploadOptions = null; | 651 var _uploadOptions = null; |
| 651 var _downloadOptions = common.DownloadOptions.Metadata; | 652 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 652 var _body = null; | 653 var _body = null; |
| 653 | 654 |
| 654 if (request != null) { | 655 if (request != null) { |
| 655 _body = convert.JSON.encode((request).toJson()); | 656 _body = convert.JSON.encode((request).toJson()); |
| 656 } | 657 } |
| 657 if (profileId == null) { | 658 if (profileId == null) { |
| 658 throw new core.ArgumentError("Parameter profileId is required."); | 659 throw new core.ArgumentError("Parameter profileId is required."); |
| 659 } | 660 } |
| 660 | 661 |
| 661 | 662 |
| 662 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
+ '/reports/compatiblefields/query'; | 663 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId') + '/rep
orts/compatiblefields/query'; |
| 663 | 664 |
| 664 var _response = _requester.request(_url, | 665 var _response = _requester.request(_url, |
| 665 "POST", | 666 "POST", |
| 666 body: _body, | 667 body: _body, |
| 667 queryParams: _queryParams, | 668 queryParams: _queryParams, |
| 668 uploadOptions: _uploadOptions, | 669 uploadOptions: _uploadOptions, |
| 669 uploadMedia: _uploadMedia, | 670 uploadMedia: _uploadMedia, |
| 670 downloadOptions: _downloadOptions); | 671 downloadOptions: _downloadOptions); |
| 671 return _response.then((data) => new CompatibleFields.fromJson(data)); | 672 return _response.then((data) => new CompatibleFields.fromJson(data)); |
| 672 } | 673 } |
| 673 | 674 |
| 674 } | 675 } |
| 675 | 676 |
| 676 | 677 |
| 677 /** Not documented yet. */ | |
| 678 class ReportsFilesResourceApi { | 678 class ReportsFilesResourceApi { |
| 679 final common_internal.ApiRequester _requester; | 679 final commons.ApiRequester _requester; |
| 680 | 680 |
| 681 ReportsFilesResourceApi(common_internal.ApiRequester client) : | 681 ReportsFilesResourceApi(commons.ApiRequester client) : |
| 682 _requester = client; | 682 _requester = client; |
| 683 | 683 |
| 684 /** | 684 /** |
| 685 * Retrieves a report file. | 685 * Retrieves a report file. |
| 686 * | 686 * |
| 687 * Request parameters: | 687 * Request parameters: |
| 688 * | 688 * |
| 689 * [profileId] - The DFA profile ID. | 689 * [profileId] - The DFA profile ID. |
| 690 * | 690 * |
| 691 * [reportId] - The ID of the report. | 691 * [reportId] - The ID of the report. |
| 692 * | 692 * |
| 693 * [fileId] - The ID of the report file. | 693 * [fileId] - The ID of the report file. |
| 694 * | 694 * |
| 695 * [downloadOptions] - Options for downloading. A download can be either a | 695 * [downloadOptions] - Options for downloading. A download can be either a |
| 696 * Metadata (default) or Media download. Partial Media downloads are possible | 696 * Metadata (default) or Media download. Partial Media downloads are possible |
| 697 * as well. | 697 * as well. |
| 698 * | 698 * |
| 699 * Completes with a | 699 * Completes with a |
| 700 * | 700 * |
| 701 * - [File] for Metadata downloads (see [downloadOptions]). | 701 * - [File] for Metadata downloads (see [downloadOptions]). |
| 702 * | 702 * |
| 703 * - [common.Media] for Media downloads (see [downloadOptions]). | 703 * - [commons.Media] for Media downloads (see [downloadOptions]). |
| 704 * | 704 * |
| 705 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 705 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 706 * error. | 706 * error. |
| 707 * | 707 * |
| 708 * If the used [http.Client] completes with an error when making a REST call, | 708 * If the used [http.Client] completes with an error when making a REST call, |
| 709 * this method will complete with the same error. | 709 * this method will complete with the same error. |
| 710 */ | 710 */ |
| 711 async.Future get(core.String profileId, core.String reportId, core.String file
Id, {common.DownloadOptions downloadOptions: common.DownloadOptions.Metadata}) { | 711 async.Future get(core.String profileId, core.String reportId, core.String file
Id, {commons.DownloadOptions downloadOptions: commons.DownloadOptions.Metadata})
{ |
| 712 var _url = null; | 712 var _url = null; |
| 713 var _queryParams = new core.Map(); | 713 var _queryParams = new core.Map(); |
| 714 var _uploadMedia = null; | 714 var _uploadMedia = null; |
| 715 var _uploadOptions = null; | 715 var _uploadOptions = null; |
| 716 var _downloadOptions = common.DownloadOptions.Metadata; | 716 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 717 var _body = null; | 717 var _body = null; |
| 718 | 718 |
| 719 if (profileId == null) { | 719 if (profileId == null) { |
| 720 throw new core.ArgumentError("Parameter profileId is required."); | 720 throw new core.ArgumentError("Parameter profileId is required."); |
| 721 } | 721 } |
| 722 if (reportId == null) { | 722 if (reportId == null) { |
| 723 throw new core.ArgumentError("Parameter reportId is required."); | 723 throw new core.ArgumentError("Parameter reportId is required."); |
| 724 } | 724 } |
| 725 if (fileId == null) { | 725 if (fileId == null) { |
| 726 throw new core.ArgumentError("Parameter fileId is required."); | 726 throw new core.ArgumentError("Parameter fileId is required."); |
| 727 } | 727 } |
| 728 | 728 |
| 729 _downloadOptions = downloadOptions; | 729 _downloadOptions = downloadOptions; |
| 730 | 730 |
| 731 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
+ '/reports/' + common_internal.Escaper.ecapeVariable('$reportId') + '/files/'
+ common_internal.Escaper.ecapeVariable('$fileId'); | 731 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId') + '/rep
orts/' + commons.Escaper.ecapeVariable('$reportId') + '/files/' + commons.Escape
r.ecapeVariable('$fileId'); |
| 732 | 732 |
| 733 var _response = _requester.request(_url, | 733 var _response = _requester.request(_url, |
| 734 "GET", | 734 "GET", |
| 735 body: _body, | 735 body: _body, |
| 736 queryParams: _queryParams, | 736 queryParams: _queryParams, |
| 737 uploadOptions: _uploadOptions, | 737 uploadOptions: _uploadOptions, |
| 738 uploadMedia: _uploadMedia, | 738 uploadMedia: _uploadMedia, |
| 739 downloadOptions: _downloadOptions); | 739 downloadOptions: _downloadOptions); |
| 740 if (_downloadOptions == null || | 740 if (_downloadOptions == null || |
| 741 _downloadOptions == common.DownloadOptions.Metadata) { | 741 _downloadOptions == commons.DownloadOptions.Metadata) { |
| 742 return _response.then((data) => new File.fromJson(data)); | 742 return _response.then((data) => new File.fromJson(data)); |
| 743 } else { | 743 } else { |
| 744 return _response; | 744 return _response; |
| 745 } | 745 } |
| 746 } | 746 } |
| 747 | 747 |
| 748 /** | 748 /** |
| 749 * Lists files for a report. | 749 * Lists files for a report. |
| 750 * | 750 * |
| 751 * Request parameters: | 751 * Request parameters: |
| (...skipping 12 matching lines...) Expand all Loading... |
| 764 * - "ID" : Sort by file ID. | 764 * - "ID" : Sort by file ID. |
| 765 * - "LAST_MODIFIED_TIME" : Sort by 'lastmodifiedAt' field. | 765 * - "LAST_MODIFIED_TIME" : Sort by 'lastmodifiedAt' field. |
| 766 * | 766 * |
| 767 * [sortOrder] - Order of sorted results, default is 'DESCENDING'. | 767 * [sortOrder] - Order of sorted results, default is 'DESCENDING'. |
| 768 * Possible string values are: | 768 * Possible string values are: |
| 769 * - "ASCENDING" : Ascending order. | 769 * - "ASCENDING" : Ascending order. |
| 770 * - "DESCENDING" : Descending order. | 770 * - "DESCENDING" : Descending order. |
| 771 * | 771 * |
| 772 * Completes with a [FileList]. | 772 * Completes with a [FileList]. |
| 773 * | 773 * |
| 774 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 774 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 775 * error. | 775 * error. |
| 776 * | 776 * |
| 777 * If the used [http.Client] completes with an error when making a REST call, | 777 * If the used [http.Client] completes with an error when making a REST call, |
| 778 * this method will complete with the same error. | 778 * this method will complete with the same error. |
| 779 */ | 779 */ |
| 780 async.Future<FileList> list(core.String profileId, core.String reportId, {core
.int maxResults, core.String pageToken, core.String sortField, core.String sortO
rder}) { | 780 async.Future<FileList> list(core.String profileId, core.String reportId, {core
.int maxResults, core.String pageToken, core.String sortField, core.String sortO
rder}) { |
| 781 var _url = null; | 781 var _url = null; |
| 782 var _queryParams = new core.Map(); | 782 var _queryParams = new core.Map(); |
| 783 var _uploadMedia = null; | 783 var _uploadMedia = null; |
| 784 var _uploadOptions = null; | 784 var _uploadOptions = null; |
| 785 var _downloadOptions = common.DownloadOptions.Metadata; | 785 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 786 var _body = null; | 786 var _body = null; |
| 787 | 787 |
| 788 if (profileId == null) { | 788 if (profileId == null) { |
| 789 throw new core.ArgumentError("Parameter profileId is required."); | 789 throw new core.ArgumentError("Parameter profileId is required."); |
| 790 } | 790 } |
| 791 if (reportId == null) { | 791 if (reportId == null) { |
| 792 throw new core.ArgumentError("Parameter reportId is required."); | 792 throw new core.ArgumentError("Parameter reportId is required."); |
| 793 } | 793 } |
| 794 if (maxResults != null) { | 794 if (maxResults != null) { |
| 795 _queryParams["maxResults"] = ["${maxResults}"]; | 795 _queryParams["maxResults"] = ["${maxResults}"]; |
| 796 } | 796 } |
| 797 if (pageToken != null) { | 797 if (pageToken != null) { |
| 798 _queryParams["pageToken"] = [pageToken]; | 798 _queryParams["pageToken"] = [pageToken]; |
| 799 } | 799 } |
| 800 if (sortField != null) { | 800 if (sortField != null) { |
| 801 _queryParams["sortField"] = [sortField]; | 801 _queryParams["sortField"] = [sortField]; |
| 802 } | 802 } |
| 803 if (sortOrder != null) { | 803 if (sortOrder != null) { |
| 804 _queryParams["sortOrder"] = [sortOrder]; | 804 _queryParams["sortOrder"] = [sortOrder]; |
| 805 } | 805 } |
| 806 | 806 |
| 807 | 807 |
| 808 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
+ '/reports/' + common_internal.Escaper.ecapeVariable('$reportId') + '/files'; | 808 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId') + '/rep
orts/' + commons.Escaper.ecapeVariable('$reportId') + '/files'; |
| 809 | 809 |
| 810 var _response = _requester.request(_url, | 810 var _response = _requester.request(_url, |
| 811 "GET", | 811 "GET", |
| 812 body: _body, | 812 body: _body, |
| 813 queryParams: _queryParams, | 813 queryParams: _queryParams, |
| 814 uploadOptions: _uploadOptions, | 814 uploadOptions: _uploadOptions, |
| 815 uploadMedia: _uploadMedia, | 815 uploadMedia: _uploadMedia, |
| 816 downloadOptions: _downloadOptions); | 816 downloadOptions: _downloadOptions); |
| 817 return _response.then((data) => new FileList.fromJson(data)); | 817 return _response.then((data) => new FileList.fromJson(data)); |
| 818 } | 818 } |
| 819 | 819 |
| 820 } | 820 } |
| 821 | 821 |
| 822 | 822 |
| 823 /** Not documented yet. */ | |
| 824 class UserProfilesResourceApi { | 823 class UserProfilesResourceApi { |
| 825 final common_internal.ApiRequester _requester; | 824 final commons.ApiRequester _requester; |
| 826 | 825 |
| 827 UserProfilesResourceApi(common_internal.ApiRequester client) : | 826 UserProfilesResourceApi(commons.ApiRequester client) : |
| 828 _requester = client; | 827 _requester = client; |
| 829 | 828 |
| 830 /** | 829 /** |
| 831 * Gets one user profile by ID. | 830 * Gets one user profile by ID. |
| 832 * | 831 * |
| 833 * Request parameters: | 832 * Request parameters: |
| 834 * | 833 * |
| 835 * [profileId] - The user profile ID. | 834 * [profileId] - The user profile ID. |
| 836 * | 835 * |
| 837 * Completes with a [UserProfile]. | 836 * Completes with a [UserProfile]. |
| 838 * | 837 * |
| 839 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 838 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 840 * error. | 839 * error. |
| 841 * | 840 * |
| 842 * If the used [http.Client] completes with an error when making a REST call, | 841 * If the used [http.Client] completes with an error when making a REST call, |
| 843 * this method will complete with the same error. | 842 * this method will complete with the same error. |
| 844 */ | 843 */ |
| 845 async.Future<UserProfile> get(core.String profileId) { | 844 async.Future<UserProfile> get(core.String profileId) { |
| 846 var _url = null; | 845 var _url = null; |
| 847 var _queryParams = new core.Map(); | 846 var _queryParams = new core.Map(); |
| 848 var _uploadMedia = null; | 847 var _uploadMedia = null; |
| 849 var _uploadOptions = null; | 848 var _uploadOptions = null; |
| 850 var _downloadOptions = common.DownloadOptions.Metadata; | 849 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 851 var _body = null; | 850 var _body = null; |
| 852 | 851 |
| 853 if (profileId == null) { | 852 if (profileId == null) { |
| 854 throw new core.ArgumentError("Parameter profileId is required."); | 853 throw new core.ArgumentError("Parameter profileId is required."); |
| 855 } | 854 } |
| 856 | 855 |
| 857 | 856 |
| 858 _url = 'userprofiles/' + common_internal.Escaper.ecapeVariable('$profileId')
; | 857 _url = 'userprofiles/' + commons.Escaper.ecapeVariable('$profileId'); |
| 859 | 858 |
| 860 var _response = _requester.request(_url, | 859 var _response = _requester.request(_url, |
| 861 "GET", | 860 "GET", |
| 862 body: _body, | 861 body: _body, |
| 863 queryParams: _queryParams, | 862 queryParams: _queryParams, |
| 864 uploadOptions: _uploadOptions, | 863 uploadOptions: _uploadOptions, |
| 865 uploadMedia: _uploadMedia, | 864 uploadMedia: _uploadMedia, |
| 866 downloadOptions: _downloadOptions); | 865 downloadOptions: _downloadOptions); |
| 867 return _response.then((data) => new UserProfile.fromJson(data)); | 866 return _response.then((data) => new UserProfile.fromJson(data)); |
| 868 } | 867 } |
| 869 | 868 |
| 870 /** | 869 /** |
| 871 * Retrieves list of user profiles for a user. | 870 * Retrieves list of user profiles for a user. |
| 872 * | 871 * |
| 873 * Request parameters: | 872 * Request parameters: |
| 874 * | 873 * |
| 875 * Completes with a [UserProfileList]. | 874 * Completes with a [UserProfileList]. |
| 876 * | 875 * |
| 877 * Completes with a [common.ApiRequestError] if the API endpoint returned an | 876 * Completes with a [commons.ApiRequestError] if the API endpoint returned an |
| 878 * error. | 877 * error. |
| 879 * | 878 * |
| 880 * If the used [http.Client] completes with an error when making a REST call, | 879 * If the used [http.Client] completes with an error when making a REST call, |
| 881 * this method will complete with the same error. | 880 * this method will complete with the same error. |
| 882 */ | 881 */ |
| 883 async.Future<UserProfileList> list() { | 882 async.Future<UserProfileList> list() { |
| 884 var _url = null; | 883 var _url = null; |
| 885 var _queryParams = new core.Map(); | 884 var _queryParams = new core.Map(); |
| 886 var _uploadMedia = null; | 885 var _uploadMedia = null; |
| 887 var _uploadOptions = null; | 886 var _uploadOptions = null; |
| 888 var _downloadOptions = common.DownloadOptions.Metadata; | 887 var _downloadOptions = commons.DownloadOptions.Metadata; |
| 889 var _body = null; | 888 var _body = null; |
| 890 | 889 |
| 891 | 890 |
| 892 | 891 |
| 893 _url = 'userprofiles'; | 892 _url = 'userprofiles'; |
| 894 | 893 |
| 895 var _response = _requester.request(_url, | 894 var _response = _requester.request(_url, |
| 896 "GET", | 895 "GET", |
| 897 body: _body, | 896 body: _body, |
| 898 queryParams: _queryParams, | 897 queryParams: _queryParams, |
| (...skipping 2466 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3365 } | 3364 } |
| 3366 if (items != null) { | 3365 if (items != null) { |
| 3367 _json["items"] = items.map((value) => (value).toJson()).toList(); | 3366 _json["items"] = items.map((value) => (value).toJson()).toList(); |
| 3368 } | 3367 } |
| 3369 if (kind != null) { | 3368 if (kind != null) { |
| 3370 _json["kind"] = kind; | 3369 _json["kind"] = kind; |
| 3371 } | 3370 } |
| 3372 return _json; | 3371 return _json; |
| 3373 } | 3372 } |
| 3374 } | 3373 } |
| 3375 | |
| 3376 | |
| OLD | NEW |