Differences Between: [Versions 310 and 403] [Versions 311 and 403] [Versions 39 and 403] [Versions 400 and 403] [Versions 401 and 403]
1 <?php 2 /* 3 * Copyright 2010 Google Inc. 4 * 5 * Licensed under the Apache License, Version 2.0 (the "License"); you may not 6 * use this file except in compliance with the License. You may obtain a copy of 7 * the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 * License for the specific language governing permissions and limitations under 15 * the License. 16 */ 17 18 /** 19 * Service definition for Datastore (v1beta2). 20 * 21 * <p> 22 * API for accessing Google Cloud Datastore.</p> 23 * 24 * <p> 25 * For more information about this service, see the API 26 * <a href="https://developers.google.com/datastore/" target="_blank">Documentation</a> 27 * </p> 28 * 29 * @author Google, Inc. 30 */ 31 #[AllowDynamicProperties] 32 class Google_Service_Datastore extends Google_Service 33 { 34 /** View and manage your data across Google Cloud Platform services. */ 35 const CLOUD_PLATFORM = 36 "https://www.googleapis.com/auth/cloud-platform"; 37 /** View and manage your Google Cloud Datastore data. */ 38 const DATASTORE = 39 "https://www.googleapis.com/auth/datastore"; 40 /** View your email address. */ 41 const USERINFO_EMAIL = 42 "https://www.googleapis.com/auth/userinfo.email"; 43 44 public $datasets; 45 46 47 /** 48 * Constructs the internal representation of the Datastore service. 49 * 50 * @param Google_Client $client 51 */ 52 public function __construct(Google_Client $client) 53 { 54 parent::__construct($client); 55 $this->rootUrl = 'https://www.googleapis.com/'; 56 $this->servicePath = 'datastore/v1beta2/datasets/'; 57 $this->version = 'v1beta2'; 58 $this->serviceName = 'datastore'; 59 60 $this->datasets = new Google_Service_Datastore_Datasets_Resource( 61 $this, 62 $this->serviceName, 63 'datasets', 64 array( 65 'methods' => array( 66 'allocateIds' => array( 67 'path' => '{datasetId}/allocateIds', 68 'httpMethod' => 'POST', 69 'parameters' => array( 70 'datasetId' => array( 71 'location' => 'path', 72 'type' => 'string', 73 'required' => true, 74 ), 75 ), 76 ),'beginTransaction' => array( 77 'path' => '{datasetId}/beginTransaction', 78 'httpMethod' => 'POST', 79 'parameters' => array( 80 'datasetId' => array( 81 'location' => 'path', 82 'type' => 'string', 83 'required' => true, 84 ), 85 ), 86 ),'commit' => array( 87 'path' => '{datasetId}/commit', 88 'httpMethod' => 'POST', 89 'parameters' => array( 90 'datasetId' => array( 91 'location' => 'path', 92 'type' => 'string', 93 'required' => true, 94 ), 95 ), 96 ),'lookup' => array( 97 'path' => '{datasetId}/lookup', 98 'httpMethod' => 'POST', 99 'parameters' => array( 100 'datasetId' => array( 101 'location' => 'path', 102 'type' => 'string', 103 'required' => true, 104 ), 105 ), 106 ),'rollback' => array( 107 'path' => '{datasetId}/rollback', 108 'httpMethod' => 'POST', 109 'parameters' => array( 110 'datasetId' => array( 111 'location' => 'path', 112 'type' => 'string', 113 'required' => true, 114 ), 115 ), 116 ),'runQuery' => array( 117 'path' => '{datasetId}/runQuery', 118 'httpMethod' => 'POST', 119 'parameters' => array( 120 'datasetId' => array( 121 'location' => 'path', 122 'type' => 'string', 123 'required' => true, 124 ), 125 ), 126 ), 127 ) 128 ) 129 ); 130 } 131 } 132 133 134 /** 135 * The "datasets" collection of methods. 136 * Typical usage is: 137 * <code> 138 * $datastoreService = new Google_Service_Datastore(...); 139 * $datasets = $datastoreService->datasets; 140 * </code> 141 */ 142 #[AllowDynamicProperties] 143 class Google_Service_Datastore_Datasets_Resource extends Google_Service_Resource 144 { 145 146 /** 147 * Allocate IDs for incomplete keys (useful for referencing an entity before it 148 * is inserted). (datasets.allocateIds) 149 * 150 * @param string $datasetId Identifies the dataset. 151 * @param Google_AllocateIdsRequest $postBody 152 * @param array $optParams Optional parameters. 153 * @return Google_Service_Datastore_AllocateIdsResponse 154 */ 155 public function allocateIds($datasetId, Google_Service_Datastore_AllocateIdsRequest $postBody, $optParams = array()) 156 { 157 $params = array('datasetId' => $datasetId, 'postBody' => $postBody); 158 $params = array_merge($params, $optParams); 159 return $this->call('allocateIds', array($params), "Google_Service_Datastore_AllocateIdsResponse"); 160 } 161 162 /** 163 * Begin a new transaction. (datasets.beginTransaction) 164 * 165 * @param string $datasetId Identifies the dataset. 166 * @param Google_BeginTransactionRequest $postBody 167 * @param array $optParams Optional parameters. 168 * @return Google_Service_Datastore_BeginTransactionResponse 169 */ 170 public function beginTransaction($datasetId, Google_Service_Datastore_BeginTransactionRequest $postBody, $optParams = array()) 171 { 172 $params = array('datasetId' => $datasetId, 'postBody' => $postBody); 173 $params = array_merge($params, $optParams); 174 return $this->call('beginTransaction', array($params), "Google_Service_Datastore_BeginTransactionResponse"); 175 } 176 177 /** 178 * Commit a transaction, optionally creating, deleting or modifying some 179 * entities. (datasets.commit) 180 * 181 * @param string $datasetId Identifies the dataset. 182 * @param Google_CommitRequest $postBody 183 * @param array $optParams Optional parameters. 184 * @return Google_Service_Datastore_CommitResponse 185 */ 186 public function commit($datasetId, Google_Service_Datastore_CommitRequest $postBody, $optParams = array()) 187 { 188 $params = array('datasetId' => $datasetId, 'postBody' => $postBody); 189 $params = array_merge($params, $optParams); 190 return $this->call('commit', array($params), "Google_Service_Datastore_CommitResponse"); 191 } 192 193 /** 194 * Look up some entities by key. (datasets.lookup) 195 * 196 * @param string $datasetId Identifies the dataset. 197 * @param Google_LookupRequest $postBody 198 * @param array $optParams Optional parameters. 199 * @return Google_Service_Datastore_LookupResponse 200 */ 201 public function lookup($datasetId, Google_Service_Datastore_LookupRequest $postBody, $optParams = array()) 202 { 203 $params = array('datasetId' => $datasetId, 'postBody' => $postBody); 204 $params = array_merge($params, $optParams); 205 return $this->call('lookup', array($params), "Google_Service_Datastore_LookupResponse"); 206 } 207 208 /** 209 * Roll back a transaction. (datasets.rollback) 210 * 211 * @param string $datasetId Identifies the dataset. 212 * @param Google_RollbackRequest $postBody 213 * @param array $optParams Optional parameters. 214 * @return Google_Service_Datastore_RollbackResponse 215 */ 216 public function rollback($datasetId, Google_Service_Datastore_RollbackRequest $postBody, $optParams = array()) 217 { 218 $params = array('datasetId' => $datasetId, 'postBody' => $postBody); 219 $params = array_merge($params, $optParams); 220 return $this->call('rollback', array($params), "Google_Service_Datastore_RollbackResponse"); 221 } 222 223 /** 224 * Query for entities. (datasets.runQuery) 225 * 226 * @param string $datasetId Identifies the dataset. 227 * @param Google_RunQueryRequest $postBody 228 * @param array $optParams Optional parameters. 229 * @return Google_Service_Datastore_RunQueryResponse 230 */ 231 public function runQuery($datasetId, Google_Service_Datastore_RunQueryRequest $postBody, $optParams = array()) 232 { 233 $params = array('datasetId' => $datasetId, 'postBody' => $postBody); 234 $params = array_merge($params, $optParams); 235 return $this->call('runQuery', array($params), "Google_Service_Datastore_RunQueryResponse"); 236 } 237 } 238 239 240 241 242 #[AllowDynamicProperties] 243 class Google_Service_Datastore_AllocateIdsRequest extends Google_Collection 244 { 245 protected $collection_key = 'keys'; 246 protected $internal_gapi_mappings = array( 247 ); 248 protected $keysType = 'Google_Service_Datastore_Key'; 249 protected $keysDataType = 'array'; 250 251 252 public function setKeys($keys) 253 { 254 $this->keys = $keys; 255 } 256 public function getKeys() 257 { 258 return $this->keys; 259 } 260 } 261 262 #[AllowDynamicProperties] 263 class Google_Service_Datastore_AllocateIdsResponse extends Google_Collection 264 { 265 protected $collection_key = 'keys'; 266 protected $internal_gapi_mappings = array( 267 ); 268 protected $headerType = 'Google_Service_Datastore_ResponseHeader'; 269 protected $headerDataType = ''; 270 protected $keysType = 'Google_Service_Datastore_Key'; 271 protected $keysDataType = 'array'; 272 273 274 public function setHeader(Google_Service_Datastore_ResponseHeader $header) 275 { 276 $this->header = $header; 277 } 278 public function getHeader() 279 { 280 return $this->header; 281 } 282 public function setKeys($keys) 283 { 284 $this->keys = $keys; 285 } 286 public function getKeys() 287 { 288 return $this->keys; 289 } 290 } 291 292 #[AllowDynamicProperties] 293 class Google_Service_Datastore_BeginTransactionRequest extends Google_Model 294 { 295 protected $internal_gapi_mappings = array( 296 ); 297 public $isolationLevel; 298 299 300 public function setIsolationLevel($isolationLevel) 301 { 302 $this->isolationLevel = $isolationLevel; 303 } 304 public function getIsolationLevel() 305 { 306 return $this->isolationLevel; 307 } 308 } 309 310 #[AllowDynamicProperties] 311 class Google_Service_Datastore_BeginTransactionResponse extends Google_Model 312 { 313 protected $internal_gapi_mappings = array( 314 ); 315 protected $headerType = 'Google_Service_Datastore_ResponseHeader'; 316 protected $headerDataType = ''; 317 public $transaction; 318 319 320 public function setHeader(Google_Service_Datastore_ResponseHeader $header) 321 { 322 $this->header = $header; 323 } 324 public function getHeader() 325 { 326 return $this->header; 327 } 328 public function setTransaction($transaction) 329 { 330 $this->transaction = $transaction; 331 } 332 public function getTransaction() 333 { 334 return $this->transaction; 335 } 336 } 337 338 #[AllowDynamicProperties] 339 class Google_Service_Datastore_CommitRequest extends Google_Model 340 { 341 protected $internal_gapi_mappings = array( 342 ); 343 public $ignoreReadOnly; 344 public $mode; 345 protected $mutationType = 'Google_Service_Datastore_Mutation'; 346 protected $mutationDataType = ''; 347 public $transaction; 348 349 350 public function setIgnoreReadOnly($ignoreReadOnly) 351 { 352 $this->ignoreReadOnly = $ignoreReadOnly; 353 } 354 public function getIgnoreReadOnly() 355 { 356 return $this->ignoreReadOnly; 357 } 358 public function setMode($mode) 359 { 360 $this->mode = $mode; 361 } 362 public function getMode() 363 { 364 return $this->mode; 365 } 366 public function setMutation(Google_Service_Datastore_Mutation $mutation) 367 { 368 $this->mutation = $mutation; 369 } 370 public function getMutation() 371 { 372 return $this->mutation; 373 } 374 public function setTransaction($transaction) 375 { 376 $this->transaction = $transaction; 377 } 378 public function getTransaction() 379 { 380 return $this->transaction; 381 } 382 } 383 384 #[AllowDynamicProperties] 385 class Google_Service_Datastore_CommitResponse extends Google_Model 386 { 387 protected $internal_gapi_mappings = array( 388 ); 389 protected $headerType = 'Google_Service_Datastore_ResponseHeader'; 390 protected $headerDataType = ''; 391 protected $mutationResultType = 'Google_Service_Datastore_MutationResult'; 392 protected $mutationResultDataType = ''; 393 394 395 public function setHeader(Google_Service_Datastore_ResponseHeader $header) 396 { 397 $this->header = $header; 398 } 399 public function getHeader() 400 { 401 return $this->header; 402 } 403 public function setMutationResult(Google_Service_Datastore_MutationResult $mutationResult) 404 { 405 $this->mutationResult = $mutationResult; 406 } 407 public function getMutationResult() 408 { 409 return $this->mutationResult; 410 } 411 } 412 413 #[AllowDynamicProperties] 414 class Google_Service_Datastore_CompositeFilter extends Google_Collection 415 { 416 protected $collection_key = 'filters'; 417 protected $internal_gapi_mappings = array( 418 ); 419 protected $filtersType = 'Google_Service_Datastore_Filter'; 420 protected $filtersDataType = 'array'; 421 public $operator; 422 423 424 public function setFilters($filters) 425 { 426 $this->filters = $filters; 427 } 428 public function getFilters() 429 { 430 return $this->filters; 431 } 432 public function setOperator($operator) 433 { 434 $this->operator = $operator; 435 } 436 public function getOperator() 437 { 438 return $this->operator; 439 } 440 } 441 442 #[AllowDynamicProperties] 443 class Google_Service_Datastore_Entity extends Google_Model 444 { 445 protected $internal_gapi_mappings = array( 446 ); 447 protected $keyType = 'Google_Service_Datastore_Key'; 448 protected $keyDataType = ''; 449 protected $propertiesType = 'Google_Service_Datastore_Property'; 450 protected $propertiesDataType = 'map'; 451 452 453 public function setKey(Google_Service_Datastore_Key $key) 454 { 455 $this->key = $key; 456 } 457 public function getKey() 458 { 459 return $this->key; 460 } 461 public function setProperties($properties) 462 { 463 $this->properties = $properties; 464 } 465 public function getProperties() 466 { 467 return $this->properties; 468 } 469 } 470 471 #[AllowDynamicProperties] 472 class Google_Service_Datastore_EntityProperties extends Google_Model 473 { 474 } 475 476 #[AllowDynamicProperties] 477 class Google_Service_Datastore_EntityResult extends Google_Model 478 { 479 protected $internal_gapi_mappings = array( 480 ); 481 protected $entityType = 'Google_Service_Datastore_Entity'; 482 protected $entityDataType = ''; 483 484 485 public function setEntity(Google_Service_Datastore_Entity $entity) 486 { 487 $this->entity = $entity; 488 } 489 public function getEntity() 490 { 491 return $this->entity; 492 } 493 } 494 495 #[AllowDynamicProperties] 496 class Google_Service_Datastore_Filter extends Google_Model 497 { 498 protected $internal_gapi_mappings = array( 499 ); 500 protected $compositeFilterType = 'Google_Service_Datastore_CompositeFilter'; 501 protected $compositeFilterDataType = ''; 502 protected $propertyFilterType = 'Google_Service_Datastore_PropertyFilter'; 503 protected $propertyFilterDataType = ''; 504 505 506 public function setCompositeFilter(Google_Service_Datastore_CompositeFilter $compositeFilter) 507 { 508 $this->compositeFilter = $compositeFilter; 509 } 510 public function getCompositeFilter() 511 { 512 return $this->compositeFilter; 513 } 514 public function setPropertyFilter(Google_Service_Datastore_PropertyFilter $propertyFilter) 515 { 516 $this->propertyFilter = $propertyFilter; 517 } 518 public function getPropertyFilter() 519 { 520 return $this->propertyFilter; 521 } 522 } 523 524 #[AllowDynamicProperties] 525 class Google_Service_Datastore_GqlQuery extends Google_Collection 526 { 527 protected $collection_key = 'numberArgs'; 528 protected $internal_gapi_mappings = array( 529 ); 530 public $allowLiteral; 531 protected $nameArgsType = 'Google_Service_Datastore_GqlQueryArg'; 532 protected $nameArgsDataType = 'array'; 533 protected $numberArgsType = 'Google_Service_Datastore_GqlQueryArg'; 534 protected $numberArgsDataType = 'array'; 535 public $queryString; 536 537 538 public function setAllowLiteral($allowLiteral) 539 { 540 $this->allowLiteral = $allowLiteral; 541 } 542 public function getAllowLiteral() 543 { 544 return $this->allowLiteral; 545 } 546 public function setNameArgs($nameArgs) 547 { 548 $this->nameArgs = $nameArgs; 549 } 550 public function getNameArgs() 551 { 552 return $this->nameArgs; 553 } 554 public function setNumberArgs($numberArgs) 555 { 556 $this->numberArgs = $numberArgs; 557 } 558 public function getNumberArgs() 559 { 560 return $this->numberArgs; 561 } 562 public function setQueryString($queryString) 563 { 564 $this->queryString = $queryString; 565 } 566 public function getQueryString() 567 { 568 return $this->queryString; 569 } 570 } 571 572 #[AllowDynamicProperties] 573 class Google_Service_Datastore_GqlQueryArg extends Google_Model 574 { 575 protected $internal_gapi_mappings = array( 576 ); 577 public $cursor; 578 public $name; 579 protected $valueType = 'Google_Service_Datastore_Value'; 580 protected $valueDataType = ''; 581 582 583 public function setCursor($cursor) 584 { 585 $this->cursor = $cursor; 586 } 587 public function getCursor() 588 { 589 return $this->cursor; 590 } 591 public function setName($name) 592 { 593 $this->name = $name; 594 } 595 public function getName() 596 { 597 return $this->name; 598 } 599 public function setValue(Google_Service_Datastore_Value $value) 600 { 601 $this->value = $value; 602 } 603 public function getValue() 604 { 605 return $this->value; 606 } 607 } 608 609 #[AllowDynamicProperties] 610 class Google_Service_Datastore_Key extends Google_Collection 611 { 612 protected $collection_key = 'path'; 613 protected $internal_gapi_mappings = array( 614 ); 615 protected $partitionIdType = 'Google_Service_Datastore_PartitionId'; 616 protected $partitionIdDataType = ''; 617 protected $pathType = 'Google_Service_Datastore_KeyPathElement'; 618 protected $pathDataType = 'array'; 619 620 621 public function setPartitionId(Google_Service_Datastore_PartitionId $partitionId) 622 { 623 $this->partitionId = $partitionId; 624 } 625 public function getPartitionId() 626 { 627 return $this->partitionId; 628 } 629 public function setPath($path) 630 { 631 $this->path = $path; 632 } 633 public function getPath() 634 { 635 return $this->path; 636 } 637 } 638 639 #[AllowDynamicProperties] 640 class Google_Service_Datastore_KeyPathElement extends Google_Model 641 { 642 protected $internal_gapi_mappings = array( 643 ); 644 public $id; 645 public $kind; 646 public $name; 647 648 649 public function setId($id) 650 { 651 $this->id = $id; 652 } 653 public function getId() 654 { 655 return $this->id; 656 } 657 public function setKind($kind) 658 { 659 $this->kind = $kind; 660 } 661 public function getKind() 662 { 663 return $this->kind; 664 } 665 public function setName($name) 666 { 667 $this->name = $name; 668 } 669 public function getName() 670 { 671 return $this->name; 672 } 673 } 674 675 #[AllowDynamicProperties] 676 class Google_Service_Datastore_KindExpression extends Google_Model 677 { 678 protected $internal_gapi_mappings = array( 679 ); 680 public $name; 681 682 683 public function setName($name) 684 { 685 $this->name = $name; 686 } 687 public function getName() 688 { 689 return $this->name; 690 } 691 } 692 693 #[AllowDynamicProperties] 694 class Google_Service_Datastore_LookupRequest extends Google_Collection 695 { 696 protected $collection_key = 'keys'; 697 protected $internal_gapi_mappings = array( 698 ); 699 protected $keysType = 'Google_Service_Datastore_Key'; 700 protected $keysDataType = 'array'; 701 protected $readOptionsType = 'Google_Service_Datastore_ReadOptions'; 702 protected $readOptionsDataType = ''; 703 704 705 public function setKeys($keys) 706 { 707 $this->keys = $keys; 708 } 709 public function getKeys() 710 { 711 return $this->keys; 712 } 713 public function setReadOptions(Google_Service_Datastore_ReadOptions $readOptions) 714 { 715 $this->readOptions = $readOptions; 716 } 717 public function getReadOptions() 718 { 719 return $this->readOptions; 720 } 721 } 722 723 #[AllowDynamicProperties] 724 class Google_Service_Datastore_LookupResponse extends Google_Collection 725 { 726 protected $collection_key = 'missing'; 727 protected $internal_gapi_mappings = array( 728 ); 729 protected $deferredType = 'Google_Service_Datastore_Key'; 730 protected $deferredDataType = 'array'; 731 protected $foundType = 'Google_Service_Datastore_EntityResult'; 732 protected $foundDataType = 'array'; 733 protected $headerType = 'Google_Service_Datastore_ResponseHeader'; 734 protected $headerDataType = ''; 735 protected $missingType = 'Google_Service_Datastore_EntityResult'; 736 protected $missingDataType = 'array'; 737 738 739 public function setDeferred($deferred) 740 { 741 $this->deferred = $deferred; 742 } 743 public function getDeferred() 744 { 745 return $this->deferred; 746 } 747 public function setFound($found) 748 { 749 $this->found = $found; 750 } 751 public function getFound() 752 { 753 return $this->found; 754 } 755 public function setHeader(Google_Service_Datastore_ResponseHeader $header) 756 { 757 $this->header = $header; 758 } 759 public function getHeader() 760 { 761 return $this->header; 762 } 763 public function setMissing($missing) 764 { 765 $this->missing = $missing; 766 } 767 public function getMissing() 768 { 769 return $this->missing; 770 } 771 } 772 773 #[AllowDynamicProperties] 774 class Google_Service_Datastore_Mutation extends Google_Collection 775 { 776 protected $collection_key = 'upsert'; 777 protected $internal_gapi_mappings = array( 778 ); 779 protected $deleteType = 'Google_Service_Datastore_Key'; 780 protected $deleteDataType = 'array'; 781 public $force; 782 protected $insertType = 'Google_Service_Datastore_Entity'; 783 protected $insertDataType = 'array'; 784 protected $insertAutoIdType = 'Google_Service_Datastore_Entity'; 785 protected $insertAutoIdDataType = 'array'; 786 protected $updateType = 'Google_Service_Datastore_Entity'; 787 protected $updateDataType = 'array'; 788 protected $upsertType = 'Google_Service_Datastore_Entity'; 789 protected $upsertDataType = 'array'; 790 791 792 public function setDelete($delete) 793 { 794 $this->delete = $delete; 795 } 796 public function getDelete() 797 { 798 return $this->delete; 799 } 800 public function setForce($force) 801 { 802 $this->force = $force; 803 } 804 public function getForce() 805 { 806 return $this->force; 807 } 808 public function setInsert($insert) 809 { 810 $this->insert = $insert; 811 } 812 public function getInsert() 813 { 814 return $this->insert; 815 } 816 public function setInsertAutoId($insertAutoId) 817 { 818 $this->insertAutoId = $insertAutoId; 819 } 820 public function getInsertAutoId() 821 { 822 return $this->insertAutoId; 823 } 824 public function setUpdate($update) 825 { 826 $this->update = $update; 827 } 828 public function getUpdate() 829 { 830 return $this->update; 831 } 832 public function setUpsert($upsert) 833 { 834 $this->upsert = $upsert; 835 } 836 public function getUpsert() 837 { 838 return $this->upsert; 839 } 840 } 841 842 #[AllowDynamicProperties] 843 class Google_Service_Datastore_MutationResult extends Google_Collection 844 { 845 protected $collection_key = 'insertAutoIdKeys'; 846 protected $internal_gapi_mappings = array( 847 ); 848 public $indexUpdates; 849 protected $insertAutoIdKeysType = 'Google_Service_Datastore_Key'; 850 protected $insertAutoIdKeysDataType = 'array'; 851 852 853 public function setIndexUpdates($indexUpdates) 854 { 855 $this->indexUpdates = $indexUpdates; 856 } 857 public function getIndexUpdates() 858 { 859 return $this->indexUpdates; 860 } 861 public function setInsertAutoIdKeys($insertAutoIdKeys) 862 { 863 $this->insertAutoIdKeys = $insertAutoIdKeys; 864 } 865 public function getInsertAutoIdKeys() 866 { 867 return $this->insertAutoIdKeys; 868 } 869 } 870 871 #[AllowDynamicProperties] 872 class Google_Service_Datastore_PartitionId extends Google_Model 873 { 874 protected $internal_gapi_mappings = array( 875 ); 876 public $datasetId; 877 public $namespace; 878 879 880 public function setDatasetId($datasetId) 881 { 882 $this->datasetId = $datasetId; 883 } 884 public function getDatasetId() 885 { 886 return $this->datasetId; 887 } 888 public function setNamespace($namespace) 889 { 890 $this->namespace = $namespace; 891 } 892 public function getNamespace() 893 { 894 return $this->namespace; 895 } 896 } 897 898 #[AllowDynamicProperties] 899 class Google_Service_Datastore_Property extends Google_Collection 900 { 901 protected $collection_key = 'listValue'; 902 protected $internal_gapi_mappings = array( 903 ); 904 public $blobKeyValue; 905 public $blobValue; 906 public $booleanValue; 907 public $dateTimeValue; 908 public $doubleValue; 909 protected $entityValueType = 'Google_Service_Datastore_Entity'; 910 protected $entityValueDataType = ''; 911 public $indexed; 912 public $integerValue; 913 protected $keyValueType = 'Google_Service_Datastore_Key'; 914 protected $keyValueDataType = ''; 915 protected $listValueType = 'Google_Service_Datastore_Value'; 916 protected $listValueDataType = 'array'; 917 public $meaning; 918 public $stringValue; 919 920 921 public function setBlobKeyValue($blobKeyValue) 922 { 923 $this->blobKeyValue = $blobKeyValue; 924 } 925 public function getBlobKeyValue() 926 { 927 return $this->blobKeyValue; 928 } 929 public function setBlobValue($blobValue) 930 { 931 $this->blobValue = $blobValue; 932 } 933 public function getBlobValue() 934 { 935 return $this->blobValue; 936 } 937 public function setBooleanValue($booleanValue) 938 { 939 $this->booleanValue = $booleanValue; 940 } 941 public function getBooleanValue() 942 { 943 return $this->booleanValue; 944 } 945 public function setDateTimeValue($dateTimeValue) 946 { 947 $this->dateTimeValue = $dateTimeValue; 948 } 949 public function getDateTimeValue() 950 { 951 return $this->dateTimeValue; 952 } 953 public function setDoubleValue($doubleValue) 954 { 955 $this->doubleValue = $doubleValue; 956 } 957 public function getDoubleValue() 958 { 959 return $this->doubleValue; 960 } 961 public function setEntityValue(Google_Service_Datastore_Entity $entityValue) 962 { 963 $this->entityValue = $entityValue; 964 } 965 public function getEntityValue() 966 { 967 return $this->entityValue; 968 } 969 public function setIndexed($indexed) 970 { 971 $this->indexed = $indexed; 972 } 973 public function getIndexed() 974 { 975 return $this->indexed; 976 } 977 public function setIntegerValue($integerValue) 978 { 979 $this->integerValue = $integerValue; 980 } 981 public function getIntegerValue() 982 { 983 return $this->integerValue; 984 } 985 public function setKeyValue(Google_Service_Datastore_Key $keyValue) 986 { 987 $this->keyValue = $keyValue; 988 } 989 public function getKeyValue() 990 { 991 return $this->keyValue; 992 } 993 public function setListValue($listValue) 994 { 995 $this->listValue = $listValue; 996 } 997 public function getListValue() 998 { 999 return $this->listValue; 1000 } 1001 public function setMeaning($meaning) 1002 { 1003 $this->meaning = $meaning; 1004 } 1005 public function getMeaning() 1006 { 1007 return $this->meaning; 1008 } 1009 public function setStringValue($stringValue) 1010 { 1011 $this->stringValue = $stringValue; 1012 } 1013 public function getStringValue() 1014 { 1015 return $this->stringValue; 1016 } 1017 } 1018 1019 #[AllowDynamicProperties] 1020 class Google_Service_Datastore_PropertyExpression extends Google_Model 1021 { 1022 protected $internal_gapi_mappings = array( 1023 ); 1024 public $aggregationFunction; 1025 protected $propertyType = 'Google_Service_Datastore_PropertyReference'; 1026 protected $propertyDataType = ''; 1027 1028 1029 public function setAggregationFunction($aggregationFunction) 1030 { 1031 $this->aggregationFunction = $aggregationFunction; 1032 } 1033 public function getAggregationFunction() 1034 { 1035 return $this->aggregationFunction; 1036 } 1037 public function setProperty(Google_Service_Datastore_PropertyReference $property) 1038 { 1039 $this->property = $property; 1040 } 1041 public function getProperty() 1042 { 1043 return $this->property; 1044 } 1045 } 1046 1047 #[AllowDynamicProperties] 1048 class Google_Service_Datastore_PropertyFilter extends Google_Model 1049 { 1050 protected $internal_gapi_mappings = array( 1051 ); 1052 public $operator; 1053 protected $propertyType = 'Google_Service_Datastore_PropertyReference'; 1054 protected $propertyDataType = ''; 1055 protected $valueType = 'Google_Service_Datastore_Value'; 1056 protected $valueDataType = ''; 1057 1058 1059 public function setOperator($operator) 1060 { 1061 $this->operator = $operator; 1062 } 1063 public function getOperator() 1064 { 1065 return $this->operator; 1066 } 1067 public function setProperty(Google_Service_Datastore_PropertyReference $property) 1068 { 1069 $this->property = $property; 1070 } 1071 public function getProperty() 1072 { 1073 return $this->property; 1074 } 1075 public function setValue(Google_Service_Datastore_Value $value) 1076 { 1077 $this->value = $value; 1078 } 1079 public function getValue() 1080 { 1081 return $this->value; 1082 } 1083 } 1084 1085 #[AllowDynamicProperties] 1086 class Google_Service_Datastore_PropertyOrder extends Google_Model 1087 { 1088 protected $internal_gapi_mappings = array( 1089 ); 1090 public $direction; 1091 protected $propertyType = 'Google_Service_Datastore_PropertyReference'; 1092 protected $propertyDataType = ''; 1093 1094 1095 public function setDirection($direction) 1096 { 1097 $this->direction = $direction; 1098 } 1099 public function getDirection() 1100 { 1101 return $this->direction; 1102 } 1103 public function setProperty(Google_Service_Datastore_PropertyReference $property) 1104 { 1105 $this->property = $property; 1106 } 1107 public function getProperty() 1108 { 1109 return $this->property; 1110 } 1111 } 1112 1113 #[AllowDynamicProperties] 1114 class Google_Service_Datastore_PropertyReference extends Google_Model 1115 { 1116 protected $internal_gapi_mappings = array( 1117 ); 1118 public $name; 1119 1120 1121 public function setName($name) 1122 { 1123 $this->name = $name; 1124 } 1125 public function getName() 1126 { 1127 return $this->name; 1128 } 1129 } 1130 1131 #[AllowDynamicProperties] 1132 class Google_Service_Datastore_Query extends Google_Collection 1133 { 1134 protected $collection_key = 'projection'; 1135 protected $internal_gapi_mappings = array( 1136 ); 1137 public $endCursor; 1138 protected $filterType = 'Google_Service_Datastore_Filter'; 1139 protected $filterDataType = ''; 1140 protected $groupByType = 'Google_Service_Datastore_PropertyReference'; 1141 protected $groupByDataType = 'array'; 1142 protected $kindsType = 'Google_Service_Datastore_KindExpression'; 1143 protected $kindsDataType = 'array'; 1144 public $limit; 1145 public $offset; 1146 protected $orderType = 'Google_Service_Datastore_PropertyOrder'; 1147 protected $orderDataType = 'array'; 1148 protected $projectionType = 'Google_Service_Datastore_PropertyExpression'; 1149 protected $projectionDataType = 'array'; 1150 public $startCursor; 1151 1152 1153 public function setEndCursor($endCursor) 1154 { 1155 $this->endCursor = $endCursor; 1156 } 1157 public function getEndCursor() 1158 { 1159 return $this->endCursor; 1160 } 1161 public function setFilter(Google_Service_Datastore_Filter $filter) 1162 { 1163 $this->filter = $filter; 1164 } 1165 public function getFilter() 1166 { 1167 return $this->filter; 1168 } 1169 public function setGroupBy($groupBy) 1170 { 1171 $this->groupBy = $groupBy; 1172 } 1173 public function getGroupBy() 1174 { 1175 return $this->groupBy; 1176 } 1177 public function setKinds($kinds) 1178 { 1179 $this->kinds = $kinds; 1180 } 1181 public function getKinds() 1182 { 1183 return $this->kinds; 1184 } 1185 public function setLimit($limit) 1186 { 1187 $this->limit = $limit; 1188 } 1189 public function getLimit() 1190 { 1191 return $this->limit; 1192 } 1193 public function setOffset($offset) 1194 { 1195 $this->offset = $offset; 1196 } 1197 public function getOffset() 1198 { 1199 return $this->offset; 1200 } 1201 public function setOrder($order) 1202 { 1203 $this->order = $order; 1204 } 1205 public function getOrder() 1206 { 1207 return $this->order; 1208 } 1209 public function setProjection($projection) 1210 { 1211 $this->projection = $projection; 1212 } 1213 public function getProjection() 1214 { 1215 return $this->projection; 1216 } 1217 public function setStartCursor($startCursor) 1218 { 1219 $this->startCursor = $startCursor; 1220 } 1221 public function getStartCursor() 1222 { 1223 return $this->startCursor; 1224 } 1225 } 1226 1227 #[AllowDynamicProperties] 1228 class Google_Service_Datastore_QueryResultBatch extends Google_Collection 1229 { 1230 protected $collection_key = 'entityResults'; 1231 protected $internal_gapi_mappings = array( 1232 ); 1233 public $endCursor; 1234 public $entityResultType; 1235 protected $entityResultsType = 'Google_Service_Datastore_EntityResult'; 1236 protected $entityResultsDataType = 'array'; 1237 public $moreResults; 1238 public $skippedResults; 1239 1240 1241 public function setEndCursor($endCursor) 1242 { 1243 $this->endCursor = $endCursor; 1244 } 1245 public function getEndCursor() 1246 { 1247 return $this->endCursor; 1248 } 1249 public function setEntityResultType($entityResultType) 1250 { 1251 $this->entityResultType = $entityResultType; 1252 } 1253 public function getEntityResultType() 1254 { 1255 return $this->entityResultType; 1256 } 1257 public function setEntityResults($entityResults) 1258 { 1259 $this->entityResults = $entityResults; 1260 } 1261 public function getEntityResults() 1262 { 1263 return $this->entityResults; 1264 } 1265 public function setMoreResults($moreResults) 1266 { 1267 $this->moreResults = $moreResults; 1268 } 1269 public function getMoreResults() 1270 { 1271 return $this->moreResults; 1272 } 1273 public function setSkippedResults($skippedResults) 1274 { 1275 $this->skippedResults = $skippedResults; 1276 } 1277 public function getSkippedResults() 1278 { 1279 return $this->skippedResults; 1280 } 1281 } 1282 1283 #[AllowDynamicProperties] 1284 class Google_Service_Datastore_ReadOptions extends Google_Model 1285 { 1286 protected $internal_gapi_mappings = array( 1287 ); 1288 public $readConsistency; 1289 public $transaction; 1290 1291 1292 public function setReadConsistency($readConsistency) 1293 { 1294 $this->readConsistency = $readConsistency; 1295 } 1296 public function getReadConsistency() 1297 { 1298 return $this->readConsistency; 1299 } 1300 public function setTransaction($transaction) 1301 { 1302 $this->transaction = $transaction; 1303 } 1304 public function getTransaction() 1305 { 1306 return $this->transaction; 1307 } 1308 } 1309 1310 #[AllowDynamicProperties] 1311 class Google_Service_Datastore_ResponseHeader extends Google_Model 1312 { 1313 protected $internal_gapi_mappings = array( 1314 ); 1315 public $kind; 1316 1317 1318 public function setKind($kind) 1319 { 1320 $this->kind = $kind; 1321 } 1322 public function getKind() 1323 { 1324 return $this->kind; 1325 } 1326 } 1327 1328 #[AllowDynamicProperties] 1329 class Google_Service_Datastore_RollbackRequest extends Google_Model 1330 { 1331 protected $internal_gapi_mappings = array( 1332 ); 1333 public $transaction; 1334 1335 1336 public function setTransaction($transaction) 1337 { 1338 $this->transaction = $transaction; 1339 } 1340 public function getTransaction() 1341 { 1342 return $this->transaction; 1343 } 1344 } 1345 1346 #[AllowDynamicProperties] 1347 class Google_Service_Datastore_RollbackResponse extends Google_Model 1348 { 1349 protected $internal_gapi_mappings = array( 1350 ); 1351 protected $headerType = 'Google_Service_Datastore_ResponseHeader'; 1352 protected $headerDataType = ''; 1353 1354 1355 public function setHeader(Google_Service_Datastore_ResponseHeader $header) 1356 { 1357 $this->header = $header; 1358 } 1359 public function getHeader() 1360 { 1361 return $this->header; 1362 } 1363 } 1364 1365 #[AllowDynamicProperties] 1366 class Google_Service_Datastore_RunQueryRequest extends Google_Model 1367 { 1368 protected $internal_gapi_mappings = array( 1369 ); 1370 protected $gqlQueryType = 'Google_Service_Datastore_GqlQuery'; 1371 protected $gqlQueryDataType = ''; 1372 protected $partitionIdType = 'Google_Service_Datastore_PartitionId'; 1373 protected $partitionIdDataType = ''; 1374 protected $queryType = 'Google_Service_Datastore_Query'; 1375 protected $queryDataType = ''; 1376 protected $readOptionsType = 'Google_Service_Datastore_ReadOptions'; 1377 protected $readOptionsDataType = ''; 1378 1379 1380 public function setGqlQuery(Google_Service_Datastore_GqlQuery $gqlQuery) 1381 { 1382 $this->gqlQuery = $gqlQuery; 1383 } 1384 public function getGqlQuery() 1385 { 1386 return $this->gqlQuery; 1387 } 1388 public function setPartitionId(Google_Service_Datastore_PartitionId $partitionId) 1389 { 1390 $this->partitionId = $partitionId; 1391 } 1392 public function getPartitionId() 1393 { 1394 return $this->partitionId; 1395 } 1396 public function setQuery(Google_Service_Datastore_Query $query) 1397 { 1398 $this->query = $query; 1399 } 1400 public function getQuery() 1401 { 1402 return $this->query; 1403 } 1404 public function setReadOptions(Google_Service_Datastore_ReadOptions $readOptions) 1405 { 1406 $this->readOptions = $readOptions; 1407 } 1408 public function getReadOptions() 1409 { 1410 return $this->readOptions; 1411 } 1412 } 1413 1414 #[AllowDynamicProperties] 1415 class Google_Service_Datastore_RunQueryResponse extends Google_Model 1416 { 1417 protected $internal_gapi_mappings = array( 1418 ); 1419 protected $batchType = 'Google_Service_Datastore_QueryResultBatch'; 1420 protected $batchDataType = ''; 1421 protected $headerType = 'Google_Service_Datastore_ResponseHeader'; 1422 protected $headerDataType = ''; 1423 1424 1425 public function setBatch(Google_Service_Datastore_QueryResultBatch $batch) 1426 { 1427 $this->batch = $batch; 1428 } 1429 public function getBatch() 1430 { 1431 return $this->batch; 1432 } 1433 public function setHeader(Google_Service_Datastore_ResponseHeader $header) 1434 { 1435 $this->header = $header; 1436 } 1437 public function getHeader() 1438 { 1439 return $this->header; 1440 } 1441 } 1442 1443 #[AllowDynamicProperties] 1444 class Google_Service_Datastore_Value extends Google_Collection 1445 { 1446 protected $collection_key = 'listValue'; 1447 protected $internal_gapi_mappings = array( 1448 ); 1449 public $blobKeyValue; 1450 public $blobValue; 1451 public $booleanValue; 1452 public $dateTimeValue; 1453 public $doubleValue; 1454 protected $entityValueType = 'Google_Service_Datastore_Entity'; 1455 protected $entityValueDataType = ''; 1456 public $indexed; 1457 public $integerValue; 1458 protected $keyValueType = 'Google_Service_Datastore_Key'; 1459 protected $keyValueDataType = ''; 1460 protected $listValueType = 'Google_Service_Datastore_Value'; 1461 protected $listValueDataType = 'array'; 1462 public $meaning; 1463 public $stringValue; 1464 1465 1466 public function setBlobKeyValue($blobKeyValue) 1467 { 1468 $this->blobKeyValue = $blobKeyValue; 1469 } 1470 public function getBlobKeyValue() 1471 { 1472 return $this->blobKeyValue; 1473 } 1474 public function setBlobValue($blobValue) 1475 { 1476 $this->blobValue = $blobValue; 1477 } 1478 public function getBlobValue() 1479 { 1480 return $this->blobValue; 1481 } 1482 public function setBooleanValue($booleanValue) 1483 { 1484 $this->booleanValue = $booleanValue; 1485 } 1486 public function getBooleanValue() 1487 { 1488 return $this->booleanValue; 1489 } 1490 public function setDateTimeValue($dateTimeValue) 1491 { 1492 $this->dateTimeValue = $dateTimeValue; 1493 } 1494 public function getDateTimeValue() 1495 { 1496 return $this->dateTimeValue; 1497 } 1498 public function setDoubleValue($doubleValue) 1499 { 1500 $this->doubleValue = $doubleValue; 1501 } 1502 public function getDoubleValue() 1503 { 1504 return $this->doubleValue; 1505 } 1506 public function setEntityValue(Google_Service_Datastore_Entity $entityValue) 1507 { 1508 $this->entityValue = $entityValue; 1509 } 1510 public function getEntityValue() 1511 { 1512 return $this->entityValue; 1513 } 1514 public function setIndexed($indexed) 1515 { 1516 $this->indexed = $indexed; 1517 } 1518 public function getIndexed() 1519 { 1520 return $this->indexed; 1521 } 1522 public function setIntegerValue($integerValue) 1523 { 1524 $this->integerValue = $integerValue; 1525 } 1526 public function getIntegerValue() 1527 { 1528 return $this->integerValue; 1529 } 1530 public function setKeyValue(Google_Service_Datastore_Key $keyValue) 1531 { 1532 $this->keyValue = $keyValue; 1533 } 1534 public function getKeyValue() 1535 { 1536 return $this->keyValue; 1537 } 1538 public function setListValue($listValue) 1539 { 1540 $this->listValue = $listValue; 1541 } 1542 public function getListValue() 1543 { 1544 return $this->listValue; 1545 } 1546 public function setMeaning($meaning) 1547 { 1548 $this->meaning = $meaning; 1549 } 1550 public function getMeaning() 1551 { 1552 return $this->meaning; 1553 } 1554 public function setStringValue($stringValue) 1555 { 1556 $this->stringValue = $stringValue; 1557 } 1558 public function getStringValue() 1559 { 1560 return $this->stringValue; 1561 } 1562 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body