Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 3.11.x will end 14 Nov 2022 (12 months plus 6 months extension).
  • Bug fixes for security issues in 3.11.x will end 13 Nov 2023 (18 months plus 12 months extension).
  • PHP version: minimum PHP 7.3.0 Note: minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is supported too.

Differences Between: [Versions 311 and 402] [Versions 311 and 403]

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