Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.2.x will end 22 April 2024 (12 months).
  • Bug fixes for security issues in 4.2.x will end 7 October 2024 (18 months).
  • PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.1.x is supported too.

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 PlusDomains (v1).
  20   *
  21   * <p>
  22   * The Google+ API enables developers to build on top of the Google+ platform.</p>
  23   *
  24   * <p>
  25   * For more information about this service, see the API
  26   * <a href="https://developers.google.com/+/domains/" target="_blank">Documentation</a>
  27   * </p>
  28   *
  29   * @author Google, Inc.
  30   */
  31  #[AllowDynamicProperties]
  32  class Google_Service_PlusDomains extends Google_Service
  33  {
  34    /** View your circles and the people and pages in them. */
  35    const PLUS_CIRCLES_READ =
  36        "https://www.googleapis.com/auth/plus.circles.read";
  37    /** Manage your circles and add people and pages. People and pages you add to your circles will be notified. Others may see this information publicly. People you add to circles can use Hangouts with you.. */
  38    const PLUS_CIRCLES_WRITE =
  39        "https://www.googleapis.com/auth/plus.circles.write";
  40    /** Know your basic profile info and list of people in your circles.. */
  41    const PLUS_LOGIN =
  42        "https://www.googleapis.com/auth/plus.login";
  43    /** Know who you are on Google. */
  44    const PLUS_ME =
  45        "https://www.googleapis.com/auth/plus.me";
  46    /** Send your photos and videos to Google+. */
  47    const PLUS_MEDIA_UPLOAD =
  48        "https://www.googleapis.com/auth/plus.media.upload";
  49    /** View your own Google+ profile and profiles visible to you. */
  50    const PLUS_PROFILES_READ =
  51        "https://www.googleapis.com/auth/plus.profiles.read";
  52    /** View your Google+ posts, comments, and stream. */
  53    const PLUS_STREAM_READ =
  54        "https://www.googleapis.com/auth/plus.stream.read";
  55    /** Manage your Google+ posts, comments, and stream. */
  56    const PLUS_STREAM_WRITE =
  57        "https://www.googleapis.com/auth/plus.stream.write";
  58    /** View your email address. */
  59    const USERINFO_EMAIL =
  60        "https://www.googleapis.com/auth/userinfo.email";
  61    /** View your basic profile info. */
  62    const USERINFO_PROFILE =
  63        "https://www.googleapis.com/auth/userinfo.profile";
  64  
  65    public $activities;
  66    public $audiences;
  67    public $circles;
  68    public $comments;
  69    public $media;
  70    public $people;
  71    
  72  
  73    /**
  74     * Constructs the internal representation of the PlusDomains service.
  75     *
  76     * @param Google_Client $client
  77     */
  78    public function __construct(Google_Client $client)
  79    {
  80      parent::__construct($client);
  81      $this->rootUrl = 'https://www.googleapis.com/';
  82      $this->servicePath = 'plusDomains/v1/';
  83      $this->version = 'v1';
  84      $this->serviceName = 'plusDomains';
  85  
  86      $this->activities = new Google_Service_PlusDomains_Activities_Resource(
  87          $this,
  88          $this->serviceName,
  89          'activities',
  90          array(
  91            'methods' => array(
  92              'get' => array(
  93                'path' => 'activities/{activityId}',
  94                'httpMethod' => 'GET',
  95                'parameters' => array(
  96                  'activityId' => array(
  97                    'location' => 'path',
  98                    'type' => 'string',
  99                    'required' => true,
 100                  ),
 101                ),
 102              ),'insert' => array(
 103                'path' => 'people/{userId}/activities',
 104                'httpMethod' => 'POST',
 105                'parameters' => array(
 106                  'userId' => array(
 107                    'location' => 'path',
 108                    'type' => 'string',
 109                    'required' => true,
 110                  ),
 111                  'preview' => array(
 112                    'location' => 'query',
 113                    'type' => 'boolean',
 114                  ),
 115                ),
 116              ),'list' => array(
 117                'path' => 'people/{userId}/activities/{collection}',
 118                'httpMethod' => 'GET',
 119                'parameters' => array(
 120                  'userId' => array(
 121                    'location' => 'path',
 122                    'type' => 'string',
 123                    'required' => true,
 124                  ),
 125                  'collection' => array(
 126                    'location' => 'path',
 127                    'type' => 'string',
 128                    'required' => true,
 129                  ),
 130                  'pageToken' => array(
 131                    'location' => 'query',
 132                    'type' => 'string',
 133                  ),
 134                  'maxResults' => array(
 135                    'location' => 'query',
 136                    'type' => 'integer',
 137                  ),
 138                ),
 139              ),
 140            )
 141          )
 142      );
 143      $this->audiences = new Google_Service_PlusDomains_Audiences_Resource(
 144          $this,
 145          $this->serviceName,
 146          'audiences',
 147          array(
 148            'methods' => array(
 149              'list' => array(
 150                'path' => 'people/{userId}/audiences',
 151                'httpMethod' => 'GET',
 152                'parameters' => array(
 153                  'userId' => array(
 154                    'location' => 'path',
 155                    'type' => 'string',
 156                    'required' => true,
 157                  ),
 158                  'pageToken' => array(
 159                    'location' => 'query',
 160                    'type' => 'string',
 161                  ),
 162                  'maxResults' => array(
 163                    'location' => 'query',
 164                    'type' => 'integer',
 165                  ),
 166                ),
 167              ),
 168            )
 169          )
 170      );
 171      $this->circles = new Google_Service_PlusDomains_Circles_Resource(
 172          $this,
 173          $this->serviceName,
 174          'circles',
 175          array(
 176            'methods' => array(
 177              'addPeople' => array(
 178                'path' => 'circles/{circleId}/people',
 179                'httpMethod' => 'PUT',
 180                'parameters' => array(
 181                  'circleId' => array(
 182                    'location' => 'path',
 183                    'type' => 'string',
 184                    'required' => true,
 185                  ),
 186                  'userId' => array(
 187                    'location' => 'query',
 188                    'type' => 'string',
 189                    'repeated' => true,
 190                  ),
 191                  'email' => array(
 192                    'location' => 'query',
 193                    'type' => 'string',
 194                    'repeated' => true,
 195                  ),
 196                ),
 197              ),'get' => array(
 198                'path' => 'circles/{circleId}',
 199                'httpMethod' => 'GET',
 200                'parameters' => array(
 201                  'circleId' => array(
 202                    'location' => 'path',
 203                    'type' => 'string',
 204                    'required' => true,
 205                  ),
 206                ),
 207              ),'insert' => array(
 208                'path' => 'people/{userId}/circles',
 209                'httpMethod' => 'POST',
 210                'parameters' => array(
 211                  'userId' => array(
 212                    'location' => 'path',
 213                    'type' => 'string',
 214                    'required' => true,
 215                  ),
 216                ),
 217              ),'list' => array(
 218                'path' => 'people/{userId}/circles',
 219                'httpMethod' => 'GET',
 220                'parameters' => array(
 221                  'userId' => array(
 222                    'location' => 'path',
 223                    'type' => 'string',
 224                    'required' => true,
 225                  ),
 226                  'pageToken' => array(
 227                    'location' => 'query',
 228                    'type' => 'string',
 229                  ),
 230                  'maxResults' => array(
 231                    'location' => 'query',
 232                    'type' => 'integer',
 233                  ),
 234                ),
 235              ),'patch' => array(
 236                'path' => 'circles/{circleId}',
 237                'httpMethod' => 'PATCH',
 238                'parameters' => array(
 239                  'circleId' => array(
 240                    'location' => 'path',
 241                    'type' => 'string',
 242                    'required' => true,
 243                  ),
 244                ),
 245              ),'remove' => array(
 246                'path' => 'circles/{circleId}',
 247                'httpMethod' => 'DELETE',
 248                'parameters' => array(
 249                  'circleId' => array(
 250                    'location' => 'path',
 251                    'type' => 'string',
 252                    'required' => true,
 253                  ),
 254                ),
 255              ),'removePeople' => array(
 256                'path' => 'circles/{circleId}/people',
 257                'httpMethod' => 'DELETE',
 258                'parameters' => array(
 259                  'circleId' => array(
 260                    'location' => 'path',
 261                    'type' => 'string',
 262                    'required' => true,
 263                  ),
 264                  'userId' => array(
 265                    'location' => 'query',
 266                    'type' => 'string',
 267                    'repeated' => true,
 268                  ),
 269                  'email' => array(
 270                    'location' => 'query',
 271                    'type' => 'string',
 272                    'repeated' => true,
 273                  ),
 274                ),
 275              ),'update' => array(
 276                'path' => 'circles/{circleId}',
 277                'httpMethod' => 'PUT',
 278                'parameters' => array(
 279                  'circleId' => array(
 280                    'location' => 'path',
 281                    'type' => 'string',
 282                    'required' => true,
 283                  ),
 284                ),
 285              ),
 286            )
 287          )
 288      );
 289      $this->comments = new Google_Service_PlusDomains_Comments_Resource(
 290          $this,
 291          $this->serviceName,
 292          'comments',
 293          array(
 294            'methods' => array(
 295              'get' => array(
 296                'path' => 'comments/{commentId}',
 297                'httpMethod' => 'GET',
 298                'parameters' => array(
 299                  'commentId' => array(
 300                    'location' => 'path',
 301                    'type' => 'string',
 302                    'required' => true,
 303                  ),
 304                ),
 305              ),'insert' => array(
 306                'path' => 'activities/{activityId}/comments',
 307                'httpMethod' => 'POST',
 308                'parameters' => array(
 309                  'activityId' => array(
 310                    'location' => 'path',
 311                    'type' => 'string',
 312                    'required' => true,
 313                  ),
 314                ),
 315              ),'list' => array(
 316                'path' => 'activities/{activityId}/comments',
 317                'httpMethod' => 'GET',
 318                'parameters' => array(
 319                  'activityId' => array(
 320                    'location' => 'path',
 321                    'type' => 'string',
 322                    'required' => true,
 323                  ),
 324                  'pageToken' => array(
 325                    'location' => 'query',
 326                    'type' => 'string',
 327                  ),
 328                  'sortOrder' => array(
 329                    'location' => 'query',
 330                    'type' => 'string',
 331                  ),
 332                  'maxResults' => array(
 333                    'location' => 'query',
 334                    'type' => 'integer',
 335                  ),
 336                ),
 337              ),
 338            )
 339          )
 340      );
 341      $this->media = new Google_Service_PlusDomains_Media_Resource(
 342          $this,
 343          $this->serviceName,
 344          'media',
 345          array(
 346            'methods' => array(
 347              'insert' => array(
 348                'path' => 'people/{userId}/media/{collection}',
 349                'httpMethod' => 'POST',
 350                'parameters' => array(
 351                  'userId' => array(
 352                    'location' => 'path',
 353                    'type' => 'string',
 354                    'required' => true,
 355                  ),
 356                  'collection' => array(
 357                    'location' => 'path',
 358                    'type' => 'string',
 359                    'required' => true,
 360                  ),
 361                ),
 362              ),
 363            )
 364          )
 365      );
 366      $this->people = new Google_Service_PlusDomains_People_Resource(
 367          $this,
 368          $this->serviceName,
 369          'people',
 370          array(
 371            'methods' => array(
 372              'get' => array(
 373                'path' => 'people/{userId}',
 374                'httpMethod' => 'GET',
 375                'parameters' => array(
 376                  'userId' => array(
 377                    'location' => 'path',
 378                    'type' => 'string',
 379                    'required' => true,
 380                  ),
 381                ),
 382              ),'list' => array(
 383                'path' => 'people/{userId}/people/{collection}',
 384                'httpMethod' => 'GET',
 385                'parameters' => array(
 386                  'userId' => array(
 387                    'location' => 'path',
 388                    'type' => 'string',
 389                    'required' => true,
 390                  ),
 391                  'collection' => array(
 392                    'location' => 'path',
 393                    'type' => 'string',
 394                    'required' => true,
 395                  ),
 396                  'orderBy' => array(
 397                    'location' => 'query',
 398                    'type' => 'string',
 399                  ),
 400                  'pageToken' => array(
 401                    'location' => 'query',
 402                    'type' => 'string',
 403                  ),
 404                  'maxResults' => array(
 405                    'location' => 'query',
 406                    'type' => 'integer',
 407                  ),
 408                ),
 409              ),'listByActivity' => array(
 410                'path' => 'activities/{activityId}/people/{collection}',
 411                'httpMethod' => 'GET',
 412                'parameters' => array(
 413                  'activityId' => array(
 414                    'location' => 'path',
 415                    'type' => 'string',
 416                    'required' => true,
 417                  ),
 418                  'collection' => array(
 419                    'location' => 'path',
 420                    'type' => 'string',
 421                    'required' => true,
 422                  ),
 423                  'pageToken' => array(
 424                    'location' => 'query',
 425                    'type' => 'string',
 426                  ),
 427                  'maxResults' => array(
 428                    'location' => 'query',
 429                    'type' => 'integer',
 430                  ),
 431                ),
 432              ),'listByCircle' => array(
 433                'path' => 'circles/{circleId}/people',
 434                'httpMethod' => 'GET',
 435                'parameters' => array(
 436                  'circleId' => array(
 437                    'location' => 'path',
 438                    'type' => 'string',
 439                    'required' => true,
 440                  ),
 441                  'pageToken' => array(
 442                    'location' => 'query',
 443                    'type' => 'string',
 444                  ),
 445                  'maxResults' => array(
 446                    'location' => 'query',
 447                    'type' => 'integer',
 448                  ),
 449                ),
 450              ),
 451            )
 452          )
 453      );
 454    }
 455  }
 456  
 457  
 458  /**
 459   * The "activities" collection of methods.
 460   * Typical usage is:
 461   *  <code>
 462   *   $plusDomainsService = new Google_Service_PlusDomains(...);
 463   *   $activities = $plusDomainsService->activities;
 464   *  </code>
 465   */
 466  #[AllowDynamicProperties]
 467  class Google_Service_PlusDomains_Activities_Resource extends Google_Service_Resource
 468  {
 469  
 470    /**
 471     * Get an activity. (activities.get)
 472     *
 473     * @param string $activityId The ID of the activity to get.
 474     * @param array $optParams Optional parameters.
 475     * @return Google_Service_PlusDomains_Activity
 476     */
 477    public function get($activityId, $optParams = array())
 478    {
 479      $params = array('activityId' => $activityId);
 480      $params = array_merge($params, $optParams);
 481      return $this->call('get', array($params), "Google_Service_PlusDomains_Activity");
 482    }
 483  
 484    /**
 485     * Create a new activity for the authenticated user. (activities.insert)
 486     *
 487     * @param string $userId The ID of the user to create the activity on behalf of.
 488     * Its value should be "me", to indicate the authenticated user.
 489     * @param Google_Activity $postBody
 490     * @param array $optParams Optional parameters.
 491     *
 492     * @opt_param bool preview If "true", extract the potential media attachments
 493     * for a URL. The response will include all possible attachments for a URL,
 494     * including video, photos, and articles based on the content of the page.
 495     * @return Google_Service_PlusDomains_Activity
 496     */
 497    public function insert($userId, Google_Service_PlusDomains_Activity $postBody, $optParams = array())
 498    {
 499      $params = array('userId' => $userId, 'postBody' => $postBody);
 500      $params = array_merge($params, $optParams);
 501      return $this->call('insert', array($params), "Google_Service_PlusDomains_Activity");
 502    }
 503  
 504    /**
 505     * List all of the activities in the specified collection for a particular user.
 506     * (activities.listActivities)
 507     *
 508     * @param string $userId The ID of the user to get activities for. The special
 509     * value "me" can be used to indicate the authenticated user.
 510     * @param string $collection The collection of activities to list.
 511     * @param array $optParams Optional parameters.
 512     *
 513     * @opt_param string pageToken The continuation token, which is used to page
 514     * through large result sets. To get the next page of results, set this
 515     * parameter to the value of "nextPageToken" from the previous response.
 516     * @opt_param string maxResults The maximum number of activities to include in
 517     * the response, which is used for paging. For any response, the actual number
 518     * returned might be less than the specified maxResults.
 519     * @return Google_Service_PlusDomains_ActivityFeed
 520     */
 521    public function listActivities($userId, $collection, $optParams = array())
 522    {
 523      $params = array('userId' => $userId, 'collection' => $collection);
 524      $params = array_merge($params, $optParams);
 525      return $this->call('list', array($params), "Google_Service_PlusDomains_ActivityFeed");
 526    }
 527  }
 528  
 529  /**
 530   * The "audiences" collection of methods.
 531   * Typical usage is:
 532   *  <code>
 533   *   $plusDomainsService = new Google_Service_PlusDomains(...);
 534   *   $audiences = $plusDomainsService->audiences;
 535   *  </code>
 536   */
 537  #[AllowDynamicProperties]
 538  class Google_Service_PlusDomains_Audiences_Resource extends Google_Service_Resource
 539  {
 540  
 541    /**
 542     * List all of the audiences to which a user can share.
 543     * (audiences.listAudiences)
 544     *
 545     * @param string $userId The ID of the user to get audiences for. The special
 546     * value "me" can be used to indicate the authenticated user.
 547     * @param array $optParams Optional parameters.
 548     *
 549     * @opt_param string pageToken The continuation token, which is used to page
 550     * through large result sets. To get the next page of results, set this
 551     * parameter to the value of "nextPageToken" from the previous response.
 552     * @opt_param string maxResults The maximum number of circles to include in the
 553     * response, which is used for paging. For any response, the actual number
 554     * returned might be less than the specified maxResults.
 555     * @return Google_Service_PlusDomains_AudiencesFeed
 556     */
 557    public function listAudiences($userId, $optParams = array())
 558    {
 559      $params = array('userId' => $userId);
 560      $params = array_merge($params, $optParams);
 561      return $this->call('list', array($params), "Google_Service_PlusDomains_AudiencesFeed");
 562    }
 563  }
 564  
 565  /**
 566   * The "circles" collection of methods.
 567   * Typical usage is:
 568   *  <code>
 569   *   $plusDomainsService = new Google_Service_PlusDomains(...);
 570   *   $circles = $plusDomainsService->circles;
 571   *  </code>
 572   */
 573  #[AllowDynamicProperties]
 574  class Google_Service_PlusDomains_Circles_Resource extends Google_Service_Resource
 575  {
 576  
 577    /**
 578     * Add a person to a circle. Google+ limits certain circle operations, including
 579     * the number of circle adds. Learn More. (circles.addPeople)
 580     *
 581     * @param string $circleId The ID of the circle to add the person to.
 582     * @param array $optParams Optional parameters.
 583     *
 584     * @opt_param string userId IDs of the people to add to the circle. Optional,
 585     * can be repeated.
 586     * @opt_param string email Email of the people to add to the circle. Optional,
 587     * can be repeated.
 588     * @return Google_Service_PlusDomains_Circle
 589     */
 590    public function addPeople($circleId, $optParams = array())
 591    {
 592      $params = array('circleId' => $circleId);
 593      $params = array_merge($params, $optParams);
 594      return $this->call('addPeople', array($params), "Google_Service_PlusDomains_Circle");
 595    }
 596  
 597    /**
 598     * Get a circle. (circles.get)
 599     *
 600     * @param string $circleId The ID of the circle to get.
 601     * @param array $optParams Optional parameters.
 602     * @return Google_Service_PlusDomains_Circle
 603     */
 604    public function get($circleId, $optParams = array())
 605    {
 606      $params = array('circleId' => $circleId);
 607      $params = array_merge($params, $optParams);
 608      return $this->call('get', array($params), "Google_Service_PlusDomains_Circle");
 609    }
 610  
 611    /**
 612     * Create a new circle for the authenticated user. (circles.insert)
 613     *
 614     * @param string $userId The ID of the user to create the circle on behalf of.
 615     * The value "me" can be used to indicate the authenticated user.
 616     * @param Google_Circle $postBody
 617     * @param array $optParams Optional parameters.
 618     * @return Google_Service_PlusDomains_Circle
 619     */
 620    public function insert($userId, Google_Service_PlusDomains_Circle $postBody, $optParams = array())
 621    {
 622      $params = array('userId' => $userId, 'postBody' => $postBody);
 623      $params = array_merge($params, $optParams);
 624      return $this->call('insert', array($params), "Google_Service_PlusDomains_Circle");
 625    }
 626  
 627    /**
 628     * List all of the circles for a user. (circles.listCircles)
 629     *
 630     * @param string $userId The ID of the user to get circles for. The special
 631     * value "me" can be used to indicate the authenticated user.
 632     * @param array $optParams Optional parameters.
 633     *
 634     * @opt_param string pageToken The continuation token, which is used to page
 635     * through large result sets. To get the next page of results, set this
 636     * parameter to the value of "nextPageToken" from the previous response.
 637     * @opt_param string maxResults The maximum number of circles to include in the
 638     * response, which is used for paging. For any response, the actual number
 639     * returned might be less than the specified maxResults.
 640     * @return Google_Service_PlusDomains_CircleFeed
 641     */
 642    public function listCircles($userId, $optParams = array())
 643    {
 644      $params = array('userId' => $userId);
 645      $params = array_merge($params, $optParams);
 646      return $this->call('list', array($params), "Google_Service_PlusDomains_CircleFeed");
 647    }
 648  
 649    /**
 650     * Update a circle's description. This method supports patch semantics.
 651     * (circles.patch)
 652     *
 653     * @param string $circleId The ID of the circle to update.
 654     * @param Google_Circle $postBody
 655     * @param array $optParams Optional parameters.
 656     * @return Google_Service_PlusDomains_Circle
 657     */
 658    public function patch($circleId, Google_Service_PlusDomains_Circle $postBody, $optParams = array())
 659    {
 660      $params = array('circleId' => $circleId, 'postBody' => $postBody);
 661      $params = array_merge($params, $optParams);
 662      return $this->call('patch', array($params), "Google_Service_PlusDomains_Circle");
 663    }
 664  
 665    /**
 666     * Delete a circle. (circles.remove)
 667     *
 668     * @param string $circleId The ID of the circle to delete.
 669     * @param array $optParams Optional parameters.
 670     */
 671    public function remove($circleId, $optParams = array())
 672    {
 673      $params = array('circleId' => $circleId);
 674      $params = array_merge($params, $optParams);
 675      return $this->call('remove', array($params));
 676    }
 677  
 678    /**
 679     * Remove a person from a circle. (circles.removePeople)
 680     *
 681     * @param string $circleId The ID of the circle to remove the person from.
 682     * @param array $optParams Optional parameters.
 683     *
 684     * @opt_param string userId IDs of the people to remove from the circle.
 685     * Optional, can be repeated.
 686     * @opt_param string email Email of the people to add to the circle. Optional,
 687     * can be repeated.
 688     */
 689    public function removePeople($circleId, $optParams = array())
 690    {
 691      $params = array('circleId' => $circleId);
 692      $params = array_merge($params, $optParams);
 693      return $this->call('removePeople', array($params));
 694    }
 695  
 696    /**
 697     * Update a circle's description. (circles.update)
 698     *
 699     * @param string $circleId The ID of the circle to update.
 700     * @param Google_Circle $postBody
 701     * @param array $optParams Optional parameters.
 702     * @return Google_Service_PlusDomains_Circle
 703     */
 704    public function update($circleId, Google_Service_PlusDomains_Circle $postBody, $optParams = array())
 705    {
 706      $params = array('circleId' => $circleId, 'postBody' => $postBody);
 707      $params = array_merge($params, $optParams);
 708      return $this->call('update', array($params), "Google_Service_PlusDomains_Circle");
 709    }
 710  }
 711  
 712  /**
 713   * The "comments" collection of methods.
 714   * Typical usage is:
 715   *  <code>
 716   *   $plusDomainsService = new Google_Service_PlusDomains(...);
 717   *   $comments = $plusDomainsService->comments;
 718   *  </code>
 719   */
 720  #[AllowDynamicProperties]
 721  class Google_Service_PlusDomains_Comments_Resource extends Google_Service_Resource
 722  {
 723  
 724    /**
 725     * Get a comment. (comments.get)
 726     *
 727     * @param string $commentId The ID of the comment to get.
 728     * @param array $optParams Optional parameters.
 729     * @return Google_Service_PlusDomains_Comment
 730     */
 731    public function get($commentId, $optParams = array())
 732    {
 733      $params = array('commentId' => $commentId);
 734      $params = array_merge($params, $optParams);
 735      return $this->call('get', array($params), "Google_Service_PlusDomains_Comment");
 736    }
 737  
 738    /**
 739     * Create a new comment in reply to an activity. (comments.insert)
 740     *
 741     * @param string $activityId The ID of the activity to reply to.
 742     * @param Google_Comment $postBody
 743     * @param array $optParams Optional parameters.
 744     * @return Google_Service_PlusDomains_Comment
 745     */
 746    public function insert($activityId, Google_Service_PlusDomains_Comment $postBody, $optParams = array())
 747    {
 748      $params = array('activityId' => $activityId, 'postBody' => $postBody);
 749      $params = array_merge($params, $optParams);
 750      return $this->call('insert', array($params), "Google_Service_PlusDomains_Comment");
 751    }
 752  
 753    /**
 754     * List all of the comments for an activity. (comments.listComments)
 755     *
 756     * @param string $activityId The ID of the activity to get comments for.
 757     * @param array $optParams Optional parameters.
 758     *
 759     * @opt_param string pageToken The continuation token, which is used to page
 760     * through large result sets. To get the next page of results, set this
 761     * parameter to the value of "nextPageToken" from the previous response.
 762     * @opt_param string sortOrder The order in which to sort the list of comments.
 763     * @opt_param string maxResults The maximum number of comments to include in the
 764     * response, which is used for paging. For any response, the actual number
 765     * returned might be less than the specified maxResults.
 766     * @return Google_Service_PlusDomains_CommentFeed
 767     */
 768    public function listComments($activityId, $optParams = array())
 769    {
 770      $params = array('activityId' => $activityId);
 771      $params = array_merge($params, $optParams);
 772      return $this->call('list', array($params), "Google_Service_PlusDomains_CommentFeed");
 773    }
 774  }
 775  
 776  /**
 777   * The "media" collection of methods.
 778   * Typical usage is:
 779   *  <code>
 780   *   $plusDomainsService = new Google_Service_PlusDomains(...);
 781   *   $media = $plusDomainsService->media;
 782   *  </code>
 783   */
 784  #[AllowDynamicProperties]
 785  class Google_Service_PlusDomains_Media_Resource extends Google_Service_Resource
 786  {
 787  
 788    /**
 789     * Add a new media item to an album. The current upload size limitations are
 790     * 36MB for a photo and 1GB for a video. Uploads do not count against quota if
 791     * photos are less than 2048 pixels on their longest side or videos are less
 792     * than 15 minutes in length. (media.insert)
 793     *
 794     * @param string $userId The ID of the user to create the activity on behalf of.
 795     * @param string $collection
 796     * @param Google_Media $postBody
 797     * @param array $optParams Optional parameters.
 798     * @return Google_Service_PlusDomains_Media
 799     */
 800    public function insert($userId, $collection, Google_Service_PlusDomains_Media $postBody, $optParams = array())
 801    {
 802      $params = array('userId' => $userId, 'collection' => $collection, 'postBody' => $postBody);
 803      $params = array_merge($params, $optParams);
 804      return $this->call('insert', array($params), "Google_Service_PlusDomains_Media");
 805    }
 806  }
 807  
 808  /**
 809   * The "people" collection of methods.
 810   * Typical usage is:
 811   *  <code>
 812   *   $plusDomainsService = new Google_Service_PlusDomains(...);
 813   *   $people = $plusDomainsService->people;
 814   *  </code>
 815   */
 816  #[AllowDynamicProperties]
 817  class Google_Service_PlusDomains_People_Resource extends Google_Service_Resource
 818  {
 819  
 820    /**
 821     * Get a person's profile. (people.get)
 822     *
 823     * @param string $userId The ID of the person to get the profile for. The
 824     * special value "me" can be used to indicate the authenticated user.
 825     * @param array $optParams Optional parameters.
 826     * @return Google_Service_PlusDomains_Person
 827     */
 828    public function get($userId, $optParams = array())
 829    {
 830      $params = array('userId' => $userId);
 831      $params = array_merge($params, $optParams);
 832      return $this->call('get', array($params), "Google_Service_PlusDomains_Person");
 833    }
 834  
 835    /**
 836     * List all of the people in the specified collection. (people.listPeople)
 837     *
 838     * @param string $userId Get the collection of people for the person identified.
 839     * Use "me" to indicate the authenticated user.
 840     * @param string $collection The collection of people to list.
 841     * @param array $optParams Optional parameters.
 842     *
 843     * @opt_param string orderBy The order to return people in.
 844     * @opt_param string pageToken The continuation token, which is used to page
 845     * through large result sets. To get the next page of results, set this
 846     * parameter to the value of "nextPageToken" from the previous response.
 847     * @opt_param string maxResults The maximum number of people to include in the
 848     * response, which is used for paging. For any response, the actual number
 849     * returned might be less than the specified maxResults.
 850     * @return Google_Service_PlusDomains_PeopleFeed
 851     */
 852    public function listPeople($userId, $collection, $optParams = array())
 853    {
 854      $params = array('userId' => $userId, 'collection' => $collection);
 855      $params = array_merge($params, $optParams);
 856      return $this->call('list', array($params), "Google_Service_PlusDomains_PeopleFeed");
 857    }
 858  
 859    /**
 860     * List all of the people in the specified collection for a particular activity.
 861     * (people.listByActivity)
 862     *
 863     * @param string $activityId The ID of the activity to get the list of people
 864     * for.
 865     * @param string $collection The collection of people to list.
 866     * @param array $optParams Optional parameters.
 867     *
 868     * @opt_param string pageToken The continuation token, which is used to page
 869     * through large result sets. To get the next page of results, set this
 870     * parameter to the value of "nextPageToken" from the previous response.
 871     * @opt_param string maxResults The maximum number of people to include in the
 872     * response, which is used for paging. For any response, the actual number
 873     * returned might be less than the specified maxResults.
 874     * @return Google_Service_PlusDomains_PeopleFeed
 875     */
 876    public function listByActivity($activityId, $collection, $optParams = array())
 877    {
 878      $params = array('activityId' => $activityId, 'collection' => $collection);
 879      $params = array_merge($params, $optParams);
 880      return $this->call('listByActivity', array($params), "Google_Service_PlusDomains_PeopleFeed");
 881    }
 882  
 883    /**
 884     * List all of the people who are members of a circle. (people.listByCircle)
 885     *
 886     * @param string $circleId The ID of the circle to get the members of.
 887     * @param array $optParams Optional parameters.
 888     *
 889     * @opt_param string pageToken The continuation token, which is used to page
 890     * through large result sets. To get the next page of results, set this
 891     * parameter to the value of "nextPageToken" from the previous response.
 892     * @opt_param string maxResults The maximum number of people to include in the
 893     * response, which is used for paging. For any response, the actual number
 894     * returned might be less than the specified maxResults.
 895     * @return Google_Service_PlusDomains_PeopleFeed
 896     */
 897    public function listByCircle($circleId, $optParams = array())
 898    {
 899      $params = array('circleId' => $circleId);
 900      $params = array_merge($params, $optParams);
 901      return $this->call('listByCircle', array($params), "Google_Service_PlusDomains_PeopleFeed");
 902    }
 903  }
 904  
 905  
 906  
 907  
 908  #[AllowDynamicProperties]
 909  class Google_Service_PlusDomains_Acl extends Google_Collection
 910  {
 911    protected $collection_key = 'items';
 912    protected $internal_gapi_mappings = array(
 913    );
 914    public $description;
 915    public $domainRestricted;
 916    protected $itemsType = 'Google_Service_PlusDomains_PlusDomainsAclentryResource';
 917    protected $itemsDataType = 'array';
 918    public $kind;
 919  
 920  
 921    public function setDescription($description)
 922    {
 923      $this->description = $description;
 924    }
 925    public function getDescription()
 926    {
 927      return $this->description;
 928    }
 929    public function setDomainRestricted($domainRestricted)
 930    {
 931      $this->domainRestricted = $domainRestricted;
 932    }
 933    public function getDomainRestricted()
 934    {
 935      return $this->domainRestricted;
 936    }
 937    public function setItems($items)
 938    {
 939      $this->items = $items;
 940    }
 941    public function getItems()
 942    {
 943      return $this->items;
 944    }
 945    public function setKind($kind)
 946    {
 947      $this->kind = $kind;
 948    }
 949    public function getKind()
 950    {
 951      return $this->kind;
 952    }
 953  }
 954  
 955  #[AllowDynamicProperties]
 956  class Google_Service_PlusDomains_Activity extends Google_Model
 957  {
 958    protected $internal_gapi_mappings = array(
 959    );
 960    protected $accessType = 'Google_Service_PlusDomains_Acl';
 961    protected $accessDataType = '';
 962    protected $actorType = 'Google_Service_PlusDomains_ActivityActor';
 963    protected $actorDataType = '';
 964    public $address;
 965    public $annotation;
 966    public $crosspostSource;
 967    public $etag;
 968    public $geocode;
 969    public $id;
 970    public $kind;
 971    protected $locationType = 'Google_Service_PlusDomains_Place';
 972    protected $locationDataType = '';
 973    protected $objectType = 'Google_Service_PlusDomains_ActivityObject';
 974    protected $objectDataType = '';
 975    public $placeId;
 976    public $placeName;
 977    protected $providerType = 'Google_Service_PlusDomains_ActivityProvider';
 978    protected $providerDataType = '';
 979    public $published;
 980    public $radius;
 981    public $title;
 982    public $updated;
 983    public $url;
 984    public $verb;
 985  
 986  
 987    public function setAccess(Google_Service_PlusDomains_Acl $access)
 988    {
 989      $this->access = $access;
 990    }
 991    public function getAccess()
 992    {
 993      return $this->access;
 994    }
 995    public function setActor(Google_Service_PlusDomains_ActivityActor $actor)
 996    {
 997      $this->actor = $actor;
 998    }
 999    public function getActor()
1000    {
1001      return $this->actor;
1002    }
1003    public function setAddress($address)
1004    {
1005      $this->address = $address;
1006    }
1007    public function getAddress()
1008    {
1009      return $this->address;
1010    }
1011    public function setAnnotation($annotation)
1012    {
1013      $this->annotation = $annotation;
1014    }
1015    public function getAnnotation()
1016    {
1017      return $this->annotation;
1018    }
1019    public function setCrosspostSource($crosspostSource)
1020    {
1021      $this->crosspostSource = $crosspostSource;
1022    }
1023    public function getCrosspostSource()
1024    {
1025      return $this->crosspostSource;
1026    }
1027    public function setEtag($etag)
1028    {
1029      $this->etag = $etag;
1030    }
1031    public function getEtag()
1032    {
1033      return $this->etag;
1034    }
1035    public function setGeocode($geocode)
1036    {
1037      $this->geocode = $geocode;
1038    }
1039    public function getGeocode()
1040    {
1041      return $this->geocode;
1042    }
1043    public function setId($id)
1044    {
1045      $this->id = $id;
1046    }
1047    public function getId()
1048    {
1049      return $this->id;
1050    }
1051    public function setKind($kind)
1052    {
1053      $this->kind = $kind;
1054    }
1055    public function getKind()
1056    {
1057      return $this->kind;
1058    }
1059    public function setLocation(Google_Service_PlusDomains_Place $location)
1060    {
1061      $this->location = $location;
1062    }
1063    public function getLocation()
1064    {
1065      return $this->location;
1066    }
1067    public function setObject(Google_Service_PlusDomains_ActivityObject $object)
1068    {
1069      $this->object = $object;
1070    }
1071    public function getObject()
1072    {
1073      return $this->object;
1074    }
1075    public function setPlaceId($placeId)
1076    {
1077      $this->placeId = $placeId;
1078    }
1079    public function getPlaceId()
1080    {
1081      return $this->placeId;
1082    }
1083    public function setPlaceName($placeName)
1084    {
1085      $this->placeName = $placeName;
1086    }
1087    public function getPlaceName()
1088    {
1089      return $this->placeName;
1090    }
1091    public function setProvider(Google_Service_PlusDomains_ActivityProvider $provider)
1092    {
1093      $this->provider = $provider;
1094    }
1095    public function getProvider()
1096    {
1097      return $this->provider;
1098    }
1099    public function setPublished($published)
1100    {
1101      $this->published = $published;
1102    }
1103    public function getPublished()
1104    {
1105      return $this->published;
1106    }
1107    public function setRadius($radius)
1108    {
1109      $this->radius = $radius;
1110    }
1111    public function getRadius()
1112    {
1113      return $this->radius;
1114    }
1115    public function setTitle($title)
1116    {
1117      $this->title = $title;
1118    }
1119    public function getTitle()
1120    {
1121      return $this->title;
1122    }
1123    public function setUpdated($updated)
1124    {
1125      $this->updated = $updated;
1126    }
1127    public function getUpdated()
1128    {
1129      return $this->updated;
1130    }
1131    public function setUrl($url)
1132    {
1133      $this->url = $url;
1134    }
1135    public function getUrl()
1136    {
1137      return $this->url;
1138    }
1139    public function setVerb($verb)
1140    {
1141      $this->verb = $verb;
1142    }
1143    public function getVerb()
1144    {
1145      return $this->verb;
1146    }
1147  }
1148  
1149  #[AllowDynamicProperties]
1150  class Google_Service_PlusDomains_ActivityActor extends Google_Model
1151  {
1152    protected $internal_gapi_mappings = array(
1153    );
1154    protected $clientSpecificActorInfoType = 'Google_Service_PlusDomains_ActivityActorClientSpecificActorInfo';
1155    protected $clientSpecificActorInfoDataType = '';
1156    public $displayName;
1157    public $id;
1158    protected $imageType = 'Google_Service_PlusDomains_ActivityActorImage';
1159    protected $imageDataType = '';
1160    protected $nameType = 'Google_Service_PlusDomains_ActivityActorName';
1161    protected $nameDataType = '';
1162    public $url;
1163    protected $verificationType = 'Google_Service_PlusDomains_ActivityActorVerification';
1164    protected $verificationDataType = '';
1165  
1166  
1167    public function setClientSpecificActorInfo(Google_Service_PlusDomains_ActivityActorClientSpecificActorInfo $clientSpecificActorInfo)
1168    {
1169      $this->clientSpecificActorInfo = $clientSpecificActorInfo;
1170    }
1171    public function getClientSpecificActorInfo()
1172    {
1173      return $this->clientSpecificActorInfo;
1174    }
1175    public function setDisplayName($displayName)
1176    {
1177      $this->displayName = $displayName;
1178    }
1179    public function getDisplayName()
1180    {
1181      return $this->displayName;
1182    }
1183    public function setId($id)
1184    {
1185      $this->id = $id;
1186    }
1187    public function getId()
1188    {
1189      return $this->id;
1190    }
1191    public function setImage(Google_Service_PlusDomains_ActivityActorImage $image)
1192    {
1193      $this->image = $image;
1194    }
1195    public function getImage()
1196    {
1197      return $this->image;
1198    }
1199    public function setName(Google_Service_PlusDomains_ActivityActorName $name)
1200    {
1201      $this->name = $name;
1202    }
1203    public function getName()
1204    {
1205      return $this->name;
1206    }
1207    public function setUrl($url)
1208    {
1209      $this->url = $url;
1210    }
1211    public function getUrl()
1212    {
1213      return $this->url;
1214    }
1215    public function setVerification(Google_Service_PlusDomains_ActivityActorVerification $verification)
1216    {
1217      $this->verification = $verification;
1218    }
1219    public function getVerification()
1220    {
1221      return $this->verification;
1222    }
1223  }
1224  
1225  #[AllowDynamicProperties]
1226  class Google_Service_PlusDomains_ActivityActorClientSpecificActorInfo extends Google_Model
1227  {
1228    protected $internal_gapi_mappings = array(
1229    );
1230    protected $youtubeActorInfoType = 'Google_Service_PlusDomains_ActivityActorClientSpecificActorInfoYoutubeActorInfo';
1231    protected $youtubeActorInfoDataType = '';
1232  
1233  
1234    public function setYoutubeActorInfo(Google_Service_PlusDomains_ActivityActorClientSpecificActorInfoYoutubeActorInfo $youtubeActorInfo)
1235    {
1236      $this->youtubeActorInfo = $youtubeActorInfo;
1237    }
1238    public function getYoutubeActorInfo()
1239    {
1240      return $this->youtubeActorInfo;
1241    }
1242  }
1243  
1244  #[AllowDynamicProperties]
1245  class Google_Service_PlusDomains_ActivityActorClientSpecificActorInfoYoutubeActorInfo extends Google_Model
1246  {
1247    protected $internal_gapi_mappings = array(
1248    );
1249    public $channelId;
1250  
1251  
1252    public function setChannelId($channelId)
1253    {
1254      $this->channelId = $channelId;
1255    }
1256    public function getChannelId()
1257    {
1258      return $this->channelId;
1259    }
1260  }
1261  
1262  #[AllowDynamicProperties]
1263  class Google_Service_PlusDomains_ActivityActorImage extends Google_Model
1264  {
1265    protected $internal_gapi_mappings = array(
1266    );
1267    public $url;
1268  
1269  
1270    public function setUrl($url)
1271    {
1272      $this->url = $url;
1273    }
1274    public function getUrl()
1275    {
1276      return $this->url;
1277    }
1278  }
1279  
1280  #[AllowDynamicProperties]
1281  class Google_Service_PlusDomains_ActivityActorName extends Google_Model
1282  {
1283    protected $internal_gapi_mappings = array(
1284    );
1285    public $familyName;
1286    public $givenName;
1287  
1288  
1289    public function setFamilyName($familyName)
1290    {
1291      $this->familyName = $familyName;
1292    }
1293    public function getFamilyName()
1294    {
1295      return $this->familyName;
1296    }
1297    public function setGivenName($givenName)
1298    {
1299      $this->givenName = $givenName;
1300    }
1301    public function getGivenName()
1302    {
1303      return $this->givenName;
1304    }
1305  }
1306  
1307  #[AllowDynamicProperties]
1308  class Google_Service_PlusDomains_ActivityActorVerification extends Google_Model
1309  {
1310    protected $internal_gapi_mappings = array(
1311    );
1312    public $adHocVerified;
1313  
1314  
1315    public function setAdHocVerified($adHocVerified)
1316    {
1317      $this->adHocVerified = $adHocVerified;
1318    }
1319    public function getAdHocVerified()
1320    {
1321      return $this->adHocVerified;
1322    }
1323  }
1324  
1325  #[AllowDynamicProperties]
1326  class Google_Service_PlusDomains_ActivityFeed extends Google_Collection
1327  {
1328    protected $collection_key = 'items';
1329    protected $internal_gapi_mappings = array(
1330    );
1331    public $etag;
1332    public $id;
1333    protected $itemsType = 'Google_Service_PlusDomains_Activity';
1334    protected $itemsDataType = 'array';
1335    public $kind;
1336    public $nextLink;
1337    public $nextPageToken;
1338    public $selfLink;
1339    public $title;
1340    public $updated;
1341  
1342  
1343    public function setEtag($etag)
1344    {
1345      $this->etag = $etag;
1346    }
1347    public function getEtag()
1348    {
1349      return $this->etag;
1350    }
1351    public function setId($id)
1352    {
1353      $this->id = $id;
1354    }
1355    public function getId()
1356    {
1357      return $this->id;
1358    }
1359    public function setItems($items)
1360    {
1361      $this->items = $items;
1362    }
1363    public function getItems()
1364    {
1365      return $this->items;
1366    }
1367    public function setKind($kind)
1368    {
1369      $this->kind = $kind;
1370    }
1371    public function getKind()
1372    {
1373      return $this->kind;
1374    }
1375    public function setNextLink($nextLink)
1376    {
1377      $this->nextLink = $nextLink;
1378    }
1379    public function getNextLink()
1380    {
1381      return $this->nextLink;
1382    }
1383    public function setNextPageToken($nextPageToken)
1384    {
1385      $this->nextPageToken = $nextPageToken;
1386    }
1387    public function getNextPageToken()
1388    {
1389      return $this->nextPageToken;
1390    }
1391    public function setSelfLink($selfLink)
1392    {
1393      $this->selfLink = $selfLink;
1394    }
1395    public function getSelfLink()
1396    {
1397      return $this->selfLink;
1398    }
1399    public function setTitle($title)
1400    {
1401      $this->title = $title;
1402    }
1403    public function getTitle()
1404    {
1405      return $this->title;
1406    }
1407    public function setUpdated($updated)
1408    {
1409      $this->updated = $updated;
1410    }
1411    public function getUpdated()
1412    {
1413      return $this->updated;
1414    }
1415  }
1416  
1417  #[AllowDynamicProperties]
1418  class Google_Service_PlusDomains_ActivityObject extends Google_Collection
1419  {
1420    protected $collection_key = 'attachments';
1421    protected $internal_gapi_mappings = array(
1422    );
1423    protected $actorType = 'Google_Service_PlusDomains_ActivityObjectActor';
1424    protected $actorDataType = '';
1425    protected $attachmentsType = 'Google_Service_PlusDomains_ActivityObjectAttachments';
1426    protected $attachmentsDataType = 'array';
1427    public $content;
1428    public $id;
1429    public $objectType;
1430    public $originalContent;
1431    protected $plusonersType = 'Google_Service_PlusDomains_ActivityObjectPlusoners';
1432    protected $plusonersDataType = '';
1433    protected $repliesType = 'Google_Service_PlusDomains_ActivityObjectReplies';
1434    protected $repliesDataType = '';
1435    protected $resharersType = 'Google_Service_PlusDomains_ActivityObjectResharers';
1436    protected $resharersDataType = '';
1437    protected $statusForViewerType = 'Google_Service_PlusDomains_ActivityObjectStatusForViewer';
1438    protected $statusForViewerDataType = '';
1439    public $url;
1440  
1441  
1442    public function setActor(Google_Service_PlusDomains_ActivityObjectActor $actor)
1443    {
1444      $this->actor = $actor;
1445    }
1446    public function getActor()
1447    {
1448      return $this->actor;
1449    }
1450    public function setAttachments($attachments)
1451    {
1452      $this->attachments = $attachments;
1453    }
1454    public function getAttachments()
1455    {
1456      return $this->attachments;
1457    }
1458    public function setContent($content)
1459    {
1460      $this->content = $content;
1461    }
1462    public function getContent()
1463    {
1464      return $this->content;
1465    }
1466    public function setId($id)
1467    {
1468      $this->id = $id;
1469    }
1470    public function getId()
1471    {
1472      return $this->id;
1473    }
1474    public function setObjectType($objectType)
1475    {
1476      $this->objectType = $objectType;
1477    }
1478    public function getObjectType()
1479    {
1480      return $this->objectType;
1481    }
1482    public function setOriginalContent($originalContent)
1483    {
1484      $this->originalContent = $originalContent;
1485    }
1486    public function getOriginalContent()
1487    {
1488      return $this->originalContent;
1489    }
1490    public function setPlusoners(Google_Service_PlusDomains_ActivityObjectPlusoners $plusoners)
1491    {
1492      $this->plusoners = $plusoners;
1493    }
1494    public function getPlusoners()
1495    {
1496      return $this->plusoners;
1497    }
1498    public function setReplies(Google_Service_PlusDomains_ActivityObjectReplies $replies)
1499    {
1500      $this->replies = $replies;
1501    }
1502    public function getReplies()
1503    {
1504      return $this->replies;
1505    }
1506    public function setResharers(Google_Service_PlusDomains_ActivityObjectResharers $resharers)
1507    {
1508      $this->resharers = $resharers;
1509    }
1510    public function getResharers()
1511    {
1512      return $this->resharers;
1513    }
1514    public function setStatusForViewer(Google_Service_PlusDomains_ActivityObjectStatusForViewer $statusForViewer)
1515    {
1516      $this->statusForViewer = $statusForViewer;
1517    }
1518    public function getStatusForViewer()
1519    {
1520      return $this->statusForViewer;
1521    }
1522    public function setUrl($url)
1523    {
1524      $this->url = $url;
1525    }
1526    public function getUrl()
1527    {
1528      return $this->url;
1529    }
1530  }
1531  
1532  #[AllowDynamicProperties]
1533  class Google_Service_PlusDomains_ActivityObjectActor extends Google_Model
1534  {
1535    protected $internal_gapi_mappings = array(
1536    );
1537    protected $clientSpecificActorInfoType = 'Google_Service_PlusDomains_ActivityObjectActorClientSpecificActorInfo';
1538    protected $clientSpecificActorInfoDataType = '';
1539    public $displayName;
1540    public $id;
1541    protected $imageType = 'Google_Service_PlusDomains_ActivityObjectActorImage';
1542    protected $imageDataType = '';
1543    public $url;
1544    protected $verificationType = 'Google_Service_PlusDomains_ActivityObjectActorVerification';
1545    protected $verificationDataType = '';
1546  
1547  
1548    public function setClientSpecificActorInfo(Google_Service_PlusDomains_ActivityObjectActorClientSpecificActorInfo $clientSpecificActorInfo)
1549    {
1550      $this->clientSpecificActorInfo = $clientSpecificActorInfo;
1551    }
1552    public function getClientSpecificActorInfo()
1553    {
1554      return $this->clientSpecificActorInfo;
1555    }
1556    public function setDisplayName($displayName)
1557    {
1558      $this->displayName = $displayName;
1559    }
1560    public function getDisplayName()
1561    {
1562      return $this->displayName;
1563    }
1564    public function setId($id)
1565    {
1566      $this->id = $id;
1567    }
1568    public function getId()
1569    {
1570      return $this->id;
1571    }
1572    public function setImage(Google_Service_PlusDomains_ActivityObjectActorImage $image)
1573    {
1574      $this->image = $image;
1575    }
1576    public function getImage()
1577    {
1578      return $this->image;
1579    }
1580    public function setUrl($url)
1581    {
1582      $this->url = $url;
1583    }
1584    public function getUrl()
1585    {
1586      return $this->url;
1587    }
1588    public function setVerification(Google_Service_PlusDomains_ActivityObjectActorVerification $verification)
1589    {
1590      $this->verification = $verification;
1591    }
1592    public function getVerification()
1593    {
1594      return $this->verification;
1595    }
1596  }
1597  
1598  #[AllowDynamicProperties]
1599  class Google_Service_PlusDomains_ActivityObjectActorClientSpecificActorInfo extends Google_Model
1600  {
1601    protected $internal_gapi_mappings = array(
1602    );
1603    protected $youtubeActorInfoType = 'Google_Service_PlusDomains_ActivityObjectActorClientSpecificActorInfoYoutubeActorInfo';
1604    protected $youtubeActorInfoDataType = '';
1605  
1606  
1607    public function setYoutubeActorInfo(Google_Service_PlusDomains_ActivityObjectActorClientSpecificActorInfoYoutubeActorInfo $youtubeActorInfo)
1608    {
1609      $this->youtubeActorInfo = $youtubeActorInfo;
1610    }
1611    public function getYoutubeActorInfo()
1612    {
1613      return $this->youtubeActorInfo;
1614    }
1615  }
1616  
1617  #[AllowDynamicProperties]
1618  class Google_Service_PlusDomains_ActivityObjectActorClientSpecificActorInfoYoutubeActorInfo extends Google_Model
1619  {
1620    protected $internal_gapi_mappings = array(
1621    );
1622    public $channelId;
1623  
1624  
1625    public function setChannelId($channelId)
1626    {
1627      $this->channelId = $channelId;
1628    }
1629    public function getChannelId()
1630    {
1631      return $this->channelId;
1632    }
1633  }
1634  
1635  #[AllowDynamicProperties]
1636  class Google_Service_PlusDomains_ActivityObjectActorImage extends Google_Model
1637  {
1638    protected $internal_gapi_mappings = array(
1639    );
1640    public $url;
1641  
1642  
1643    public function setUrl($url)
1644    {
1645      $this->url = $url;
1646    }
1647    public function getUrl()
1648    {
1649      return $this->url;
1650    }
1651  }
1652  
1653  #[AllowDynamicProperties]
1654  class Google_Service_PlusDomains_ActivityObjectActorVerification extends Google_Model
1655  {
1656    protected $internal_gapi_mappings = array(
1657    );
1658    public $adHocVerified;
1659  
1660  
1661    public function setAdHocVerified($adHocVerified)
1662    {
1663      $this->adHocVerified = $adHocVerified;
1664    }
1665    public function getAdHocVerified()
1666    {
1667      return $this->adHocVerified;
1668    }
1669  }
1670  
1671  #[AllowDynamicProperties]
1672  class Google_Service_PlusDomains_ActivityObjectAttachments extends Google_Collection
1673  {
1674    protected $collection_key = 'thumbnails';
1675    protected $internal_gapi_mappings = array(
1676    );
1677    public $content;
1678    public $displayName;
1679    protected $embedType = 'Google_Service_PlusDomains_ActivityObjectAttachmentsEmbed';
1680    protected $embedDataType = '';
1681    protected $fullImageType = 'Google_Service_PlusDomains_ActivityObjectAttachmentsFullImage';
1682    protected $fullImageDataType = '';
1683    public $id;
1684    protected $imageType = 'Google_Service_PlusDomains_ActivityObjectAttachmentsImage';
1685    protected $imageDataType = '';
1686    public $objectType;
1687    protected $previewThumbnailsType = 'Google_Service_PlusDomains_ActivityObjectAttachmentsPreviewThumbnails';
1688    protected $previewThumbnailsDataType = 'array';
1689    protected $thumbnailsType = 'Google_Service_PlusDomains_ActivityObjectAttachmentsThumbnails';
1690    protected $thumbnailsDataType = 'array';
1691    public $url;
1692  
1693  
1694    public function setContent($content)
1695    {
1696      $this->content = $content;
1697    }
1698    public function getContent()
1699    {
1700      return $this->content;
1701    }
1702    public function setDisplayName($displayName)
1703    {
1704      $this->displayName = $displayName;
1705    }
1706    public function getDisplayName()
1707    {
1708      return $this->displayName;
1709    }
1710    public function setEmbed(Google_Service_PlusDomains_ActivityObjectAttachmentsEmbed $embed)
1711    {
1712      $this->embed = $embed;
1713    }
1714    public function getEmbed()
1715    {
1716      return $this->embed;
1717    }
1718    public function setFullImage(Google_Service_PlusDomains_ActivityObjectAttachmentsFullImage $fullImage)
1719    {
1720      $this->fullImage = $fullImage;
1721    }
1722    public function getFullImage()
1723    {
1724      return $this->fullImage;
1725    }
1726    public function setId($id)
1727    {
1728      $this->id = $id;
1729    }
1730    public function getId()
1731    {
1732      return $this->id;
1733    }
1734    public function setImage(Google_Service_PlusDomains_ActivityObjectAttachmentsImage $image)
1735    {
1736      $this->image = $image;
1737    }
1738    public function getImage()
1739    {
1740      return $this->image;
1741    }
1742    public function setObjectType($objectType)
1743    {
1744      $this->objectType = $objectType;
1745    }
1746    public function getObjectType()
1747    {
1748      return $this->objectType;
1749    }
1750    public function setPreviewThumbnails($previewThumbnails)
1751    {
1752      $this->previewThumbnails = $previewThumbnails;
1753    }
1754    public function getPreviewThumbnails()
1755    {
1756      return $this->previewThumbnails;
1757    }
1758    public function setThumbnails($thumbnails)
1759    {
1760      $this->thumbnails = $thumbnails;
1761    }
1762    public function getThumbnails()
1763    {
1764      return $this->thumbnails;
1765    }
1766    public function setUrl($url)
1767    {
1768      $this->url = $url;
1769    }
1770    public function getUrl()
1771    {
1772      return $this->url;
1773    }
1774  }
1775  
1776  #[AllowDynamicProperties]
1777  class Google_Service_PlusDomains_ActivityObjectAttachmentsEmbed extends Google_Model
1778  {
1779    protected $internal_gapi_mappings = array(
1780    );
1781    public $type;
1782    public $url;
1783  
1784  
1785    public function setType($type)
1786    {
1787      $this->type = $type;
1788    }
1789    public function getType()
1790    {
1791      return $this->type;
1792    }
1793    public function setUrl($url)
1794    {
1795      $this->url = $url;
1796    }
1797    public function getUrl()
1798    {
1799      return $this->url;
1800    }
1801  }
1802  
1803  #[AllowDynamicProperties]
1804  class Google_Service_PlusDomains_ActivityObjectAttachmentsFullImage extends Google_Model
1805  {
1806    protected $internal_gapi_mappings = array(
1807    );
1808    public $height;
1809    public $type;
1810    public $url;
1811    public $width;
1812  
1813  
1814    public function setHeight($height)
1815    {
1816      $this->height = $height;
1817    }
1818    public function getHeight()
1819    {
1820      return $this->height;
1821    }
1822    public function setType($type)
1823    {
1824      $this->type = $type;
1825    }
1826    public function getType()
1827    {
1828      return $this->type;
1829    }
1830    public function setUrl($url)
1831    {
1832      $this->url = $url;
1833    }
1834    public function getUrl()
1835    {
1836      return $this->url;
1837    }
1838    public function setWidth($width)
1839    {
1840      $this->width = $width;
1841    }
1842    public function getWidth()
1843    {
1844      return $this->width;
1845    }
1846  }
1847  
1848  #[AllowDynamicProperties]
1849  class Google_Service_PlusDomains_ActivityObjectAttachmentsImage extends Google_Model
1850  {
1851    protected $internal_gapi_mappings = array(
1852    );
1853    public $height;
1854    public $type;
1855    public $url;
1856    public $width;
1857  
1858  
1859    public function setHeight($height)
1860    {
1861      $this->height = $height;
1862    }
1863    public function getHeight()
1864    {
1865      return $this->height;
1866    }
1867    public function setType($type)
1868    {
1869      $this->type = $type;
1870    }
1871    public function getType()
1872    {
1873      return $this->type;
1874    }
1875    public function setUrl($url)
1876    {
1877      $this->url = $url;
1878    }
1879    public function getUrl()
1880    {
1881      return $this->url;
1882    }
1883    public function setWidth($width)
1884    {
1885      $this->width = $width;
1886    }
1887    public function getWidth()
1888    {
1889      return $this->width;
1890    }
1891  }
1892  
1893  #[AllowDynamicProperties]
1894  class Google_Service_PlusDomains_ActivityObjectAttachmentsPreviewThumbnails extends Google_Model
1895  {
1896    protected $internal_gapi_mappings = array(
1897    );
1898    public $url;
1899  
1900  
1901    public function setUrl($url)
1902    {
1903      $this->url = $url;
1904    }
1905    public function getUrl()
1906    {
1907      return $this->url;
1908    }
1909  }
1910  
1911  #[AllowDynamicProperties]
1912  class Google_Service_PlusDomains_ActivityObjectAttachmentsThumbnails extends Google_Model
1913  {
1914    protected $internal_gapi_mappings = array(
1915    );
1916    public $description;
1917    protected $imageType = 'Google_Service_PlusDomains_ActivityObjectAttachmentsThumbnailsImage';
1918    protected $imageDataType = '';
1919    public $url;
1920  
1921  
1922    public function setDescription($description)
1923    {
1924      $this->description = $description;
1925    }
1926    public function getDescription()
1927    {
1928      return $this->description;
1929    }
1930    public function setImage(Google_Service_PlusDomains_ActivityObjectAttachmentsThumbnailsImage $image)
1931    {
1932      $this->image = $image;
1933    }
1934    public function getImage()
1935    {
1936      return $this->image;
1937    }
1938    public function setUrl($url)
1939    {
1940      $this->url = $url;
1941    }
1942    public function getUrl()
1943    {
1944      return $this->url;
1945    }
1946  }
1947  
1948  #[AllowDynamicProperties]
1949  class Google_Service_PlusDomains_ActivityObjectAttachmentsThumbnailsImage extends Google_Model
1950  {
1951    protected $internal_gapi_mappings = array(
1952    );
1953    public $height;
1954    public $type;
1955    public $url;
1956    public $width;
1957  
1958  
1959    public function setHeight($height)
1960    {
1961      $this->height = $height;
1962    }
1963    public function getHeight()
1964    {
1965      return $this->height;
1966    }
1967    public function setType($type)
1968    {
1969      $this->type = $type;
1970    }
1971    public function getType()
1972    {
1973      return $this->type;
1974    }
1975    public function setUrl($url)
1976    {
1977      $this->url = $url;
1978    }
1979    public function getUrl()
1980    {
1981      return $this->url;
1982    }
1983    public function setWidth($width)
1984    {
1985      $this->width = $width;
1986    }
1987    public function getWidth()
1988    {
1989      return $this->width;
1990    }
1991  }
1992  
1993  #[AllowDynamicProperties]
1994  class Google_Service_PlusDomains_ActivityObjectPlusoners extends Google_Model
1995  {
1996    protected $internal_gapi_mappings = array(
1997    );
1998    public $selfLink;
1999    public $totalItems;
2000  
2001  
2002    public function setSelfLink($selfLink)
2003    {
2004      $this->selfLink = $selfLink;
2005    }
2006    public function getSelfLink()
2007    {
2008      return $this->selfLink;
2009    }
2010    public function setTotalItems($totalItems)
2011    {
2012      $this->totalItems = $totalItems;
2013    }
2014    public function getTotalItems()
2015    {
2016      return $this->totalItems;
2017    }
2018  }
2019  
2020  #[AllowDynamicProperties]
2021  class Google_Service_PlusDomains_ActivityObjectReplies extends Google_Model
2022  {
2023    protected $internal_gapi_mappings = array(
2024    );
2025    public $selfLink;
2026    public $totalItems;
2027  
2028  
2029    public function setSelfLink($selfLink)
2030    {
2031      $this->selfLink = $selfLink;
2032    }
2033    public function getSelfLink()
2034    {
2035      return $this->selfLink;
2036    }
2037    public function setTotalItems($totalItems)
2038    {
2039      $this->totalItems = $totalItems;
2040    }
2041    public function getTotalItems()
2042    {
2043      return $this->totalItems;
2044    }
2045  }
2046  
2047  #[AllowDynamicProperties]
2048  class Google_Service_PlusDomains_ActivityObjectResharers extends Google_Model
2049  {
2050    protected $internal_gapi_mappings = array(
2051    );
2052    public $selfLink;
2053    public $totalItems;
2054  
2055  
2056    public function setSelfLink($selfLink)
2057    {
2058      $this->selfLink = $selfLink;
2059    }
2060    public function getSelfLink()
2061    {
2062      return $this->selfLink;
2063    }
2064    public function setTotalItems($totalItems)
2065    {
2066      $this->totalItems = $totalItems;
2067    }
2068    public function getTotalItems()
2069    {
2070      return $this->totalItems;
2071    }
2072  }
2073  
2074  #[AllowDynamicProperties]
2075  class Google_Service_PlusDomains_ActivityObjectStatusForViewer extends Google_Model
2076  {
2077    protected $internal_gapi_mappings = array(
2078    );
2079    public $canComment;
2080    public $canPlusone;
2081    public $canUpdate;
2082    public $isPlusOned;
2083    public $resharingDisabled;
2084  
2085  
2086    public function setCanComment($canComment)
2087    {
2088      $this->canComment = $canComment;
2089    }
2090    public function getCanComment()
2091    {
2092      return $this->canComment;
2093    }
2094    public function setCanPlusone($canPlusone)
2095    {
2096      $this->canPlusone = $canPlusone;
2097    }
2098    public function getCanPlusone()
2099    {
2100      return $this->canPlusone;
2101    }
2102    public function setCanUpdate($canUpdate)
2103    {
2104      $this->canUpdate = $canUpdate;
2105    }
2106    public function getCanUpdate()
2107    {
2108      return $this->canUpdate;
2109    }
2110    public function setIsPlusOned($isPlusOned)
2111    {
2112      $this->isPlusOned = $isPlusOned;
2113    }
2114    public function getIsPlusOned()
2115    {
2116      return $this->isPlusOned;
2117    }
2118    public function setResharingDisabled($resharingDisabled)
2119    {
2120      $this->resharingDisabled = $resharingDisabled;
2121    }
2122    public function getResharingDisabled()
2123    {
2124      return $this->resharingDisabled;
2125    }
2126  }
2127  
2128  #[AllowDynamicProperties]
2129  class Google_Service_PlusDomains_ActivityProvider extends Google_Model
2130  {
2131    protected $internal_gapi_mappings = array(
2132    );
2133    public $title;
2134  
2135  
2136    public function setTitle($title)
2137    {
2138      $this->title = $title;
2139    }
2140    public function getTitle()
2141    {
2142      return $this->title;
2143    }
2144  }
2145  
2146  #[AllowDynamicProperties]
2147  class Google_Service_PlusDomains_Audience extends Google_Model
2148  {
2149    protected $internal_gapi_mappings = array(
2150    );
2151    public $etag;
2152    protected $itemType = 'Google_Service_PlusDomains_PlusDomainsAclentryResource';
2153    protected $itemDataType = '';
2154    public $kind;
2155    public $memberCount;
2156    public $visibility;
2157  
2158  
2159    public function setEtag($etag)
2160    {
2161      $this->etag = $etag;
2162    }
2163    public function getEtag()
2164    {
2165      return $this->etag;
2166    }
2167    public function setItem(Google_Service_PlusDomains_PlusDomainsAclentryResource $item)
2168    {
2169      $this->item = $item;
2170    }
2171    public function getItem()
2172    {
2173      return $this->item;
2174    }
2175    public function setKind($kind)
2176    {
2177      $this->kind = $kind;
2178    }
2179    public function getKind()
2180    {
2181      return $this->kind;
2182    }
2183    public function setMemberCount($memberCount)
2184    {
2185      $this->memberCount = $memberCount;
2186    }
2187    public function getMemberCount()
2188    {
2189      return $this->memberCount;
2190    }
2191    public function setVisibility($visibility)
2192    {
2193      $this->visibility = $visibility;
2194    }
2195    public function getVisibility()
2196    {
2197      return $this->visibility;
2198    }
2199  }
2200  
2201  #[AllowDynamicProperties]
2202  class Google_Service_PlusDomains_AudiencesFeed extends Google_Collection
2203  {
2204    protected $collection_key = 'items';
2205    protected $internal_gapi_mappings = array(
2206    );
2207    public $etag;
2208    protected $itemsType = 'Google_Service_PlusDomains_Audience';
2209    protected $itemsDataType = 'array';
2210    public $kind;
2211    public $nextPageToken;
2212    public $totalItems;
2213  
2214  
2215    public function setEtag($etag)
2216    {
2217      $this->etag = $etag;
2218    }
2219    public function getEtag()
2220    {
2221      return $this->etag;
2222    }
2223    public function setItems($items)
2224    {
2225      $this->items = $items;
2226    }
2227    public function getItems()
2228    {
2229      return $this->items;
2230    }
2231    public function setKind($kind)
2232    {
2233      $this->kind = $kind;
2234    }
2235    public function getKind()
2236    {
2237      return $this->kind;
2238    }
2239    public function setNextPageToken($nextPageToken)
2240    {
2241      $this->nextPageToken = $nextPageToken;
2242    }
2243    public function getNextPageToken()
2244    {
2245      return $this->nextPageToken;
2246    }
2247    public function setTotalItems($totalItems)
2248    {
2249      $this->totalItems = $totalItems;
2250    }
2251    public function getTotalItems()
2252    {
2253      return $this->totalItems;
2254    }
2255  }
2256  
2257  #[AllowDynamicProperties]
2258  class Google_Service_PlusDomains_Circle extends Google_Model
2259  {
2260    protected $internal_gapi_mappings = array(
2261    );
2262    public $description;
2263    public $displayName;
2264    public $etag;
2265    public $id;
2266    public $kind;
2267    protected $peopleType = 'Google_Service_PlusDomains_CirclePeople';
2268    protected $peopleDataType = '';
2269    public $selfLink;
2270  
2271  
2272    public function setDescription($description)
2273    {
2274      $this->description = $description;
2275    }
2276    public function getDescription()
2277    {
2278      return $this->description;
2279    }
2280    public function setDisplayName($displayName)
2281    {
2282      $this->displayName = $displayName;
2283    }
2284    public function getDisplayName()
2285    {
2286      return $this->displayName;
2287    }
2288    public function setEtag($etag)
2289    {
2290      $this->etag = $etag;
2291    }
2292    public function getEtag()
2293    {
2294      return $this->etag;
2295    }
2296    public function setId($id)
2297    {
2298      $this->id = $id;
2299    }
2300    public function getId()
2301    {
2302      return $this->id;
2303    }
2304    public function setKind($kind)
2305    {
2306      $this->kind = $kind;
2307    }
2308    public function getKind()
2309    {
2310      return $this->kind;
2311    }
2312    public function setPeople(Google_Service_PlusDomains_CirclePeople $people)
2313    {
2314      $this->people = $people;
2315    }
2316    public function getPeople()
2317    {
2318      return $this->people;
2319    }
2320    public function setSelfLink($selfLink)
2321    {
2322      $this->selfLink = $selfLink;
2323    }
2324    public function getSelfLink()
2325    {
2326      return $this->selfLink;
2327    }
2328  }
2329  
2330  #[AllowDynamicProperties]
2331  class Google_Service_PlusDomains_CircleFeed extends Google_Collection
2332  {
2333    protected $collection_key = 'items';
2334    protected $internal_gapi_mappings = array(
2335    );
2336    public $etag;
2337    protected $itemsType = 'Google_Service_PlusDomains_Circle';
2338    protected $itemsDataType = 'array';
2339    public $kind;
2340    public $nextLink;
2341    public $nextPageToken;
2342    public $selfLink;
2343    public $title;
2344    public $totalItems;
2345  
2346  
2347    public function setEtag($etag)
2348    {
2349      $this->etag = $etag;
2350    }
2351    public function getEtag()
2352    {
2353      return $this->etag;
2354    }
2355    public function setItems($items)
2356    {
2357      $this->items = $items;
2358    }
2359    public function getItems()
2360    {
2361      return $this->items;
2362    }
2363    public function setKind($kind)
2364    {
2365      $this->kind = $kind;
2366    }
2367    public function getKind()
2368    {
2369      return $this->kind;
2370    }
2371    public function setNextLink($nextLink)
2372    {
2373      $this->nextLink = $nextLink;
2374    }
2375    public function getNextLink()
2376    {
2377      return $this->nextLink;
2378    }
2379    public function setNextPageToken($nextPageToken)
2380    {
2381      $this->nextPageToken = $nextPageToken;
2382    }
2383    public function getNextPageToken()
2384    {
2385      return $this->nextPageToken;
2386    }
2387    public function setSelfLink($selfLink)
2388    {
2389      $this->selfLink = $selfLink;
2390    }
2391    public function getSelfLink()
2392    {
2393      return $this->selfLink;
2394    }
2395    public function setTitle($title)
2396    {
2397      $this->title = $title;
2398    }
2399    public function getTitle()
2400    {
2401      return $this->title;
2402    }
2403    public function setTotalItems($totalItems)
2404    {
2405      $this->totalItems = $totalItems;
2406    }
2407    public function getTotalItems()
2408    {
2409      return $this->totalItems;
2410    }
2411  }
2412  
2413  #[AllowDynamicProperties]
2414  class Google_Service_PlusDomains_CirclePeople extends Google_Model
2415  {
2416    protected $internal_gapi_mappings = array(
2417    );
2418    public $totalItems;
2419  
2420  
2421    public function setTotalItems($totalItems)
2422    {
2423      $this->totalItems = $totalItems;
2424    }
2425    public function getTotalItems()
2426    {
2427      return $this->totalItems;
2428    }
2429  }
2430  
2431  #[AllowDynamicProperties]
2432  class Google_Service_PlusDomains_Comment extends Google_Collection
2433  {
2434    protected $collection_key = 'inReplyTo';
2435    protected $internal_gapi_mappings = array(
2436    );
2437    protected $actorType = 'Google_Service_PlusDomains_CommentActor';
2438    protected $actorDataType = '';
2439    public $etag;
2440    public $id;
2441    protected $inReplyToType = 'Google_Service_PlusDomains_CommentInReplyTo';
2442    protected $inReplyToDataType = 'array';
2443    public $kind;
2444    protected $objectType = 'Google_Service_PlusDomains_CommentObject';
2445    protected $objectDataType = '';
2446    protected $plusonersType = 'Google_Service_PlusDomains_CommentPlusoners';
2447    protected $plusonersDataType = '';
2448    public $published;
2449    public $selfLink;
2450    public $updated;
2451    public $verb;
2452  
2453  
2454    public function setActor(Google_Service_PlusDomains_CommentActor $actor)
2455    {
2456      $this->actor = $actor;
2457    }
2458    public function getActor()
2459    {
2460      return $this->actor;
2461    }
2462    public function setEtag($etag)
2463    {
2464      $this->etag = $etag;
2465    }
2466    public function getEtag()
2467    {
2468      return $this->etag;
2469    }
2470    public function setId($id)
2471    {
2472      $this->id = $id;
2473    }
2474    public function getId()
2475    {
2476      return $this->id;
2477    }
2478    public function setInReplyTo($inReplyTo)
2479    {
2480      $this->inReplyTo = $inReplyTo;
2481    }
2482    public function getInReplyTo()
2483    {
2484      return $this->inReplyTo;
2485    }
2486    public function setKind($kind)
2487    {
2488      $this->kind = $kind;
2489    }
2490    public function getKind()
2491    {
2492      return $this->kind;
2493    }
2494    public function setObject(Google_Service_PlusDomains_CommentObject $object)
2495    {
2496      $this->object = $object;
2497    }
2498    public function getObject()
2499    {
2500      return $this->object;
2501    }
2502    public function setPlusoners(Google_Service_PlusDomains_CommentPlusoners $plusoners)
2503    {
2504      $this->plusoners = $plusoners;
2505    }
2506    public function getPlusoners()
2507    {
2508      return $this->plusoners;
2509    }
2510    public function setPublished($published)
2511    {
2512      $this->published = $published;
2513    }
2514    public function getPublished()
2515    {
2516      return $this->published;
2517    }
2518    public function setSelfLink($selfLink)
2519    {
2520      $this->selfLink = $selfLink;
2521    }
2522    public function getSelfLink()
2523    {
2524      return $this->selfLink;
2525    }
2526    public function setUpdated($updated)
2527    {
2528      $this->updated = $updated;
2529    }
2530    public function getUpdated()
2531    {
2532      return $this->updated;
2533    }
2534    public function setVerb($verb)
2535    {
2536      $this->verb = $verb;
2537    }
2538    public function getVerb()
2539    {
2540      return $this->verb;
2541    }
2542  }
2543  
2544  #[AllowDynamicProperties]
2545  class Google_Service_PlusDomains_CommentActor extends Google_Model
2546  {
2547    protected $internal_gapi_mappings = array(
2548    );
2549    protected $clientSpecificActorInfoType = 'Google_Service_PlusDomains_CommentActorClientSpecificActorInfo';
2550    protected $clientSpecificActorInfoDataType = '';
2551    public $displayName;
2552    public $id;
2553    protected $imageType = 'Google_Service_PlusDomains_CommentActorImage';
2554    protected $imageDataType = '';
2555    public $url;
2556    protected $verificationType = 'Google_Service_PlusDomains_CommentActorVerification';
2557    protected $verificationDataType = '';
2558  
2559  
2560    public function setClientSpecificActorInfo(Google_Service_PlusDomains_CommentActorClientSpecificActorInfo $clientSpecificActorInfo)
2561    {
2562      $this->clientSpecificActorInfo = $clientSpecificActorInfo;
2563    }
2564    public function getClientSpecificActorInfo()
2565    {
2566      return $this->clientSpecificActorInfo;
2567    }
2568    public function setDisplayName($displayName)
2569    {
2570      $this->displayName = $displayName;
2571    }
2572    public function getDisplayName()
2573    {
2574      return $this->displayName;
2575    }
2576    public function setId($id)
2577    {
2578      $this->id = $id;
2579    }
2580    public function getId()
2581    {
2582      return $this->id;
2583    }
2584    public function setImage(Google_Service_PlusDomains_CommentActorImage $image)
2585    {
2586      $this->image = $image;
2587    }
2588    public function getImage()
2589    {
2590      return $this->image;
2591    }
2592    public function setUrl($url)
2593    {
2594      $this->url = $url;
2595    }
2596    public function getUrl()
2597    {
2598      return $this->url;
2599    }
2600    public function setVerification(Google_Service_PlusDomains_CommentActorVerification $verification)
2601    {
2602      $this->verification = $verification;
2603    }
2604    public function getVerification()
2605    {
2606      return $this->verification;
2607    }
2608  }
2609  
2610  #[AllowDynamicProperties]
2611  class Google_Service_PlusDomains_CommentActorClientSpecificActorInfo extends Google_Model
2612  {
2613    protected $internal_gapi_mappings = array(
2614    );
2615    protected $youtubeActorInfoType = 'Google_Service_PlusDomains_CommentActorClientSpecificActorInfoYoutubeActorInfo';
2616    protected $youtubeActorInfoDataType = '';
2617  
2618  
2619    public function setYoutubeActorInfo(Google_Service_PlusDomains_CommentActorClientSpecificActorInfoYoutubeActorInfo $youtubeActorInfo)
2620    {
2621      $this->youtubeActorInfo = $youtubeActorInfo;
2622    }
2623    public function getYoutubeActorInfo()
2624    {
2625      return $this->youtubeActorInfo;
2626    }
2627  }
2628  
2629  #[AllowDynamicProperties]
2630  class Google_Service_PlusDomains_CommentActorClientSpecificActorInfoYoutubeActorInfo extends Google_Model
2631  {
2632    protected $internal_gapi_mappings = array(
2633    );
2634    public $channelId;
2635  
2636  
2637    public function setChannelId($channelId)
2638    {
2639      $this->channelId = $channelId;
2640    }
2641    public function getChannelId()
2642    {
2643      return $this->channelId;
2644    }
2645  }
2646  
2647  #[AllowDynamicProperties]
2648  class Google_Service_PlusDomains_CommentActorImage extends Google_Model
2649  {
2650    protected $internal_gapi_mappings = array(
2651    );
2652    public $url;
2653  
2654  
2655    public function setUrl($url)
2656    {
2657      $this->url = $url;
2658    }
2659    public function getUrl()
2660    {
2661      return $this->url;
2662    }
2663  }
2664  
2665  #[AllowDynamicProperties]
2666  class Google_Service_PlusDomains_CommentActorVerification extends Google_Model
2667  {
2668    protected $internal_gapi_mappings = array(
2669    );
2670    public $adHocVerified;
2671  
2672  
2673    public function setAdHocVerified($adHocVerified)
2674    {
2675      $this->adHocVerified = $adHocVerified;
2676    }
2677    public function getAdHocVerified()
2678    {
2679      return $this->adHocVerified;
2680    }
2681  }
2682  
2683  #[AllowDynamicProperties]
2684  class Google_Service_PlusDomains_CommentFeed extends Google_Collection
2685  {
2686    protected $collection_key = 'items';
2687    protected $internal_gapi_mappings = array(
2688    );
2689    public $etag;
2690    public $id;
2691    protected $itemsType = 'Google_Service_PlusDomains_Comment';
2692    protected $itemsDataType = 'array';
2693    public $kind;
2694    public $nextLink;
2695    public $nextPageToken;
2696    public $title;
2697    public $updated;
2698  
2699  
2700    public function setEtag($etag)
2701    {
2702      $this->etag = $etag;
2703    }
2704    public function getEtag()
2705    {
2706      return $this->etag;
2707    }
2708    public function setId($id)
2709    {
2710      $this->id = $id;
2711    }
2712    public function getId()
2713    {
2714      return $this->id;
2715    }
2716    public function setItems($items)
2717    {
2718      $this->items = $items;
2719    }
2720    public function getItems()
2721    {
2722      return $this->items;
2723    }
2724    public function setKind($kind)
2725    {
2726      $this->kind = $kind;
2727    }
2728    public function getKind()
2729    {
2730      return $this->kind;
2731    }
2732    public function setNextLink($nextLink)
2733    {
2734      $this->nextLink = $nextLink;
2735    }
2736    public function getNextLink()
2737    {
2738      return $this->nextLink;
2739    }
2740    public function setNextPageToken($nextPageToken)
2741    {
2742      $this->nextPageToken = $nextPageToken;
2743    }
2744    public function getNextPageToken()
2745    {
2746      return $this->nextPageToken;
2747    }
2748    public function setTitle($title)
2749    {
2750      $this->title = $title;
2751    }
2752    public function getTitle()
2753    {
2754      return $this->title;
2755    }
2756    public function setUpdated($updated)
2757    {
2758      $this->updated = $updated;
2759    }
2760    public function getUpdated()
2761    {
2762      return $this->updated;
2763    }
2764  }
2765  
2766  #[AllowDynamicProperties]
2767  class Google_Service_PlusDomains_CommentInReplyTo extends Google_Model
2768  {
2769    protected $internal_gapi_mappings = array(
2770    );
2771    public $id;
2772    public $url;
2773  
2774  
2775    public function setId($id)
2776    {
2777      $this->id = $id;
2778    }
2779    public function getId()
2780    {
2781      return $this->id;
2782    }
2783    public function setUrl($url)
2784    {
2785      $this->url = $url;
2786    }
2787    public function getUrl()
2788    {
2789      return $this->url;
2790    }
2791  }
2792  
2793  #[AllowDynamicProperties]
2794  class Google_Service_PlusDomains_CommentObject extends Google_Model
2795  {
2796    protected $internal_gapi_mappings = array(
2797    );
2798    public $content;
2799    public $objectType;
2800    public $originalContent;
2801  
2802  
2803    public function setContent($content)
2804    {
2805      $this->content = $content;
2806    }
2807    public function getContent()
2808    {
2809      return $this->content;
2810    }
2811    public function setObjectType($objectType)
2812    {
2813      $this->objectType = $objectType;
2814    }
2815    public function getObjectType()
2816    {
2817      return $this->objectType;
2818    }
2819    public function setOriginalContent($originalContent)
2820    {
2821      $this->originalContent = $originalContent;
2822    }
2823    public function getOriginalContent()
2824    {
2825      return $this->originalContent;
2826    }
2827  }
2828  
2829  #[AllowDynamicProperties]
2830  class Google_Service_PlusDomains_CommentPlusoners extends Google_Model
2831  {
2832    protected $internal_gapi_mappings = array(
2833    );
2834    public $totalItems;
2835  
2836  
2837    public function setTotalItems($totalItems)
2838    {
2839      $this->totalItems = $totalItems;
2840    }
2841    public function getTotalItems()
2842    {
2843      return $this->totalItems;
2844    }
2845  }
2846  
2847  #[AllowDynamicProperties]
2848  class Google_Service_PlusDomains_Media extends Google_Collection
2849  {
2850    protected $collection_key = 'streams';
2851    protected $internal_gapi_mappings = array(
2852    );
2853    protected $authorType = 'Google_Service_PlusDomains_MediaAuthor';
2854    protected $authorDataType = '';
2855    public $displayName;
2856    public $etag;
2857    protected $exifType = 'Google_Service_PlusDomains_MediaExif';
2858    protected $exifDataType = '';
2859    public $height;
2860    public $id;
2861    public $kind;
2862    public $mediaCreatedTime;
2863    public $mediaUrl;
2864    public $published;
2865    public $sizeBytes;
2866    protected $streamsType = 'Google_Service_PlusDomains_Videostream';
2867    protected $streamsDataType = 'array';
2868    public $summary;
2869    public $updated;
2870    public $url;
2871    public $videoDuration;
2872    public $videoStatus;
2873    public $width;
2874  
2875  
2876    public function setAuthor(Google_Service_PlusDomains_MediaAuthor $author)
2877    {
2878      $this->author = $author;
2879    }
2880    public function getAuthor()
2881    {
2882      return $this->author;
2883    }
2884    public function setDisplayName($displayName)
2885    {
2886      $this->displayName = $displayName;
2887    }
2888    public function getDisplayName()
2889    {
2890      return $this->displayName;
2891    }
2892    public function setEtag($etag)
2893    {
2894      $this->etag = $etag;
2895    }
2896    public function getEtag()
2897    {
2898      return $this->etag;
2899    }
2900    public function setExif(Google_Service_PlusDomains_MediaExif $exif)
2901    {
2902      $this->exif = $exif;
2903    }
2904    public function getExif()
2905    {
2906      return $this->exif;
2907    }
2908    public function setHeight($height)
2909    {
2910      $this->height = $height;
2911    }
2912    public function getHeight()
2913    {
2914      return $this->height;
2915    }
2916    public function setId($id)
2917    {
2918      $this->id = $id;
2919    }
2920    public function getId()
2921    {
2922      return $this->id;
2923    }
2924    public function setKind($kind)
2925    {
2926      $this->kind = $kind;
2927    }
2928    public function getKind()
2929    {
2930      return $this->kind;
2931    }
2932    public function setMediaCreatedTime($mediaCreatedTime)
2933    {
2934      $this->mediaCreatedTime = $mediaCreatedTime;
2935    }
2936    public function getMediaCreatedTime()
2937    {
2938      return $this->mediaCreatedTime;
2939    }
2940    public function setMediaUrl($mediaUrl)
2941    {
2942      $this->mediaUrl = $mediaUrl;
2943    }
2944    public function getMediaUrl()
2945    {
2946      return $this->mediaUrl;
2947    }
2948    public function setPublished($published)
2949    {
2950      $this->published = $published;
2951    }
2952    public function getPublished()
2953    {
2954      return $this->published;
2955    }
2956    public function setSizeBytes($sizeBytes)
2957    {
2958      $this->sizeBytes = $sizeBytes;
2959    }
2960    public function getSizeBytes()
2961    {
2962      return $this->sizeBytes;
2963    }
2964    public function setStreams($streams)
2965    {
2966      $this->streams = $streams;
2967    }
2968    public function getStreams()
2969    {
2970      return $this->streams;
2971    }
2972    public function setSummary($summary)
2973    {
2974      $this->summary = $summary;
2975    }
2976    public function getSummary()
2977    {
2978      return $this->summary;
2979    }
2980    public function setUpdated($updated)
2981    {
2982      $this->updated = $updated;
2983    }
2984    public function getUpdated()
2985    {
2986      return $this->updated;
2987    }
2988    public function setUrl($url)
2989    {
2990      $this->url = $url;
2991    }
2992    public function getUrl()
2993    {
2994      return $this->url;
2995    }
2996    public function setVideoDuration($videoDuration)
2997    {
2998      $this->videoDuration = $videoDuration;
2999    }
3000    public function getVideoDuration()
3001    {
3002      return $this->videoDuration;
3003    }
3004    public function setVideoStatus($videoStatus)
3005    {
3006      $this->videoStatus = $videoStatus;
3007    }
3008    public function getVideoStatus()
3009    {
3010      return $this->videoStatus;
3011    }
3012    public function setWidth($width)
3013    {
3014      $this->width = $width;
3015    }
3016    public function getWidth()
3017    {
3018      return $this->width;
3019    }
3020  }
3021  
3022  #[AllowDynamicProperties]
3023  class Google_Service_PlusDomains_MediaAuthor extends Google_Model
3024  {
3025    protected $internal_gapi_mappings = array(
3026    );
3027    public $displayName;
3028    public $id;
3029    protected $imageType = 'Google_Service_PlusDomains_MediaAuthorImage';
3030    protected $imageDataType = '';
3031    public $url;
3032  
3033  
3034    public function setDisplayName($displayName)
3035    {
3036      $this->displayName = $displayName;
3037    }
3038    public function getDisplayName()
3039    {
3040      return $this->displayName;
3041    }
3042    public function setId($id)
3043    {
3044      $this->id = $id;
3045    }
3046    public function getId()
3047    {
3048      return $this->id;
3049    }
3050    public function setImage(Google_Service_PlusDomains_MediaAuthorImage $image)
3051    {
3052      $this->image = $image;
3053    }
3054    public function getImage()
3055    {
3056      return $this->image;
3057    }
3058    public function setUrl($url)
3059    {
3060      $this->url = $url;
3061    }
3062    public function getUrl()
3063    {
3064      return $this->url;
3065    }
3066  }
3067  
3068  #[AllowDynamicProperties]
3069  class Google_Service_PlusDomains_MediaAuthorImage extends Google_Model
3070  {
3071    protected $internal_gapi_mappings = array(
3072    );
3073    public $url;
3074  
3075  
3076    public function setUrl($url)
3077    {
3078      $this->url = $url;
3079    }
3080    public function getUrl()
3081    {
3082      return $this->url;
3083    }
3084  }
3085  
3086  #[AllowDynamicProperties]
3087  class Google_Service_PlusDomains_MediaExif extends Google_Model
3088  {
3089    protected $internal_gapi_mappings = array(
3090    );
3091    public $time;
3092  
3093  
3094    public function setTime($time)
3095    {
3096      $this->time = $time;
3097    }
3098    public function getTime()
3099    {
3100      return $this->time;
3101    }
3102  }
3103  
3104  #[AllowDynamicProperties]
3105  class Google_Service_PlusDomains_PeopleFeed extends Google_Collection
3106  {
3107    protected $collection_key = 'items';
3108    protected $internal_gapi_mappings = array(
3109    );
3110    public $etag;
3111    protected $itemsType = 'Google_Service_PlusDomains_Person';
3112    protected $itemsDataType = 'array';
3113    public $kind;
3114    public $nextPageToken;
3115    public $selfLink;
3116    public $title;
3117    public $totalItems;
3118  
3119  
3120    public function setEtag($etag)
3121    {
3122      $this->etag = $etag;
3123    }
3124    public function getEtag()
3125    {
3126      return $this->etag;
3127    }
3128    public function setItems($items)
3129    {
3130      $this->items = $items;
3131    }
3132    public function getItems()
3133    {
3134      return $this->items;
3135    }
3136    public function setKind($kind)
3137    {
3138      $this->kind = $kind;
3139    }
3140    public function getKind()
3141    {
3142      return $this->kind;
3143    }
3144    public function setNextPageToken($nextPageToken)
3145    {
3146      $this->nextPageToken = $nextPageToken;
3147    }
3148    public function getNextPageToken()
3149    {
3150      return $this->nextPageToken;
3151    }
3152    public function setSelfLink($selfLink)
3153    {
3154      $this->selfLink = $selfLink;
3155    }
3156    public function getSelfLink()
3157    {
3158      return $this->selfLink;
3159    }
3160    public function setTitle($title)
3161    {
3162      $this->title = $title;
3163    }
3164    public function getTitle()
3165    {
3166      return $this->title;
3167    }
3168    public function setTotalItems($totalItems)
3169    {
3170      $this->totalItems = $totalItems;
3171    }
3172    public function getTotalItems()
3173    {
3174      return $this->totalItems;
3175    }
3176  }
3177  
3178  #[AllowDynamicProperties]
3179  class Google_Service_PlusDomains_Person extends Google_Collection
3180  {
3181    protected $collection_key = 'urls';
3182    protected $internal_gapi_mappings = array(
3183    );
3184    public $aboutMe;
3185    public $birthday;
3186    public $braggingRights;
3187    public $circledByCount;
3188    protected $coverType = 'Google_Service_PlusDomains_PersonCover';
3189    protected $coverDataType = '';
3190    public $currentLocation;
3191    public $displayName;
3192    public $domain;
3193    protected $emailsType = 'Google_Service_PlusDomains_PersonEmails';
3194    protected $emailsDataType = 'array';
3195    public $etag;
3196    public $gender;
3197    public $id;
3198    protected $imageType = 'Google_Service_PlusDomains_PersonImage';
3199    protected $imageDataType = '';
3200    public $isPlusUser;
3201    public $kind;
3202    protected $nameType = 'Google_Service_PlusDomains_PersonName';
3203    protected $nameDataType = '';
3204    public $nickname;
3205    public $objectType;
3206    public $occupation;
3207    protected $organizationsType = 'Google_Service_PlusDomains_PersonOrganizations';
3208    protected $organizationsDataType = 'array';
3209    protected $placesLivedType = 'Google_Service_PlusDomains_PersonPlacesLived';
3210    protected $placesLivedDataType = 'array';
3211    public $plusOneCount;
3212    public $relationshipStatus;
3213    public $skills;
3214    public $tagline;
3215    public $url;
3216    protected $urlsType = 'Google_Service_PlusDomains_PersonUrls';
3217    protected $urlsDataType = 'array';
3218    public $verified;
3219  
3220  
3221    public function setAboutMe($aboutMe)
3222    {
3223      $this->aboutMe = $aboutMe;
3224    }
3225    public function getAboutMe()
3226    {
3227      return $this->aboutMe;
3228    }
3229    public function setBirthday($birthday)
3230    {
3231      $this->birthday = $birthday;
3232    }
3233    public function getBirthday()
3234    {
3235      return $this->birthday;
3236    }
3237    public function setBraggingRights($braggingRights)
3238    {
3239      $this->braggingRights = $braggingRights;
3240    }
3241    public function getBraggingRights()
3242    {
3243      return $this->braggingRights;
3244    }
3245    public function setCircledByCount($circledByCount)
3246    {
3247      $this->circledByCount = $circledByCount;
3248    }
3249    public function getCircledByCount()
3250    {
3251      return $this->circledByCount;
3252    }
3253    public function setCover(Google_Service_PlusDomains_PersonCover $cover)
3254    {
3255      $this->cover = $cover;
3256    }
3257    public function getCover()
3258    {
3259      return $this->cover;
3260    }
3261    public function setCurrentLocation($currentLocation)
3262    {
3263      $this->currentLocation = $currentLocation;
3264    }
3265    public function getCurrentLocation()
3266    {
3267      return $this->currentLocation;
3268    }
3269    public function setDisplayName($displayName)
3270    {
3271      $this->displayName = $displayName;
3272    }
3273    public function getDisplayName()
3274    {
3275      return $this->displayName;
3276    }
3277    public function setDomain($domain)
3278    {
3279      $this->domain = $domain;
3280    }
3281    public function getDomain()
3282    {
3283      return $this->domain;
3284    }
3285    public function setEmails($emails)
3286    {
3287      $this->emails = $emails;
3288    }
3289    public function getEmails()
3290    {
3291      return $this->emails;
3292    }
3293    public function setEtag($etag)
3294    {
3295      $this->etag = $etag;
3296    }
3297    public function getEtag()
3298    {
3299      return $this->etag;
3300    }
3301    public function setGender($gender)
3302    {
3303      $this->gender = $gender;
3304    }
3305    public function getGender()
3306    {
3307      return $this->gender;
3308    }
3309    public function setId($id)
3310    {
3311      $this->id = $id;
3312    }
3313    public function getId()
3314    {
3315      return $this->id;
3316    }
3317    public function setImage(Google_Service_PlusDomains_PersonImage $image)
3318    {
3319      $this->image = $image;
3320    }
3321    public function getImage()
3322    {
3323      return $this->image;
3324    }
3325    public function setIsPlusUser($isPlusUser)
3326    {
3327      $this->isPlusUser = $isPlusUser;
3328    }
3329    public function getIsPlusUser()
3330    {
3331      return $this->isPlusUser;
3332    }
3333    public function setKind($kind)
3334    {
3335      $this->kind = $kind;
3336    }
3337    public function getKind()
3338    {
3339      return $this->kind;
3340    }
3341    public function setName(Google_Service_PlusDomains_PersonName $name)
3342    {
3343      $this->name = $name;
3344    }
3345    public function getName()
3346    {
3347      return $this->name;
3348    }
3349    public function setNickname($nickname)
3350    {
3351      $this->nickname = $nickname;
3352    }
3353    public function getNickname()
3354    {
3355      return $this->nickname;
3356    }
3357    public function setObjectType($objectType)
3358    {
3359      $this->objectType = $objectType;
3360    }
3361    public function getObjectType()
3362    {
3363      return $this->objectType;
3364    }
3365    public function setOccupation($occupation)
3366    {
3367      $this->occupation = $occupation;
3368    }
3369    public function getOccupation()
3370    {
3371      return $this->occupation;
3372    }
3373    public function setOrganizations($organizations)
3374    {
3375      $this->organizations = $organizations;
3376    }
3377    public function getOrganizations()
3378    {
3379      return $this->organizations;
3380    }
3381    public function setPlacesLived($placesLived)
3382    {
3383      $this->placesLived = $placesLived;
3384    }
3385    public function getPlacesLived()
3386    {
3387      return $this->placesLived;
3388    }
3389    public function setPlusOneCount($plusOneCount)
3390    {
3391      $this->plusOneCount = $plusOneCount;
3392    }
3393    public function getPlusOneCount()
3394    {
3395      return $this->plusOneCount;
3396    }
3397    public function setRelationshipStatus($relationshipStatus)
3398    {
3399      $this->relationshipStatus = $relationshipStatus;
3400    }
3401    public function getRelationshipStatus()
3402    {
3403      return $this->relationshipStatus;
3404    }
3405    public function setSkills($skills)
3406    {
3407      $this->skills = $skills;
3408    }
3409    public function getSkills()
3410    {
3411      return $this->skills;
3412    }
3413    public function setTagline($tagline)
3414    {
3415      $this->tagline = $tagline;
3416    }
3417    public function getTagline()
3418    {
3419      return $this->tagline;
3420    }
3421    public function setUrl($url)
3422    {
3423      $this->url = $url;
3424    }
3425    public function getUrl()
3426    {
3427      return $this->url;
3428    }
3429    public function setUrls($urls)
3430    {
3431      $this->urls = $urls;
3432    }
3433    public function getUrls()
3434    {
3435      return $this->urls;
3436    }
3437    public function setVerified($verified)
3438    {
3439      $this->verified = $verified;
3440    }
3441    public function getVerified()
3442    {
3443      return $this->verified;
3444    }
3445  }
3446  
3447  #[AllowDynamicProperties]
3448  class Google_Service_PlusDomains_PersonCover extends Google_Model
3449  {
3450    protected $internal_gapi_mappings = array(
3451    );
3452    protected $coverInfoType = 'Google_Service_PlusDomains_PersonCoverCoverInfo';
3453    protected $coverInfoDataType = '';
3454    protected $coverPhotoType = 'Google_Service_PlusDomains_PersonCoverCoverPhoto';
3455    protected $coverPhotoDataType = '';
3456    public $layout;
3457  
3458  
3459    public function setCoverInfo(Google_Service_PlusDomains_PersonCoverCoverInfo $coverInfo)
3460    {
3461      $this->coverInfo = $coverInfo;
3462    }
3463    public function getCoverInfo()
3464    {
3465      return $this->coverInfo;
3466    }
3467    public function setCoverPhoto(Google_Service_PlusDomains_PersonCoverCoverPhoto $coverPhoto)
3468    {
3469      $this->coverPhoto = $coverPhoto;
3470    }
3471    public function getCoverPhoto()
3472    {
3473      return $this->coverPhoto;
3474    }
3475    public function setLayout($layout)
3476    {
3477      $this->layout = $layout;
3478    }
3479    public function getLayout()
3480    {
3481      return $this->layout;
3482    }
3483  }
3484  
3485  #[AllowDynamicProperties]
3486  class Google_Service_PlusDomains_PersonCoverCoverInfo extends Google_Model
3487  {
3488    protected $internal_gapi_mappings = array(
3489    );
3490    public $leftImageOffset;
3491    public $topImageOffset;
3492  
3493  
3494    public function setLeftImageOffset($leftImageOffset)
3495    {
3496      $this->leftImageOffset = $leftImageOffset;
3497    }
3498    public function getLeftImageOffset()
3499    {
3500      return $this->leftImageOffset;
3501    }
3502    public function setTopImageOffset($topImageOffset)
3503    {
3504      $this->topImageOffset = $topImageOffset;
3505    }
3506    public function getTopImageOffset()
3507    {
3508      return $this->topImageOffset;
3509    }
3510  }
3511  
3512  #[AllowDynamicProperties]
3513  class Google_Service_PlusDomains_PersonCoverCoverPhoto extends Google_Model
3514  {
3515    protected $internal_gapi_mappings = array(
3516    );
3517    public $height;
3518    public $url;
3519    public $width;
3520  
3521  
3522    public function setHeight($height)
3523    {
3524      $this->height = $height;
3525    }
3526    public function getHeight()
3527    {
3528      return $this->height;
3529    }
3530    public function setUrl($url)
3531    {
3532      $this->url = $url;
3533    }
3534    public function getUrl()
3535    {
3536      return $this->url;
3537    }
3538    public function setWidth($width)
3539    {
3540      $this->width = $width;
3541    }
3542    public function getWidth()
3543    {
3544      return $this->width;
3545    }
3546  }
3547  
3548  #[AllowDynamicProperties]
3549  class Google_Service_PlusDomains_PersonEmails extends Google_Model
3550  {
3551    protected $internal_gapi_mappings = array(
3552    );
3553    public $type;
3554    public $value;
3555  
3556  
3557    public function setType($type)
3558    {
3559      $this->type = $type;
3560    }
3561    public function getType()
3562    {
3563      return $this->type;
3564    }
3565    public function setValue($value)
3566    {
3567      $this->value = $value;
3568    }
3569    public function getValue()
3570    {
3571      return $this->value;
3572    }
3573  }
3574  
3575  #[AllowDynamicProperties]
3576  class Google_Service_PlusDomains_PersonImage extends Google_Model
3577  {
3578    protected $internal_gapi_mappings = array(
3579    );
3580    public $isDefault;
3581    public $url;
3582  
3583  
3584    public function setIsDefault($isDefault)
3585    {
3586      $this->isDefault = $isDefault;
3587    }
3588    public function getIsDefault()
3589    {
3590      return $this->isDefault;
3591    }
3592    public function setUrl($url)
3593    {
3594      $this->url = $url;
3595    }
3596    public function getUrl()
3597    {
3598      return $this->url;
3599    }
3600  }
3601  
3602  #[AllowDynamicProperties]
3603  class Google_Service_PlusDomains_PersonName extends Google_Model
3604  {
3605    protected $internal_gapi_mappings = array(
3606    );
3607    public $familyName;
3608    public $formatted;
3609    public $givenName;
3610    public $honorificPrefix;
3611    public $honorificSuffix;
3612    public $middleName;
3613  
3614  
3615    public function setFamilyName($familyName)
3616    {
3617      $this->familyName = $familyName;
3618    }
3619    public function getFamilyName()
3620    {
3621      return $this->familyName;
3622    }
3623    public function setFormatted($formatted)
3624    {
3625      $this->formatted = $formatted;
3626    }
3627    public function getFormatted()
3628    {
3629      return $this->formatted;
3630    }
3631    public function setGivenName($givenName)
3632    {
3633      $this->givenName = $givenName;
3634    }
3635    public function getGivenName()
3636    {
3637      return $this->givenName;
3638    }
3639    public function setHonorificPrefix($honorificPrefix)
3640    {
3641      $this->honorificPrefix = $honorificPrefix;
3642    }
3643    public function getHonorificPrefix()
3644    {
3645      return $this->honorificPrefix;
3646    }
3647    public function setHonorificSuffix($honorificSuffix)
3648    {
3649      $this->honorificSuffix = $honorificSuffix;
3650    }
3651    public function getHonorificSuffix()
3652    {
3653      return $this->honorificSuffix;
3654    }
3655    public function setMiddleName($middleName)
3656    {
3657      $this->middleName = $middleName;
3658    }
3659    public function getMiddleName()
3660    {
3661      return $this->middleName;
3662    }
3663  }
3664  
3665  #[AllowDynamicProperties]
3666  class Google_Service_PlusDomains_PersonOrganizations extends Google_Model
3667  {
3668    protected $internal_gapi_mappings = array(
3669    );
3670    public $department;
3671    public $description;
3672    public $endDate;
3673    public $location;
3674    public $name;
3675    public $primary;
3676    public $startDate;
3677    public $title;
3678    public $type;
3679  
3680  
3681    public function setDepartment($department)
3682    {
3683      $this->department = $department;
3684    }
3685    public function getDepartment()
3686    {
3687      return $this->department;
3688    }
3689    public function setDescription($description)
3690    {
3691      $this->description = $description;
3692    }
3693    public function getDescription()
3694    {
3695      return $this->description;
3696    }
3697    public function setEndDate($endDate)
3698    {
3699      $this->endDate = $endDate;
3700    }
3701    public function getEndDate()
3702    {
3703      return $this->endDate;
3704    }
3705    public function setLocation($location)
3706    {
3707      $this->location = $location;
3708    }
3709    public function getLocation()
3710    {
3711      return $this->location;
3712    }
3713    public function setName($name)
3714    {
3715      $this->name = $name;
3716    }
3717    public function getName()
3718    {
3719      return $this->name;
3720    }
3721    public function setPrimary($primary)
3722    {
3723      $this->primary = $primary;
3724    }
3725    public function getPrimary()
3726    {
3727      return $this->primary;
3728    }
3729    public function setStartDate($startDate)
3730    {
3731      $this->startDate = $startDate;
3732    }
3733    public function getStartDate()
3734    {
3735      return $this->startDate;
3736    }
3737    public function setTitle($title)
3738    {
3739      $this->title = $title;
3740    }
3741    public function getTitle()
3742    {
3743      return $this->title;
3744    }
3745    public function setType($type)
3746    {
3747      $this->type = $type;
3748    }
3749    public function getType()
3750    {
3751      return $this->type;
3752    }
3753  }
3754  
3755  #[AllowDynamicProperties]
3756  class Google_Service_PlusDomains_PersonPlacesLived extends Google_Model
3757  {
3758    protected $internal_gapi_mappings = array(
3759    );
3760    public $primary;
3761    public $value;
3762  
3763  
3764    public function setPrimary($primary)
3765    {
3766      $this->primary = $primary;
3767    }
3768    public function getPrimary()
3769    {
3770      return $this->primary;
3771    }
3772    public function setValue($value)
3773    {
3774      $this->value = $value;
3775    }
3776    public function getValue()
3777    {
3778      return $this->value;
3779    }
3780  }
3781  
3782  #[AllowDynamicProperties]
3783  class Google_Service_PlusDomains_PersonUrls extends Google_Model
3784  {
3785    protected $internal_gapi_mappings = array(
3786    );
3787    public $label;
3788    public $type;
3789    public $value;
3790  
3791  
3792    public function setLabel($label)
3793    {
3794      $this->label = $label;
3795    }
3796    public function getLabel()
3797    {
3798      return $this->label;
3799    }
3800    public function setType($type)
3801    {
3802      $this->type = $type;
3803    }
3804    public function getType()
3805    {
3806      return $this->type;
3807    }
3808    public function setValue($value)
3809    {
3810      $this->value = $value;
3811    }
3812    public function getValue()
3813    {
3814      return $this->value;
3815    }
3816  }
3817  
3818  #[AllowDynamicProperties]
3819  class Google_Service_PlusDomains_Place extends Google_Model
3820  {
3821    protected $internal_gapi_mappings = array(
3822    );
3823    protected $addressType = 'Google_Service_PlusDomains_PlaceAddress';
3824    protected $addressDataType = '';
3825    public $displayName;
3826    public $id;
3827    public $kind;
3828    protected $positionType = 'Google_Service_PlusDomains_PlacePosition';
3829    protected $positionDataType = '';
3830  
3831  
3832    public function setAddress(Google_Service_PlusDomains_PlaceAddress $address)
3833    {
3834      $this->address = $address;
3835    }
3836    public function getAddress()
3837    {
3838      return $this->address;
3839    }
3840    public function setDisplayName($displayName)
3841    {
3842      $this->displayName = $displayName;
3843    }
3844    public function getDisplayName()
3845    {
3846      return $this->displayName;
3847    }
3848    public function setId($id)
3849    {
3850      $this->id = $id;
3851    }
3852    public function getId()
3853    {
3854      return $this->id;
3855    }
3856    public function setKind($kind)
3857    {
3858      $this->kind = $kind;
3859    }
3860    public function getKind()
3861    {
3862      return $this->kind;
3863    }
3864    public function setPosition(Google_Service_PlusDomains_PlacePosition $position)
3865    {
3866      $this->position = $position;
3867    }
3868    public function getPosition()
3869    {
3870      return $this->position;
3871    }
3872  }
3873  
3874  #[AllowDynamicProperties]
3875  class Google_Service_PlusDomains_PlaceAddress extends Google_Model
3876  {
3877    protected $internal_gapi_mappings = array(
3878    );
3879    public $formatted;
3880  
3881  
3882    public function setFormatted($formatted)
3883    {
3884      $this->formatted = $formatted;
3885    }
3886    public function getFormatted()
3887    {
3888      return $this->formatted;
3889    }
3890  }
3891  
3892  #[AllowDynamicProperties]
3893  class Google_Service_PlusDomains_PlacePosition extends Google_Model
3894  {
3895    protected $internal_gapi_mappings = array(
3896    );
3897    public $latitude;
3898    public $longitude;
3899  
3900  
3901    public function setLatitude($latitude)
3902    {
3903      $this->latitude = $latitude;
3904    }
3905    public function getLatitude()
3906    {
3907      return $this->latitude;
3908    }
3909    public function setLongitude($longitude)
3910    {
3911      $this->longitude = $longitude;
3912    }
3913    public function getLongitude()
3914    {
3915      return $this->longitude;
3916    }
3917  }
3918  
3919  #[AllowDynamicProperties]
3920  class Google_Service_PlusDomains_PlusDomainsAclentryResource extends Google_Model
3921  {
3922    protected $internal_gapi_mappings = array(
3923    );
3924    public $displayName;
3925    public $id;
3926    public $type;
3927  
3928  
3929    public function setDisplayName($displayName)
3930    {
3931      $this->displayName = $displayName;
3932    }
3933    public function getDisplayName()
3934    {
3935      return $this->displayName;
3936    }
3937    public function setId($id)
3938    {
3939      $this->id = $id;
3940    }
3941    public function getId()
3942    {
3943      return $this->id;
3944    }
3945    public function setType($type)
3946    {
3947      $this->type = $type;
3948    }
3949    public function getType()
3950    {
3951      return $this->type;
3952    }
3953  }
3954  
3955  #[AllowDynamicProperties]
3956  class Google_Service_PlusDomains_Videostream extends Google_Model
3957  {
3958    protected $internal_gapi_mappings = array(
3959    );
3960    public $height;
3961    public $type;
3962    public $url;
3963    public $width;
3964  
3965  
3966    public function setHeight($height)
3967    {
3968      $this->height = $height;
3969    }
3970    public function getHeight()
3971    {
3972      return $this->height;
3973    }
3974    public function setType($type)
3975    {
3976      $this->type = $type;
3977    }
3978    public function getType()
3979    {
3980      return $this->type;
3981    }
3982    public function setUrl($url)
3983    {
3984      $this->url = $url;
3985    }
3986    public function getUrl()
3987    {
3988      return $this->url;
3989    }
3990    public function setWidth($width)
3991    {
3992      $this->width = $width;
3993    }
3994    public function getWidth()
3995    {
3996      return $this->width;
3997    }
3998  }