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

Side by Side Diff: generated/googleapis/lib/freebase/v1.dart

Issue 1078053002: Roll of googleapis as of 4/7/2015. (Closed) Base URL: https://github.com/dart-lang/googleapis.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « generated/googleapis/lib/fitness/v1.dart ('k') | generated/googleapis/lib/fusiontables/v1.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // This is a generated file (see the discoveryapis_generator project).
2
1 library googleapis.freebase.v1; 3 library googleapis.freebase.v1;
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 freebase/v1';
15 20
16 /** Find Freebase entities using textual queries and other constraints. */ 21 /** Find Freebase entities using textual queries and other constraints. */
17 class FreebaseApi { 22 class FreebaseApi {
18 23
19 final common_internal.ApiRequester _requester; 24 final commons.ApiRequester _requester;
20 25
21 FreebaseApi(http.Client client, {core.String rootUrl: "https://www.googleapis. com/", core.String servicePath: "freebase/v1/"}) : 26 FreebaseApi(http.Client client, {core.String rootUrl: "https://www.googleapis. com/", core.String servicePath: "freebase/v1/"}) :
22 _requester = new common_internal.ApiRequester(client, rootUrl, servicePath ); 27 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A GENT);
23 28
24 /** 29 /**
25 * Reconcile entities to Freebase open data. 30 * Reconcile entities to Freebase open data.
26 * 31 *
27 * Request parameters: 32 * Request parameters:
28 * 33 *
29 * [confidence] - Required confidence for a candidate to match. Must be 34 * [confidence] - Required confidence for a candidate to match. Must be
30 * between .5 and 1.0 35 * between .5 and 1.0
31 * Value must be between "0.0" and "1.0". 36 * Value must be between "0.0" and "1.0".
32 * 37 *
33 * [kind] - Classifications of entity e.g. type, category, title. 38 * [kind] - Classifications of entity e.g. type, category, title.
34 * 39 *
35 * [lang] - Languages for names and values. First language is used for 40 * [lang] - Languages for names and values. First language is used for
36 * display. Default is 'en'. 41 * display. Default is 'en'.
37 * 42 *
38 * [limit] - Maximum number of candidates to return. 43 * [limit] - Maximum number of candidates to return.
39 * Value must be between "0" and "25". 44 * Value must be between "0" and "25".
40 * 45 *
41 * [name] - Name of entity. 46 * [name] - Name of entity.
42 * 47 *
43 * [prop] - Property values for entity formatted as 48 * [prop] - Property values for entity formatted as
44 * : 49 * :
45 * 50 *
46 * Completes with a [ReconcileGet]. 51 * Completes with a [ReconcileGet].
47 * 52 *
48 * Completes with a [common.ApiRequestError] if the API endpoint returned an 53 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
49 * error. 54 * error.
50 * 55 *
51 * If the used [http.Client] completes with an error when making a REST call, 56 * If the used [http.Client] completes with an error when making a REST call,
52 * this method will complete with the same error. 57 * this method will complete with the same error.
53 */ 58 */
54 async.Future<ReconcileGet> reconcile({core.double confidence, core.List<core.S tring> kind, core.List<core.String> lang, core.int limit, core.String name, core .List<core.String> prop}) { 59 async.Future<ReconcileGet> reconcile({core.double confidence, core.List<core.S tring> kind, core.List<core.String> lang, core.int limit, core.String name, core .List<core.String> prop}) {
55 var _url = null; 60 var _url = null;
56 var _queryParams = new core.Map(); 61 var _queryParams = new core.Map();
57 var _uploadMedia = null; 62 var _uploadMedia = null;
58 var _uploadOptions = null; 63 var _uploadOptions = null;
59 var _downloadOptions = common.DownloadOptions.Metadata; 64 var _downloadOptions = commons.DownloadOptions.Metadata;
60 var _body = null; 65 var _body = null;
61 66
62 if (confidence != null) { 67 if (confidence != null) {
63 _queryParams["confidence"] = ["${confidence}"]; 68 _queryParams["confidence"] = ["${confidence}"];
64 } 69 }
65 if (kind != null) { 70 if (kind != null) {
66 _queryParams["kind"] = kind; 71 _queryParams["kind"] = kind;
67 } 72 }
68 if (lang != null) { 73 if (lang != null) {
69 _queryParams["lang"] = lang; 74 _queryParams["lang"] = lang;
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
173 * [type] - Restrict to topics with this Freebase type id. 178 * [type] - Restrict to topics with this Freebase type id.
174 * 179 *
175 * [with_] - A rule to match against. 180 * [with_] - A rule to match against.
176 * 181 *
177 * [without] - A rule to not match against. 182 * [without] - A rule to not match against.
178 * 183 *
179 * [downloadOptions] - Options for downloading. A download can be either a 184 * [downloadOptions] - Options for downloading. A download can be either a
180 * Metadata (default) or Media download. Partial Media downloads are possible 185 * Metadata (default) or Media download. Partial Media downloads are possible
181 * as well. 186 * as well.
182 * 187 *
183 * Completes with a [common.ApiRequestError] if the API endpoint returned an 188 * Completes with a [commons.ApiRequestError] if the API endpoint returned an
184 * error. 189 * error.
185 * 190 *
186 * If the used [http.Client] completes with an error when making a REST call, 191 * If the used [http.Client] completes with an error when making a REST call,
187 * this method will complete with the same error. 192 * this method will complete with the same error.
188 */ 193 */
189 async.Future search({core.String asOfTime, core.String callback, core.int curs or, core.List<core.String> domain, core.String encode, core.bool exact, core.Lis t<core.String> filter, core.String format, core.String help, core.bool indent, c ore.List<core.String> lang, core.int limit, core.List<core.String> mid, core.Str ing mqlOutput, core.String output, core.bool prefixed, core.String query, core.S tring scoring, core.String spell, core.bool stemmed, core.List<core.String> type , core.List<core.String> with_, core.List<core.String> without, common.DownloadO ptions downloadOptions: common.DownloadOptions.Metadata}) { 194 async.Future search({core.String asOfTime, core.String callback, core.int curs or, core.List<core.String> domain, core.String encode, core.bool exact, core.Lis t<core.String> filter, core.String format, core.String help, core.bool indent, c ore.List<core.String> lang, core.int limit, core.List<core.String> mid, core.Str ing mqlOutput, core.String output, core.bool prefixed, core.String query, core.S tring scoring, core.String spell, core.bool stemmed, core.List<core.String> type , core.List<core.String> with_, core.List<core.String> without, commons.Download Options downloadOptions: commons.DownloadOptions.Metadata}) {
190 var _url = null; 195 var _url = null;
191 var _queryParams = new core.Map(); 196 var _queryParams = new core.Map();
192 var _uploadMedia = null; 197 var _uploadMedia = null;
193 var _uploadOptions = null; 198 var _uploadOptions = null;
194 var _downloadOptions = common.DownloadOptions.Metadata; 199 var _downloadOptions = commons.DownloadOptions.Metadata;
195 var _body = null; 200 var _body = null;
196 201
197 if (asOfTime != null) { 202 if (asOfTime != null) {
198 _queryParams["as_of_time"] = [asOfTime]; 203 _queryParams["as_of_time"] = [asOfTime];
199 } 204 }
200 if (callback != null) { 205 if (callback != null) {
201 _queryParams["callback"] = [callback]; 206 _queryParams["callback"] = [callback];
202 } 207 }
203 if (cursor != null) { 208 if (cursor != null) {
204 _queryParams["cursor"] = ["${cursor}"]; 209 _queryParams["cursor"] = ["${cursor}"];
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
269 _url = 'search'; 274 _url = 'search';
270 275
271 var _response = _requester.request(_url, 276 var _response = _requester.request(_url,
272 "GET", 277 "GET",
273 body: _body, 278 body: _body,
274 queryParams: _queryParams, 279 queryParams: _queryParams,
275 uploadOptions: _uploadOptions, 280 uploadOptions: _uploadOptions,
276 uploadMedia: _uploadMedia, 281 uploadMedia: _uploadMedia,
277 downloadOptions: _downloadOptions); 282 downloadOptions: _downloadOptions);
278 if (_downloadOptions == null || 283 if (_downloadOptions == null ||
279 _downloadOptions == common.DownloadOptions.Metadata) { 284 _downloadOptions == commons.DownloadOptions.Metadata) {
280 return _response.then((data) => null); 285 return _response.then((data) => null);
281 } else { 286 } else {
282 return _response; 287 return _response;
283 } 288 }
284 } 289 }
285 290
286 } 291 }
287 292
288 293
289 294
(...skipping 23 matching lines...) Expand all
313 _json["id"] = id; 318 _json["id"] = id;
314 } 319 }
315 if (name != null) { 320 if (name != null) {
316 _json["name"] = name; 321 _json["name"] = name;
317 } 322 }
318 return _json; 323 return _json;
319 } 324 }
320 } 325 }
321 326
322 327
323 /** Not documented yet. */
324 class ReconcileCandidate { 328 class ReconcileCandidate {
325 /** 329 /**
326 * Percentage likelihood that this candidate is the unique matching entity. 330 * Percentage likelihood that this candidate is the unique matching entity.
327 * Value will be between 0.0 and 1.0 331 * Value will be between 0.0 and 1.0
328 */ 332 */
329 core.double confidence; 333 core.double confidence;
330 334
331 /** Language code that candidate and notable names are displayed in. */ 335 /** Language code that candidate and notable names are displayed in. */
332 core.String lang; 336 core.String lang;
333 337
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
409 _json["hits"] = hits; 413 _json["hits"] = hits;
410 } 414 }
411 if (ms != null) { 415 if (ms != null) {
412 _json["ms"] = ms; 416 _json["ms"] = ms;
413 } 417 }
414 return _json; 418 return _json;
415 } 419 }
416 } 420 }
417 421
418 422
419 /** Not documented yet. */
420 class ReconcileGetWarning { 423 class ReconcileGetWarning {
421 /** Location of warning in the request e.g. invalid predicate. */ 424 /** Location of warning in the request e.g. invalid predicate. */
422 core.String location; 425 core.String location;
423 426
424 /** Warning message to display to the user. */ 427 /** Warning message to display to the user. */
425 core.String message; 428 core.String message;
426 429
427 /** Code for identifying classes of warnings. */ 430 /** Code for identifying classes of warnings. */
428 core.String reason; 431 core.String reason;
429 432
(...skipping 21 matching lines...) Expand all
451 _json["message"] = message; 454 _json["message"] = message;
452 } 455 }
453 if (reason != null) { 456 if (reason != null) {
454 _json["reason"] = reason; 457 _json["reason"] = reason;
455 } 458 }
456 return _json; 459 return _json;
457 } 460 }
458 } 461 }
459 462
460 463
461 /** Not documented yet. */
462 class ReconcileGet { 464 class ReconcileGet {
463 /** 465 /**
464 * If filled, then the listed candidates are potential matches, and such 466 * If filled, then the listed candidates are potential matches, and such
465 * should be evaluated by a more discerning algorithm or human. The matches 467 * should be evaluated by a more discerning algorithm or human. The matches
466 * are ordered by confidence. 468 * are ordered by confidence.
467 */ 469 */
468 core.List<ReconcileCandidate> candidate; 470 core.List<ReconcileCandidate> candidate;
469 471
470 /** Server costs for reconciling. */ 472 /** Server costs for reconciling. */
471 ReconcileGetCosts costs; 473 ReconcileGetCosts costs;
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
513 } 515 }
514 if (match != null) { 516 if (match != null) {
515 _json["match"] = (match).toJson(); 517 _json["match"] = (match).toJson();
516 } 518 }
517 if (warning != null) { 519 if (warning != null) {
518 _json["warning"] = warning.map((value) => (value).toJson()).toList(); 520 _json["warning"] = warning.map((value) => (value).toJson()).toList();
519 } 521 }
520 return _json; 522 return _json;
521 } 523 }
522 } 524 }
523
524
OLDNEW
« no previous file with comments | « generated/googleapis/lib/fitness/v1.dart ('k') | generated/googleapis/lib/fusiontables/v1.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698