| 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_beta.datastore.v1beta3; | 3 library googleapis_beta.datastore.v1beta3; |
| 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:crypto/crypto.dart' as crypto; | |
| 11 import 'package:http/http.dart' as http; | 10 import 'package:http/http.dart' as http; |
| 12 | 11 |
| 13 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show | 12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show |
| 14 ApiRequestError, DetailedApiRequestError; | 13 ApiRequestError, DetailedApiRequestError; |
| 15 | 14 |
| 16 const core.String USER_AGENT = 'dart-api-client datastore/v1beta3'; | 15 const core.String USER_AGENT = 'dart-api-client datastore/v1beta3'; |
| 17 | 16 |
| 18 /** | 17 /** |
| 19 * Accesses the schemaless NoSQL database to provide fully managed, robust, | 18 * Accesses the schemaless NoSQL database to provide fully managed, robust, |
| 20 * scalable storage for your application. | 19 * scalable storage for your application. |
| (...skipping 379 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 400 var _json = new core.Map(); | 399 var _json = new core.Map(); |
| 401 return _json; | 400 return _json; |
| 402 } | 401 } |
| 403 } | 402 } |
| 404 | 403 |
| 405 /** The response for google.datastore.v1beta3.Datastore.BeginTransaction. */ | 404 /** The response for google.datastore.v1beta3.Datastore.BeginTransaction. */ |
| 406 class BeginTransactionResponse { | 405 class BeginTransactionResponse { |
| 407 /** The transaction identifier (always present). */ | 406 /** The transaction identifier (always present). */ |
| 408 core.String transaction; | 407 core.String transaction; |
| 409 core.List<core.int> get transactionAsBytes { | 408 core.List<core.int> get transactionAsBytes { |
| 410 return crypto.CryptoUtils.base64StringToBytes(transaction); | 409 return convert.BASE64.decode(transaction); |
| 411 } | 410 } |
| 412 | 411 |
| 413 void set transactionAsBytes(core.List<core.int> _bytes) { | 412 void set transactionAsBytes(core.List<core.int> _bytes) { |
| 414 transaction = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true); | 413 transaction = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll(
"+", "-"); |
| 415 } | 414 } |
| 416 | 415 |
| 417 BeginTransactionResponse(); | 416 BeginTransactionResponse(); |
| 418 | 417 |
| 419 BeginTransactionResponse.fromJson(core.Map _json) { | 418 BeginTransactionResponse.fromJson(core.Map _json) { |
| 420 if (_json.containsKey("transaction")) { | 419 if (_json.containsKey("transaction")) { |
| 421 transaction = _json["transaction"]; | 420 transaction = _json["transaction"]; |
| 422 } | 421 } |
| 423 } | 422 } |
| 424 | 423 |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 461 * entity. | 460 * entity. |
| 462 */ | 461 */ |
| 463 core.List<Mutation> mutations; | 462 core.List<Mutation> mutations; |
| 464 /** | 463 /** |
| 465 * The identifier of the transaction associated with the commit. A | 464 * The identifier of the transaction associated with the commit. A |
| 466 * transaction identifier is returned by a call to | 465 * transaction identifier is returned by a call to |
| 467 * BeginTransaction. | 466 * BeginTransaction. |
| 468 */ | 467 */ |
| 469 core.String transaction; | 468 core.String transaction; |
| 470 core.List<core.int> get transactionAsBytes { | 469 core.List<core.int> get transactionAsBytes { |
| 471 return crypto.CryptoUtils.base64StringToBytes(transaction); | 470 return convert.BASE64.decode(transaction); |
| 472 } | 471 } |
| 473 | 472 |
| 474 void set transactionAsBytes(core.List<core.int> _bytes) { | 473 void set transactionAsBytes(core.List<core.int> _bytes) { |
| 475 transaction = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true); | 474 transaction = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll(
"+", "-"); |
| 476 } | 475 } |
| 477 | 476 |
| 478 CommitRequest(); | 477 CommitRequest(); |
| 479 | 478 |
| 480 CommitRequest.fromJson(core.Map _json) { | 479 CommitRequest.fromJson(core.Map _json) { |
| 481 if (_json.containsKey("mode")) { | 480 if (_json.containsKey("mode")) { |
| 482 mode = _json["mode"]; | 481 mode = _json["mode"]; |
| 483 } | 482 } |
| 484 if (_json.containsKey("mutations")) { | 483 if (_json.containsKey("mutations")) { |
| 485 mutations = _json["mutations"].map((value) => new Mutation.fromJson(value)
).toList(); | 484 mutations = _json["mutations"].map((value) => new Mutation.fromJson(value)
).toList(); |
| (...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 629 } | 628 } |
| 630 | 629 |
| 631 /** The result of fetching an entity from Datastore. */ | 630 /** The result of fetching an entity from Datastore. */ |
| 632 class EntityResult { | 631 class EntityResult { |
| 633 /** | 632 /** |
| 634 * A cursor that points to the position after the result entity. | 633 * A cursor that points to the position after the result entity. |
| 635 * Set only when the `EntityResult` is part of a `QueryResultBatch` message. | 634 * Set only when the `EntityResult` is part of a `QueryResultBatch` message. |
| 636 */ | 635 */ |
| 637 core.String cursor; | 636 core.String cursor; |
| 638 core.List<core.int> get cursorAsBytes { | 637 core.List<core.int> get cursorAsBytes { |
| 639 return crypto.CryptoUtils.base64StringToBytes(cursor); | 638 return convert.BASE64.decode(cursor); |
| 640 } | 639 } |
| 641 | 640 |
| 642 void set cursorAsBytes(core.List<core.int> _bytes) { | 641 void set cursorAsBytes(core.List<core.int> _bytes) { |
| 643 cursor = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true); | 642 cursor = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+",
"-"); |
| 644 } | 643 } |
| 645 /** The resulting entity. */ | 644 /** The resulting entity. */ |
| 646 Entity entity; | 645 Entity entity; |
| 647 | 646 |
| 648 EntityResult(); | 647 EntityResult(); |
| 649 | 648 |
| 650 EntityResult.fromJson(core.Map _json) { | 649 EntityResult.fromJson(core.Map _json) { |
| 651 if (_json.containsKey("cursor")) { | 650 if (_json.containsKey("cursor")) { |
| 652 cursor = _json["cursor"]; | 651 cursor = _json["cursor"]; |
| 653 } | 652 } |
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 768 } | 767 } |
| 769 | 768 |
| 770 /** A binding parameter for a GQL query. */ | 769 /** A binding parameter for a GQL query. */ |
| 771 class GqlQueryParameter { | 770 class GqlQueryParameter { |
| 772 /** | 771 /** |
| 773 * A query cursor. Query cursors are returned in query | 772 * A query cursor. Query cursors are returned in query |
| 774 * result batches. | 773 * result batches. |
| 775 */ | 774 */ |
| 776 core.String cursor; | 775 core.String cursor; |
| 777 core.List<core.int> get cursorAsBytes { | 776 core.List<core.int> get cursorAsBytes { |
| 778 return crypto.CryptoUtils.base64StringToBytes(cursor); | 777 return convert.BASE64.decode(cursor); |
| 779 } | 778 } |
| 780 | 779 |
| 781 void set cursorAsBytes(core.List<core.int> _bytes) { | 780 void set cursorAsBytes(core.List<core.int> _bytes) { |
| 782 cursor = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true); | 781 cursor = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+",
"-"); |
| 783 } | 782 } |
| 784 /** A value parameter. */ | 783 /** A value parameter. */ |
| 785 Value value; | 784 Value value; |
| 786 | 785 |
| 787 GqlQueryParameter(); | 786 GqlQueryParameter(); |
| 788 | 787 |
| 789 GqlQueryParameter.fromJson(core.Map _json) { | 788 GqlQueryParameter.fromJson(core.Map _json) { |
| 790 if (_json.containsKey("cursor")) { | 789 if (_json.containsKey("cursor")) { |
| 791 cursor = _json["cursor"]; | 790 cursor = _json["cursor"]; |
| 792 } | 791 } |
| (...skipping 573 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1366 */ | 1365 */ |
| 1367 core.List<PropertyReference> distinctOn; | 1366 core.List<PropertyReference> distinctOn; |
| 1368 /** | 1367 /** |
| 1369 * An ending point for the query results. Query cursors are | 1368 * An ending point for the query results. Query cursors are |
| 1370 * returned in query result batches and | 1369 * returned in query result batches and |
| 1371 * [can only be used to limit the same | 1370 * [can only be used to limit the same |
| 1372 * query](https://cloud.google.com/datastore/docs/concepts/queries#cursors_lim
its_and_offsets). | 1371 * query](https://cloud.google.com/datastore/docs/concepts/queries#cursors_lim
its_and_offsets). |
| 1373 */ | 1372 */ |
| 1374 core.String endCursor; | 1373 core.String endCursor; |
| 1375 core.List<core.int> get endCursorAsBytes { | 1374 core.List<core.int> get endCursorAsBytes { |
| 1376 return crypto.CryptoUtils.base64StringToBytes(endCursor); | 1375 return convert.BASE64.decode(endCursor); |
| 1377 } | 1376 } |
| 1378 | 1377 |
| 1379 void set endCursorAsBytes(core.List<core.int> _bytes) { | 1378 void set endCursorAsBytes(core.List<core.int> _bytes) { |
| 1380 endCursor = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true); | 1379 endCursor = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+
", "-"); |
| 1381 } | 1380 } |
| 1382 /** The filter to apply. */ | 1381 /** The filter to apply. */ |
| 1383 Filter filter; | 1382 Filter filter; |
| 1384 /** | 1383 /** |
| 1385 * The kinds to query (if empty, returns entities of all kinds). | 1384 * The kinds to query (if empty, returns entities of all kinds). |
| 1386 * Currently at most 1 kind may be specified. | 1385 * Currently at most 1 kind may be specified. |
| 1387 */ | 1386 */ |
| 1388 core.List<KindExpression> kind; | 1387 core.List<KindExpression> kind; |
| 1389 /** | 1388 /** |
| 1390 * The maximum number of results to return. Applies after all other | 1389 * The maximum number of results to return. Applies after all other |
| (...skipping 14 matching lines...) Expand all Loading... |
| 1405 /** The projection to return. Defaults to returning all properties. */ | 1404 /** The projection to return. Defaults to returning all properties. */ |
| 1406 core.List<Projection> projection; | 1405 core.List<Projection> projection; |
| 1407 /** | 1406 /** |
| 1408 * A starting point for the query results. Query cursors are | 1407 * A starting point for the query results. Query cursors are |
| 1409 * returned in query result batches and | 1408 * returned in query result batches and |
| 1410 * [can only be used to continue the same | 1409 * [can only be used to continue the same |
| 1411 * query](https://cloud.google.com/datastore/docs/concepts/queries#cursors_lim
its_and_offsets). | 1410 * query](https://cloud.google.com/datastore/docs/concepts/queries#cursors_lim
its_and_offsets). |
| 1412 */ | 1411 */ |
| 1413 core.String startCursor; | 1412 core.String startCursor; |
| 1414 core.List<core.int> get startCursorAsBytes { | 1413 core.List<core.int> get startCursorAsBytes { |
| 1415 return crypto.CryptoUtils.base64StringToBytes(startCursor); | 1414 return convert.BASE64.decode(startCursor); |
| 1416 } | 1415 } |
| 1417 | 1416 |
| 1418 void set startCursorAsBytes(core.List<core.int> _bytes) { | 1417 void set startCursorAsBytes(core.List<core.int> _bytes) { |
| 1419 startCursor = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true); | 1418 startCursor = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll(
"+", "-"); |
| 1420 } | 1419 } |
| 1421 | 1420 |
| 1422 Query(); | 1421 Query(); |
| 1423 | 1422 |
| 1424 Query.fromJson(core.Map _json) { | 1423 Query.fromJson(core.Map _json) { |
| 1425 if (_json.containsKey("distinctOn")) { | 1424 if (_json.containsKey("distinctOn")) { |
| 1426 distinctOn = _json["distinctOn"].map((value) => new PropertyReference.from
Json(value)).toList(); | 1425 distinctOn = _json["distinctOn"].map((value) => new PropertyReference.from
Json(value)).toList(); |
| 1427 } | 1426 } |
| 1428 if (_json.containsKey("endCursor")) { | 1427 if (_json.containsKey("endCursor")) { |
| 1429 endCursor = _json["endCursor"]; | 1428 endCursor = _json["endCursor"]; |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1484 } | 1483 } |
| 1485 } | 1484 } |
| 1486 | 1485 |
| 1487 /** A batch of results produced by a query. */ | 1486 /** A batch of results produced by a query. */ |
| 1488 class QueryResultBatch { | 1487 class QueryResultBatch { |
| 1489 /** | 1488 /** |
| 1490 * A cursor that points to the position after the last result in the batch. | 1489 * A cursor that points to the position after the last result in the batch. |
| 1491 */ | 1490 */ |
| 1492 core.String endCursor; | 1491 core.String endCursor; |
| 1493 core.List<core.int> get endCursorAsBytes { | 1492 core.List<core.int> get endCursorAsBytes { |
| 1494 return crypto.CryptoUtils.base64StringToBytes(endCursor); | 1493 return convert.BASE64.decode(endCursor); |
| 1495 } | 1494 } |
| 1496 | 1495 |
| 1497 void set endCursorAsBytes(core.List<core.int> _bytes) { | 1496 void set endCursorAsBytes(core.List<core.int> _bytes) { |
| 1498 endCursor = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true); | 1497 endCursor = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+
", "-"); |
| 1499 } | 1498 } |
| 1500 /** | 1499 /** |
| 1501 * The result type for every entity in `entity_results`. | 1500 * The result type for every entity in `entity_results`. |
| 1502 * Possible string values are: | 1501 * Possible string values are: |
| 1503 * - "RESULT_TYPE_UNSPECIFIED" : Unspecified. This value is never used. | 1502 * - "RESULT_TYPE_UNSPECIFIED" : Unspecified. This value is never used. |
| 1504 * - "FULL" : The key and properties. | 1503 * - "FULL" : The key and properties. |
| 1505 * - "PROJECTION" : A projected subset of properties. The entity may have no | 1504 * - "PROJECTION" : A projected subset of properties. The entity may have no |
| 1506 * key. | 1505 * key. |
| 1507 * - "KEY_ONLY" : Only the key. | 1506 * - "KEY_ONLY" : Only the key. |
| 1508 */ | 1507 */ |
| (...skipping 12 matching lines...) Expand all Loading... |
| 1521 * more results after the end cursor. | 1520 * more results after the end cursor. |
| 1522 * - "NO_MORE_RESULTS" : The query has been exhausted. | 1521 * - "NO_MORE_RESULTS" : The query has been exhausted. |
| 1523 */ | 1522 */ |
| 1524 core.String moreResults; | 1523 core.String moreResults; |
| 1525 /** | 1524 /** |
| 1526 * A cursor that points to the position after the last skipped result. | 1525 * A cursor that points to the position after the last skipped result. |
| 1527 * Will be set when `skipped_results` != 0. | 1526 * Will be set when `skipped_results` != 0. |
| 1528 */ | 1527 */ |
| 1529 core.String skippedCursor; | 1528 core.String skippedCursor; |
| 1530 core.List<core.int> get skippedCursorAsBytes { | 1529 core.List<core.int> get skippedCursorAsBytes { |
| 1531 return crypto.CryptoUtils.base64StringToBytes(skippedCursor); | 1530 return convert.BASE64.decode(skippedCursor); |
| 1532 } | 1531 } |
| 1533 | 1532 |
| 1534 void set skippedCursorAsBytes(core.List<core.int> _bytes) { | 1533 void set skippedCursorAsBytes(core.List<core.int> _bytes) { |
| 1535 skippedCursor = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true); | 1534 skippedCursor = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAl
l("+", "-"); |
| 1536 } | 1535 } |
| 1537 /** The number of results skipped, typically because of an offset. */ | 1536 /** The number of results skipped, typically because of an offset. */ |
| 1538 core.int skippedResults; | 1537 core.int skippedResults; |
| 1539 | 1538 |
| 1540 QueryResultBatch(); | 1539 QueryResultBatch(); |
| 1541 | 1540 |
| 1542 QueryResultBatch.fromJson(core.Map _json) { | 1541 QueryResultBatch.fromJson(core.Map _json) { |
| 1543 if (_json.containsKey("endCursor")) { | 1542 if (_json.containsKey("endCursor")) { |
| 1544 endCursor = _json["endCursor"]; | 1543 endCursor = _json["endCursor"]; |
| 1545 } | 1544 } |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1596 * - "EVENTUAL" : Eventual consistency. | 1595 * - "EVENTUAL" : Eventual consistency. |
| 1597 */ | 1596 */ |
| 1598 core.String readConsistency; | 1597 core.String readConsistency; |
| 1599 /** | 1598 /** |
| 1600 * The identifier of the transaction in which to read. A | 1599 * The identifier of the transaction in which to read. A |
| 1601 * transaction identifier is returned by a call to | 1600 * transaction identifier is returned by a call to |
| 1602 * BeginTransaction. | 1601 * BeginTransaction. |
| 1603 */ | 1602 */ |
| 1604 core.String transaction; | 1603 core.String transaction; |
| 1605 core.List<core.int> get transactionAsBytes { | 1604 core.List<core.int> get transactionAsBytes { |
| 1606 return crypto.CryptoUtils.base64StringToBytes(transaction); | 1605 return convert.BASE64.decode(transaction); |
| 1607 } | 1606 } |
| 1608 | 1607 |
| 1609 void set transactionAsBytes(core.List<core.int> _bytes) { | 1608 void set transactionAsBytes(core.List<core.int> _bytes) { |
| 1610 transaction = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true); | 1609 transaction = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll(
"+", "-"); |
| 1611 } | 1610 } |
| 1612 | 1611 |
| 1613 ReadOptions(); | 1612 ReadOptions(); |
| 1614 | 1613 |
| 1615 ReadOptions.fromJson(core.Map _json) { | 1614 ReadOptions.fromJson(core.Map _json) { |
| 1616 if (_json.containsKey("readConsistency")) { | 1615 if (_json.containsKey("readConsistency")) { |
| 1617 readConsistency = _json["readConsistency"]; | 1616 readConsistency = _json["readConsistency"]; |
| 1618 } | 1617 } |
| 1619 if (_json.containsKey("transaction")) { | 1618 if (_json.containsKey("transaction")) { |
| 1620 transaction = _json["transaction"]; | 1619 transaction = _json["transaction"]; |
| (...skipping 13 matching lines...) Expand all Loading... |
| 1634 } | 1633 } |
| 1635 | 1634 |
| 1636 /** The request for google.datastore.v1beta3.Datastore.Rollback. */ | 1635 /** The request for google.datastore.v1beta3.Datastore.Rollback. */ |
| 1637 class RollbackRequest { | 1636 class RollbackRequest { |
| 1638 /** | 1637 /** |
| 1639 * The transaction identifier, returned by a call to | 1638 * The transaction identifier, returned by a call to |
| 1640 * google.datastore.v1beta3.Datastore.BeginTransaction. | 1639 * google.datastore.v1beta3.Datastore.BeginTransaction. |
| 1641 */ | 1640 */ |
| 1642 core.String transaction; | 1641 core.String transaction; |
| 1643 core.List<core.int> get transactionAsBytes { | 1642 core.List<core.int> get transactionAsBytes { |
| 1644 return crypto.CryptoUtils.base64StringToBytes(transaction); | 1643 return convert.BASE64.decode(transaction); |
| 1645 } | 1644 } |
| 1646 | 1645 |
| 1647 void set transactionAsBytes(core.List<core.int> _bytes) { | 1646 void set transactionAsBytes(core.List<core.int> _bytes) { |
| 1648 transaction = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true); | 1647 transaction = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll(
"+", "-"); |
| 1649 } | 1648 } |
| 1650 | 1649 |
| 1651 RollbackRequest(); | 1650 RollbackRequest(); |
| 1652 | 1651 |
| 1653 RollbackRequest.fromJson(core.Map _json) { | 1652 RollbackRequest.fromJson(core.Map _json) { |
| 1654 if (_json.containsKey("transaction")) { | 1653 if (_json.containsKey("transaction")) { |
| 1655 transaction = _json["transaction"]; | 1654 transaction = _json["transaction"]; |
| 1656 } | 1655 } |
| 1657 } | 1656 } |
| 1658 | 1657 |
| (...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1776 */ | 1775 */ |
| 1777 ArrayValue arrayValue; | 1776 ArrayValue arrayValue; |
| 1778 /** | 1777 /** |
| 1779 * A blob value. | 1778 * A blob value. |
| 1780 * May have at most 1,000,000 bytes. | 1779 * May have at most 1,000,000 bytes. |
| 1781 * When `exclude_from_indexes` is false, may have at most 1500 bytes. | 1780 * When `exclude_from_indexes` is false, may have at most 1500 bytes. |
| 1782 * In JSON requests, must be base64-encoded. | 1781 * In JSON requests, must be base64-encoded. |
| 1783 */ | 1782 */ |
| 1784 core.String blobValue; | 1783 core.String blobValue; |
| 1785 core.List<core.int> get blobValueAsBytes { | 1784 core.List<core.int> get blobValueAsBytes { |
| 1786 return crypto.CryptoUtils.base64StringToBytes(blobValue); | 1785 return convert.BASE64.decode(blobValue); |
| 1787 } | 1786 } |
| 1788 | 1787 |
| 1789 void set blobValueAsBytes(core.List<core.int> _bytes) { | 1788 void set blobValueAsBytes(core.List<core.int> _bytes) { |
| 1790 blobValue = crypto.CryptoUtils.bytesToBase64(_bytes, urlSafe: true); | 1789 blobValue = convert.BASE64.encode(_bytes).replaceAll("/", "_").replaceAll("+
", "-"); |
| 1791 } | 1790 } |
| 1792 /** A boolean value. */ | 1791 /** A boolean value. */ |
| 1793 core.bool booleanValue; | 1792 core.bool booleanValue; |
| 1794 /** A double value. */ | 1793 /** A double value. */ |
| 1795 core.double doubleValue; | 1794 core.double doubleValue; |
| 1796 /** | 1795 /** |
| 1797 * An entity value. | 1796 * An entity value. |
| 1798 * | 1797 * |
| 1799 * - May have no key. | 1798 * - May have no key. |
| 1800 * - May have a key with an incomplete key path. | 1799 * - May have a key with an incomplete key path. |
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1917 } | 1916 } |
| 1918 if (stringValue != null) { | 1917 if (stringValue != null) { |
| 1919 _json["stringValue"] = stringValue; | 1918 _json["stringValue"] = stringValue; |
| 1920 } | 1919 } |
| 1921 if (timestampValue != null) { | 1920 if (timestampValue != null) { |
| 1922 _json["timestampValue"] = timestampValue; | 1921 _json["timestampValue"] = timestampValue; |
| 1923 } | 1922 } |
| 1924 return _json; | 1923 return _json; |
| 1925 } | 1924 } |
| 1926 } | 1925 } |
| OLD | NEW |