PageRenderTime 94ms CodeModel.GetById 60ms app.highlight 26ms RepoModel.GetById 1ms app.codeStats 0ms

/config/google-api-php-bng/src/Google/Service/PlusDomains.php

https://github.com/SimpleStudiosDevelopment/oa2019_old_website
PHP | 3988 lines | 3053 code | 588 blank | 347 comment | 0 complexity | 9bca144d8776a0d3ce366ce84b6908c1 MD5 | raw file

Large files files are truncated, but you can click here to view the full file

   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.
  23 * </p>
  24 *
  25 * <p>
  26 * For more information about this service, see the API
  27 * <a href="https://developers.google.com/+/domains/" target="_blank">Documentation</a>
  28 * </p>
  29 *
  30 * @author Google, Inc.
  31 */
  32class Google_Service_PlusDomains extends Google_Service
  33{
  34  /** View your circles and the people and pages in them. */
  35  const PLUS_CIRCLES_READ = "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 = "https://www.googleapis.com/auth/plus.circles.write";
  38  /** Know your basic profile info and list of people in your circles.. */
  39  const PLUS_LOGIN = "https://www.googleapis.com/auth/plus.login";
  40  /** Know who you are on Google. */
  41  const PLUS_ME = "https://www.googleapis.com/auth/plus.me";
  42  /** Send your photos and videos to Google+. */
  43  const PLUS_MEDIA_UPLOAD = "https://www.googleapis.com/auth/plus.media.upload";
  44  /** View your own Google+ profile and profiles visible to you. */
  45  const PLUS_PROFILES_READ = "https://www.googleapis.com/auth/plus.profiles.read";
  46  /** View your Google+ posts, comments, and stream. */
  47  const PLUS_STREAM_READ = "https://www.googleapis.com/auth/plus.stream.read";
  48  /** Manage your Google+ posts, comments, and stream. */
  49  const PLUS_STREAM_WRITE = "https://www.googleapis.com/auth/plus.stream.write";
  50  /** View your email address. */
  51  const USERINFO_EMAIL = "https://www.googleapis.com/auth/userinfo.email";
  52  /** View basic information about your account. */
  53  const USERINFO_PROFILE = "https://www.googleapis.com/auth/userinfo.profile";
  54
  55  public $activities;
  56  public $audiences;
  57  public $circles;
  58  public $comments;
  59  public $media;
  60  public $people;
  61  
  62
  63  /**
  64   * Constructs the internal representation of the PlusDomains service.
  65   *
  66   * @param Google_Client $client
  67   */
  68  public function __construct(Google_Client $client)
  69  {
  70    parent::__construct($client);
  71    $this->servicePath = 'plusDomains/v1/';
  72    $this->version = 'v1';
  73    $this->serviceName = 'plusDomains';
  74
  75    $this->activities = new Google_Service_PlusDomains_Activities_Resource(
  76        $this,
  77        $this->serviceName,
  78        'activities',
  79        array(
  80          'methods' => array(
  81            'get' => array(
  82              'path' => 'activities/{activityId}',
  83              'httpMethod' => 'GET',
  84              'parameters' => array(
  85                'activityId' => array(
  86                  'location' => 'path',
  87                  'type' => 'string',
  88                  'required' => true,
  89                ),
  90              ),
  91            ),'insert' => array(
  92              'path' => 'people/{userId}/activities',
  93              'httpMethod' => 'POST',
  94              'parameters' => array(
  95                'userId' => array(
  96                  'location' => 'path',
  97                  'type' => 'string',
  98                  'required' => true,
  99                ),
 100                'preview' => array(
 101                  'location' => 'query',
 102                  'type' => 'boolean',
 103                ),
 104              ),
 105            ),'list' => array(
 106              'path' => 'people/{userId}/activities/{collection}',
 107              'httpMethod' => 'GET',
 108              'parameters' => array(
 109                'userId' => array(
 110                  'location' => 'path',
 111                  'type' => 'string',
 112                  'required' => true,
 113                ),
 114                'collection' => array(
 115                  'location' => 'path',
 116                  'type' => 'string',
 117                  'required' => true,
 118                ),
 119                'pageToken' => array(
 120                  'location' => 'query',
 121                  'type' => 'string',
 122                ),
 123                'maxResults' => array(
 124                  'location' => 'query',
 125                  'type' => 'integer',
 126                ),
 127              ),
 128            ),
 129          )
 130        )
 131    );
 132    $this->audiences = new Google_Service_PlusDomains_Audiences_Resource(
 133        $this,
 134        $this->serviceName,
 135        'audiences',
 136        array(
 137          'methods' => array(
 138            'list' => array(
 139              'path' => 'people/{userId}/audiences',
 140              'httpMethod' => 'GET',
 141              'parameters' => array(
 142                'userId' => array(
 143                  'location' => 'path',
 144                  'type' => 'string',
 145                  'required' => true,
 146                ),
 147                'pageToken' => array(
 148                  'location' => 'query',
 149                  'type' => 'string',
 150                ),
 151                'maxResults' => array(
 152                  'location' => 'query',
 153                  'type' => 'integer',
 154                ),
 155              ),
 156            ),
 157          )
 158        )
 159    );
 160    $this->circles = new Google_Service_PlusDomains_Circles_Resource(
 161        $this,
 162        $this->serviceName,
 163        'circles',
 164        array(
 165          'methods' => array(
 166            'addPeople' => array(
 167              'path' => 'circles/{circleId}/people',
 168              'httpMethod' => 'PUT',
 169              'parameters' => array(
 170                'circleId' => array(
 171                  'location' => 'path',
 172                  'type' => 'string',
 173                  'required' => true,
 174                ),
 175                'userId' => array(
 176                  'location' => 'query',
 177                  'type' => 'string',
 178                  'repeated' => true,
 179                ),
 180                'email' => array(
 181                  'location' => 'query',
 182                  'type' => 'string',
 183                  'repeated' => true,
 184                ),
 185              ),
 186            ),'get' => array(
 187              'path' => 'circles/{circleId}',
 188              'httpMethod' => 'GET',
 189              'parameters' => array(
 190                'circleId' => array(
 191                  'location' => 'path',
 192                  'type' => 'string',
 193                  'required' => true,
 194                ),
 195              ),
 196            ),'insert' => array(
 197              'path' => 'people/{userId}/circles',
 198              'httpMethod' => 'POST',
 199              'parameters' => array(
 200                'userId' => array(
 201                  'location' => 'path',
 202                  'type' => 'string',
 203                  'required' => true,
 204                ),
 205              ),
 206            ),'list' => array(
 207              'path' => 'people/{userId}/circles',
 208              'httpMethod' => 'GET',
 209              'parameters' => array(
 210                'userId' => array(
 211                  'location' => 'path',
 212                  'type' => 'string',
 213                  'required' => true,
 214                ),
 215                'pageToken' => array(
 216                  'location' => 'query',
 217                  'type' => 'string',
 218                ),
 219                'maxResults' => array(
 220                  'location' => 'query',
 221                  'type' => 'integer',
 222                ),
 223              ),
 224            ),'patch' => array(
 225              'path' => 'circles/{circleId}',
 226              'httpMethod' => 'PATCH',
 227              'parameters' => array(
 228                'circleId' => array(
 229                  'location' => 'path',
 230                  'type' => 'string',
 231                  'required' => true,
 232                ),
 233              ),
 234            ),'remove' => array(
 235              'path' => 'circles/{circleId}',
 236              'httpMethod' => 'DELETE',
 237              'parameters' => array(
 238                'circleId' => array(
 239                  'location' => 'path',
 240                  'type' => 'string',
 241                  'required' => true,
 242                ),
 243              ),
 244            ),'removePeople' => array(
 245              'path' => 'circles/{circleId}/people',
 246              'httpMethod' => 'DELETE',
 247              'parameters' => array(
 248                'circleId' => array(
 249                  'location' => 'path',
 250                  'type' => 'string',
 251                  'required' => true,
 252                ),
 253                'userId' => array(
 254                  'location' => 'query',
 255                  'type' => 'string',
 256                  'repeated' => true,
 257                ),
 258                'email' => array(
 259                  'location' => 'query',
 260                  'type' => 'string',
 261                  'repeated' => true,
 262                ),
 263              ),
 264            ),'update' => array(
 265              'path' => 'circles/{circleId}',
 266              'httpMethod' => 'PUT',
 267              'parameters' => array(
 268                'circleId' => array(
 269                  'location' => 'path',
 270                  'type' => 'string',
 271                  'required' => true,
 272                ),
 273              ),
 274            ),
 275          )
 276        )
 277    );
 278    $this->comments = new Google_Service_PlusDomains_Comments_Resource(
 279        $this,
 280        $this->serviceName,
 281        'comments',
 282        array(
 283          'methods' => array(
 284            'get' => array(
 285              'path' => 'comments/{commentId}',
 286              'httpMethod' => 'GET',
 287              'parameters' => array(
 288                'commentId' => array(
 289                  'location' => 'path',
 290                  'type' => 'string',
 291                  'required' => true,
 292                ),
 293              ),
 294            ),'insert' => array(
 295              'path' => 'activities/{activityId}/comments',
 296              'httpMethod' => 'POST',
 297              'parameters' => array(
 298                'activityId' => array(
 299                  'location' => 'path',
 300                  'type' => 'string',
 301                  'required' => true,
 302                ),
 303              ),
 304            ),'list' => array(
 305              'path' => 'activities/{activityId}/comments',
 306              'httpMethod' => 'GET',
 307              'parameters' => array(
 308                'activityId' => array(
 309                  'location' => 'path',
 310                  'type' => 'string',
 311                  'required' => true,
 312                ),
 313                'pageToken' => array(
 314                  'location' => 'query',
 315                  'type' => 'string',
 316                ),
 317                'sortOrder' => array(
 318                  'location' => 'query',
 319                  'type' => 'string',
 320                ),
 321                'maxResults' => array(
 322                  'location' => 'query',
 323                  'type' => 'integer',
 324                ),
 325              ),
 326            ),
 327          )
 328        )
 329    );
 330    $this->media = new Google_Service_PlusDomains_Media_Resource(
 331        $this,
 332        $this->serviceName,
 333        'media',
 334        array(
 335          'methods' => array(
 336            'insert' => array(
 337              'path' => 'people/{userId}/media/{collection}',
 338              'httpMethod' => 'POST',
 339              'parameters' => array(
 340                'userId' => array(
 341                  'location' => 'path',
 342                  'type' => 'string',
 343                  'required' => true,
 344                ),
 345                'collection' => array(
 346                  'location' => 'path',
 347                  'type' => 'string',
 348                  'required' => true,
 349                ),
 350              ),
 351            ),
 352          )
 353        )
 354    );
 355    $this->people = new Google_Service_PlusDomains_People_Resource(
 356        $this,
 357        $this->serviceName,
 358        'people',
 359        array(
 360          'methods' => array(
 361            'get' => array(
 362              'path' => 'people/{userId}',
 363              'httpMethod' => 'GET',
 364              'parameters' => array(
 365                'userId' => array(
 366                  'location' => 'path',
 367                  'type' => 'string',
 368                  'required' => true,
 369                ),
 370              ),
 371            ),'list' => array(
 372              'path' => 'people/{userId}/people/{collection}',
 373              'httpMethod' => 'GET',
 374              'parameters' => array(
 375                'userId' => array(
 376                  'location' => 'path',
 377                  'type' => 'string',
 378                  'required' => true,
 379                ),
 380                'collection' => array(
 381                  'location' => 'path',
 382                  'type' => 'string',
 383                  'required' => true,
 384                ),
 385                'orderBy' => array(
 386                  'location' => 'query',
 387                  'type' => 'string',
 388                ),
 389                'pageToken' => array(
 390                  'location' => 'query',
 391                  'type' => 'string',
 392                ),
 393                'maxResults' => array(
 394                  'location' => 'query',
 395                  'type' => 'integer',
 396                ),
 397              ),
 398            ),'listByActivity' => array(
 399              'path' => 'activities/{activityId}/people/{collection}',
 400              'httpMethod' => 'GET',
 401              'parameters' => array(
 402                'activityId' => array(
 403                  'location' => 'path',
 404                  'type' => 'string',
 405                  'required' => true,
 406                ),
 407                'collection' => array(
 408                  'location' => 'path',
 409                  'type' => 'string',
 410                  'required' => true,
 411                ),
 412                'pageToken' => array(
 413                  'location' => 'query',
 414                  'type' => 'string',
 415                ),
 416                'maxResults' => array(
 417                  'location' => 'query',
 418                  'type' => 'integer',
 419                ),
 420              ),
 421            ),'listByCircle' => array(
 422              'path' => 'circles/{circleId}/people',
 423              'httpMethod' => 'GET',
 424              'parameters' => array(
 425                'circleId' => array(
 426                  'location' => 'path',
 427                  'type' => 'string',
 428                  'required' => true,
 429                ),
 430                'pageToken' => array(
 431                  'location' => 'query',
 432                  'type' => 'string',
 433                ),
 434                'maxResults' => array(
 435                  'location' => 'query',
 436                  'type' => 'integer',
 437                ),
 438              ),
 439            ),
 440          )
 441        )
 442    );
 443  }
 444}
 445
 446
 447/**
 448 * The "activities" collection of methods.
 449 * Typical usage is:
 450 *  <code>
 451 *   $plusDomainsService = new Google_Service_PlusDomains(...);
 452 *   $activities = $plusDomainsService->activities;
 453 *  </code>
 454 */
 455class Google_Service_PlusDomains_Activities_Resource extends Google_Service_Resource
 456{
 457
 458  /**
 459   * Get an activity. (activities.get)
 460   *
 461   * @param string $activityId
 462   * The ID of the activity to get.
 463   * @param array $optParams Optional parameters.
 464   * @return Google_Service_PlusDomains_Activity
 465   */
 466  public function get($activityId, $optParams = array())
 467  {
 468    $params = array('activityId' => $activityId);
 469    $params = array_merge($params, $optParams);
 470    return $this->call('get', array($params), "Google_Service_PlusDomains_Activity");
 471  }
 472  /**
 473   * Create a new activity for the authenticated user. (activities.insert)
 474   *
 475   * @param string $userId
 476   * The ID of the user to create the activity on behalf of. Its value should be "me", to indicate
 477    * the authenticated user.
 478   * @param Google_Activity $postBody
 479   * @param array $optParams Optional parameters.
 480   *
 481   * @opt_param bool preview
 482   * If "true", extract the potential media attachments for a URL. The response will include all
 483    * possible attachments for a URL, including video, photos, and articles based on the content of
 484    * the page.
 485   * @return Google_Service_PlusDomains_Activity
 486   */
 487  public function insert($userId, Google_Service_PlusDomains_Activity $postBody, $optParams = array())
 488  {
 489    $params = array('userId' => $userId, 'postBody' => $postBody);
 490    $params = array_merge($params, $optParams);
 491    return $this->call('insert', array($params), "Google_Service_PlusDomains_Activity");
 492  }
 493  /**
 494   * List all of the activities in the specified collection for a particular user.
 495   * (activities.listActivities)
 496   *
 497   * @param string $userId
 498   * The ID of the user to get activities for. The special value "me" can be used to indicate the
 499    * authenticated user.
 500   * @param string $collection
 501   * The collection of activities to list.
 502   * @param array $optParams Optional parameters.
 503   *
 504   * @opt_param string pageToken
 505   * The continuation token, which is used to page through large result sets. To get the next page of
 506    * results, set this parameter to the value of "nextPageToken" from the previous response.
 507   * @opt_param string maxResults
 508   * The maximum number of activities to include in the response, which is used for paging. For any
 509    * response, the actual number returned might be less than the specified maxResults.
 510   * @return Google_Service_PlusDomains_ActivityFeed
 511   */
 512  public function listActivities($userId, $collection, $optParams = array())
 513  {
 514    $params = array('userId' => $userId, 'collection' => $collection);
 515    $params = array_merge($params, $optParams);
 516    return $this->call('list', array($params), "Google_Service_PlusDomains_ActivityFeed");
 517  }
 518}
 519
 520/**
 521 * The "audiences" collection of methods.
 522 * Typical usage is:
 523 *  <code>
 524 *   $plusDomainsService = new Google_Service_PlusDomains(...);
 525 *   $audiences = $plusDomainsService->audiences;
 526 *  </code>
 527 */
 528class Google_Service_PlusDomains_Audiences_Resource extends Google_Service_Resource
 529{
 530
 531  /**
 532   * List all of the audiences to which a user can share.
 533   * (audiences.listAudiences)
 534   *
 535   * @param string $userId
 536   * The ID of the user to get audiences for. The special value "me" can be used to indicate the
 537    * authenticated user.
 538   * @param array $optParams Optional parameters.
 539   *
 540   * @opt_param string pageToken
 541   * The continuation token, which is used to page through large result sets. To get the next page of
 542    * results, set this parameter to the value of "nextPageToken" from the previous response.
 543   * @opt_param string maxResults
 544   * The maximum number of circles to include in the response, which is used for paging. For any
 545    * response, the actual number returned might be less than the specified maxResults.
 546   * @return Google_Service_PlusDomains_AudiencesFeed
 547   */
 548  public function listAudiences($userId, $optParams = array())
 549  {
 550    $params = array('userId' => $userId);
 551    $params = array_merge($params, $optParams);
 552    return $this->call('list', array($params), "Google_Service_PlusDomains_AudiencesFeed");
 553  }
 554}
 555
 556/**
 557 * The "circles" collection of methods.
 558 * Typical usage is:
 559 *  <code>
 560 *   $plusDomainsService = new Google_Service_PlusDomains(...);
 561 *   $circles = $plusDomainsService->circles;
 562 *  </code>
 563 */
 564class Google_Service_PlusDomains_Circles_Resource extends Google_Service_Resource
 565{
 566
 567  /**
 568   * Add a person to a circle. Google+ limits certain circle operations, including
 569   * the number of circle adds. Learn More. (circles.addPeople)
 570   *
 571   * @param string $circleId
 572   * The ID of the circle to add the person to.
 573   * @param array $optParams Optional parameters.
 574   *
 575   * @opt_param string userId
 576   * IDs of the people to add to the circle. Optional, can be repeated.
 577   * @opt_param string email
 578   * Email of the people to add to the circle. Optional, can be repeated.
 579   * @return Google_Service_PlusDomains_Circle
 580   */
 581  public function addPeople($circleId, $optParams = array())
 582  {
 583    $params = array('circleId' => $circleId);
 584    $params = array_merge($params, $optParams);
 585    return $this->call('addPeople', array($params), "Google_Service_PlusDomains_Circle");
 586  }
 587  /**
 588   * Get a circle. (circles.get)
 589   *
 590   * @param string $circleId
 591   * The ID of the circle to get.
 592   * @param array $optParams Optional parameters.
 593   * @return Google_Service_PlusDomains_Circle
 594   */
 595  public function get($circleId, $optParams = array())
 596  {
 597    $params = array('circleId' => $circleId);
 598    $params = array_merge($params, $optParams);
 599    return $this->call('get', array($params), "Google_Service_PlusDomains_Circle");
 600  }
 601  /**
 602   * Create a new circle for the authenticated user. (circles.insert)
 603   *
 604   * @param string $userId
 605   * The ID of the user to create the circle on behalf of. The value "me" can be used to indicate the
 606    * authenticated user.
 607   * @param Google_Circle $postBody
 608   * @param array $optParams Optional parameters.
 609   * @return Google_Service_PlusDomains_Circle
 610   */
 611  public function insert($userId, Google_Service_PlusDomains_Circle $postBody, $optParams = array())
 612  {
 613    $params = array('userId' => $userId, 'postBody' => $postBody);
 614    $params = array_merge($params, $optParams);
 615    return $this->call('insert', array($params), "Google_Service_PlusDomains_Circle");
 616  }
 617  /**
 618   * List all of the circles for a user. (circles.listCircles)
 619   *
 620   * @param string $userId
 621   * The ID of the user to get circles for. The special value "me" can be used to indicate the
 622    * authenticated user.
 623   * @param array $optParams Optional parameters.
 624   *
 625   * @opt_param string pageToken
 626   * The continuation token, which is used to page through large result sets. To get the next page of
 627    * results, set this parameter to the value of "nextPageToken" from the previous response.
 628   * @opt_param string maxResults
 629   * The maximum number of circles to include in the response, which is used for paging. For any
 630    * response, the actual number returned might be less than the specified maxResults.
 631   * @return Google_Service_PlusDomains_CircleFeed
 632   */
 633  public function listCircles($userId, $optParams = array())
 634  {
 635    $params = array('userId' => $userId);
 636    $params = array_merge($params, $optParams);
 637    return $this->call('list', array($params), "Google_Service_PlusDomains_CircleFeed");
 638  }
 639  /**
 640   * Update a circle's description. This method supports patch semantics.
 641   * (circles.patch)
 642   *
 643   * @param string $circleId
 644   * The ID of the circle to update.
 645   * @param Google_Circle $postBody
 646   * @param array $optParams Optional parameters.
 647   * @return Google_Service_PlusDomains_Circle
 648   */
 649  public function patch($circleId, Google_Service_PlusDomains_Circle $postBody, $optParams = array())
 650  {
 651    $params = array('circleId' => $circleId, 'postBody' => $postBody);
 652    $params = array_merge($params, $optParams);
 653    return $this->call('patch', array($params), "Google_Service_PlusDomains_Circle");
 654  }
 655  /**
 656   * Delete a circle. (circles.remove)
 657   *
 658   * @param string $circleId
 659   * The ID of the circle to delete.
 660   * @param array $optParams Optional parameters.
 661   */
 662  public function remove($circleId, $optParams = array())
 663  {
 664    $params = array('circleId' => $circleId);
 665    $params = array_merge($params, $optParams);
 666    return $this->call('remove', array($params));
 667  }
 668  /**
 669   * Remove a person from a circle. (circles.removePeople)
 670   *
 671   * @param string $circleId
 672   * The ID of the circle to remove the person from.
 673   * @param array $optParams Optional parameters.
 674   *
 675   * @opt_param string userId
 676   * IDs of the people to remove from the circle. Optional, can be repeated.
 677   * @opt_param string email
 678   * Email of the people to add to the circle. Optional, can be repeated.
 679   */
 680  public function removePeople($circleId, $optParams = array())
 681  {
 682    $params = array('circleId' => $circleId);
 683    $params = array_merge($params, $optParams);
 684    return $this->call('removePeople', array($params));
 685  }
 686  /**
 687   * Update a circle's description. (circles.update)
 688   *
 689   * @param string $circleId
 690   * The ID of the circle to update.
 691   * @param Google_Circle $postBody
 692   * @param array $optParams Optional parameters.
 693   * @return Google_Service_PlusDomains_Circle
 694   */
 695  public function update($circleId, Google_Service_PlusDomains_Circle $postBody, $optParams = array())
 696  {
 697    $params = array('circleId' => $circleId, 'postBody' => $postBody);
 698    $params = array_merge($params, $optParams);
 699    return $this->call('update', array($params), "Google_Service_PlusDomains_Circle");
 700  }
 701}
 702
 703/**
 704 * The "comments" collection of methods.
 705 * Typical usage is:
 706 *  <code>
 707 *   $plusDomainsService = new Google_Service_PlusDomains(...);
 708 *   $comments = $plusDomainsService->comments;
 709 *  </code>
 710 */
 711class Google_Service_PlusDomains_Comments_Resource extends Google_Service_Resource
 712{
 713
 714  /**
 715   * Get a comment. (comments.get)
 716   *
 717   * @param string $commentId
 718   * The ID of the comment to get.
 719   * @param array $optParams Optional parameters.
 720   * @return Google_Service_PlusDomains_Comment
 721   */
 722  public function get($commentId, $optParams = array())
 723  {
 724    $params = array('commentId' => $commentId);
 725    $params = array_merge($params, $optParams);
 726    return $this->call('get', array($params), "Google_Service_PlusDomains_Comment");
 727  }
 728  /**
 729   * Create a new comment in reply to an activity. (comments.insert)
 730   *
 731   * @param string $activityId
 732   * The ID of the activity to reply to.
 733   * @param Google_Comment $postBody
 734   * @param array $optParams Optional parameters.
 735   * @return Google_Service_PlusDomains_Comment
 736   */
 737  public function insert($activityId, Google_Service_PlusDomains_Comment $postBody, $optParams = array())
 738  {
 739    $params = array('activityId' => $activityId, 'postBody' => $postBody);
 740    $params = array_merge($params, $optParams);
 741    return $this->call('insert', array($params), "Google_Service_PlusDomains_Comment");
 742  }
 743  /**
 744   * List all of the comments for an activity. (comments.listComments)
 745   *
 746   * @param string $activityId
 747   * The ID of the activity to get comments for.
 748   * @param array $optParams Optional parameters.
 749   *
 750   * @opt_param string pageToken
 751   * The continuation token, which is used to page through large result sets. To get the next page of
 752    * results, set this parameter to the value of "nextPageToken" from the previous response.
 753   * @opt_param string sortOrder
 754   * The order in which to sort the list of comments.
 755   * @opt_param string maxResults
 756   * The maximum number of comments to include in the response, which is used for paging. For any
 757    * response, the actual number returned might be less than the specified maxResults.
 758   * @return Google_Service_PlusDomains_CommentFeed
 759   */
 760  public function listComments($activityId, $optParams = array())
 761  {
 762    $params = array('activityId' => $activityId);
 763    $params = array_merge($params, $optParams);
 764    return $this->call('list', array($params), "Google_Service_PlusDomains_CommentFeed");
 765  }
 766}
 767
 768/**
 769 * The "media" collection of methods.
 770 * Typical usage is:
 771 *  <code>
 772 *   $plusDomainsService = new Google_Service_PlusDomains(...);
 773 *   $media = $plusDomainsService->media;
 774 *  </code>
 775 */
 776class Google_Service_PlusDomains_Media_Resource extends Google_Service_Resource
 777{
 778
 779  /**
 780   * Add a new media item to an album. The current upload size limitations are
 781   * 36MB for a photo and 1GB for a video. Uploads do not count against quota if
 782   * photos are less than 2048 pixels on their longest side or videos are less
 783   * than 15 minutes in length. (media.insert)
 784   *
 785   * @param string $userId
 786   * The ID of the user to create the activity on behalf of.
 787   * @param string $collection
 788   *
 789   * @param Google_Media $postBody
 790   * @param array $optParams Optional parameters.
 791   * @return Google_Service_PlusDomains_Media
 792   */
 793  public function insert($userId, $collection, Google_Service_PlusDomains_Media $postBody, $optParams = array())
 794  {
 795    $params = array('userId' => $userId, 'collection' => $collection, 'postBody' => $postBody);
 796    $params = array_merge($params, $optParams);
 797    return $this->call('insert', array($params), "Google_Service_PlusDomains_Media");
 798  }
 799}
 800
 801/**
 802 * The "people" collection of methods.
 803 * Typical usage is:
 804 *  <code>
 805 *   $plusDomainsService = new Google_Service_PlusDomains(...);
 806 *   $people = $plusDomainsService->people;
 807 *  </code>
 808 */
 809class Google_Service_PlusDomains_People_Resource extends Google_Service_Resource
 810{
 811
 812  /**
 813   * Get a person's profile. (people.get)
 814   *
 815   * @param string $userId
 816   * The ID of the person to get the profile for. The special value "me" can be used to indicate the
 817    * 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   * List all of the people in the specified collection. (people.listPeople)
 829   *
 830   * @param string $userId
 831   * Get the collection of people for the person identified. Use "me" to indicate the authenticated
 832    * user.
 833   * @param string $collection
 834   * The collection of people to list.
 835   * @param array $optParams Optional parameters.
 836   *
 837   * @opt_param string orderBy
 838   * The order to return people in.
 839   * @opt_param string pageToken
 840   * The continuation token, which is used to page through large result sets. To get the next page of
 841    * results, set this parameter to the value of "nextPageToken" from the previous response.
 842   * @opt_param string maxResults
 843   * The maximum number of people to include in the response, which is used for paging. For any
 844    * response, the actual number returned might be less than the specified maxResults.
 845   * @return Google_Service_PlusDomains_PeopleFeed
 846   */
 847  public function listPeople($userId, $collection, $optParams = array())
 848  {
 849    $params = array('userId' => $userId, 'collection' => $collection);
 850    $params = array_merge($params, $optParams);
 851    return $this->call('list', array($params), "Google_Service_PlusDomains_PeopleFeed");
 852  }
 853  /**
 854   * List all of the people in the specified collection for a particular activity.
 855   * (people.listByActivity)
 856   *
 857   * @param string $activityId
 858   * The ID of the activity to get the list of people for.
 859   * @param string $collection
 860   * The collection of people to list.
 861   * @param array $optParams Optional parameters.
 862   *
 863   * @opt_param string pageToken
 864   * The continuation token, which is used to page through large result sets. To get the next page of
 865    * results, set this parameter to the value of "nextPageToken" from the previous response.
 866   * @opt_param string maxResults
 867   * The maximum number of people to include in the response, which is used for paging. For any
 868    * response, the actual number returned might be less than the specified maxResults.
 869   * @return Google_Service_PlusDomains_PeopleFeed
 870   */
 871  public function listByActivity($activityId, $collection, $optParams = array())
 872  {
 873    $params = array('activityId' => $activityId, 'collection' => $collection);
 874    $params = array_merge($params, $optParams);
 875    return $this->call('listByActivity', array($params), "Google_Service_PlusDomains_PeopleFeed");
 876  }
 877  /**
 878   * List all of the people who are members of a circle. (people.listByCircle)
 879   *
 880   * @param string $circleId
 881   * The ID of the circle to get the members of.
 882   * @param array $optParams Optional parameters.
 883   *
 884   * @opt_param string pageToken
 885   * The continuation token, which is used to page through large result sets. To get the next page of
 886    * results, set this parameter to the value of "nextPageToken" from the previous response.
 887   * @opt_param string maxResults
 888   * The maximum number of people to include in the response, which is used for paging. For any
 889    * response, the actual number returned might be less than the specified maxResults.
 890   * @return Google_Service_PlusDomains_PeopleFeed
 891   */
 892  public function listByCircle($circleId, $optParams = array())
 893  {
 894    $params = array('circleId' => $circleId);
 895    $params = array_merge($params, $optParams);
 896    return $this->call('listByCircle', array($params), "Google_Service_PlusDomains_PeopleFeed");
 897  }
 898}
 899
 900
 901
 902
 903class Google_Service_PlusDomains_Acl extends Google_Collection
 904{
 905  public $description;
 906  public $domainRestricted;
 907  protected $itemsType = 'Google_Service_PlusDomains_PlusDomainsAclentryResource';
 908  protected $itemsDataType = 'array';
 909  public $kind;
 910
 911  public function setDescription($description)
 912  {
 913    $this->description = $description;
 914  }
 915
 916  public function getDescription()
 917  {
 918    return $this->description;
 919  }
 920
 921  public function setDomainRestricted($domainRestricted)
 922  {
 923    $this->domainRestricted = $domainRestricted;
 924  }
 925
 926  public function getDomainRestricted()
 927  {
 928    return $this->domainRestricted;
 929  }
 930
 931  public function setItems($items)
 932  {
 933    $this->items = $items;
 934  }
 935
 936  public function getItems()
 937  {
 938    return $this->items;
 939  }
 940
 941  public function setKind($kind)
 942  {
 943    $this->kind = $kind;
 944  }
 945
 946  public function getKind()
 947  {
 948    return $this->kind;
 949  }
 950}
 951
 952class Google_Service_PlusDomains_Activity extends Google_Model
 953{
 954  protected $accessType = 'Google_Service_PlusDomains_Acl';
 955  protected $accessDataType = '';
 956  protected $actorType = 'Google_Service_PlusDomains_ActivityActor';
 957  protected $actorDataType = '';
 958  public $address;
 959  public $annotation;
 960  public $crosspostSource;
 961  public $etag;
 962  public $geocode;
 963  public $id;
 964  public $kind;
 965  protected $locationType = 'Google_Service_PlusDomains_Place';
 966  protected $locationDataType = '';
 967  protected $objectType = 'Google_Service_PlusDomains_ActivityObject';
 968  protected $objectDataType = '';
 969  public $placeId;
 970  public $placeName;
 971  protected $providerType = 'Google_Service_PlusDomains_ActivityProvider';
 972  protected $providerDataType = '';
 973  public $published;
 974  public $radius;
 975  public $title;
 976  public $updated;
 977  public $url;
 978  public $verb;
 979
 980  public function setAccess(Google_Service_PlusDomains_Acl $access)
 981  {
 982    $this->access = $access;
 983  }
 984
 985  public function getAccess()
 986  {
 987    return $this->access;
 988  }
 989
 990  public function setActor(Google_Service_PlusDomains_ActivityActor $actor)
 991  {
 992    $this->actor = $actor;
 993  }
 994
 995  public function getActor()
 996  {
 997    return $this->actor;
 998  }
 999
1000  public function setAddress($address)
1001  {
1002    $this->address = $address;
1003  }
1004
1005  public function getAddress()
1006  {
1007    return $this->address;
1008  }
1009
1010  public function setAnnotation($annotation)
1011  {
1012    $this->annotation = $annotation;
1013  }
1014
1015  public function getAnnotation()
1016  {
1017    return $this->annotation;
1018  }
1019
1020  public function setCrosspostSource($crosspostSource)
1021  {
1022    $this->crosspostSource = $crosspostSource;
1023  }
1024
1025  public function getCrosspostSource()
1026  {
1027    return $this->crosspostSource;
1028  }
1029
1030  public function setEtag($etag)
1031  {
1032    $this->etag = $etag;
1033  }
1034
1035  public function getEtag()
1036  {
1037    return $this->etag;
1038  }
1039
1040  public function setGeocode($geocode)
1041  {
1042    $this->geocode = $geocode;
1043  }
1044
1045  public function getGeocode()
1046  {
1047    return $this->geocode;
1048  }
1049
1050  public function setId($id)
1051  {
1052    $this->id = $id;
1053  }
1054
1055  public function getId()
1056  {
1057    return $this->id;
1058  }
1059
1060  public function setKind($kind)
1061  {
1062    $this->kind = $kind;
1063  }
1064
1065  public function getKind()
1066  {
1067    return $this->kind;
1068  }
1069
1070  public function setLocation(Google_Service_PlusDomains_Place $location)
1071  {
1072    $this->location = $location;
1073  }
1074
1075  public function getLocation()
1076  {
1077    return $this->location;
1078  }
1079
1080  public function setObject(Google_Service_PlusDomains_ActivityObject $object)
1081  {
1082    $this->object = $object;
1083  }
1084
1085  public function getObject()
1086  {
1087    return $this->object;
1088  }
1089
1090  public function setPlaceId($placeId)
1091  {
1092    $this->placeId = $placeId;
1093  }
1094
1095  public function getPlaceId()
1096  {
1097    return $this->placeId;
1098  }
1099
1100  public function setPlaceName($placeName)
1101  {
1102    $this->placeName = $placeName;
1103  }
1104
1105  public function getPlaceName()
1106  {
1107    return $this->placeName;
1108  }
1109
1110  public function setProvider(Google_Service_PlusDomains_ActivityProvider $provider)
1111  {
1112    $this->provider = $provider;
1113  }
1114
1115  public function getProvider()
1116  {
1117    return $this->provider;
1118  }
1119
1120  public function setPublished($published)
1121  {
1122    $this->published = $published;
1123  }
1124
1125  public function getPublished()
1126  {
1127    return $this->published;
1128  }
1129
1130  public function setRadius($radius)
1131  {
1132    $this->radius = $radius;
1133  }
1134
1135  public function getRadius()
1136  {
1137    return $this->radius;
1138  }
1139
1140  public function setTitle($title)
1141  {
1142    $this->title = $title;
1143  }
1144
1145  public function getTitle()
1146  {
1147    return $this->title;
1148  }
1149
1150  public function setUpdated($updated)
1151  {
1152    $this->updated = $updated;
1153  }
1154
1155  public function getUpdated()
1156  {
1157    return $this->updated;
1158  }
1159
1160  public function setUrl($url)
1161  {
1162    $this->url = $url;
1163  }
1164
1165  public function getUrl()
1166  {
1167    return $this->url;
1168  }
1169
1170  public function setVerb($verb)
1171  {
1172    $this->verb = $verb;
1173  }
1174
1175  public function getVerb()
1176  {
1177    return $this->verb;
1178  }
1179}
1180
1181class Google_Service_PlusDomains_ActivityActor extends Google_Model
1182{
1183  public $displayName;
1184  public $id;
1185  protected $imageType = 'Google_Service_PlusDomains_ActivityActorImage';
1186  protected $imageDataType = '';
1187  protected $nameType = 'Google_Service_PlusDomains_ActivityActorName';
1188  protected $nameDataType = '';
1189  public $url;
1190
1191  public function setDisplayName($displayName)
1192  {
1193    $this->displayName = $displayName;
1194  }
1195
1196  public function getDisplayName()
1197  {
1198    return $this->displayName;
1199  }
1200
1201  public function setId($id)
1202  {
1203    $this->id = $id;
1204  }
1205
1206  public function getId()
1207  {
1208    return $this->id;
1209  }
1210
1211  public function setImage(Google_Service_PlusDomains_ActivityActorImage $image)
1212  {
1213    $this->image = $image;
1214  }
1215
1216  public function getImage()
1217  {
1218    return $this->image;
1219  }
1220
1221  public function setName(Google_Service_PlusDomains_ActivityActorName $name)
1222  {
1223    $this->name = $name;
1224  }
1225
1226  public function getName()
1227  {
1228    return $this->name;
1229  }
1230
1231  public function setUrl($url)
1232  {
1233    $this->url = $url;
1234  }
1235
1236  public function getUrl()
1237  {
1238    return $this->url;
1239  }
1240}
1241
1242class Google_Service_PlusDomains_ActivityActorImage extends Google_Model
1243{
1244  public $url;
1245
1246  public function setUrl($url)
1247  {
1248    $this->url = $url;
1249  }
1250
1251  public function getUrl()
1252  {
1253    return $this->url;
1254  }
1255}
1256
1257class Google_Service_PlusDomains_ActivityActorName extends Google_Model
1258{
1259  public $familyName;
1260  public $givenName;
1261
1262  public function setFamilyName($familyName)
1263  {
1264    $this->familyName = $familyName;
1265  }
1266
1267  public function getFamilyName()
1268  {
1269    return $this->familyName;
1270  }
1271
1272  public function setGivenName($givenName)
1273  {
1274    $this->givenName = $givenName;
1275  }
1276
1277  public function getGivenName()
1278  {
1279    return $this->givenName;
1280  }
1281}
1282
1283class Google_Service_PlusDomains_ActivityFeed extends Google_Collection
1284{
1285  public $etag;
1286  public $id;
1287  protected $itemsType = 'Google_Service_PlusDomains_Activity';
1288  protected $itemsDataType = 'array';
1289  public $kind;
1290  public $nextLink;
1291  public $nextPageToken;
1292  public $selfLink;
1293  public $title;
1294  public $updated;
1295
1296  public function setEtag($etag)
1297  {
1298    $this->etag = $etag;
1299  }
1300
1301  public function getEtag()
1302  {
1303    return $this->etag;
1304  }
1305
1306  public function setId($id)
1307  {
1308    $this->id = $id;
1309  }
1310
1311  public function getId()
1312  {
1313    return $this->id;
1314  }
1315
1316  public function setItems($items)
1317  {
1318    $this->items = $items;
1319  }
1320
1321  public function getItems()
1322  {
1323    return $this->items;
1324  }
1325
1326  public function setKind($kind)
1327  {
1328    $this->kind = $kind;
1329  }
1330
1331  public function getKind()
1332  {
1333    return $this->kind;
1334  }
1335
1336  public function setNextLink($nextLink)
1337  {
1338    $this->nextLink = $nextLink;
1339  }
1340
1341  public function getNextLink()
1342  {
1343    return $this->nextLink;
1344  }
1345
1346  public function setNextPageToken($nextPageToken)
1347  {
1348    $this->nextPageToken = $nextPageToken;
1349  }
1350
1351  public function getNextPageToken()
1352  {
1353    return $this->nextPageToken;
1354  }
1355
1356  public function setSelfLink($selfLink)
1357  {
1358    $this->selfLink = $selfLink;
1359  }
1360
1361  public function getSelfLink()
1362  {
1363    return $this->selfLink;
1364  }
1365
1366  public function setTitle($title)
1367  {
1368    $this->title = $title;
1369  }
1370
1371  public function getTitle()
1372  {
1373    return $this->title;
1374  }
1375
1376  public function setUpdated($updated)
1377  {
1378    $this->updated = $updated;
1379  }
1380
1381  public function getUpdated()
1382  {
1383    return $this->updated;
1384  }
1385}
1386
1387class Google_Service_PlusDomains_ActivityObject extends Google_Collection
1388{
1389  protected $actorType = 'Google_Service_PlusDomains_ActivityObjectActor';
1390  protected $actorDataType = '';
1391  protected $attachmentsType = 'Google_Service_PlusDomains_ActivityObjectAttachments';
1392  protected $attachmentsDataType = 'array';
1393  public $content;
1394  public $id;
1395  public $objectType;
1396  public $originalContent;
1397  protected $plusonersType = 'Google_Service_PlusDomains_ActivityObjectPlusoners';
1398  protected $plusonersDataType = '';
1399  protected $repliesType = 'Google_Service_PlusDomains_ActivityObjectReplies';
1400  protected $repliesDataType = '';
1401  protected $resharersType = 'Google_Service_PlusDomains_ActivityObjectResharers';
1402  protected $resharersDataType = '';
1403  protected $statusForViewerType = 'Google_Service_PlusDomains_ActivityObjectStatusForViewer';
1404  protected $statusForViewerDataType = '';
1405  public $url;
1406
1407  public function setActor(Google_Service_PlusDomains_ActivityObjectActor $actor)
1408  {
1409    $this->actor = $actor;
1410  }
1411
1412  public function getActor()
1413  {
1414    return $this->actor;
1415  }
1416
1417  public function setAttachments($attachments)
1418  {
1419    $this->attachments = $attachments;
1420  }
1421
1422  public function getAttachments()
1423  {
1424    return $this->attachments;
1425  }
1426
1427  public function setContent($content)
1428  {
1429    $this->content = $content;
1430  }
1431
1432  public function getContent()
1433  {
1434    return $this->content;
1435  }
1436
1437  public function setId($id)
1438  {
1439    $this->id = $id;
1440  }
1441
1442  public function getId()
1443  {
1444    return $this->id;
1445  }
1446
1447  public function setObjectType($objectType)
1448  {
1449    $this->objectType = $objectType;
1450  }
1451
1452  public function getObjectType()
1453  {
1454    return $this->objectType;
1455  }
1456
1457  public function setOriginalContent($originalContent)
1458  {
1459    $this->originalContent = $originalContent;
1460  }
1461
1462  public function getOriginalContent()
1463  {
1464    return $this->originalContent;
1465  }
1466
1467  public function setPlusoners(Google_Service_PlusDomains_ActivityObjectPlusoners $plusoners)
1468  {
1469    $this->plusoners = $plusoners;
1470  }
1471
1472  public function getPlusoners()
1473  {
1474    return $this->plusoners;
1475  }
1476
1477  public function setReplies(Google_Service_PlusDomains_ActivityObjectReplies $replies)
1478  {
1479    $this->replies = $replies;
1480  }
1481
1482  public function getReplies()
1483  {
1484    return $this->replies;
1485  }
1486
1487  public function setResharers(Google_Service_PlusDomains_ActivityObjectResharers $resharers)
1488  {
1489    $this->resharers = $resharers;
1490  }
1491
1492  public function getResharers()
1493  {
1494    return $this->resharers;
1495  }
1496
1497  public function setStatusForViewer(Google_Service_PlusDomains_ActivityObjectStatusForViewer $statusForViewer)
1498  {
1499    $this->statusForViewer = $statusForViewer;
1500  }
1501
1502  public function getStatusForViewer()
1503  {
1504    return $this->statusForViewer;
1505  }
1506
1507  public function setUrl($url)
1508  {
1509    $this->url = $url;
1510  }
1511
1512  public function getUrl()
1513  {
1514    return $this->url;
1515  }
1516}
1517
1518class Google_Service_PlusDomains_ActivityObjectActor extends Google_Model
1519{
1520  public $displayName;
1521  public $id;
1522  protected $imageType = 'Google_Service_PlusDomains_ActivityObjectActorImage';
1523  protected $imageDataType = '';
1524  public $url;
1525
1526  public function setDisplayName($displayName)
1527  {
1528    $this->displayName = $displayName;
1529  }
1530
1531  public function getDisplayName()
1532  {
1533    return $this->displayName;
1534  }
1535
1536  public function setId($id)
1537  {
1538    $this->id = $id;
1539  }
1540
1541  public function getId()
1542  {
1543    return $this->id;
1544  }
1545
1546  public function setImage(Google_Service_PlusDomains_ActivityObjectActorImage $image)
1547  {
1548    $this->image = $image;
1549  }
1550
1551  public function getImage()
1552  {
1553    return $this->image;
1554  }
1555
1556  public function setUrl($url)
1557  {
1558    $this->url = $url;
1559  }
1560
1561  public function getUrl()
1562  {
1563    return $this->url;
1564  }
1565}
1566
1567class Google_Service_PlusDomains_ActivityObjectActorImage extends Google_Model
1568{
1569  public $url;
1570
1571  public function setUrl($url)
1572  {
1573    $this->url = $url;
1574  }
1575
1576  public function getUrl()
1577  {
1578    return $this->url;
1579  }
1580}
1581
1582class Google_Service_PlusDomains_ActivityObjectAttachments extends Google_Collection
1583{
1584  public $content;
1585  public $displayName;
1586  protected $embedType = 'Google_Service_PlusDomains_ActivityObjectAttachmentsEmbed';
1587  protected $embedDataType = '';
1588  protected $fullImageType = 'Google_Service_PlusDomains_ActivityObjectAttachmentsFullImage';
1589  protected $fullImageDataType = '';
1590  public $id;
1591  protected $imageType = 'Google_Service_PlusDomains_ActivityObjectAttachmentsImage';
1592  protected $imageDataType = '';
1593  public $objectType;
1594  protected $previewThumbnailsType = 'Google_Service_PlusDomains_ActivityObjectAttachmentsPreviewThumbnails';
1595  protected $previewThumbnailsDataType = 'array';
1596  protected $thumbnailsType = 'Google_Service_PlusDomains_ActivityObjectAttachmentsThumbnails';
1597  protected $thumbnailsDataType = 'array';
1598  public $url;
1599
1600  public function setContent($content)
1601  {
1602    $this->content = $content;
1603  }
1604
1605  public function getContent()
1606  {
1607    return $this->content;
1608  }
1609
1610  public function setDisplayName($displayName)
1611  {
1612    $this->displayName = $displayName;
1613  }
1614
1615  public function getDisplayName()
1616  {
1617    return $this->displayName;
1618  }
1619
1620  public function setEmbed(Google_Service_PlusDomains_ActivityObjectAttachmentsEmbed $embed)
1621  {
1622    $this->embed = $embed;
1623  }
1624
1625  public function getEmbed()
1626  {
1627    return $this->embed;
1628  }
1629
1630  public function setFullImage(Google_Service_PlusDomains_ActivityObjectAttachmentsFullImage $fullImage)
1631  {
1632    $this->fullImage = $fullImage;
1633  }
1634
1635  public function getFullImage()
1636  {
1637    return $this->fullImage;
1638  }
1639
1640  public function setId($id)
1641  {
1642    $this->id = $id;
1643  }
1644
1645  public function getId()
1646  {
1647    return $this->id;
1648  }
1649
1650  public function setImage(Google_Service_PlusDomains_ActivityObjectAttachmentsImage $image)
1651  {
1652    $this->image = $image;
1653  }
1654
1655  public function getImage()
1656  {
1657    return $this->image;
1658  }
1659
1660  public function setObjectType($objectType)
1661  {
1662    $this->objectType = $objectType;
1663  }
1664
1665  public function getObjectType()
1666  {
1667    return $this->objectType;
1668  }
1669
1670  public function setPreviewThumbnails($previewThumbnails)
1671  {
1672    $this->previewThumbnails = $previewThumbnails;
1673  }
1674
1675  public function getPreviewThumbnails()
1676  {
1677    return $this->previewThumbnails;
1678  }
1679
1680  public function setThumbnails($thumbnails)
1681  {
1682    $this->thumbnails = $thumbnails;
1683  }
1684
1685  public function getThumbnails()
1686  {
1687    return $this->thumbnails;
1688  }
1689
1690  public function setUrl($url)
1691  {
1692    $this->url = $url;
1693  }
1694
1695  public function getUrl()
1696  {
1697    return $this->url;
1698  }
1699}
1700
1701class Google_Service_PlusDomains_ActivityObjectAttachmentsEmbed extends Google_Model
1702{
1703  public $type;
1704  public $url;
1705
1706  public function setType($type)
1707  {
1708    $this->type = $type;
1709  }
1710
1711  public function getType()
1712  {
1713    return $this->type;
1714  }
1715
1716  public function setUrl($url)
1717  {
1718    $this->url = $url;
1719  }
1720
1721  public function getUrl()
1722  {
1723    return $this->url;
1724  }
1725}
1726
1727class Google_Service_PlusDomains_ActivityObjectAttachmentsFullImage extends Google_Model
1728{
1729  public $height;
1730  public $type;
1731  public $url;
1732  public $width;
1733
1734  public function setHeight($height)
1735  {
1736    $this->height = $height;
1737  }
1738
1739  public function getHeight()
1740  {
1741    return $this->height;
1742  }
1743
1744  public function setType($type)
1745  {
1746    $this->type = $type;
1747  }
1748
1749  public function getType()
1750  {
1751    return $this->type;
1752  }
1753
1754  public function setUrl($url)
1755  {
1756    $this->url = $url;
1757  }
1758
1759  public function getUrl()
1760  {
1761    return $this->url;
1762  }
1763
1764  public function setWidth($width)
1765  {
1766    $this->width = $width;
1767  }
1768
1769  public function getWidth()
1770  {
1771    return $this->width;
1772  }
1773}
1774
1775class Google_Service_PlusDomains_ActivityObjectAttachmentsImage extends Google_Model
1776{
1777  public $height;
1778  public $type;
1779  public $url;
1780  public $width;
1781
1782  public function setHeight($height)
1783  {
1784    $this->height = $height;
1785  }
1786
1787  public function getHeight()
1788  {
1789    return $this->height;
1790  }
1791
1792  public function setType($type)
1793  {
1794    $this->type = $type;
1795  }
1796
1797  public function getType()
1798  {
1799    return $this->type;
1800  }
1801
1802  public function setUrl($url)
1803  {
1804    $this->url = $url;
1805  }
1806
1807  public function getUrl()
1808  {
1809    return $this->url;
1810  }
1811
1812  public function setWidth($width)
1813  {
1814    $this->width = $width;
1815  }
1816
1817  public function getWidth()
1818  {
1819    return $this->width;
1820  }
1821}
1822
1823class Google_Service_PlusDomains_ActivityObjectAttachmentsPreviewThumbnails extends Google_Model
1824{
1825  public $url;
1826
1827  public function setUrl($url)
1828  {
1829    $this->url = $url;
1830  }
1831
1832  public function getUrl()
1833  {
1834    return $this->url;
1835  }
1836}
1837
1838class Google_Service_PlusDomains_ActivityObjectAttachmentsThumbnails extends Google_Model
1839{
1840  public $description;
1841  protected $imageType = 'Google_Service_PlusDomains_ActivityObjectAttachmentsThumbnailsImage';
1842  protected $imageDataType = '';
1843  public $url;
1844
1845  public function setDescription($description)
1846  {
1847    $this->description = $description;
1848  }
1849
1850  public function getDescription()
1851  {
1852    return $this->description;
1853  }
1854
1855  public function setImage(Google_Service_PlusDomains_ActivityObjectAttachmentsThumbnailsImage $image)
1856  {
1857    $this->image = $image;
1858  }
1859
1860  public function getImage()
1861  {
1862    return $this->image;
1863  }
1864
1865  public function setUrl($url)
1866  {
1867    $this->url = $url;
1868  }
1869
1870  public function getUrl()
1871  {
1872    return $this->url;
1873  }
1874}
1875
1876class Google_Service_PlusDomains_ActivityObjectAttachmentsThumbnailsImage 

Large files files are truncated, but you can click here to view the full file