Differences Between: [Versions 310 and 402] [Versions 311 and 402] [Versions 39 and 402] [Versions 400 and 402] [Versions 401 and 402]
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 Mirror (v1). 20 * 21 * <p> 22 * API for interacting with Glass users via the timeline.</p> 23 * 24 * <p> 25 * For more information about this service, see the API 26 * <a href="https://developers.google.com/glass" target="_blank">Documentation</a> 27 * </p> 28 * 29 * @author Google, Inc. 30 */ 31 #[AllowDynamicProperties] 32 class Google_Service_Mirror extends Google_Service 33 { 34 /** View your location. */ 35 const GLASS_LOCATION = 36 "https://www.googleapis.com/auth/glass.location"; 37 /** View and manage your Glass timeline. */ 38 const GLASS_TIMELINE = 39 "https://www.googleapis.com/auth/glass.timeline"; 40 41 public $accounts; 42 public $contacts; 43 public $locations; 44 public $settings; 45 public $subscriptions; 46 public $timeline; 47 public $timeline_attachments; 48 49 50 /** 51 * Constructs the internal representation of the Mirror service. 52 * 53 * @param Google_Client $client 54 */ 55 public function __construct(Google_Client $client) 56 { 57 parent::__construct($client); 58 $this->rootUrl = 'https://www.googleapis.com/'; 59 $this->servicePath = 'mirror/v1/'; 60 $this->version = 'v1'; 61 $this->serviceName = 'mirror'; 62 63 $this->accounts = new Google_Service_Mirror_Accounts_Resource( 64 $this, 65 $this->serviceName, 66 'accounts', 67 array( 68 'methods' => array( 69 'insert' => array( 70 'path' => 'accounts/{userToken}/{accountType}/{accountName}', 71 'httpMethod' => 'POST', 72 'parameters' => array( 73 'userToken' => array( 74 'location' => 'path', 75 'type' => 'string', 76 'required' => true, 77 ), 78 'accountType' => array( 79 'location' => 'path', 80 'type' => 'string', 81 'required' => true, 82 ), 83 'accountName' => array( 84 'location' => 'path', 85 'type' => 'string', 86 'required' => true, 87 ), 88 ), 89 ), 90 ) 91 ) 92 ); 93 $this->contacts = new Google_Service_Mirror_Contacts_Resource( 94 $this, 95 $this->serviceName, 96 'contacts', 97 array( 98 'methods' => array( 99 'delete' => array( 100 'path' => 'contacts/{id}', 101 'httpMethod' => 'DELETE', 102 'parameters' => array( 103 'id' => array( 104 'location' => 'path', 105 'type' => 'string', 106 'required' => true, 107 ), 108 ), 109 ),'get' => array( 110 'path' => 'contacts/{id}', 111 'httpMethod' => 'GET', 112 'parameters' => array( 113 'id' => array( 114 'location' => 'path', 115 'type' => 'string', 116 'required' => true, 117 ), 118 ), 119 ),'insert' => array( 120 'path' => 'contacts', 121 'httpMethod' => 'POST', 122 'parameters' => array(), 123 ),'list' => array( 124 'path' => 'contacts', 125 'httpMethod' => 'GET', 126 'parameters' => array(), 127 ),'patch' => array( 128 'path' => 'contacts/{id}', 129 'httpMethod' => 'PATCH', 130 'parameters' => array( 131 'id' => array( 132 'location' => 'path', 133 'type' => 'string', 134 'required' => true, 135 ), 136 ), 137 ),'update' => array( 138 'path' => 'contacts/{id}', 139 'httpMethod' => 'PUT', 140 'parameters' => array( 141 'id' => array( 142 'location' => 'path', 143 'type' => 'string', 144 'required' => true, 145 ), 146 ), 147 ), 148 ) 149 ) 150 ); 151 $this->locations = new Google_Service_Mirror_Locations_Resource( 152 $this, 153 $this->serviceName, 154 'locations', 155 array( 156 'methods' => array( 157 'get' => array( 158 'path' => 'locations/{id}', 159 'httpMethod' => 'GET', 160 'parameters' => array( 161 'id' => array( 162 'location' => 'path', 163 'type' => 'string', 164 'required' => true, 165 ), 166 ), 167 ),'list' => array( 168 'path' => 'locations', 169 'httpMethod' => 'GET', 170 'parameters' => array(), 171 ), 172 ) 173 ) 174 ); 175 $this->settings = new Google_Service_Mirror_Settings_Resource( 176 $this, 177 $this->serviceName, 178 'settings', 179 array( 180 'methods' => array( 181 'get' => array( 182 'path' => 'settings/{id}', 183 'httpMethod' => 'GET', 184 'parameters' => array( 185 'id' => array( 186 'location' => 'path', 187 'type' => 'string', 188 'required' => true, 189 ), 190 ), 191 ), 192 ) 193 ) 194 ); 195 $this->subscriptions = new Google_Service_Mirror_Subscriptions_Resource( 196 $this, 197 $this->serviceName, 198 'subscriptions', 199 array( 200 'methods' => array( 201 'delete' => array( 202 'path' => 'subscriptions/{id}', 203 'httpMethod' => 'DELETE', 204 'parameters' => array( 205 'id' => array( 206 'location' => 'path', 207 'type' => 'string', 208 'required' => true, 209 ), 210 ), 211 ),'insert' => array( 212 'path' => 'subscriptions', 213 'httpMethod' => 'POST', 214 'parameters' => array(), 215 ),'list' => array( 216 'path' => 'subscriptions', 217 'httpMethod' => 'GET', 218 'parameters' => array(), 219 ),'update' => array( 220 'path' => 'subscriptions/{id}', 221 'httpMethod' => 'PUT', 222 'parameters' => array( 223 'id' => array( 224 'location' => 'path', 225 'type' => 'string', 226 'required' => true, 227 ), 228 ), 229 ), 230 ) 231 ) 232 ); 233 $this->timeline = new Google_Service_Mirror_Timeline_Resource( 234 $this, 235 $this->serviceName, 236 'timeline', 237 array( 238 'methods' => array( 239 'delete' => array( 240 'path' => 'timeline/{id}', 241 'httpMethod' => 'DELETE', 242 'parameters' => array( 243 'id' => array( 244 'location' => 'path', 245 'type' => 'string', 246 'required' => true, 247 ), 248 ), 249 ),'get' => array( 250 'path' => 'timeline/{id}', 251 'httpMethod' => 'GET', 252 'parameters' => array( 253 'id' => array( 254 'location' => 'path', 255 'type' => 'string', 256 'required' => true, 257 ), 258 ), 259 ),'insert' => array( 260 'path' => 'timeline', 261 'httpMethod' => 'POST', 262 'parameters' => array(), 263 ),'list' => array( 264 'path' => 'timeline', 265 'httpMethod' => 'GET', 266 'parameters' => array( 267 'orderBy' => array( 268 'location' => 'query', 269 'type' => 'string', 270 ), 271 'includeDeleted' => array( 272 'location' => 'query', 273 'type' => 'boolean', 274 ), 275 'maxResults' => array( 276 'location' => 'query', 277 'type' => 'integer', 278 ), 279 'pageToken' => array( 280 'location' => 'query', 281 'type' => 'string', 282 ), 283 'sourceItemId' => array( 284 'location' => 'query', 285 'type' => 'string', 286 ), 287 'pinnedOnly' => array( 288 'location' => 'query', 289 'type' => 'boolean', 290 ), 291 'bundleId' => array( 292 'location' => 'query', 293 'type' => 'string', 294 ), 295 ), 296 ),'patch' => array( 297 'path' => 'timeline/{id}', 298 'httpMethod' => 'PATCH', 299 'parameters' => array( 300 'id' => array( 301 'location' => 'path', 302 'type' => 'string', 303 'required' => true, 304 ), 305 ), 306 ),'update' => array( 307 'path' => 'timeline/{id}', 308 'httpMethod' => 'PUT', 309 'parameters' => array( 310 'id' => array( 311 'location' => 'path', 312 'type' => 'string', 313 'required' => true, 314 ), 315 ), 316 ), 317 ) 318 ) 319 ); 320 $this->timeline_attachments = new Google_Service_Mirror_TimelineAttachments_Resource( 321 $this, 322 $this->serviceName, 323 'attachments', 324 array( 325 'methods' => array( 326 'delete' => array( 327 'path' => 'timeline/{itemId}/attachments/{attachmentId}', 328 'httpMethod' => 'DELETE', 329 'parameters' => array( 330 'itemId' => array( 331 'location' => 'path', 332 'type' => 'string', 333 'required' => true, 334 ), 335 'attachmentId' => array( 336 'location' => 'path', 337 'type' => 'string', 338 'required' => true, 339 ), 340 ), 341 ),'get' => array( 342 'path' => 'timeline/{itemId}/attachments/{attachmentId}', 343 'httpMethod' => 'GET', 344 'parameters' => array( 345 'itemId' => array( 346 'location' => 'path', 347 'type' => 'string', 348 'required' => true, 349 ), 350 'attachmentId' => array( 351 'location' => 'path', 352 'type' => 'string', 353 'required' => true, 354 ), 355 ), 356 ),'insert' => array( 357 'path' => 'timeline/{itemId}/attachments', 358 'httpMethod' => 'POST', 359 'parameters' => array( 360 'itemId' => array( 361 'location' => 'path', 362 'type' => 'string', 363 'required' => true, 364 ), 365 ), 366 ),'list' => array( 367 'path' => 'timeline/{itemId}/attachments', 368 'httpMethod' => 'GET', 369 'parameters' => array( 370 'itemId' => array( 371 'location' => 'path', 372 'type' => 'string', 373 'required' => true, 374 ), 375 ), 376 ), 377 ) 378 ) 379 ); 380 } 381 } 382 383 384 /** 385 * The "accounts" collection of methods. 386 * Typical usage is: 387 * <code> 388 * $mirrorService = new Google_Service_Mirror(...); 389 * $accounts = $mirrorService->accounts; 390 * </code> 391 */ 392 #[AllowDynamicProperties] 393 class Google_Service_Mirror_Accounts_Resource extends Google_Service_Resource 394 { 395 396 /** 397 * Inserts a new account for a user (accounts.insert) 398 * 399 * @param string $userToken The ID for the user. 400 * @param string $accountType Account type to be passed to Android Account 401 * Manager. 402 * @param string $accountName The name of the account to be passed to the 403 * Android Account Manager. 404 * @param Google_Account $postBody 405 * @param array $optParams Optional parameters. 406 * @return Google_Service_Mirror_Account 407 */ 408 public function insert($userToken, $accountType, $accountName, Google_Service_Mirror_Account $postBody, $optParams = array()) 409 { 410 $params = array('userToken' => $userToken, 'accountType' => $accountType, 'accountName' => $accountName, 'postBody' => $postBody); 411 $params = array_merge($params, $optParams); 412 return $this->call('insert', array($params), "Google_Service_Mirror_Account"); 413 } 414 } 415 416 /** 417 * The "contacts" collection of methods. 418 * Typical usage is: 419 * <code> 420 * $mirrorService = new Google_Service_Mirror(...); 421 * $contacts = $mirrorService->contacts; 422 * </code> 423 */ 424 #[AllowDynamicProperties] 425 class Google_Service_Mirror_Contacts_Resource extends Google_Service_Resource 426 { 427 428 /** 429 * Deletes a contact. (contacts.delete) 430 * 431 * @param string $id The ID of the contact. 432 * @param array $optParams Optional parameters. 433 */ 434 public function delete($id, $optParams = array()) 435 { 436 $params = array('id' => $id); 437 $params = array_merge($params, $optParams); 438 return $this->call('delete', array($params)); 439 } 440 441 /** 442 * Gets a single contact by ID. (contacts.get) 443 * 444 * @param string $id The ID of the contact. 445 * @param array $optParams Optional parameters. 446 * @return Google_Service_Mirror_Contact 447 */ 448 public function get($id, $optParams = array()) 449 { 450 $params = array('id' => $id); 451 $params = array_merge($params, $optParams); 452 return $this->call('get', array($params), "Google_Service_Mirror_Contact"); 453 } 454 455 /** 456 * Inserts a new contact. (contacts.insert) 457 * 458 * @param Google_Contact $postBody 459 * @param array $optParams Optional parameters. 460 * @return Google_Service_Mirror_Contact 461 */ 462 public function insert(Google_Service_Mirror_Contact $postBody, $optParams = array()) 463 { 464 $params = array('postBody' => $postBody); 465 $params = array_merge($params, $optParams); 466 return $this->call('insert', array($params), "Google_Service_Mirror_Contact"); 467 } 468 469 /** 470 * Retrieves a list of contacts for the authenticated user. 471 * (contacts.listContacts) 472 * 473 * @param array $optParams Optional parameters. 474 * @return Google_Service_Mirror_ContactsListResponse 475 */ 476 public function listContacts($optParams = array()) 477 { 478 $params = array(); 479 $params = array_merge($params, $optParams); 480 return $this->call('list', array($params), "Google_Service_Mirror_ContactsListResponse"); 481 } 482 483 /** 484 * Updates a contact in place. This method supports patch semantics. 485 * (contacts.patch) 486 * 487 * @param string $id The ID of the contact. 488 * @param Google_Contact $postBody 489 * @param array $optParams Optional parameters. 490 * @return Google_Service_Mirror_Contact 491 */ 492 public function patch($id, Google_Service_Mirror_Contact $postBody, $optParams = array()) 493 { 494 $params = array('id' => $id, 'postBody' => $postBody); 495 $params = array_merge($params, $optParams); 496 return $this->call('patch', array($params), "Google_Service_Mirror_Contact"); 497 } 498 499 /** 500 * Updates a contact in place. (contacts.update) 501 * 502 * @param string $id The ID of the contact. 503 * @param Google_Contact $postBody 504 * @param array $optParams Optional parameters. 505 * @return Google_Service_Mirror_Contact 506 */ 507 public function update($id, Google_Service_Mirror_Contact $postBody, $optParams = array()) 508 { 509 $params = array('id' => $id, 'postBody' => $postBody); 510 $params = array_merge($params, $optParams); 511 return $this->call('update', array($params), "Google_Service_Mirror_Contact"); 512 } 513 } 514 515 /** 516 * The "locations" collection of methods. 517 * Typical usage is: 518 * <code> 519 * $mirrorService = new Google_Service_Mirror(...); 520 * $locations = $mirrorService->locations; 521 * </code> 522 */ 523 #[AllowDynamicProperties] 524 class Google_Service_Mirror_Locations_Resource extends Google_Service_Resource 525 { 526 527 /** 528 * Gets a single location by ID. (locations.get) 529 * 530 * @param string $id The ID of the location or latest for the last known 531 * location. 532 * @param array $optParams Optional parameters. 533 * @return Google_Service_Mirror_Location 534 */ 535 public function get($id, $optParams = array()) 536 { 537 $params = array('id' => $id); 538 $params = array_merge($params, $optParams); 539 return $this->call('get', array($params), "Google_Service_Mirror_Location"); 540 } 541 542 /** 543 * Retrieves a list of locations for the user. (locations.listLocations) 544 * 545 * @param array $optParams Optional parameters. 546 * @return Google_Service_Mirror_LocationsListResponse 547 */ 548 public function listLocations($optParams = array()) 549 { 550 $params = array(); 551 $params = array_merge($params, $optParams); 552 return $this->call('list', array($params), "Google_Service_Mirror_LocationsListResponse"); 553 } 554 } 555 556 /** 557 * The "settings" collection of methods. 558 * Typical usage is: 559 * <code> 560 * $mirrorService = new Google_Service_Mirror(...); 561 * $settings = $mirrorService->settings; 562 * </code> 563 */ 564 #[AllowDynamicProperties] 565 class Google_Service_Mirror_Settings_Resource extends Google_Service_Resource 566 { 567 568 /** 569 * Gets a single setting by ID. (settings.get) 570 * 571 * @param string $id The ID of the setting. The following IDs are valid: - 572 * locale - The key to the user’s language/locale (BCP 47 identifier) that 573 * Glassware should use to render localized content. - timezone - The key to 574 * the user’s current time zone region as defined in the tz database. Example: 575 * America/Los_Angeles. 576 * @param array $optParams Optional parameters. 577 * @return Google_Service_Mirror_Setting 578 */ 579 public function get($id, $optParams = array()) 580 { 581 $params = array('id' => $id); 582 $params = array_merge($params, $optParams); 583 return $this->call('get', array($params), "Google_Service_Mirror_Setting"); 584 } 585 } 586 587 /** 588 * The "subscriptions" collection of methods. 589 * Typical usage is: 590 * <code> 591 * $mirrorService = new Google_Service_Mirror(...); 592 * $subscriptions = $mirrorService->subscriptions; 593 * </code> 594 */ 595 #[AllowDynamicProperties] 596 class Google_Service_Mirror_Subscriptions_Resource extends Google_Service_Resource 597 { 598 599 /** 600 * Deletes a subscription. (subscriptions.delete) 601 * 602 * @param string $id The ID of the subscription. 603 * @param array $optParams Optional parameters. 604 */ 605 public function delete($id, $optParams = array()) 606 { 607 $params = array('id' => $id); 608 $params = array_merge($params, $optParams); 609 return $this->call('delete', array($params)); 610 } 611 612 /** 613 * Creates a new subscription. (subscriptions.insert) 614 * 615 * @param Google_Subscription $postBody 616 * @param array $optParams Optional parameters. 617 * @return Google_Service_Mirror_Subscription 618 */ 619 public function insert(Google_Service_Mirror_Subscription $postBody, $optParams = array()) 620 { 621 $params = array('postBody' => $postBody); 622 $params = array_merge($params, $optParams); 623 return $this->call('insert', array($params), "Google_Service_Mirror_Subscription"); 624 } 625 626 /** 627 * Retrieves a list of subscriptions for the authenticated user and service. 628 * (subscriptions.listSubscriptions) 629 * 630 * @param array $optParams Optional parameters. 631 * @return Google_Service_Mirror_SubscriptionsListResponse 632 */ 633 public function listSubscriptions($optParams = array()) 634 { 635 $params = array(); 636 $params = array_merge($params, $optParams); 637 return $this->call('list', array($params), "Google_Service_Mirror_SubscriptionsListResponse"); 638 } 639 640 /** 641 * Updates an existing subscription in place. (subscriptions.update) 642 * 643 * @param string $id The ID of the subscription. 644 * @param Google_Subscription $postBody 645 * @param array $optParams Optional parameters. 646 * @return Google_Service_Mirror_Subscription 647 */ 648 public function update($id, Google_Service_Mirror_Subscription $postBody, $optParams = array()) 649 { 650 $params = array('id' => $id, 'postBody' => $postBody); 651 $params = array_merge($params, $optParams); 652 return $this->call('update', array($params), "Google_Service_Mirror_Subscription"); 653 } 654 } 655 656 /** 657 * The "timeline" collection of methods. 658 * Typical usage is: 659 * <code> 660 * $mirrorService = new Google_Service_Mirror(...); 661 * $timeline = $mirrorService->timeline; 662 * </code> 663 */ 664 #[AllowDynamicProperties] 665 class Google_Service_Mirror_Timeline_Resource extends Google_Service_Resource 666 { 667 668 /** 669 * Deletes a timeline item. (timeline.delete) 670 * 671 * @param string $id The ID of the timeline item. 672 * @param array $optParams Optional parameters. 673 */ 674 public function delete($id, $optParams = array()) 675 { 676 $params = array('id' => $id); 677 $params = array_merge($params, $optParams); 678 return $this->call('delete', array($params)); 679 } 680 681 /** 682 * Gets a single timeline item by ID. (timeline.get) 683 * 684 * @param string $id The ID of the timeline item. 685 * @param array $optParams Optional parameters. 686 * @return Google_Service_Mirror_TimelineItem 687 */ 688 public function get($id, $optParams = array()) 689 { 690 $params = array('id' => $id); 691 $params = array_merge($params, $optParams); 692 return $this->call('get', array($params), "Google_Service_Mirror_TimelineItem"); 693 } 694 695 /** 696 * Inserts a new item into the timeline. (timeline.insert) 697 * 698 * @param Google_TimelineItem $postBody 699 * @param array $optParams Optional parameters. 700 * @return Google_Service_Mirror_TimelineItem 701 */ 702 public function insert(Google_Service_Mirror_TimelineItem $postBody, $optParams = array()) 703 { 704 $params = array('postBody' => $postBody); 705 $params = array_merge($params, $optParams); 706 return $this->call('insert', array($params), "Google_Service_Mirror_TimelineItem"); 707 } 708 709 /** 710 * Retrieves a list of timeline items for the authenticated user. 711 * (timeline.listTimeline) 712 * 713 * @param array $optParams Optional parameters. 714 * 715 * @opt_param string orderBy Controls the order in which timeline items are 716 * returned. 717 * @opt_param bool includeDeleted If true, tombstone records for deleted items 718 * will be returned. 719 * @opt_param string maxResults The maximum number of items to include in the 720 * response, used for paging. 721 * @opt_param string pageToken Token for the page of results to return. 722 * @opt_param string sourceItemId If provided, only items with the given 723 * sourceItemId will be returned. 724 * @opt_param bool pinnedOnly If true, only pinned items will be returned. 725 * @opt_param string bundleId If provided, only items with the given bundleId 726 * will be returned. 727 * @return Google_Service_Mirror_TimelineListResponse 728 */ 729 public function listTimeline($optParams = array()) 730 { 731 $params = array(); 732 $params = array_merge($params, $optParams); 733 return $this->call('list', array($params), "Google_Service_Mirror_TimelineListResponse"); 734 } 735 736 /** 737 * Updates a timeline item in place. This method supports patch semantics. 738 * (timeline.patch) 739 * 740 * @param string $id The ID of the timeline item. 741 * @param Google_TimelineItem $postBody 742 * @param array $optParams Optional parameters. 743 * @return Google_Service_Mirror_TimelineItem 744 */ 745 public function patch($id, Google_Service_Mirror_TimelineItem $postBody, $optParams = array()) 746 { 747 $params = array('id' => $id, 'postBody' => $postBody); 748 $params = array_merge($params, $optParams); 749 return $this->call('patch', array($params), "Google_Service_Mirror_TimelineItem"); 750 } 751 752 /** 753 * Updates a timeline item in place. (timeline.update) 754 * 755 * @param string $id The ID of the timeline item. 756 * @param Google_TimelineItem $postBody 757 * @param array $optParams Optional parameters. 758 * @return Google_Service_Mirror_TimelineItem 759 */ 760 public function update($id, Google_Service_Mirror_TimelineItem $postBody, $optParams = array()) 761 { 762 $params = array('id' => $id, 'postBody' => $postBody); 763 $params = array_merge($params, $optParams); 764 return $this->call('update', array($params), "Google_Service_Mirror_TimelineItem"); 765 } 766 } 767 768 /** 769 * The "attachments" collection of methods. 770 * Typical usage is: 771 * <code> 772 * $mirrorService = new Google_Service_Mirror(...); 773 * $attachments = $mirrorService->attachments; 774 * </code> 775 */ 776 #[AllowDynamicProperties] 777 class Google_Service_Mirror_TimelineAttachments_Resource extends Google_Service_Resource 778 { 779 780 /** 781 * Deletes an attachment from a timeline item. (attachments.delete) 782 * 783 * @param string $itemId The ID of the timeline item the attachment belongs to. 784 * @param string $attachmentId The ID of the attachment. 785 * @param array $optParams Optional parameters. 786 */ 787 public function delete($itemId, $attachmentId, $optParams = array()) 788 { 789 $params = array('itemId' => $itemId, 'attachmentId' => $attachmentId); 790 $params = array_merge($params, $optParams); 791 return $this->call('delete', array($params)); 792 } 793 794 /** 795 * Retrieves an attachment on a timeline item by item ID and attachment ID. 796 * (attachments.get) 797 * 798 * @param string $itemId The ID of the timeline item the attachment belongs to. 799 * @param string $attachmentId The ID of the attachment. 800 * @param array $optParams Optional parameters. 801 * @return Google_Service_Mirror_Attachment 802 */ 803 public function get($itemId, $attachmentId, $optParams = array()) 804 { 805 $params = array('itemId' => $itemId, 'attachmentId' => $attachmentId); 806 $params = array_merge($params, $optParams); 807 return $this->call('get', array($params), "Google_Service_Mirror_Attachment"); 808 } 809 810 /** 811 * Adds a new attachment to a timeline item. (attachments.insert) 812 * 813 * @param string $itemId The ID of the timeline item the attachment belongs to. 814 * @param array $optParams Optional parameters. 815 * @return Google_Service_Mirror_Attachment 816 */ 817 public function insert($itemId, $optParams = array()) 818 { 819 $params = array('itemId' => $itemId); 820 $params = array_merge($params, $optParams); 821 return $this->call('insert', array($params), "Google_Service_Mirror_Attachment"); 822 } 823 824 /** 825 * Returns a list of attachments for a timeline item. 826 * (attachments.listTimelineAttachments) 827 * 828 * @param string $itemId The ID of the timeline item whose attachments should be 829 * listed. 830 * @param array $optParams Optional parameters. 831 * @return Google_Service_Mirror_AttachmentsListResponse 832 */ 833 public function listTimelineAttachments($itemId, $optParams = array()) 834 { 835 $params = array('itemId' => $itemId); 836 $params = array_merge($params, $optParams); 837 return $this->call('list', array($params), "Google_Service_Mirror_AttachmentsListResponse"); 838 } 839 } 840 841 842 843 844 #[AllowDynamicProperties] 845 class Google_Service_Mirror_Account extends Google_Collection 846 { 847 protected $collection_key = 'userData'; 848 protected $internal_gapi_mappings = array( 849 ); 850 protected $authTokensType = 'Google_Service_Mirror_AuthToken'; 851 protected $authTokensDataType = 'array'; 852 public $features; 853 public $password; 854 protected $userDataType = 'Google_Service_Mirror_UserData'; 855 protected $userDataDataType = 'array'; 856 857 858 public function setAuthTokens($authTokens) 859 { 860 $this->authTokens = $authTokens; 861 } 862 public function getAuthTokens() 863 { 864 return $this->authTokens; 865 } 866 public function setFeatures($features) 867 { 868 $this->features = $features; 869 } 870 public function getFeatures() 871 { 872 return $this->features; 873 } 874 public function setPassword($password) 875 { 876 $this->password = $password; 877 } 878 public function getPassword() 879 { 880 return $this->password; 881 } 882 public function setUserData($userData) 883 { 884 $this->userData = $userData; 885 } 886 public function getUserData() 887 { 888 return $this->userData; 889 } 890 } 891 892 #[AllowDynamicProperties] 893 class Google_Service_Mirror_Attachment extends Google_Model 894 { 895 protected $internal_gapi_mappings = array( 896 ); 897 public $contentType; 898 public $contentUrl; 899 public $id; 900 public $isProcessingContent; 901 902 903 public function setContentType($contentType) 904 { 905 $this->contentType = $contentType; 906 } 907 public function getContentType() 908 { 909 return $this->contentType; 910 } 911 public function setContentUrl($contentUrl) 912 { 913 $this->contentUrl = $contentUrl; 914 } 915 public function getContentUrl() 916 { 917 return $this->contentUrl; 918 } 919 public function setId($id) 920 { 921 $this->id = $id; 922 } 923 public function getId() 924 { 925 return $this->id; 926 } 927 public function setIsProcessingContent($isProcessingContent) 928 { 929 $this->isProcessingContent = $isProcessingContent; 930 } 931 public function getIsProcessingContent() 932 { 933 return $this->isProcessingContent; 934 } 935 } 936 937 #[AllowDynamicProperties] 938 class Google_Service_Mirror_AttachmentsListResponse extends Google_Collection 939 { 940 protected $collection_key = 'items'; 941 protected $internal_gapi_mappings = array( 942 ); 943 protected $itemsType = 'Google_Service_Mirror_Attachment'; 944 protected $itemsDataType = 'array'; 945 public $kind; 946 947 948 public function setItems($items) 949 { 950 $this->items = $items; 951 } 952 public function getItems() 953 { 954 return $this->items; 955 } 956 public function setKind($kind) 957 { 958 $this->kind = $kind; 959 } 960 public function getKind() 961 { 962 return $this->kind; 963 } 964 } 965 966 #[AllowDynamicProperties] 967 class Google_Service_Mirror_AuthToken extends Google_Model 968 { 969 protected $internal_gapi_mappings = array( 970 ); 971 public $authToken; 972 public $type; 973 974 975 public function setAuthToken($authToken) 976 { 977 $this->authToken = $authToken; 978 } 979 public function getAuthToken() 980 { 981 return $this->authToken; 982 } 983 public function setType($type) 984 { 985 $this->type = $type; 986 } 987 public function getType() 988 { 989 return $this->type; 990 } 991 } 992 993 #[AllowDynamicProperties] 994 class Google_Service_Mirror_Command extends Google_Model 995 { 996 protected $internal_gapi_mappings = array( 997 ); 998 public $type; 999 1000 1001 public function setType($type) 1002 { 1003 $this->type = $type; 1004 } 1005 public function getType() 1006 { 1007 return $this->type; 1008 } 1009 } 1010 1011 #[AllowDynamicProperties] 1012 class Google_Service_Mirror_Contact extends Google_Collection 1013 { 1014 protected $collection_key = 'sharingFeatures'; 1015 protected $internal_gapi_mappings = array( 1016 ); 1017 protected $acceptCommandsType = 'Google_Service_Mirror_Command'; 1018 protected $acceptCommandsDataType = 'array'; 1019 public $acceptTypes; 1020 public $displayName; 1021 public $id; 1022 public $imageUrls; 1023 public $kind; 1024 public $phoneNumber; 1025 public $priority; 1026 public $sharingFeatures; 1027 public $source; 1028 public $speakableName; 1029 public $type; 1030 1031 1032 public function setAcceptCommands($acceptCommands) 1033 { 1034 $this->acceptCommands = $acceptCommands; 1035 } 1036 public function getAcceptCommands() 1037 { 1038 return $this->acceptCommands; 1039 } 1040 public function setAcceptTypes($acceptTypes) 1041 { 1042 $this->acceptTypes = $acceptTypes; 1043 } 1044 public function getAcceptTypes() 1045 { 1046 return $this->acceptTypes; 1047 } 1048 public function setDisplayName($displayName) 1049 { 1050 $this->displayName = $displayName; 1051 } 1052 public function getDisplayName() 1053 { 1054 return $this->displayName; 1055 } 1056 public function setId($id) 1057 { 1058 $this->id = $id; 1059 } 1060 public function getId() 1061 { 1062 return $this->id; 1063 } 1064 public function setImageUrls($imageUrls) 1065 { 1066 $this->imageUrls = $imageUrls; 1067 } 1068 public function getImageUrls() 1069 { 1070 return $this->imageUrls; 1071 } 1072 public function setKind($kind) 1073 { 1074 $this->kind = $kind; 1075 } 1076 public function getKind() 1077 { 1078 return $this->kind; 1079 } 1080 public function setPhoneNumber($phoneNumber) 1081 { 1082 $this->phoneNumber = $phoneNumber; 1083 } 1084 public function getPhoneNumber() 1085 { 1086 return $this->phoneNumber; 1087 } 1088 public function setPriority($priority) 1089 { 1090 $this->priority = $priority; 1091 } 1092 public function getPriority() 1093 { 1094 return $this->priority; 1095 } 1096 public function setSharingFeatures($sharingFeatures) 1097 { 1098 $this->sharingFeatures = $sharingFeatures; 1099 } 1100 public function getSharingFeatures() 1101 { 1102 return $this->sharingFeatures; 1103 } 1104 public function setSource($source) 1105 { 1106 $this->source = $source; 1107 } 1108 public function getSource() 1109 { 1110 return $this->source; 1111 } 1112 public function setSpeakableName($speakableName) 1113 { 1114 $this->speakableName = $speakableName; 1115 } 1116 public function getSpeakableName() 1117 { 1118 return $this->speakableName; 1119 } 1120 public function setType($type) 1121 { 1122 $this->type = $type; 1123 } 1124 public function getType() 1125 { 1126 return $this->type; 1127 } 1128 } 1129 1130 #[AllowDynamicProperties] 1131 class Google_Service_Mirror_ContactsListResponse extends Google_Collection 1132 { 1133 protected $collection_key = 'items'; 1134 protected $internal_gapi_mappings = array( 1135 ); 1136 protected $itemsType = 'Google_Service_Mirror_Contact'; 1137 protected $itemsDataType = 'array'; 1138 public $kind; 1139 1140 1141 public function setItems($items) 1142 { 1143 $this->items = $items; 1144 } 1145 public function getItems() 1146 { 1147 return $this->items; 1148 } 1149 public function setKind($kind) 1150 { 1151 $this->kind = $kind; 1152 } 1153 public function getKind() 1154 { 1155 return $this->kind; 1156 } 1157 } 1158 1159 #[AllowDynamicProperties] 1160 class Google_Service_Mirror_Location extends Google_Model 1161 { 1162 protected $internal_gapi_mappings = array( 1163 ); 1164 public $accuracy; 1165 public $address; 1166 public $displayName; 1167 public $id; 1168 public $kind; 1169 public $latitude; 1170 public $longitude; 1171 public $timestamp; 1172 1173 1174 public function setAccuracy($accuracy) 1175 { 1176 $this->accuracy = $accuracy; 1177 } 1178 public function getAccuracy() 1179 { 1180 return $this->accuracy; 1181 } 1182 public function setAddress($address) 1183 { 1184 $this->address = $address; 1185 } 1186 public function getAddress() 1187 { 1188 return $this->address; 1189 } 1190 public function setDisplayName($displayName) 1191 { 1192 $this->displayName = $displayName; 1193 } 1194 public function getDisplayName() 1195 { 1196 return $this->displayName; 1197 } 1198 public function setId($id) 1199 { 1200 $this->id = $id; 1201 } 1202 public function getId() 1203 { 1204 return $this->id; 1205 } 1206 public function setKind($kind) 1207 { 1208 $this->kind = $kind; 1209 } 1210 public function getKind() 1211 { 1212 return $this->kind; 1213 } 1214 public function setLatitude($latitude) 1215 { 1216 $this->latitude = $latitude; 1217 } 1218 public function getLatitude() 1219 { 1220 return $this->latitude; 1221 } 1222 public function setLongitude($longitude) 1223 { 1224 $this->longitude = $longitude; 1225 } 1226 public function getLongitude() 1227 { 1228 return $this->longitude; 1229 } 1230 public function setTimestamp($timestamp) 1231 { 1232 $this->timestamp = $timestamp; 1233 } 1234 public function getTimestamp() 1235 { 1236 return $this->timestamp; 1237 } 1238 } 1239 1240 #[AllowDynamicProperties] 1241 class Google_Service_Mirror_LocationsListResponse extends Google_Collection 1242 { 1243 protected $collection_key = 'items'; 1244 protected $internal_gapi_mappings = array( 1245 ); 1246 protected $itemsType = 'Google_Service_Mirror_Location'; 1247 protected $itemsDataType = 'array'; 1248 public $kind; 1249 1250 1251 public function setItems($items) 1252 { 1253 $this->items = $items; 1254 } 1255 public function getItems() 1256 { 1257 return $this->items; 1258 } 1259 public function setKind($kind) 1260 { 1261 $this->kind = $kind; 1262 } 1263 public function getKind() 1264 { 1265 return $this->kind; 1266 } 1267 } 1268 1269 #[AllowDynamicProperties] 1270 class Google_Service_Mirror_MenuItem extends Google_Collection 1271 { 1272 protected $collection_key = 'values'; 1273 protected $internal_gapi_mappings = array( 1274 "contextualCommand" => "contextual_command", 1275 ); 1276 public $action; 1277 public $contextualCommand; 1278 public $id; 1279 public $payload; 1280 public $removeWhenSelected; 1281 protected $valuesType = 'Google_Service_Mirror_MenuValue'; 1282 protected $valuesDataType = 'array'; 1283 1284 1285 public function setAction($action) 1286 { 1287 $this->action = $action; 1288 } 1289 public function getAction() 1290 { 1291 return $this->action; 1292 } 1293 public function setContextualCommand($contextualCommand) 1294 { 1295 $this->contextualCommand = $contextualCommand; 1296 } 1297 public function getContextualCommand() 1298 { 1299 return $this->contextualCommand; 1300 } 1301 public function setId($id) 1302 { 1303 $this->id = $id; 1304 } 1305 public function getId() 1306 { 1307 return $this->id; 1308 } 1309 public function setPayload($payload) 1310 { 1311 $this->payload = $payload; 1312 } 1313 public function getPayload() 1314 { 1315 return $this->payload; 1316 } 1317 public function setRemoveWhenSelected($removeWhenSelected) 1318 { 1319 $this->removeWhenSelected = $removeWhenSelected; 1320 } 1321 public function getRemoveWhenSelected() 1322 { 1323 return $this->removeWhenSelected; 1324 } 1325 public function setValues($values) 1326 { 1327 $this->values = $values; 1328 } 1329 public function getValues() 1330 { 1331 return $this->values; 1332 } 1333 } 1334 1335 #[AllowDynamicProperties] 1336 class Google_Service_Mirror_MenuValue extends Google_Model 1337 { 1338 protected $internal_gapi_mappings = array( 1339 ); 1340 public $displayName; 1341 public $iconUrl; 1342 public $state; 1343 1344 1345 public function setDisplayName($displayName) 1346 { 1347 $this->displayName = $displayName; 1348 } 1349 public function getDisplayName() 1350 { 1351 return $this->displayName; 1352 } 1353 public function setIconUrl($iconUrl) 1354 { 1355 $this->iconUrl = $iconUrl; 1356 } 1357 public function getIconUrl() 1358 { 1359 return $this->iconUrl; 1360 } 1361 public function setState($state) 1362 { 1363 $this->state = $state; 1364 } 1365 public function getState() 1366 { 1367 return $this->state; 1368 } 1369 } 1370 1371 #[AllowDynamicProperties] 1372 class Google_Service_Mirror_Notification extends Google_Collection 1373 { 1374 protected $collection_key = 'userActions'; 1375 protected $internal_gapi_mappings = array( 1376 ); 1377 public $collection; 1378 public $itemId; 1379 public $operation; 1380 protected $userActionsType = 'Google_Service_Mirror_UserAction'; 1381 protected $userActionsDataType = 'array'; 1382 public $userToken; 1383 public $verifyToken; 1384 1385 1386 public function setCollection($collection) 1387 { 1388 $this->collection = $collection; 1389 } 1390 public function getCollection() 1391 { 1392 return $this->collection; 1393 } 1394 public function setItemId($itemId) 1395 { 1396 $this->itemId = $itemId; 1397 } 1398 public function getItemId() 1399 { 1400 return $this->itemId; 1401 } 1402 public function setOperation($operation) 1403 { 1404 $this->operation = $operation; 1405 } 1406 public function getOperation() 1407 { 1408 return $this->operation; 1409 } 1410 public function setUserActions($userActions) 1411 { 1412 $this->userActions = $userActions; 1413 } 1414 public function getUserActions() 1415 { 1416 return $this->userActions; 1417 } 1418 public function setUserToken($userToken) 1419 { 1420 $this->userToken = $userToken; 1421 } 1422 public function getUserToken() 1423 { 1424 return $this->userToken; 1425 } 1426 public function setVerifyToken($verifyToken) 1427 { 1428 $this->verifyToken = $verifyToken; 1429 } 1430 public function getVerifyToken() 1431 { 1432 return $this->verifyToken; 1433 } 1434 } 1435 1436 #[AllowDynamicProperties] 1437 class Google_Service_Mirror_NotificationConfig extends Google_Model 1438 { 1439 protected $internal_gapi_mappings = array( 1440 ); 1441 public $deliveryTime; 1442 public $level; 1443 1444 1445 public function setDeliveryTime($deliveryTime) 1446 { 1447 $this->deliveryTime = $deliveryTime; 1448 } 1449 public function getDeliveryTime() 1450 { 1451 return $this->deliveryTime; 1452 } 1453 public function setLevel($level) 1454 { 1455 $this->level = $level; 1456 } 1457 public function getLevel() 1458 { 1459 return $this->level; 1460 } 1461 } 1462 1463 #[AllowDynamicProperties] 1464 class Google_Service_Mirror_Setting extends Google_Model 1465 { 1466 protected $internal_gapi_mappings = array( 1467 ); 1468 public $id; 1469 public $kind; 1470 public $value; 1471 1472 1473 public function setId($id) 1474 { 1475 $this->id = $id; 1476 } 1477 public function getId() 1478 { 1479 return $this->id; 1480 } 1481 public function setKind($kind) 1482 { 1483 $this->kind = $kind; 1484 } 1485 public function getKind() 1486 { 1487 return $this->kind; 1488 } 1489 public function setValue($value) 1490 { 1491 $this->value = $value; 1492 } 1493 public function getValue() 1494 { 1495 return $this->value; 1496 } 1497 } 1498 1499 #[AllowDynamicProperties] 1500 class Google_Service_Mirror_Subscription extends Google_Collection 1501 { 1502 protected $collection_key = 'operation'; 1503 protected $internal_gapi_mappings = array( 1504 ); 1505 public $callbackUrl; 1506 public $collection; 1507 public $id; 1508 public $kind; 1509 protected $notificationType = 'Google_Service_Mirror_Notification'; 1510 protected $notificationDataType = ''; 1511 public $operation; 1512 public $updated; 1513 public $userToken; 1514 public $verifyToken; 1515 1516 1517 public function setCallbackUrl($callbackUrl) 1518 { 1519 $this->callbackUrl = $callbackUrl; 1520 } 1521 public function getCallbackUrl() 1522 { 1523 return $this->callbackUrl; 1524 } 1525 public function setCollection($collection) 1526 { 1527 $this->collection = $collection; 1528 } 1529 public function getCollection() 1530 { 1531 return $this->collection; 1532 } 1533 public function setId($id) 1534 { 1535 $this->id = $id; 1536 } 1537 public function getId() 1538 { 1539 return $this->id; 1540 } 1541 public function setKind($kind) 1542 { 1543 $this->kind = $kind; 1544 } 1545 public function getKind() 1546 { 1547 return $this->kind; 1548 } 1549 public function setNotification(Google_Service_Mirror_Notification $notification) 1550 { 1551 $this->notification = $notification; 1552 } 1553 public function getNotification() 1554 { 1555 return $this->notification; 1556 } 1557 public function setOperation($operation) 1558 { 1559 $this->operation = $operation; 1560 } 1561 public function getOperation() 1562 { 1563 return $this->operation; 1564 } 1565 public function setUpdated($updated) 1566 { 1567 $this->updated = $updated; 1568 } 1569 public function getUpdated() 1570 { 1571 return $this->updated; 1572 } 1573 public function setUserToken($userToken) 1574 { 1575 $this->userToken = $userToken; 1576 } 1577 public function getUserToken() 1578 { 1579 return $this->userToken; 1580 } 1581 public function setVerifyToken($verifyToken) 1582 { 1583 $this->verifyToken = $verifyToken; 1584 } 1585 public function getVerifyToken() 1586 { 1587 return $this->verifyToken; 1588 } 1589 } 1590 1591 #[AllowDynamicProperties] 1592 class Google_Service_Mirror_SubscriptionsListResponse extends Google_Collection 1593 { 1594 protected $collection_key = 'items'; 1595 protected $internal_gapi_mappings = array( 1596 ); 1597 protected $itemsType = 'Google_Service_Mirror_Subscription'; 1598 protected $itemsDataType = 'array'; 1599 public $kind; 1600 1601 1602 public function setItems($items) 1603 { 1604 $this->items = $items; 1605 } 1606 public function getItems() 1607 { 1608 return $this->items; 1609 } 1610 public function setKind($kind) 1611 { 1612 $this->kind = $kind; 1613 } 1614 public function getKind() 1615 { 1616 return $this->kind; 1617 } 1618 } 1619 1620 #[AllowDynamicProperties] 1621 class Google_Service_Mirror_TimelineItem extends Google_Collection 1622 { 1623 protected $collection_key = 'recipients'; 1624 protected $internal_gapi_mappings = array( 1625 ); 1626 protected $attachmentsType = 'Google_Service_Mirror_Attachment'; 1627 protected $attachmentsDataType = 'array'; 1628 public $bundleId; 1629 public $canonicalUrl; 1630 public $created; 1631 protected $creatorType = 'Google_Service_Mirror_Contact'; 1632 protected $creatorDataType = ''; 1633 public $displayTime; 1634 public $etag; 1635 public $html; 1636 public $id; 1637 public $inReplyTo; 1638 public $isBundleCover; 1639 public $isDeleted; 1640 public $isPinned; 1641 public $kind; 1642 protected $locationType = 'Google_Service_Mirror_Location'; 1643 protected $locationDataType = ''; 1644 protected $menuItemsType = 'Google_Service_Mirror_MenuItem'; 1645 protected $menuItemsDataType = 'array'; 1646 protected $notificationType = 'Google_Service_Mirror_NotificationConfig'; 1647 protected $notificationDataType = ''; 1648 public $pinScore; 1649 protected $recipientsType = 'Google_Service_Mirror_Contact'; 1650 protected $recipientsDataType = 'array'; 1651 public $selfLink; 1652 public $sourceItemId; 1653 public $speakableText; 1654 public $speakableType; 1655 public $text; 1656 public $title; 1657 public $updated; 1658 1659 1660 public function setAttachments($attachments) 1661 { 1662 $this->attachments = $attachments; 1663 } 1664 public function getAttachments() 1665 { 1666 return $this->attachments; 1667 } 1668 public function setBundleId($bundleId) 1669 { 1670 $this->bundleId = $bundleId; 1671 } 1672 public function getBundleId() 1673 { 1674 return $this->bundleId; 1675 } 1676 public function setCanonicalUrl($canonicalUrl) 1677 { 1678 $this->canonicalUrl = $canonicalUrl; 1679 } 1680 public function getCanonicalUrl() 1681 { 1682 return $this->canonicalUrl; 1683 } 1684 public function setCreated($created) 1685 { 1686 $this->created = $created; 1687 } 1688 public function getCreated() 1689 { 1690 return $this->created; 1691 } 1692 public function setCreator(Google_Service_Mirror_Contact $creator) 1693 { 1694 $this->creator = $creator; 1695 } 1696 public function getCreator() 1697 { 1698 return $this->creator; 1699 } 1700 public function setDisplayTime($displayTime) 1701 { 1702 $this->displayTime = $displayTime; 1703 } 1704 public function getDisplayTime() 1705 { 1706 return $this->displayTime; 1707 } 1708 public function setEtag($etag) 1709 { 1710 $this->etag = $etag; 1711 } 1712 public function getEtag() 1713 { 1714 return $this->etag; 1715 } 1716 public function setHtml($html) 1717 { 1718 $this->html = $html; 1719 } 1720 public function getHtml() 1721 { 1722 return $this->html; 1723 } 1724 public function setId($id) 1725 { 1726 $this->id = $id; 1727 } 1728 public function getId() 1729 { 1730 return $this->id; 1731 } 1732 public function setInReplyTo($inReplyTo) 1733 { 1734 $this->inReplyTo = $inReplyTo; 1735 } 1736 public function getInReplyTo() 1737 { 1738 return $this->inReplyTo; 1739 } 1740 public function setIsBundleCover($isBundleCover) 1741 { 1742 $this->isBundleCover = $isBundleCover; 1743 } 1744 public function getIsBundleCover() 1745 { 1746 return $this->isBundleCover; 1747 } 1748 public function setIsDeleted($isDeleted) 1749 { 1750 $this->isDeleted = $isDeleted; 1751 } 1752 public function getIsDeleted() 1753 { 1754 return $this->isDeleted; 1755 } 1756 public function setIsPinned($isPinned) 1757 { 1758 $this->isPinned = $isPinned; 1759 } 1760 public function getIsPinned() 1761 { 1762 return $this->isPinned; 1763 } 1764 public function setKind($kind) 1765 { 1766 $this->kind = $kind; 1767 } 1768 public function getKind() 1769 { 1770 return $this->kind; 1771 } 1772 public function setLocation(Google_Service_Mirror_Location $location) 1773 { 1774 $this->location = $location; 1775 } 1776 public function getLocation() 1777 { 1778 return $this->location; 1779 } 1780 public function setMenuItems($menuItems) 1781 { 1782 $this->menuItems = $menuItems; 1783 } 1784 public function getMenuItems() 1785 { 1786 return $this->menuItems; 1787 } 1788 public function setNotification(Google_Service_Mirror_NotificationConfig $notification) 1789 { 1790 $this->notification = $notification; 1791 } 1792 public function getNotification() 1793 { 1794 return $this->notification; 1795 } 1796 public function setPinScore($pinScore) 1797 { 1798 $this->pinScore = $pinScore; 1799 } 1800 public function getPinScore() 1801 { 1802 return $this->pinScore; 1803 } 1804 public function setRecipients($recipients) 1805 { 1806 $this->recipients = $recipients; 1807 } 1808 public function getRecipients() 1809 { 1810 return $this->recipients; 1811 } 1812 public function setSelfLink($selfLink) 1813 { 1814 $this->selfLink = $selfLink; 1815 } 1816 public function getSelfLink() 1817 { 1818 return $this->selfLink; 1819 } 1820 public function setSourceItemId($sourceItemId) 1821 { 1822 $this->sourceItemId = $sourceItemId; 1823 } 1824 public function getSourceItemId() 1825 { 1826 return $this->sourceItemId; 1827 } 1828 public function setSpeakableText($speakableText) 1829 { 1830 $this->speakableText = $speakableText; 1831 } 1832 public function getSpeakableText() 1833 { 1834 return $this->speakableText; 1835 } 1836 public function setSpeakableType($speakableType) 1837 { 1838 $this->speakableType = $speakableType; 1839 } 1840 public function getSpeakableType() 1841 { 1842 return $this->speakableType; 1843 } 1844 public function setText($text) 1845 { 1846 $this->text = $text; 1847 } 1848 public function getText() 1849 { 1850 return $this->text; 1851 } 1852 public function setTitle($title) 1853 { 1854 $this->title = $title; 1855 } 1856 public function getTitle() 1857 { 1858 return $this->title; 1859 } 1860 public function setUpdated($updated) 1861 { 1862 $this->updated = $updated; 1863 } 1864 public function getUpdated() 1865 { 1866 return $this->updated; 1867 } 1868 } 1869 1870 #[AllowDynamicProperties] 1871 class Google_Service_Mirror_TimelineListResponse extends Google_Collection 1872 { 1873 protected $collection_key = 'items'; 1874 protected $internal_gapi_mappings = array( 1875 ); 1876 protected $itemsType = 'Google_Service_Mirror_TimelineItem'; 1877 protected $itemsDataType = 'array'; 1878 public $kind; 1879 public $nextPageToken; 1880 1881 1882 public function setItems($items) 1883 { 1884 $this->items = $items; 1885 } 1886 public function getItems() 1887 { 1888 return $this->items; 1889 } 1890 public function setKind($kind) 1891 { 1892 $this->kind = $kind; 1893 } 1894 public function getKind() 1895 { 1896 return $this->kind; 1897 } 1898 public function setNextPageToken($nextPageToken) 1899 { 1900 $this->nextPageToken = $nextPageToken; 1901 } 1902 public function getNextPageToken() 1903 { 1904 return $this->nextPageToken; 1905 } 1906 } 1907 1908 #[AllowDynamicProperties] 1909 class Google_Service_Mirror_UserAction extends Google_Model 1910 { 1911 protected $internal_gapi_mappings = array( 1912 ); 1913 public $payload; 1914 public $type; 1915 1916 1917 public function setPayload($payload) 1918 { 1919 $this->payload = $payload; 1920 } 1921 public function getPayload() 1922 { 1923 return $this->payload; 1924 } 1925 public function setType($type) 1926 { 1927 $this->type = $type; 1928 } 1929 public function getType() 1930 { 1931 return $this->type; 1932 } 1933 } 1934 1935 #[AllowDynamicProperties] 1936 class Google_Service_Mirror_UserData extends Google_Model 1937 { 1938 protected $internal_gapi_mappings = array( 1939 ); 1940 public $key; 1941 public $value; 1942 1943 1944 public function setKey($key) 1945 { 1946 $this->key = $key; 1947 } 1948 public function getKey() 1949 { 1950 return $this->key; 1951 } 1952 public function setValue($value) 1953 { 1954 $this->value = $value; 1955 } 1956 public function getValue() 1957 { 1958 return $this->value; 1959 } 1960 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body