PluginProbe
WP Database Backup – Unlimited Database & Files Backup by Backup for WP / 6.11
WP Database Backup – Unlimited Database & Files Backup by Backup for WP v6.11
7.13 7.12 trunk 1.1 2.1.1 5.9 6.0 6.1 6.10 6.11 6.12 6.12.1 6.2 6.3 6.4 6.5 6.5.1 6.6 6.7 6.8 6.9 7.0 7.0.1 7.1 7.10 All 34 releases
wp-database-backup / includes / admin / Destination / Google / google-api-php-client / src / contrib / Google_DatastoreService.php

Google_DatastoreService.php in WP Database Backup – Unlimited Database & Files Backup by Backup for WP 6.11, at includes/admin/Destination/Google/google-api-php-client/src/contrib/Google_DatastoreService.php

999 lines 32.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /*
3 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
4 * use this file except in compliance with the License. You may obtain a copy of
5 * the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12 * License for the specific language governing permissions and limitations under
13 * the License.
14 */
15
16
17 /**
18 * The "datasets" collection of methods.
19 * Typical usage is:
20 * <code>
21 * $datastoreService = new Google_DatastoreService(...);
22 * $datasets = $datastoreService->datasets;
23 * </code>
24 */
25 class Google_DatasetsServiceResource extends Google_ServiceResource {
26
27 /**
28 * Allocate IDs for incomplete keys (useful for referencing an entity before it is inserted).
29 * (datasets.allocateIds)
30 *
31 * @param string $datasetId Identifies the dataset.
32 * @param Google_AllocateIdsRequest $postBody
33 * @param array $optParams Optional parameters.
34 * @return Google_AllocateIdsResponse
35 */
36 public function allocateIds($datasetId, Google_AllocateIdsRequest $postBody, $optParams = array()) {
37 $params = array('datasetId' => $datasetId, 'postBody' => $postBody);
38 $params = array_merge($params, $optParams);
39 $data = $this->__call('allocateIds', array($params));
40 if ($this->useObjects()) {
41 return new Google_AllocateIdsResponse($data);
42 } else {
43 return $data;
44 }
45 }
46 /**
47 * Begin a new transaction. (datasets.beginTransaction)
48 *
49 * @param string $datasetId Identifies the dataset.
50 * @param Google_BeginTransactionRequest $postBody
51 * @param array $optParams Optional parameters.
52 * @return Google_BeginTransactionResponse
53 */
54 public function beginTransaction($datasetId, Google_BeginTransactionRequest $postBody, $optParams = array()) {
55 $params = array('datasetId' => $datasetId, 'postBody' => $postBody);
56 $params = array_merge($params, $optParams);
57 $data = $this->__call('beginTransaction', array($params));
58 if ($this->useObjects()) {
59 return new Google_BeginTransactionResponse($data);
60 } else {
61 return $data;
62 }
63 }
64 /**
65 * Create, delete or modify some entities outside a transaction. (datasets.blindWrite)
66 *
67 * @param string $datasetId Identifies the dataset.
68 * @param Google_BlindWriteRequest $postBody
69 * @param array $optParams Optional parameters.
70 * @return Google_BlindWriteResponse
71 */
72 public function blindWrite($datasetId, Google_BlindWriteRequest $postBody, $optParams = array()) {
73 $params = array('datasetId' => $datasetId, 'postBody' => $postBody);
74 $params = array_merge($params, $optParams);
75 $data = $this->__call('blindWrite', array($params));
76 if ($this->useObjects()) {
77 return new Google_BlindWriteResponse($data);
78 } else {
79 return $data;
80 }
81 }
82 /**
83 * Commit a transaction, optionally creating, deleting or modifying some entities. (datasets.commit)
84 *
85 * @param string $datasetId Identifies the dataset.
86 * @param Google_CommitRequest $postBody
87 * @param array $optParams Optional parameters.
88 * @return Google_CommitResponse
89 */
90 public function commit($datasetId, Google_CommitRequest $postBody, $optParams = array()) {
91 $params = array('datasetId' => $datasetId, 'postBody' => $postBody);
92 $params = array_merge($params, $optParams);
93 $data = $this->__call('commit', array($params));
94 if ($this->useObjects()) {
95 return new Google_CommitResponse($data);
96 } else {
97 return $data;
98 }
99 }
100 /**
101 * Look up some entities by key. (datasets.lookup)
102 *
103 * @param string $datasetId Identifies the dataset.
104 * @param Google_LookupRequest $postBody
105 * @param array $optParams Optional parameters.
106 * @return Google_LookupResponse
107 */
108 public function lookup($datasetId, Google_LookupRequest $postBody, $optParams = array()) {
109 $params = array('datasetId' => $datasetId, 'postBody' => $postBody);
110 $params = array_merge($params, $optParams);
111 $data = $this->__call('lookup', array($params));
112 if ($this->useObjects()) {
113 return new Google_LookupResponse($data);
114 } else {
115 return $data;
116 }
117 }
118 /**
119 * Roll back a transaction. (datasets.rollback)
120 *
121 * @param string $datasetId Identifies the dataset.
122 * @param Google_RollbackRequest $postBody
123 * @param array $optParams Optional parameters.
124 * @return Google_RollbackResponse
125 */
126 public function rollback($datasetId, Google_RollbackRequest $postBody, $optParams = array()) {
127 $params = array('datasetId' => $datasetId, 'postBody' => $postBody);
128 $params = array_merge($params, $optParams);
129 $data = $this->__call('rollback', array($params));
130 if ($this->useObjects()) {
131 return new Google_RollbackResponse($data);
132 } else {
133 return $data;
134 }
135 }
136 /**
137 * Query for entities. (datasets.runQuery)
138 *
139 * @param string $datasetId Identifies the dataset.
140 * @param Google_RunQueryRequest $postBody
141 * @param array $optParams Optional parameters.
142 * @return Google_RunQueryResponse
143 */
144 public function runQuery($datasetId, Google_RunQueryRequest $postBody, $optParams = array()) {
145 $params = array('datasetId' => $datasetId, 'postBody' => $postBody);
146 $params = array_merge($params, $optParams);
147 $data = $this->__call('runQuery', array($params));
148 if ($this->useObjects()) {
149 return new Google_RunQueryResponse($data);
150 } else {
151 return $data;
152 }
153 }
154 }
155
156 /**
157 * Service definition for Google_Datastore (v1beta1).
158 *
159 * <p>
160 * API for accessing Google Cloud Datastore.
161 * </p>
162 *
163 * <p>
164 * For more information about this service, see the
165 * <a href="https://developers.google.com/datastore/" target="_blank">API Documentation</a>
166 * </p>
167 *
168 * @author Google, Inc.
169 */
170 class Google_DatastoreService extends Google_Service {
171 public $datasets;
172 /**
173 * Constructs the internal representation of the Datastore service.
174 *
175 * @param Google_Client $client
176 */
177 public function __construct(Google_Client $client) {
178 $this->servicePath = 'datastore/v1beta1/datasets/';
179 $this->version = 'v1beta1';
180 $this->serviceName = 'datastore';
181
182 $client->addService($this->serviceName, $this->version);
183 $this->datasets = new Google_DatasetsServiceResource($this, $this->serviceName, 'datasets', json_decode('{"methods": {"allocateIds": {"id": "datastore.datasets.allocateIds", "path": "{datasetId}/allocateIds", "httpMethod": "POST", "parameters": {"datasetId": {"type": "string", "required": true, "location": "path"}}, "request": {"$ref": "AllocateIdsRequest"}, "response": {"$ref": "AllocateIdsResponse"}, "scopes": ["https://www.googleapis.com/auth/userinfo.email"]}, "beginTransaction": {"id": "datastore.datasets.beginTransaction", "path": "{datasetId}/beginTransaction", "httpMethod": "POST", "parameters": {"datasetId": {"type": "string", "required": true, "location": "path"}}, "request": {"$ref": "BeginTransactionRequest"}, "response": {"$ref": "BeginTransactionResponse"}, "scopes": ["https://www.googleapis.com/auth/userinfo.email"]}, "blindWrite": {"id": "datastore.datasets.blindWrite", "path": "{datasetId}/blindWrite", "httpMethod": "POST", "parameters": {"datasetId": {"type": "string", "required": true, "location": "path"}}, "request": {"$ref": "BlindWriteRequest"}, "response": {"$ref": "BlindWriteResponse"}, "scopes": ["https://www.googleapis.com/auth/userinfo.email"]}, "commit": {"id": "datastore.datasets.commit", "path": "{datasetId}/commit", "httpMethod": "POST", "parameters": {"datasetId": {"type": "string", "required": true, "location": "path"}}, "request": {"$ref": "CommitRequest"}, "response": {"$ref": "CommitResponse"}, "scopes": ["https://www.googleapis.com/auth/userinfo.email"]}, "lookup": {"id": "datastore.datasets.lookup", "path": "{datasetId}/lookup", "httpMethod": "POST", "parameters": {"datasetId": {"type": "string", "required": true, "location": "path"}}, "request": {"$ref": "LookupRequest"}, "response": {"$ref": "LookupResponse"}, "scopes": ["https://www.googleapis.com/auth/userinfo.email"]}, "rollback": {"id": "datastore.datasets.rollback", "path": "{datasetId}/rollback", "httpMethod": "POST", "parameters": {"datasetId": {"type": "string", "required": true, "location": "path"}}, "request": {"$ref": "RollbackRequest"}, "response": {"$ref": "RollbackResponse"}, "scopes": ["https://www.googleapis.com/auth/userinfo.email"]}, "runQuery": {"id": "datastore.datasets.runQuery", "path": "{datasetId}/runQuery", "httpMethod": "POST", "parameters": {"datasetId": {"type": "string", "required": true, "location": "path"}}, "request": {"$ref": "RunQueryRequest"}, "response": {"$ref": "RunQueryResponse"}, "scopes": ["https://www.googleapis.com/auth/userinfo.email"]}}}', true));
184
185 }
186 }
187
188
189
190 class Google_AllocateIdsRequest extends Google_Model {
191 protected $__keysType = 'Google_Key';
192 protected $__keysDataType = 'array';
193 public $keys;
194 public function setKeys(/* array(Google_Key) */ $keys) {
195 $this->assertIsArray($keys, 'Google_Key', __METHOD__);
196 $this->keys = $keys;
197 }
198 public function getKeys() {
199 return $this->keys;
200 }
201 }
202
203 class Google_AllocateIdsResponse extends Google_Model {
204 protected $__keysType = 'Google_Key';
205 protected $__keysDataType = 'array';
206 public $keys;
207 public $kind;
208 public function setKeys(/* array(Google_Key) */ $keys) {
209 $this->assertIsArray($keys, 'Google_Key', __METHOD__);
210 $this->keys = $keys;
211 }
212 public function getKeys() {
213 return $this->keys;
214 }
215 public function setKind( $kind) {
216 $this->kind = $kind;
217 }
218 public function getKind() {
219 return $this->kind;
220 }
221 }
222
223 class Google_BeginTransactionRequest extends Google_Model {
224 public $isolationLevel;
225 public function setIsolationLevel( $isolationLevel) {
226 $this->isolationLevel = $isolationLevel;
227 }
228 public function getIsolationLevel() {
229 return $this->isolationLevel;
230 }
231 }
232
233 class Google_BeginTransactionResponse extends Google_Model {
234 public $kind;
235 public $transaction;
236 public function setKind( $kind) {
237 $this->kind = $kind;
238 }
239 public function getKind() {
240 return $this->kind;
241 }
242 public function setTransaction( $transaction) {
243 $this->transaction = $transaction;
244 }
245 public function getTransaction() {
246 return $this->transaction;
247 }
248 }
249
250 class Google_BlindWriteRequest extends Google_Model {
251 protected $__mutationType = 'Google_Mutation';
252 protected $__mutationDataType = '';
253 public $mutation;
254 public function setMutation(Google_Mutation $mutation) {
255 $this->mutation = $mutation;
256 }
257 public function getMutation() {
258 return $this->mutation;
259 }
260 }
261
262 class Google_BlindWriteResponse extends Google_Model {
263 public $kind;
264 protected $__mutationResultType = 'Google_MutationResult';
265 protected $__mutationResultDataType = '';
266 public $mutationResult;
267 public function setKind( $kind) {
268 $this->kind = $kind;
269 }
270 public function getKind() {
271 return $this->kind;
272 }
273 public function setMutationResult(Google_MutationResult $mutationResult) {
274 $this->mutationResult = $mutationResult;
275 }
276 public function getMutationResult() {
277 return $this->mutationResult;
278 }
279 }
280
281 class Google_CommitRequest extends Google_Model {
282 protected $__mutationType = 'Google_Mutation';
283 protected $__mutationDataType = '';
284 public $mutation;
285 public $transaction;
286 public function setMutation(Google_Mutation $mutation) {
287 $this->mutation = $mutation;
288 }
289 public function getMutation() {
290 return $this->mutation;
291 }
292 public function setTransaction( $transaction) {
293 $this->transaction = $transaction;
294 }
295 public function getTransaction() {
296 return $this->transaction;
297 }
298 }
299
300 class Google_CommitResponse extends Google_Model {
301 public $kind;
302 protected $__mutationResultType = 'Google_MutationResult';
303 protected $__mutationResultDataType = '';
304 public $mutationResult;
305 public function setKind( $kind) {
306 $this->kind = $kind;
307 }
308 public function getKind() {
309 return $this->kind;
310 }
311 public function setMutationResult(Google_MutationResult $mutationResult) {
312 $this->mutationResult = $mutationResult;
313 }
314 public function getMutationResult() {
315 return $this->mutationResult;
316 }
317 }
318
319 class Google_CompositeFilter extends Google_Model {
320 protected $__filtersType = 'Google_Filter';
321 protected $__filtersDataType = 'array';
322 public $filters;
323 public $operator;
324 public function setFilters(/* array(Google_Filter) */ $filters) {
325 $this->assertIsArray($filters, 'Google_Filter', __METHOD__);
326 $this->filters = $filters;
327 }
328 public function getFilters() {
329 return $this->filters;
330 }
331 public function setOperator( $operator) {
332 $this->operator = $operator;
333 }
334 public function getOperator() {
335 return $this->operator;
336 }
337 }
338
339 class Google_Entity extends Google_Model {
340 protected $__keyType = 'Google_Key';
341 protected $__keyDataType = '';
342 public $key;
343 protected $__propertiesType = 'Google_Property';
344 protected $__propertiesDataType = 'map';
345 public $properties;
346 public function setKey(Google_Key $key) {
347 $this->key = $key;
348 }
349 public function getKey() {
350 return $this->key;
351 }
352 /* lynchb@ Made a modification here to remove the typing
353 * allow for an array of properties to be set
354 * on an entity. Otherwise the file is unchanged
355 * from the generator.
356 */
357 public function setProperties($properties) {
358 $this->properties = $properties;
359 }
360 public function getProperties() {
361 return $this->properties;
362 }
363 }
364
365 class Google_EntityResult extends Google_Model {
366 protected $__entityType = 'Google_Entity';
367 protected $__entityDataType = '';
368 public $entity;
369 public function setEntity(Google_Entity $entity) {
370 $this->entity = $entity;
371 }
372 public function getEntity() {
373 return $this->entity;
374 }
375 }
376
377 class Google_Filter extends Google_Model {
378 protected $__compositeFilterType = 'Google_CompositeFilter';
379 protected $__compositeFilterDataType = '';
380 public $compositeFilter;
381 protected $__propertyFilterType = 'Google_PropertyFilter';
382 protected $__propertyFilterDataType = '';
383 public $propertyFilter;
384 public function setCompositeFilter(Google_CompositeFilter $compositeFilter) {
385 $this->compositeFilter = $compositeFilter;
386 }
387 public function getCompositeFilter() {
388 return $this->compositeFilter;
389 }
390 public function setPropertyFilter(Google_PropertyFilter $propertyFilter) {
391 $this->propertyFilter = $propertyFilter;
392 }
393 public function getPropertyFilter() {
394 return $this->propertyFilter;
395 }
396 }
397
398 class Google_Key extends Google_Model {
399 protected $__partitionIdType = 'Google_PartitionId';
400 protected $__partitionIdDataType = '';
401 public $partitionId;
402 protected $__pathType = 'Google_KeyPathElement';
403 protected $__pathDataType = 'array';
404 public $path;
405 public function setPartitionId(Google_PartitionId $partitionId) {
406 $this->partitionId = $partitionId;
407 }
408 public function getPartitionId() {
409 return $this->partitionId;
410 }
411 public function setPath(/* array(Google_KeyPathElement) */ $path) {
412 $this->assertIsArray($path, 'Google_KeyPathElement', __METHOD__);
413 $this->path = $path;
414 }
415 public function getPath() {
416 return $this->path;
417 }
418 }
419
420 class Google_KeyPathElement extends Google_Model {
421 public $id;
422 public $kind;
423 public $name;
424 public function setId( $id) {
425 $this->id = $id;
426 }
427 public function getId() {
428 return $this->id;
429 }
430 public function setKind( $kind) {
431 $this->kind = $kind;
432 }
433 public function getKind() {
434 return $this->kind;
435 }
436 public function setName( $name) {
437 $this->name = $name;
438 }
439 public function getName() {
440 return $this->name;
441 }
442 }
443
444 class Google_KindExpression extends Google_Model {
445 public $name;
446 public function setName( $name) {
447 $this->name = $name;
448 }
449 public function getName() {
450 return $this->name;
451 }
452 }
453
454 class Google_LookupRequest extends Google_Model {
455 protected $__keysType = 'Google_Key';
456 protected $__keysDataType = 'array';
457 public $keys;
458 protected $__readOptionsType = 'Google_ReadOptions';
459 protected $__readOptionsDataType = '';
460 public $readOptions;
461 public function setKeys(/* array(Google_Key) */ $keys) {
462 $this->assertIsArray($keys, 'Google_Key', __METHOD__);
463 $this->keys = $keys;
464 }
465 public function getKeys() {
466 return $this->keys;
467 }
468 public function setReadOptions(Google_ReadOptions $readOptions) {
469 $this->readOptions = $readOptions;
470 }
471 public function getReadOptions() {
472 return $this->readOptions;
473 }
474 }
475
476 class Google_LookupResponse extends Google_Model {
477 protected $__deferredType = 'Google_Key';
478 protected $__deferredDataType = 'array';
479 public $deferred;
480 protected $__foundType = 'Google_EntityResult';
481 protected $__foundDataType = 'array';
482 public $found;
483 public $kind;
484 protected $__missingType = 'Google_EntityResult';
485 protected $__missingDataType = 'array';
486 public $missing;
487 public function setDeferred(/* array(Google_Key) */ $deferred) {
488 $this->assertIsArray($deferred, 'Google_Key', __METHOD__);
489 $this->deferred = $deferred;
490 }
491 public function getDeferred() {
492 return $this->deferred;
493 }
494 public function setFound(/* array(Google_EntityResult) */ $found) {
495 $this->assertIsArray($found, 'Google_EntityResult', __METHOD__);
496 $this->found = $found;
497 }
498 public function getFound() {
499 return $this->found;
500 }
501 public function setKind( $kind) {
502 $this->kind = $kind;
503 }
504 public function getKind() {
505 return $this->kind;
506 }
507 public function setMissing(/* array(Google_EntityResult) */ $missing) {
508 $this->assertIsArray($missing, 'Google_EntityResult', __METHOD__);
509 $this->missing = $missing;
510 }
511 public function getMissing() {
512 return $this->missing;
513 }
514 }
515
516 class Google_Mutation extends Google_Model {
517 protected $__deleteType = 'Google_Key';
518 protected $__deleteDataType = 'array';
519 public $delete;
520 public $force;
521 protected $__insertType = 'Google_Entity';
522 protected $__insertDataType = 'array';
523 public $insert;
524 protected $__insertAutoIdType = 'Google_Entity';
525 protected $__insertAutoIdDataType = 'array';
526 public $insertAutoId;
527 protected $__updateType = 'Google_Entity';
528 protected $__updateDataType = 'array';
529 public $update;
530 protected $__upsertType = 'Google_Entity';
531 protected $__upsertDataType = 'array';
532 public $upsert;
533 public function setDelete(/* array(Google_Key) */ $delete) {
534 $this->assertIsArray($delete, 'Google_Key', __METHOD__);
535 $this->delete = $delete;
536 }
537 public function getDelete() {
538 return $this->delete;
539 }
540 public function setForce( $force) {
541 $this->force = $force;
542 }
543 public function getForce() {
544 return $this->force;
545 }
546 public function setInsert(/* array(Google_Entity) */ $insert) {
547 $this->assertIsArray($insert, 'Google_Entity', __METHOD__);
548 $this->insert = $insert;
549 }
550 public function getInsert() {
551 return $this->insert;
552 }
553 public function setInsertAutoId(/* array(Google_Entity) */ $insertAutoId) {
554 $this->assertIsArray($insertAutoId, 'Google_Entity', __METHOD__);
555 $this->insertAutoId = $insertAutoId;
556 }
557 public function getInsertAutoId() {
558 return $this->insertAutoId;
559 }
560 public function setUpdate(/* array(Google_Entity) */ $update) {
561 $this->assertIsArray($update, 'Google_Entity', __METHOD__);
562 $this->update = $update;
563 }
564 public function getUpdate() {
565 return $this->update;
566 }
567 public function setUpsert(/* array(Google_Entity) */ $upsert) {
568 $this->assertIsArray($upsert, 'Google_Entity', __METHOD__);
569 $this->upsert = $upsert;
570 }
571 public function getUpsert() {
572 return $this->upsert;
573 }
574 }
575
576 class Google_MutationResult extends Google_Model {
577 public $indexUpdates;
578 protected $__insertAutoIdKeysType = 'Google_Key';
579 protected $__insertAutoIdKeysDataType = 'array';
580 public $insertAutoIdKeys;
581 public function setIndexUpdates( $indexUpdates) {
582 $this->indexUpdates = $indexUpdates;
583 }
584 public function getIndexUpdates() {
585 return $this->indexUpdates;
586 }
587 public function setInsertAutoIdKeys(/* array(Google_Key) */ $insertAutoIdKeys) {
588 $this->assertIsArray($insertAutoIdKeys, 'Google_Key', __METHOD__);
589 $this->insertAutoIdKeys = $insertAutoIdKeys;
590 }
591 public function getInsertAutoIdKeys() {
592 return $this->insertAutoIdKeys;
593 }
594 }
595
596 class Google_PartitionId extends Google_Model {
597 public $datasetId;
598 public $namespace;
599 public function setDatasetId( $datasetId) {
600 $this->datasetId = $datasetId;
601 }
602 public function getDatasetId() {
603 return $this->datasetId;
604 }
605 public function setNamespace( $namespace) {
606 $this->namespace = $namespace;
607 }
608 public function getNamespace() {
609 return $this->namespace;
610 }
611 }
612
613 class Google_Property extends Google_Model {
614 public $multi;
615 protected $__valuesType = 'Google_Value';
616 protected $__valuesDataType = 'array';
617 public $values;
618 public function setMulti( $multi) {
619 $this->multi = $multi;
620 }
621 public function getMulti() {
622 return $this->multi;
623 }
624 public function setValues(/* array(Google_Value) */ $values) {
625 $this->assertIsArray($values, 'Google_Value', __METHOD__);
626 $this->values = $values;
627 }
628 public function getValues() {
629 return $this->values;
630 }
631 }
632
633 class Google_PropertyExpression extends Google_Model {
634 public $aggregationFunction;
635 protected $__propertyType = 'Google_PropertyReference';
636 protected $__propertyDataType = '';
637 public $property;
638 public function setAggregationFunction( $aggregationFunction) {
639 $this->aggregationFunction = $aggregationFunction;
640 }
641 public function getAggregationFunction() {
642 return $this->aggregationFunction;
643 }
644 public function setProperty(Google_PropertyReference $property) {
645 $this->property = $property;
646 }
647 public function getProperty() {
648 return $this->property;
649 }
650 }
651
652 class Google_PropertyFilter extends Google_Model {
653 public $operator;
654 protected $__propertyType = 'Google_PropertyReference';
655 protected $__propertyDataType = '';
656 public $property;
657 protected $__valueType = 'Google_Value';
658 protected $__valueDataType = '';
659 public $value;
660 public function setOperator( $operator) {
661 $this->operator = $operator;
662 }
663 public function getOperator() {
664 return $this->operator;
665 }
666 public function setProperty(Google_PropertyReference $property) {
667 $this->property = $property;
668 }
669 public function getProperty() {
670 return $this->property;
671 }
672 public function setValue(Google_Value $value) {
673 $this->value = $value;
674 }
675 public function getValue() {
676 return $this->value;
677 }
678 }
679
680 class Google_PropertyOrder extends Google_Model {
681 public $direction;
682 protected $__propertyType = 'Google_PropertyReference';
683 protected $__propertyDataType = '';
684 public $property;
685 public function setDirection( $direction) {
686 $this->direction = $direction;
687 }
688 public function getDirection() {
689 return $this->direction;
690 }
691 public function setProperty(Google_PropertyReference $property) {
692 $this->property = $property;
693 }
694 public function getProperty() {
695 return $this->property;
696 }
697 }
698
699 class Google_PropertyReference extends Google_Model {
700 public $name;
701 public function setName( $name) {
702 $this->name = $name;
703 }
704 public function getName() {
705 return $this->name;
706 }
707 }
708
709 class Google_Query extends Google_Model {
710 public $endCursor;
711 protected $__filterType = 'Google_Filter';
712 protected $__filterDataType = '';
713 public $filter;
714 protected $__groupByType = 'Google_PropertyReference';
715 protected $__groupByDataType = 'array';
716 public $groupBy;
717 protected $__kindsType = 'Google_KindExpression';
718 protected $__kindsDataType = 'array';
719 public $kinds;
720 public $limit;
721 public $offset;
722 protected $__orderType = 'Google_PropertyOrder';
723 protected $__orderDataType = 'array';
724 public $order;
725 protected $__projectionType = 'Google_PropertyExpression';
726 protected $__projectionDataType = 'array';
727 public $projection;
728 public $startCursor;
729 public function setEndCursor( $endCursor) {
730 $this->endCursor = $endCursor;
731 }
732 public function getEndCursor() {
733 return $this->endCursor;
734 }
735 public function setFilter(Google_Filter $filter) {
736 $this->filter = $filter;
737 }
738 public function getFilter() {
739 return $this->filter;
740 }
741 public function setGroupBy(/* array(Google_PropertyReference) */ $groupBy) {
742 $this->assertIsArray($groupBy, 'Google_PropertyReference', __METHOD__);
743 $this->groupBy = $groupBy;
744 }
745 public function getGroupBy() {
746 return $this->groupBy;
747 }
748 public function setKinds(/* array(Google_KindExpression) */ $kinds) {
749 $this->assertIsArray($kinds, 'Google_KindExpression', __METHOD__);
750 $this->kinds = $kinds;
751 }
752 public function getKinds() {
753 return $this->kinds;
754 }
755 public function setLimit( $limit) {
756 $this->limit = $limit;
757 }
758 public function getLimit() {
759 return $this->limit;
760 }
761 public function setOffset( $offset) {
762 $this->offset = $offset;
763 }
764 public function getOffset() {
765 return $this->offset;
766 }
767 public function setOrder(/* array(Google_PropertyOrder) */ $order) {
768 $this->assertIsArray($order, 'Google_PropertyOrder', __METHOD__);
769 $this->order = $order;
770 }
771 public function getOrder() {
772 return $this->order;
773 }
774 public function setProjection(/* array(Google_PropertyExpression) */ $projection) {
775 $this->assertIsArray($projection, 'Google_PropertyExpression', __METHOD__);
776 $this->projection = $projection;
777 }
778 public function getProjection() {
779 return $this->projection;
780 }
781 public function setStartCursor( $startCursor) {
782 $this->startCursor = $startCursor;
783 }
784 public function getStartCursor() {
785 return $this->startCursor;
786 }
787 }
788
789 class Google_QueryResultBatch extends Google_Model {
790 public $endCursor;
791 public $entityResultType;
792 protected $__entityResultsType = 'Google_EntityResult';
793 protected $__entityResultsDataType = 'array';
794 public $entityResults;
795 public $moreResults;
796 public $skippedResults;
797 public function setEndCursor( $endCursor) {
798 $this->endCursor = $endCursor;
799 }
800 public function getEndCursor() {
801 return $this->endCursor;
802 }
803 public function setEntityResultType( $entityResultType) {
804 $this->entityResultType = $entityResultType;
805 }
806 public function getEntityResultType() {
807 return $this->entityResultType;
808 }
809 public function setEntityResults(/* array(Google_EntityResult) */ $entityResults) {
810 $this->assertIsArray($entityResults, 'Google_EntityResult', __METHOD__);
811 $this->entityResults = $entityResults;
812 }
813 public function getEntityResults() {
814 return $this->entityResults;
815 }
816 public function setMoreResults( $moreResults) {
817 $this->moreResults = $moreResults;
818 }
819 public function getMoreResults() {
820 return $this->moreResults;
821 }
822 public function setSkippedResults( $skippedResults) {
823 $this->skippedResults = $skippedResults;
824 }
825 public function getSkippedResults() {
826 return $this->skippedResults;
827 }
828 }
829
830 class Google_ReadOptions extends Google_Model {
831 public $readConsistency;
832 public $transaction;
833 public function setReadConsistency( $readConsistency) {
834 $this->readConsistency = $readConsistency;
835 }
836 public function getReadConsistency() {
837 return $this->readConsistency;
838 }
839 public function setTransaction( $transaction) {
840 $this->transaction = $transaction;
841 }
842 public function getTransaction() {
843 return $this->transaction;
844 }
845 }
846
847 class Google_RollbackRequest extends Google_Model {
848 public $transaction;
849 public function setTransaction( $transaction) {
850 $this->transaction = $transaction;
851 }
852 public function getTransaction() {
853 return $this->transaction;
854 }
855 }
856
857 class Google_RollbackResponse extends Google_Model {
858 public $kind;
859 public function setKind( $kind) {
860 $this->kind = $kind;
861 }
862 public function getKind() {
863 return $this->kind;
864 }
865 }
866
867 class Google_RunQueryRequest extends Google_Model {
868 protected $__partitionIdType = 'Google_PartitionId';
869 protected $__partitionIdDataType = '';
870 public $partitionId;
871 protected $__queryType = 'Google_Query';
872 protected $__queryDataType = '';
873 public $query;
874 protected $__readOptionsType = 'Google_ReadOptions';
875 protected $__readOptionsDataType = '';
876 public $readOptions;
877 public function setPartitionId(Google_PartitionId $partitionId) {
878 $this->partitionId = $partitionId;
879 }
880 public function getPartitionId() {
881 return $this->partitionId;
882 }
883 public function setQuery(Google_Query $query) {
884 $this->query = $query;
885 }
886 public function getQuery() {
887 return $this->query;
888 }
889 public function setReadOptions(Google_ReadOptions $readOptions) {
890 $this->readOptions = $readOptions;
891 }
892 public function getReadOptions() {
893 return $this->readOptions;
894 }
895 }
896
897 class Google_RunQueryResponse extends Google_Model {
898 protected $__batchType = 'Google_QueryResultBatch';
899 protected $__batchDataType = '';
900 public $batch;
901 public $kind;
902 public function setBatch(Google_QueryResultBatch $batch) {
903 $this->batch = $batch;
904 }
905 public function getBatch() {
906 return $this->batch;
907 }
908 public function setKind( $kind) {
909 $this->kind = $kind;
910 }
911 public function getKind() {
912 return $this->kind;
913 }
914 }
915
916 class Google_Value extends Google_Model {
917 public $blobKeyValue;
918 public $blobValue;
919 public $booleanValue;
920 public $dateTimeValue;
921 public $doubleValue;
922 protected $__entityValueType = 'Google_Entity';
923 protected $__entityValueDataType = '';
924 public $entityValue;
925 public $indexed;
926 public $integerValue;
927 protected $__keyValueType = 'Google_Key';
928 protected $__keyValueDataType = '';
929 public $keyValue;
930 public $meaning;
931 public $stringValue;
932 public function setBlobKeyValue( $blobKeyValue) {
933 $this->blobKeyValue = $blobKeyValue;
934 }
935 public function getBlobKeyValue() {
936 return $this->blobKeyValue;
937 }
938 public function setBlobValue( $blobValue) {
939 $this->blobValue = $blobValue;
940 }
941 public function getBlobValue() {
942 return $this->blobValue;
943 }
944 public function setBooleanValue( $booleanValue) {
945 $this->booleanValue = $booleanValue;
946 }
947 public function getBooleanValue() {
948 return $this->booleanValue;
949 }
950 public function setDateTimeValue( $dateTimeValue) {
951 $this->dateTimeValue = $dateTimeValue;
952 }
953 public function getDateTimeValue() {
954 return $this->dateTimeValue;
955 }
956 public function setDoubleValue( $doubleValue) {
957 $this->doubleValue = $doubleValue;
958 }
959 public function getDoubleValue() {
960 return $this->doubleValue;
961 }
962 public function setEntityValue(Google_Entity $entityValue) {
963 $this->entityValue = $entityValue;
964 }
965 public function getEntityValue() {
966 return $this->entityValue;
967 }
968 public function setIndexed( $indexed) {
969 $this->indexed = $indexed;
970 }
971 public function getIndexed() {
972 return $this->indexed;
973 }
974 public function setIntegerValue( $integerValue) {
975 $this->integerValue = $integerValue;
976 }
977 public function getIntegerValue() {
978 return $this->integerValue;
979 }
980 public function setKeyValue(Google_Key $keyValue) {
981 $this->keyValue = $keyValue;
982 }
983 public function getKeyValue() {
984 return $this->keyValue;
985 }
986 public function setMeaning( $meaning) {
987 $this->meaning = $meaning;
988 }
989 public function getMeaning() {
990 return $this->meaning;
991 }
992 public function setStringValue( $stringValue) {
993 $this->stringValue = $stringValue;
994 }
995 public function getStringValue() {
996 return $this->stringValue;
997 }
998 }
999