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 Plus (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/+/api/" target="_blank">Documentation</a>
27 * </p>
28 *
29 * @author Google, Inc.
30 */
31class Google_Service_Plus extends Google_Service
32{
33  /** Know your basic profile info and list of people in your circles.. */
34  const PLUS_LOGIN =
35      "https://www.googleapis.com/auth/plus.login";
36  /** Know who you are on Google. */
37  const PLUS_ME =
38      "https://www.googleapis.com/auth/plus.me";
39  /** View your email address. */
40  const USERINFO_EMAIL =
41      "https://www.googleapis.com/auth/userinfo.email";
42  /** View your basic profile info. */
43  const USERINFO_PROFILE =
44      "https://www.googleapis.com/auth/userinfo.profile";
45
46  public $activities;
47  public $comments;
48  public $moments;
49  public $people;
50
51
52  /**
53   * Constructs the internal representation of the Plus service.
54   *
55   * @param Google_Client $client
56   */
57  public function __construct(Google_Client $client)
58  {
59    parent::__construct($client);
60    $this->servicePath = 'plus/v1/';
61    $this->version = 'v1';
62    $this->serviceName = 'plus';
63
64    $this->activities = new Google_Service_Plus_Activities_Resource(
65        $this,
66        $this->serviceName,
67        'activities',
68        array(
69          'methods' => array(
70            'get' => array(
71              'path' => 'activities/{activityId}',
72              'httpMethod' => 'GET',
73              'parameters' => array(
74                'activityId' => array(
75                  'location' => 'path',
76                  'type' => 'string',
77                  'required' => true,
78                ),
79              ),
80            ),'list' => array(
81              'path' => 'people/{userId}/activities/{collection}',
82              'httpMethod' => 'GET',
83              'parameters' => array(
84                'userId' => array(
85                  'location' => 'path',
86                  'type' => 'string',
87                  'required' => true,
88                ),
89                'collection' => array(
90                  'location' => 'path',
91                  'type' => 'string',
92                  'required' => true,
93                ),
94                'pageToken' => array(
95                  'location' => 'query',
96                  'type' => 'string',
97                ),
98                'maxResults' => array(
99                  'location' => 'query',
100                  'type' => 'integer',
101                ),
102              ),
103            ),'search' => array(
104              'path' => 'activities',
105              'httpMethod' => 'GET',
106              'parameters' => array(
107                'query' => array(
108                  'location' => 'query',
109                  'type' => 'string',
110                  'required' => true,
111                ),
112                'orderBy' => array(
113                  'location' => 'query',
114                  'type' => 'string',
115                ),
116                'pageToken' => array(
117                  'location' => 'query',
118                  'type' => 'string',
119                ),
120                'maxResults' => array(
121                  'location' => 'query',
122                  'type' => 'integer',
123                ),
124                'language' => array(
125                  'location' => 'query',
126                  'type' => 'string',
127                ),
128              ),
129            ),
130          )
131        )
132    );
133    $this->comments = new Google_Service_Plus_Comments_Resource(
134        $this,
135        $this->serviceName,
136        'comments',
137        array(
138          'methods' => array(
139            'get' => array(
140              'path' => 'comments/{commentId}',
141              'httpMethod' => 'GET',
142              'parameters' => array(
143                'commentId' => array(
144                  'location' => 'path',
145                  'type' => 'string',
146                  'required' => true,
147                ),
148              ),
149            ),'list' => array(
150              'path' => 'activities/{activityId}/comments',
151              'httpMethod' => 'GET',
152              'parameters' => array(
153                'activityId' => array(
154                  'location' => 'path',
155                  'type' => 'string',
156                  'required' => true,
157                ),
158                'pageToken' => array(
159                  'location' => 'query',
160                  'type' => 'string',
161                ),
162                'sortOrder' => array(
163                  'location' => 'query',
164                  'type' => 'string',
165                ),
166                'maxResults' => array(
167                  'location' => 'query',
168                  'type' => 'integer',
169                ),
170              ),
171            ),
172          )
173        )
174    );
175    $this->moments = new Google_Service_Plus_Moments_Resource(
176        $this,
177        $this->serviceName,
178        'moments',
179        array(
180          'methods' => array(
181            'insert' => array(
182              'path' => 'people/{userId}/moments/{collection}',
183              'httpMethod' => 'POST',
184              'parameters' => array(
185                'userId' => array(
186                  'location' => 'path',
187                  'type' => 'string',
188                  'required' => true,
189                ),
190                'collection' => array(
191                  'location' => 'path',
192                  'type' => 'string',
193                  'required' => true,
194                ),
195                'debug' => array(
196                  'location' => 'query',
197                  'type' => 'boolean',
198                ),
199              ),
200            ),'list' => array(
201              'path' => 'people/{userId}/moments/{collection}',
202              'httpMethod' => 'GET',
203              'parameters' => array(
204                'userId' => array(
205                  'location' => 'path',
206                  'type' => 'string',
207                  'required' => true,
208                ),
209                'collection' => array(
210                  'location' => 'path',
211                  'type' => 'string',
212                  'required' => true,
213                ),
214                'maxResults' => array(
215                  'location' => 'query',
216                  'type' => 'integer',
217                ),
218                'pageToken' => array(
219                  'location' => 'query',
220                  'type' => 'string',
221                ),
222                'targetUrl' => array(
223                  'location' => 'query',
224                  'type' => 'string',
225                ),
226                'type' => array(
227                  'location' => 'query',
228                  'type' => 'string',
229                ),
230              ),
231            ),'remove' => array(
232              'path' => 'moments/{id}',
233              'httpMethod' => 'DELETE',
234              'parameters' => array(
235                'id' => array(
236                  'location' => 'path',
237                  'type' => 'string',
238                  'required' => true,
239                ),
240              ),
241            ),
242          )
243        )
244    );
245    $this->people = new Google_Service_Plus_People_Resource(
246        $this,
247        $this->serviceName,
248        'people',
249        array(
250          'methods' => array(
251            'get' => array(
252              'path' => 'people/{userId}',
253              'httpMethod' => 'GET',
254              'parameters' => array(
255                'userId' => array(
256                  'location' => 'path',
257                  'type' => 'string',
258                  'required' => true,
259                ),
260              ),
261            ),'list' => array(
262              'path' => 'people/{userId}/people/{collection}',
263              'httpMethod' => 'GET',
264              'parameters' => array(
265                'userId' => array(
266                  'location' => 'path',
267                  'type' => 'string',
268                  'required' => true,
269                ),
270                'collection' => array(
271                  'location' => 'path',
272                  'type' => 'string',
273                  'required' => true,
274                ),
275                'orderBy' => array(
276                  'location' => 'query',
277                  'type' => 'string',
278                ),
279                'pageToken' => array(
280                  'location' => 'query',
281                  'type' => 'string',
282                ),
283                'maxResults' => array(
284                  'location' => 'query',
285                  'type' => 'integer',
286                ),
287              ),
288            ),'listByActivity' => array(
289              'path' => 'activities/{activityId}/people/{collection}',
290              'httpMethod' => 'GET',
291              'parameters' => array(
292                'activityId' => array(
293                  'location' => 'path',
294                  'type' => 'string',
295                  'required' => true,
296                ),
297                'collection' => array(
298                  'location' => 'path',
299                  'type' => 'string',
300                  'required' => true,
301                ),
302                'pageToken' => array(
303                  'location' => 'query',
304                  'type' => 'string',
305                ),
306                'maxResults' => array(
307                  'location' => 'query',
308                  'type' => 'integer',
309                ),
310              ),
311            ),'search' => array(
312              'path' => 'people',
313              'httpMethod' => 'GET',
314              'parameters' => array(
315                'query' => array(
316                  'location' => 'query',
317                  'type' => 'string',
318                  'required' => true,
319                ),
320                'pageToken' => array(
321                  'location' => 'query',
322                  'type' => 'string',
323                ),
324                'maxResults' => array(
325                  'location' => 'query',
326                  'type' => 'integer',
327                ),
328                'language' => array(
329                  'location' => 'query',
330                  'type' => 'string',
331                ),
332              ),
333            ),
334          )
335        )
336    );
337  }
338}
339
340
341/**
342 * The "activities" collection of methods.
343 * Typical usage is:
344 *  <code>
345 *   $plusService = new Google_Service_Plus(...);
346 *   $activities = $plusService->activities;
347 *  </code>
348 */
349class Google_Service_Plus_Activities_Resource extends Google_Service_Resource
350{
351
352  /**
353   * Get an activity. (activities.get)
354   *
355   * @param string $activityId The ID of the activity to get.
356   * @param array $optParams Optional parameters.
357   * @return Google_Service_Plus_Activity
358   */
359  public function get($activityId, $optParams = array())
360  {
361    $params = array('activityId' => $activityId);
362    $params = array_merge($params, $optParams);
363    return $this->call('get', array($params), "Google_Service_Plus_Activity");
364  }
365
366  /**
367   * List all of the activities in the specified collection for a particular user.
368   * (activities.listActivities)
369   *
370   * @param string $userId The ID of the user to get activities for. The special
371   * value "me" can be used to indicate the authenticated user.
372   * @param string $collection The collection of activities to list.
373   * @param array $optParams Optional parameters.
374   *
375   * @opt_param string pageToken The continuation token, which is used to page
376   * through large result sets. To get the next page of results, set this
377   * parameter to the value of "nextPageToken" from the previous response.
378   * @opt_param string maxResults The maximum number of activities to include in
379   * the response, which is used for paging. For any response, the actual number
380   * returned might be less than the specified maxResults.
381   * @return Google_Service_Plus_ActivityFeed
382   */
383  public function listActivities($userId, $collection, $optParams = array())
384  {
385    $params = array('userId' => $userId, 'collection' => $collection);
386    $params = array_merge($params, $optParams);
387    return $this->call('list', array($params), "Google_Service_Plus_ActivityFeed");
388  }
389
390  /**
391   * Search public activities. (activities.search)
392   *
393   * @param string $query Full-text search query string.
394   * @param array $optParams Optional parameters.
395   *
396   * @opt_param string orderBy Specifies how to order search results.
397   * @opt_param string pageToken The continuation token, which is used to page
398   * through large result sets. To get the next page of results, set this
399   * parameter to the value of "nextPageToken" from the previous response. This
400   * token can be of any length.
401   * @opt_param string maxResults The maximum number of activities to include in
402   * the response, which is used for paging. For any response, the actual number
403   * returned might be less than the specified maxResults.
404   * @opt_param string language Specify the preferred language to search with. See
405   * search language codes for available values.
406   * @return Google_Service_Plus_ActivityFeed
407   */
408  public function search($query, $optParams = array())
409  {
410    $params = array('query' => $query);
411    $params = array_merge($params, $optParams);
412    return $this->call('search', array($params), "Google_Service_Plus_ActivityFeed");
413  }
414}
415
416/**
417 * The "comments" collection of methods.
418 * Typical usage is:
419 *  <code>
420 *   $plusService = new Google_Service_Plus(...);
421 *   $comments = $plusService->comments;
422 *  </code>
423 */
424class Google_Service_Plus_Comments_Resource extends Google_Service_Resource
425{
426
427  /**
428   * Get a comment. (comments.get)
429   *
430   * @param string $commentId The ID of the comment to get.
431   * @param array $optParams Optional parameters.
432   * @return Google_Service_Plus_Comment
433   */
434  public function get($commentId, $optParams = array())
435  {
436    $params = array('commentId' => $commentId);
437    $params = array_merge($params, $optParams);
438    return $this->call('get', array($params), "Google_Service_Plus_Comment");
439  }
440
441  /**
442   * List all of the comments for an activity. (comments.listComments)
443   *
444   * @param string $activityId The ID of the activity to get comments for.
445   * @param array $optParams Optional parameters.
446   *
447   * @opt_param string pageToken The continuation token, which is used to page
448   * through large result sets. To get the next page of results, set this
449   * parameter to the value of "nextPageToken" from the previous response.
450   * @opt_param string sortOrder The order in which to sort the list of comments.
451   * @opt_param string maxResults The maximum number of comments to include in the
452   * response, which is used for paging. For any response, the actual number
453   * returned might be less than the specified maxResults.
454   * @return Google_Service_Plus_CommentFeed
455   */
456  public function listComments($activityId, $optParams = array())
457  {
458    $params = array('activityId' => $activityId);
459    $params = array_merge($params, $optParams);
460    return $this->call('list', array($params), "Google_Service_Plus_CommentFeed");
461  }
462}
463
464/**
465 * The "moments" collection of methods.
466 * Typical usage is:
467 *  <code>
468 *   $plusService = new Google_Service_Plus(...);
469 *   $moments = $plusService->moments;
470 *  </code>
471 */
472class Google_Service_Plus_Moments_Resource extends Google_Service_Resource
473{
474
475  /**
476   * Record a moment representing a user's action such as making a purchase or
477   * commenting on a blog. (moments.insert)
478   *
479   * @param string $userId The ID of the user to record actions for. The only
480   * valid values are "me" and the ID of the authenticated user.
481   * @param string $collection The collection to which to write moments.
482   * @param Google_Moment $postBody
483   * @param array $optParams Optional parameters.
484   *
485   * @opt_param bool debug Return the moment as written. Should be used only for
486   * debugging.
487   * @return Google_Service_Plus_Moment
488   */
489  public function insert($userId, $collection, Google_Service_Plus_Moment $postBody, $optParams = array())
490  {
491    $params = array('userId' => $userId, 'collection' => $collection, 'postBody' => $postBody);
492    $params = array_merge($params, $optParams);
493    return $this->call('insert', array($params), "Google_Service_Plus_Moment");
494  }
495
496  /**
497   * List all of the moments for a particular user. (moments.listMoments)
498   *
499   * @param string $userId The ID of the user to get moments for. The special
500   * value "me" can be used to indicate the authenticated user.
501   * @param string $collection The collection of moments to list.
502   * @param array $optParams Optional parameters.
503   *
504   * @opt_param string maxResults The maximum number of moments to include in the
505   * response, which is used for paging. For any response, the actual number
506   * returned might be less than the specified maxResults.
507   * @opt_param string pageToken The continuation token, which is used to page
508   * through large result sets. To get the next page of results, set this
509   * parameter to the value of "nextPageToken" from the previous response.
510   * @opt_param string targetUrl Only moments containing this targetUrl will be
511   * returned.
512   * @opt_param string type Only moments of this type will be returned.
513   * @return Google_Service_Plus_MomentsFeed
514   */
515  public function listMoments($userId, $collection, $optParams = array())
516  {
517    $params = array('userId' => $userId, 'collection' => $collection);
518    $params = array_merge($params, $optParams);
519    return $this->call('list', array($params), "Google_Service_Plus_MomentsFeed");
520  }
521
522  /**
523   * Delete a moment. (moments.remove)
524   *
525   * @param string $id The ID of the moment to delete.
526   * @param array $optParams Optional parameters.
527   */
528  public function remove($id, $optParams = array())
529  {
530    $params = array('id' => $id);
531    $params = array_merge($params, $optParams);
532    return $this->call('remove', array($params));
533  }
534}
535
536/**
537 * The "people" collection of methods.
538 * Typical usage is:
539 *  <code>
540 *   $plusService = new Google_Service_Plus(...);
541 *   $people = $plusService->people;
542 *  </code>
543 */
544class Google_Service_Plus_People_Resource extends Google_Service_Resource
545{
546
547  /**
548   * Get a person's profile. If your app uses scope
549   * https://www.googleapis.com/auth/plus.login, this method is guaranteed to
550   * return ageRange and language. (people.get)
551   *
552   * @param string $userId The ID of the person to get the profile for. The
553   * special value "me" can be used to indicate the authenticated user.
554   * @param array $optParams Optional parameters.
555   * @return Google_Service_Plus_Person
556   */
557  public function get($userId, $optParams = array())
558  {
559    $params = array('userId' => $userId);
560    $params = array_merge($params, $optParams);
561    return $this->call('get', array($params), "Google_Service_Plus_Person");
562  }
563
564  /**
565   * List all of the people in the specified collection. (people.listPeople)
566   *
567   * @param string $userId Get the collection of people for the person identified.
568   * Use "me" to indicate the authenticated user.
569   * @param string $collection The collection of people to list.
570   * @param array $optParams Optional parameters.
571   *
572   * @opt_param string orderBy The order to return people in.
573   * @opt_param string pageToken The continuation token, which is used to page
574   * through large result sets. To get the next page of results, set this
575   * parameter to the value of "nextPageToken" from the previous response.
576   * @opt_param string maxResults The maximum number of people to include in the
577   * response, which is used for paging. For any response, the actual number
578   * returned might be less than the specified maxResults.
579   * @return Google_Service_Plus_PeopleFeed
580   */
581  public function listPeople($userId, $collection, $optParams = array())
582  {
583    $params = array('userId' => $userId, 'collection' => $collection);
584    $params = array_merge($params, $optParams);
585    return $this->call('list', array($params), "Google_Service_Plus_PeopleFeed");
586  }
587
588  /**
589   * List all of the people in the specified collection for a particular activity.
590   * (people.listByActivity)
591   *
592   * @param string $activityId The ID of the activity to get the list of people
593   * for.
594   * @param string $collection The collection of people to list.
595   * @param array $optParams Optional parameters.
596   *
597   * @opt_param string pageToken The continuation token, which is used to page
598   * through large result sets. To get the next page of results, set this
599   * parameter to the value of "nextPageToken" from the previous response.
600   * @opt_param string maxResults The maximum number of people to include in the
601   * response, which is used for paging. For any response, the actual number
602   * returned might be less than the specified maxResults.
603   * @return Google_Service_Plus_PeopleFeed
604   */
605  public function listByActivity($activityId, $collection, $optParams = array())
606  {
607    $params = array('activityId' => $activityId, 'collection' => $collection);
608    $params = array_merge($params, $optParams);
609    return $this->call('listByActivity', array($params), "Google_Service_Plus_PeopleFeed");
610  }
611
612  /**
613   * Search all public profiles. (people.search)
614   *
615   * @param string $query Specify a query string for full text search of public
616   * text in all profiles.
617   * @param array $optParams Optional parameters.
618   *
619   * @opt_param string pageToken The continuation token, which is used to page
620   * through large result sets. To get the next page of results, set this
621   * parameter to the value of "nextPageToken" from the previous response. This
622   * token can be of any length.
623   * @opt_param string maxResults The maximum number of people to include in the
624   * response, which is used for paging. For any response, the actual number
625   * returned might be less than the specified maxResults.
626   * @opt_param string language Specify the preferred language to search with. See
627   * search language codes for available values.
628   * @return Google_Service_Plus_PeopleFeed
629   */
630  public function search($query, $optParams = array())
631  {
632    $params = array('query' => $query);
633    $params = array_merge($params, $optParams);
634    return $this->call('search', array($params), "Google_Service_Plus_PeopleFeed");
635  }
636}
637
638
639
640
641class Google_Service_Plus_Acl extends Google_Collection
642{
643  protected $collection_key = 'items';
644  protected $internal_gapi_mappings = array(
645  );
646  public $description;
647  protected $itemsType = 'Google_Service_Plus_PlusAclentryResource';
648  protected $itemsDataType = 'array';
649  public $kind;
650
651
652  public function setDescription($description)
653  {
654    $this->description = $description;
655  }
656  public function getDescription()
657  {
658    return $this->description;
659  }
660  public function setItems($items)
661  {
662    $this->items = $items;
663  }
664  public function getItems()
665  {
666    return $this->items;
667  }
668  public function setKind($kind)
669  {
670    $this->kind = $kind;
671  }
672  public function getKind()
673  {
674    return $this->kind;
675  }
676}
677
678class Google_Service_Plus_Activity extends Google_Model
679{
680  protected $internal_gapi_mappings = array(
681  );
682  protected $accessType = 'Google_Service_Plus_Acl';
683  protected $accessDataType = '';
684  protected $actorType = 'Google_Service_Plus_ActivityActor';
685  protected $actorDataType = '';
686  public $address;
687  public $annotation;
688  public $crosspostSource;
689  public $etag;
690  public $geocode;
691  public $id;
692  public $kind;
693  protected $locationType = 'Google_Service_Plus_Place';
694  protected $locationDataType = '';
695  protected $objectType = 'Google_Service_Plus_ActivityObject';
696  protected $objectDataType = '';
697  public $placeId;
698  public $placeName;
699  protected $providerType = 'Google_Service_Plus_ActivityProvider';
700  protected $providerDataType = '';
701  public $published;
702  public $radius;
703  public $title;
704  public $updated;
705  public $url;
706  public $verb;
707
708
709  public function setAccess(Google_Service_Plus_Acl $access)
710  {
711    $this->access = $access;
712  }
713  public function getAccess()
714  {
715    return $this->access;
716  }
717  public function setActor(Google_Service_Plus_ActivityActor $actor)
718  {
719    $this->actor = $actor;
720  }
721  public function getActor()
722  {
723    return $this->actor;
724  }
725  public function setAddress($address)
726  {
727    $this->address = $address;
728  }
729  public function getAddress()
730  {
731    return $this->address;
732  }
733  public function setAnnotation($annotation)
734  {
735    $this->annotation = $annotation;
736  }
737  public function getAnnotation()
738  {
739    return $this->annotation;
740  }
741  public function setCrosspostSource($crosspostSource)
742  {
743    $this->crosspostSource = $crosspostSource;
744  }
745  public function getCrosspostSource()
746  {
747    return $this->crosspostSource;
748  }
749  public function setEtag($etag)
750  {
751    $this->etag = $etag;
752  }
753  public function getEtag()
754  {
755    return $this->etag;
756  }
757  public function setGeocode($geocode)
758  {
759    $this->geocode = $geocode;
760  }
761  public function getGeocode()
762  {
763    return $this->geocode;
764  }
765  public function setId($id)
766  {
767    $this->id = $id;
768  }
769  public function getId()
770  {
771    return $this->id;
772  }
773  public function setKind($kind)
774  {
775    $this->kind = $kind;
776  }
777  public function getKind()
778  {
779    return $this->kind;
780  }
781  public function setLocation(Google_Service_Plus_Place $location)
782  {
783    $this->location = $location;
784  }
785  public function getLocation()
786  {
787    return $this->location;
788  }
789  public function setObject(Google_Service_Plus_ActivityObject $object)
790  {
791    $this->object = $object;
792  }
793  public function getObject()
794  {
795    return $this->object;
796  }
797  public function setPlaceId($placeId)
798  {
799    $this->placeId = $placeId;
800  }
801  public function getPlaceId()
802  {
803    return $this->placeId;
804  }
805  public function setPlaceName($placeName)
806  {
807    $this->placeName = $placeName;
808  }
809  public function getPlaceName()
810  {
811    return $this->placeName;
812  }
813  public function setProvider(Google_Service_Plus_ActivityProvider $provider)
814  {
815    $this->provider = $provider;
816  }
817  public function getProvider()
818  {
819    return $this->provider;
820  }
821  public function setPublished($published)
822  {
823    $this->published = $published;
824  }
825  public function getPublished()
826  {
827    return $this->published;
828  }
829  public function setRadius($radius)
830  {
831    $this->radius = $radius;
832  }
833  public function getRadius()
834  {
835    return $this->radius;
836  }
837  public function setTitle($title)
838  {
839    $this->title = $title;
840  }
841  public function getTitle()
842  {
843    return $this->title;
844  }
845  public function setUpdated($updated)
846  {
847    $this->updated = $updated;
848  }
849  public function getUpdated()
850  {
851    return $this->updated;
852  }
853  public function setUrl($url)
854  {
855    $this->url = $url;
856  }
857  public function getUrl()
858  {
859    return $this->url;
860  }
861  public function setVerb($verb)
862  {
863    $this->verb = $verb;
864  }
865  public function getVerb()
866  {
867    return $this->verb;
868  }
869}
870
871class Google_Service_Plus_ActivityActor extends Google_Model
872{
873  protected $internal_gapi_mappings = array(
874  );
875  public $displayName;
876  public $id;
877  protected $imageType = 'Google_Service_Plus_ActivityActorImage';
878  protected $imageDataType = '';
879  protected $nameType = 'Google_Service_Plus_ActivityActorName';
880  protected $nameDataType = '';
881  public $url;
882
883
884  public function setDisplayName($displayName)
885  {
886    $this->displayName = $displayName;
887  }
888  public function getDisplayName()
889  {
890    return $this->displayName;
891  }
892  public function setId($id)
893  {
894    $this->id = $id;
895  }
896  public function getId()
897  {
898    return $this->id;
899  }
900  public function setImage(Google_Service_Plus_ActivityActorImage $image)
901  {
902    $this->image = $image;
903  }
904  public function getImage()
905  {
906    return $this->image;
907  }
908  public function setName(Google_Service_Plus_ActivityActorName $name)
909  {
910    $this->name = $name;
911  }
912  public function getName()
913  {
914    return $this->name;
915  }
916  public function setUrl($url)
917  {
918    $this->url = $url;
919  }
920  public function getUrl()
921  {
922    return $this->url;
923  }
924}
925
926class Google_Service_Plus_ActivityActorImage extends Google_Model
927{
928  protected $internal_gapi_mappings = array(
929  );
930  public $url;
931
932
933  public function setUrl($url)
934  {
935    $this->url = $url;
936  }
937  public function getUrl()
938  {
939    return $this->url;
940  }
941}
942
943class Google_Service_Plus_ActivityActorName extends Google_Model
944{
945  protected $internal_gapi_mappings = array(
946  );
947  public $familyName;
948  public $givenName;
949
950
951  public function setFamilyName($familyName)
952  {
953    $this->familyName = $familyName;
954  }
955  public function getFamilyName()
956  {
957    return $this->familyName;
958  }
959  public function setGivenName($givenName)
960  {
961    $this->givenName = $givenName;
962  }
963  public function getGivenName()
964  {
965    return $this->givenName;
966  }
967}
968
969class Google_Service_Plus_ActivityFeed extends Google_Collection
970{
971  protected $collection_key = 'items';
972  protected $internal_gapi_mappings = array(
973  );
974  public $etag;
975  public $id;
976  protected $itemsType = 'Google_Service_Plus_Activity';
977  protected $itemsDataType = 'array';
978  public $kind;
979  public $nextLink;
980  public $nextPageToken;
981  public $selfLink;
982  public $title;
983  public $updated;
984
985
986  public function setEtag($etag)
987  {
988    $this->etag = $etag;
989  }
990  public function getEtag()
991  {
992    return $this->etag;
993  }
994  public function setId($id)
995  {
996    $this->id = $id;
997  }
998  public function getId()
999  {
1000    return $this->id;
1001  }
1002  public function setItems($items)
1003  {
1004    $this->items = $items;
1005  }
1006  public function getItems()
1007  {
1008    return $this->items;
1009  }
1010  public function setKind($kind)
1011  {
1012    $this->kind = $kind;
1013  }
1014  public function getKind()
1015  {
1016    return $this->kind;
1017  }
1018  public function setNextLink($nextLink)
1019  {
1020    $this->nextLink = $nextLink;
1021  }
1022  public function getNextLink()
1023  {
1024    return $this->nextLink;
1025  }
1026  public function setNextPageToken($nextPageToken)
1027  {
1028    $this->nextPageToken = $nextPageToken;
1029  }
1030  public function getNextPageToken()
1031  {
1032    return $this->nextPageToken;
1033  }
1034  public function setSelfLink($selfLink)
1035  {
1036    $this->selfLink = $selfLink;
1037  }
1038  public function getSelfLink()
1039  {
1040    return $this->selfLink;
1041  }
1042  public function setTitle($title)
1043  {
1044    $this->title = $title;
1045  }
1046  public function getTitle()
1047  {
1048    return $this->title;
1049  }
1050  public function setUpdated($updated)
1051  {
1052    $this->updated = $updated;
1053  }
1054  public function getUpdated()
1055  {
1056    return $this->updated;
1057  }
1058}
1059
1060class Google_Service_Plus_ActivityObject extends Google_Collection
1061{
1062  protected $collection_key = 'attachments';
1063  protected $internal_gapi_mappings = array(
1064  );
1065  protected $actorType = 'Google_Service_Plus_ActivityObjectActor';
1066  protected $actorDataType = '';
1067  protected $attachmentsType = 'Google_Service_Plus_ActivityObjectAttachments';
1068  protected $attachmentsDataType = 'array';
1069  public $content;
1070  public $id;
1071  public $objectType;
1072  public $originalContent;
1073  protected $plusonersType = 'Google_Service_Plus_ActivityObjectPlusoners';
1074  protected $plusonersDataType = '';
1075  protected $repliesType = 'Google_Service_Plus_ActivityObjectReplies';
1076  protected $repliesDataType = '';
1077  protected $resharersType = 'Google_Service_Plus_ActivityObjectResharers';
1078  protected $resharersDataType = '';
1079  public $url;
1080
1081
1082  public function setActor(Google_Service_Plus_ActivityObjectActor $actor)
1083  {
1084    $this->actor = $actor;
1085  }
1086  public function getActor()
1087  {
1088    return $this->actor;
1089  }
1090  public function setAttachments($attachments)
1091  {
1092    $this->attachments = $attachments;
1093  }
1094  public function getAttachments()
1095  {
1096    return $this->attachments;
1097  }
1098  public function setContent($content)
1099  {
1100    $this->content = $content;
1101  }
1102  public function getContent()
1103  {
1104    return $this->content;
1105  }
1106  public function setId($id)
1107  {
1108    $this->id = $id;
1109  }
1110  public function getId()
1111  {
1112    return $this->id;
1113  }
1114  public function setObjectType($objectType)
1115  {
1116    $this->objectType = $objectType;
1117  }
1118  public function getObjectType()
1119  {
1120    return $this->objectType;
1121  }
1122  public function setOriginalContent($originalContent)
1123  {
1124    $this->originalContent = $originalContent;
1125  }
1126  public function getOriginalContent()
1127  {
1128    return $this->originalContent;
1129  }
1130  public function setPlusoners(Google_Service_Plus_ActivityObjectPlusoners $plusoners)
1131  {
1132    $this->plusoners = $plusoners;
1133  }
1134  public function getPlusoners()
1135  {
1136    return $this->plusoners;
1137  }
1138  public function setReplies(Google_Service_Plus_ActivityObjectReplies $replies)
1139  {
1140    $this->replies = $replies;
1141  }
1142  public function getReplies()
1143  {
1144    return $this->replies;
1145  }
1146  public function setResharers(Google_Service_Plus_ActivityObjectResharers $resharers)
1147  {
1148    $this->resharers = $resharers;
1149  }
1150  public function getResharers()
1151  {
1152    return $this->resharers;
1153  }
1154  public function setUrl($url)
1155  {
1156    $this->url = $url;
1157  }
1158  public function getUrl()
1159  {
1160    return $this->url;
1161  }
1162}
1163
1164class Google_Service_Plus_ActivityObjectActor extends Google_Model
1165{
1166  protected $internal_gapi_mappings = array(
1167  );
1168  public $displayName;
1169  public $id;
1170  protected $imageType = 'Google_Service_Plus_ActivityObjectActorImage';
1171  protected $imageDataType = '';
1172  public $url;
1173
1174
1175  public function setDisplayName($displayName)
1176  {
1177    $this->displayName = $displayName;
1178  }
1179  public function getDisplayName()
1180  {
1181    return $this->displayName;
1182  }
1183  public function setId($id)
1184  {
1185    $this->id = $id;
1186  }
1187  public function getId()
1188  {
1189    return $this->id;
1190  }
1191  public function setImage(Google_Service_Plus_ActivityObjectActorImage $image)
1192  {
1193    $this->image = $image;
1194  }
1195  public function getImage()
1196  {
1197    return $this->image;
1198  }
1199  public function setUrl($url)
1200  {
1201    $this->url = $url;
1202  }
1203  public function getUrl()
1204  {
1205    return $this->url;
1206  }
1207}
1208
1209class Google_Service_Plus_ActivityObjectActorImage extends Google_Model
1210{
1211  protected $internal_gapi_mappings = array(
1212  );
1213  public $url;
1214
1215
1216  public function setUrl($url)
1217  {
1218    $this->url = $url;
1219  }
1220  public function getUrl()
1221  {
1222    return $this->url;
1223  }
1224}
1225
1226class Google_Service_Plus_ActivityObjectAttachments extends Google_Collection
1227{
1228  protected $collection_key = 'thumbnails';
1229  protected $internal_gapi_mappings = array(
1230  );
1231  public $content;
1232  public $displayName;
1233  protected $embedType = 'Google_Service_Plus_ActivityObjectAttachmentsEmbed';
1234  protected $embedDataType = '';
1235  protected $fullImageType = 'Google_Service_Plus_ActivityObjectAttachmentsFullImage';
1236  protected $fullImageDataType = '';
1237  public $id;
1238  protected $imageType = 'Google_Service_Plus_ActivityObjectAttachmentsImage';
1239  protected $imageDataType = '';
1240  public $objectType;
1241  protected $thumbnailsType = 'Google_Service_Plus_ActivityObjectAttachmentsThumbnails';
1242  protected $thumbnailsDataType = 'array';
1243  public $url;
1244
1245
1246  public function setContent($content)
1247  {
1248    $this->content = $content;
1249  }
1250  public function getContent()
1251  {
1252    return $this->content;
1253  }
1254  public function setDisplayName($displayName)
1255  {
1256    $this->displayName = $displayName;
1257  }
1258  public function getDisplayName()
1259  {
1260    return $this->displayName;
1261  }
1262  public function setEmbed(Google_Service_Plus_ActivityObjectAttachmentsEmbed $embed)
1263  {
1264    $this->embed = $embed;
1265  }
1266  public function getEmbed()
1267  {
1268    return $this->embed;
1269  }
1270  public function setFullImage(Google_Service_Plus_ActivityObjectAttachmentsFullImage $fullImage)
1271  {
1272    $this->fullImage = $fullImage;
1273  }
1274  public function getFullImage()
1275  {
1276    return $this->fullImage;
1277  }
1278  public function setId($id)
1279  {
1280    $this->id = $id;
1281  }
1282  public function getId()
1283  {
1284    return $this->id;
1285  }
1286  public function setImage(Google_Service_Plus_ActivityObjectAttachmentsImage $image)
1287  {
1288    $this->image = $image;
1289  }
1290  public function getImage()
1291  {
1292    return $this->image;
1293  }
1294  public function setObjectType($objectType)
1295  {
1296    $this->objectType = $objectType;
1297  }
1298  public function getObjectType()
1299  {
1300    return $this->objectType;
1301  }
1302  public function setThumbnails($thumbnails)
1303  {
1304    $this->thumbnails = $thumbnails;
1305  }
1306  public function getThumbnails()
1307  {
1308    return $this->thumbnails;
1309  }
1310  public function setUrl($url)
1311  {
1312    $this->url = $url;
1313  }
1314  public function getUrl()
1315  {
1316    return $this->url;
1317  }
1318}
1319
1320class Google_Service_Plus_ActivityObjectAttachmentsEmbed extends Google_Model
1321{
1322  protected $internal_gapi_mappings = array(
1323  );
1324  public $type;
1325  public $url;
1326
1327
1328  public function setType($type)
1329  {
1330    $this->type = $type;
1331  }
1332  public function getType()
1333  {
1334    return $this->type;
1335  }
1336  public function setUrl($url)
1337  {
1338    $this->url = $url;
1339  }
1340  public function getUrl()
1341  {
1342    return $this->url;
1343  }
1344}
1345
1346class Google_Service_Plus_ActivityObjectAttachmentsFullImage extends Google_Model
1347{
1348  protected $internal_gapi_mappings = array(
1349  );
1350  public $height;
1351  public $type;
1352  public $url;
1353  public $width;
1354
1355
1356  public function setHeight($height)
1357  {
1358    $this->height = $height;
1359  }
1360  public function getHeight()
1361  {
1362    return $this->height;
1363  }
1364  public function setType($type)
1365  {
1366    $this->type = $type;
1367  }
1368  public function getType()
1369  {
1370    return $this->type;
1371  }
1372  public function setUrl($url)
1373  {
1374    $this->url = $url;
1375  }
1376  public function getUrl()
1377  {
1378    return $this->url;
1379  }
1380  public function setWidth($width)
1381  {
1382    $this->width = $width;
1383  }
1384  public function getWidth()
1385  {
1386    return $this->width;
1387  }
1388}
1389
1390class Google_Service_Plus_ActivityObjectAttachmentsImage extends Google_Model
1391{
1392  protected $internal_gapi_mappings = array(
1393  );
1394  public $height;
1395  public $type;
1396  public $url;
1397  public $width;
1398
1399
1400  public function setHeight($height)
1401  {
1402    $this->height = $height;
1403  }
1404  public function getHeight()
1405  {
1406    return $this->height;
1407  }
1408  public function setType($type)
1409  {
1410    $this->type = $type;
1411  }
1412  public function getType()
1413  {
1414    return $this->type;
1415  }
1416  public function setUrl($url)
1417  {
1418    $this->url = $url;
1419  }
1420  public function getUrl()
1421  {
1422    return $this->url;
1423  }
1424  public function setWidth($width)
1425  {
1426    $this->width = $width;
1427  }
1428  public function getWidth()
1429  {
1430    return $this->width;
1431  }
1432}
1433
1434class Google_Service_Plus_ActivityObjectAttachmentsThumbnails extends Google_Model
1435{
1436  protected $internal_gapi_mappings = array(
1437  );
1438  public $description;
1439  protected $imageType = 'Google_Service_Plus_ActivityObjectAttachmentsThumbnailsImage';
1440  protected $imageDataType = '';
1441  public $url;
1442
1443
1444  public function setDescription($description)
1445  {
1446    $this->description = $description;
1447  }
1448  public function getDescription()
1449  {
1450    return $this->description;
1451  }
1452  public function setImage(Google_Service_Plus_ActivityObjectAttachmentsThumbnailsImage $image)
1453  {
1454    $this->image = $image;
1455  }
1456  public function getImage()
1457  {
1458    return $this->image;
1459  }
1460  public function setUrl($url)
1461  {
1462    $this->url = $url;
1463  }
1464  public function getUrl()
1465  {
1466    return $this->url;
1467  }
1468}
1469
1470class Google_Service_Plus_ActivityObjectAttachmentsThumbnailsImage extends Google_Model
1471{
1472  protected $internal_gapi_mappings = array(
1473  );
1474  public $height;
1475  public $type;
1476  public $url;
1477  public $width;
1478
1479
1480  public function setHeight($height)
1481  {
1482    $this->height = $height;
1483  }
1484  public function getHeight()
1485  {
1486    return $this->height;
1487  }
1488  public function setType($type)
1489  {
1490    $this->type = $type;
1491  }
1492  public function getType()
1493  {
1494    return $this->type;
1495  }
1496  public function setUrl($url)
1497  {
1498    $this->url = $url;
1499  }
1500  public function getUrl()
1501  {
1502    return $this->url;
1503  }
1504  public function setWidth($width)
1505  {
1506    $this->width = $width;
1507  }
1508  public function getWidth()
1509  {
1510    return $this->width;
1511  }
1512}
1513
1514class Google_Service_Plus_ActivityObjectPlusoners extends Google_Model
1515{
1516  protected $internal_gapi_mappings = array(
1517  );
1518  public $selfLink;
1519  public $totalItems;
1520
1521
1522  public function setSelfLink($selfLink)
1523  {
1524    $this->selfLink = $selfLink;
1525  }
1526  public function getSelfLink()
1527  {
1528    return $this->selfLink;
1529  }
1530  public function setTotalItems($totalItems)
1531  {
1532    $this->totalItems = $totalItems;
1533  }
1534  public function getTotalItems()
1535  {
1536    return $this->totalItems;
1537  }
1538}
1539
1540class Google_Service_Plus_ActivityObjectReplies extends Google_Model
1541{
1542  protected $internal_gapi_mappings = array(
1543  );
1544  public $selfLink;
1545  public $totalItems;
1546
1547
1548  public function setSelfLink($selfLink)
1549  {
1550    $this->selfLink = $selfLink;
1551  }
1552  public function getSelfLink()
1553  {
1554    return $this->selfLink;
1555  }
1556  public function setTotalItems($totalItems)
1557  {
1558    $this->totalItems = $totalItems;
1559  }
1560  public function getTotalItems()
1561  {
1562    return $this->totalItems;
1563  }
1564}
1565
1566class Google_Service_Plus_ActivityObjectResharers extends Google_Model
1567{
1568  protected $internal_gapi_mappings = array(
1569  );
1570  public $selfLink;
1571  public $totalItems;
1572
1573
1574  public function setSelfLink($selfLink)
1575  {
1576    $this->selfLink = $selfLink;
1577  }
1578  public function getSelfLink()
1579  {
1580    return $this->selfLink;
1581  }
1582  public function setTotalItems($totalItems)
1583  {
1584    $this->totalItems = $totalItems;
1585  }
1586  public function getTotalItems()
1587  {
1588    return $this->totalItems;
1589  }
1590}
1591
1592class Google_Service_Plus_ActivityProvider extends Google_Model
1593{
1594  protected $internal_gapi_mappings = array(
1595  );
1596  public $title;
1597
1598
1599  public function setTitle($title)
1600  {
1601    $this->title = $title;
1602  }
1603  public function getTitle()
1604  {
1605    return $this->title;
1606  }
1607}
1608
1609class Google_Service_Plus_Comment extends Google_Collection
1610{
1611  protected $collection_key = 'inReplyTo';
1612  protected $internal_gapi_mappings = array(
1613  );
1614  protected $actorType = 'Google_Service_Plus_CommentActor';
1615  protected $actorDataType = '';
1616  public $etag;
1617  public $id;
1618  protected $inReplyToType = 'Google_Service_Plus_CommentInReplyTo';
1619  protected $inReplyToDataType = 'array';
1620  public $kind;
1621  protected $objectType = 'Google_Service_Plus_CommentObject';
1622  protected $objectDataType = '';
1623  protected $plusonersType = 'Google_Service_Plus_CommentPlusoners';
1624  protected $plusonersDataType = '';
1625  public $published;
1626  public $selfLink;
1627  public $updated;
1628  public $verb;
1629
1630
1631  public function setActor(Google_Service_Plus_CommentActor $actor)
1632  {
1633    $this->actor = $actor;
1634  }
1635  public function getActor()
1636  {
1637    return $this->actor;
1638  }
1639  public function setEtag($etag)
1640  {
1641    $this->etag = $etag;
1642  }
1643  public function getEtag()
1644  {
1645    return $this->etag;
1646  }
1647  public function setId($id)
1648  {
1649    $this->id = $id;
1650  }
1651  public function getId()
1652  {
1653    return $this->id;
1654  }
1655  public function setInReplyTo($inReplyTo)
1656  {
1657    $this->inReplyTo = $inReplyTo;
1658  }
1659  public function getInReplyTo()
1660  {
1661    return $this->inReplyTo;
1662  }
1663  public function setKind($kind)
1664  {
1665    $this->kind = $kind;
1666  }
1667  public function getKind()
1668  {
1669    return $this->kind;
1670  }
1671  public function setObject(Google_Service_Plus_CommentObject $object)
1672  {
1673    $this->object = $object;
1674  }
1675  public function getObject()
1676  {
1677    return $this->object;
1678  }
1679  public function setPlusoners(Google_Service_Plus_CommentPlusoners $plusoners)
1680  {
1681    $this->plusoners = $plusoners;
1682  }
1683  public function getPlusoners()
1684  {
1685    return $this->plusoners;
1686  }
1687  public function setPublished($published)
1688  {
1689    $this->published = $published;
1690  }
1691  public function getPublished()
1692  {
1693    return $this->published;
1694  }
1695  public function setSelfLink($selfLink)
1696  {
1697    $this->selfLink = $selfLink;
1698  }
1699  public function getSelfLink()
1700  {
1701    return $this->selfLink;
1702  }
1703  public function setUpdated($updated)
1704  {
1705    $this->updated = $updated;
1706  }
1707  public function getUpdated()
1708  {
1709    return $this->updated;
1710  }
1711  public function setVerb($verb)
1712  {
1713    $this->verb = $verb;
1714  }
1715  public function getVerb()
1716  {
1717    return $this->verb;
1718  }
1719}
1720
1721class Google_Service_Plus_CommentActor extends Google_Model
1722{
1723  protected $internal_gapi_mappings = array(
1724  );
1725  public $displayName;
1726  public $id;
1727  protected $imageType = 'Google_Service_Plus_CommentActorImage';
1728  protected $imageDataType = '';
1729  public $url;
1730
1731
1732  public function setDisplayName($displayName)
1733  {
1734    $this->displayName = $displayName;
1735  }
1736  public function getDisplayName()
1737  {
1738    return $this->displayName;
1739  }
1740  public function setId($id)
1741  {
1742    $this->id = $id;
1743  }
1744  public function getId()
1745  {
1746    return $this->id;
1747  }
1748  public function setImage(Google_Service_Plus_CommentActorImage $image)
1749  {
1750    $this->image = $image;
1751  }
1752  public function getImage()
1753  {
1754    return $this->image;
1755  }
1756  public function setUrl($url)
1757  {
1758    $this->url = $url;
1759  }
1760  public function getUrl()
1761  {
1762    return $this->url;
1763  }
1764}
1765
1766class Google_Service_Plus_CommentActorImage extends Google_Model
1767{
1768  protected $internal_gapi_mappings = array(
1769  );
1770  public $url;
1771
1772
1773  public function setUrl($url)
1774  {
1775    $this->url = $url;
1776  }
1777  public function getUrl()
1778  {
1779    return $this->url;
1780  }
1781}
1782
1783class Google_Service_Plus_CommentFeed extends Google_Collection
1784{
1785  protected $collection_key = 'items';
1786  protected $internal_gapi_mappings = array(
1787  );
1788  public $etag;
1789  public $id;
1790  protected $itemsType = 'Google_Service_Plus_Comment';
1791  protected $itemsDataType = 'array';
1792  public $kind;
1793  public $nextLink;
1794  public $nextPageToken;
1795  public $title;
1796  public $updated;
1797
1798
1799  public function setEtag($etag)
1800  {
1801    $this->etag = $etag;
1802  }
1803  public function getEtag()
1804  {
1805    return $this->etag;
1806  }
1807  public function setId($id)
1808  {
1809    $this->id = $id;
1810  }
1811  public function getId()
1812  {
1813    return $this->id;
1814  }
1815  public function setItems($items)
1816  {
1817    $this->items = $items;
1818  }
1819  public function getItems()
1820  {
1821    return $this->items;
1822  }
1823  public function setKind($kind)
1824  {
1825    $this->kind = $kind;
1826  }
1827  public function getKind()
1828  {
1829    return $this->kind;
1830  }
1831  public function setNextLink($nextLink)
1832  {
1833    $this->nextLink = $nextLink;
1834  }
1835  public function getNextLink()
1836  {
1837    return $this->nextLink;
1838  }
1839  public function setNextPageToken($nextPageToken)
1840  {
1841    $this->nextPageToken = $nextPageToken;
1842  }
1843  public function getNextPageToken()
1844  {
1845    return $this->nextPageToken;
1846  }
1847  public function setTitle($title)
1848  {
1849    $this->title = $title;
1850  }
1851  public function getTitle()
1852  {
1853    return $this->title;
1854  }
1855  public function setUpdated($updated)
1856  {
1857    $this->updated = $updated;
1858  }
1859  public function getUpdated()
1860  {
1861    return $this->updated;
1862  }
1863}
1864
1865class Google_Service_Plus_CommentInReplyTo extends Google_Model
1866{
1867  protected $internal_gapi_mappings = array(
1868  );
1869  public $id;
1870  public $url;
1871
1872
1873  public function setId($id)
1874  {
1875    $this->id = $id;
1876  }
1877  public function getId()
1878  {
1879    return $this->id;
1880  }
1881  public function setUrl($url)
1882  {
1883    $this->url = $url;
1884  }
1885  public function getUrl()
1886  {
1887    return $this->url;
1888  }
1889}
1890
1891class Google_Service_Plus_CommentObject extends Google_Model
1892{
1893  protected $internal_gapi_mappings = array(
1894  );
1895  public $content;
1896  public $objectType;
1897  public $originalContent;
1898
1899
1900  public function setContent($content)
1901  {
1902    $this->content = $content;
1903  }
1904  public function getContent()
1905  {
1906    return $this->content;
1907  }
1908  public function setObjectType($objectType)
1909  {
1910    $this->objectType = $objectType;
1911  }
1912  public function getObjectType()
1913  {
1914    return $this->objectType;
1915  }
1916  public function setOriginalContent($originalContent)
1917  {
1918    $this->originalContent = $originalContent;
1919  }
1920  public function getOriginalContent()
1921  {
1922    return $this->originalContent;
1923  }
1924}
1925
1926class Google_Service_Plus_CommentPlusoners extends Google_Model
1927{
1928  protected $internal_gapi_mappings = array(
1929  );
1930  public $totalItems;
1931
1932
1933  public function setTotalItems($totalItems)
1934  {
1935    $this->totalItems = $totalItems;
1936  }
1937  public function getTotalItems()
1938  {
1939    return $this->totalItems;
1940  }
1941}
1942
1943class Google_Service_Plus_ItemScope extends Google_Collection
1944{
1945  protected $collection_key = 'performers';
1946  protected $internal_gapi_mappings = array(
1947        "associatedMedia" => "associated_media",
1948  );
1949  protected $aboutType = 'Google_Service_Plus_ItemScope';
1950  protected $aboutDataType = '';
1951  public $additionalName;
1952  protected $addressType = 'Google_Service_Plus_ItemScope';
1953  protected $addressDataType = '';
1954  public $addressCountry;
1955  public $addressLocality;
1956  public $addressRegion;
1957  protected $associatedMediaType = 'Google_Service_Plus_ItemScope';
1958  protected $associatedMediaDataType = 'array';
1959  public $attendeeCount;
1960  protected $attendeesType = 'Google_Service_Plus_ItemScope';
1961  protected $attendeesDataType = 'array';
1962  protected $audioType = 'Google_Service_Plus_ItemScope';
1963  protected $audioDataType = '';
1964  protected $authorType = 'Google_Service_Plus_ItemScope';
1965  protected $authorDataType = 'array';
1966  public $bestRating;
1967  public $birthDate;
1968  protected $byArtistType = 'Google_Service_Plus_ItemScope';
1969  protected $byArtistDataType = '';
1970  public $caption;
1971  public $contentSize;
1972  public $contentUrl;
1973  protected $contributorType = 'Google_Service_Plus_ItemScope';
1974  protected $contributorDataType = 'array';
1975  public $dateCreated;
1976  public $dateModified;
1977  public $datePublished;
1978  public $description;
1979  public $duration;
1980  public $embedUrl;
1981  public $endDate;
1982  public $familyName;
1983  public $gender;
1984  protected $geoType = 'Google_Service_Plus_ItemScope';
1985  protected $geoDataType = '';
1986  public $givenName;
1987  public $height;
1988  public $id;
1989  public $image;
1990  protected $inAlbumType = 'Google_Service_Plus_ItemScope';
1991  protected $inAlbumDataType = '';
1992  public $kind;
1993  public $latitude;
1994  protected $locationType = 'Google_Service_Plus_ItemScope';
1995  protected $locationDataType = '';
1996  public $longitude;
1997  public $name;
1998  protected $partOfTVSeriesType = 'Google_Service_Plus_ItemScope';
1999  protected $partOfTVSeriesDataType = '';
2000  protected $performersType = 'Google_Service_Plus_ItemScope';
2001  protected $performersDataType = 'array';
2002  public $playerType;
2003  public $postOfficeBoxNumber;
2004  public $postalCode;
2005  public $ratingValue;
2006  protected $reviewRatingType = 'Google_Service_Plus_ItemScope';
2007  protected $reviewRatingDataType = '';
2008  public $startDate;
2009  public $streetAddress;
2010  public $text;
2011  protected $thumbnailType = 'Google_Service_Plus_ItemScope';
2012  protected $thumbnailDataType = '';
2013  public $thumbnailUrl;
2014  public $tickerSymbol;
2015  public $type;
2016  public $url;
2017  public $width;
2018  public $worstRating;
2019
2020
2021  public function setAbout(Google_Service_Plus_ItemScope $about)
2022  {
2023    $this->about = $about;
2024  }
2025  public function getAbout()
2026  {
2027    return $this->about;
2028  }
2029  public function setAdditionalName($additionalName)
2030  {
2031    $this->additionalName = $additionalName;
2032  }
2033  public function getAdditionalName()
2034  {
2035    return $this->additionalName;
2036  }
2037  public function setAddress(Google_Service_Plus_ItemScope $address)
2038  {
2039    $this->address = $address;
2040  }
2041  public function getAddress()
2042  {
2043    return $this->address;
2044  }
2045  public function setAddressCountry($addressCountry)
2046  {
2047    $this->addressCountry = $addressCountry;
2048  }
2049  public function getAddressCountry()
2050  {
2051    return $this->addressCountry;
2052  }
2053  public function setAddressLocality($addressLocality)
2054  {
2055    $this->addressLocality = $addressLocality;
2056  }
2057  public function getAddressLocality()
2058  {
2059    return $this->addressLocality;
2060  }
2061  public function setAddressRegion($addressRegion)
2062  {
2063    $this->addressRegion = $addressRegion;
2064  }
2065  public function getAddressRegion()
2066  {
2067    return $this->addressRegion;
2068  }
2069  public function setAssociatedMedia($associatedMedia)
2070  {
2071    $this->associatedMedia = $associatedMedia;
2072  }
2073  public function getAssociatedMedia()
2074  {
2075    return $this->associatedMedia;
2076  }
2077  public function setAttendeeCount($attendeeCount)
2078  {
2079    $this->attendeeCount = $attendeeCount;
2080  }
2081  public function getAttendeeCount()
2082  {
2083    return $this->attendeeCount;
2084  }
2085  public function setAttendees($attendees)
2086  {
2087    $this->attendees = $attendees;
2088  }
2089  public function getAttendees()
2090  {
2091    return $this->attendees;
2092  }
2093  public function setAudio(Google_Service_Plus_ItemScope $audio)
2094  {
2095    $this->audio = $audio;
2096  }
2097  public function getAudio()
2098  {
2099    return $this->audio;
2100  }
2101  public function setAuthor($author)
2102  {
2103    $this->author = $author;
2104  }
2105  public function getAuthor()
2106  {
2107    return $this->author;
2108  }
2109  public function setBestRating($bestRating)
2110  {
2111    $this->bestRating = $bestRating;
2112  }
2113  public function getBestRating()
2114  {
2115    return $this->bestRating;
2116  }
2117  public function setBirthDate($birthDate)
2118  {
2119    $this->birthDate = $birthDate;
2120  }
2121  public function getBirthDate()
2122  {
2123    return $this->birthDate;
2124  }
2125  public function setByArtist(Google_Service_Plus_ItemScope $byArtist)
2126  {
2127    $this->byArtist = $byArtist;
2128  }
2129  public function getByArtist()
2130  {
2131    return $this->byArtist;
2132  }
2133  public function setCaption($caption)
2134  {
2135    $this->caption = $caption;
2136  }
2137  public function getCaption()
2138  {
2139    return $this->caption;
2140  }
2141  public function setContentSize($contentSize)
2142  {
2143    $this->contentSize = $contentSize;
2144  }
2145  public function getContentSize()
2146  {
2147    return $this->contentSize;
2148  }
2149  public function setContentUrl($contentUrl)
2150  {
2151    $this->contentUrl = $contentUrl;
2152  }
2153  public function getContentUrl()
2154  {
2155    return $this->contentUrl;
2156  }
2157  public function setContributor($contributor)
2158  {
2159    $this->contributor = $contributor;
2160  }
2161  public function getContributor()
2162  {
2163    return $this->contributor;
2164  }
2165  public function setDateCreated($dateCreated)
2166  {
2167    $this->dateCreated = $dateCreated;
2168  }
2169  public function getDateCreated()
2170  {
2171    return $this->dateCreated;
2172  }
2173  public function setDateModified($dateModified)
2174  {
2175    $this->dateModified = $dateModified;
2176  }
2177  public function getDateModified()
2178  {
2179    return $this->dateModified;
2180  }
2181  public function setDatePublished($datePublished)
2182  {
2183    $this->datePublished = $datePublished;
2184  }
2185  public function getDatePublished()
2186  {
2187    return $this->datePublished;
2188  }
2189  public function setDescription($description)
2190  {
2191    $this->description = $description;
2192  }
2193  public function getDescription()
2194  {
2195    return $this->description;
2196  }
2197  public function setDuration($duration)
2198  {
2199    $this->duration = $duration;
2200  }
2201  public function getDuration()
2202  {
2203    return $this->duration;
2204  }
2205  public function setEmbedUrl($embedUrl)
2206  {
2207    $this->embedUrl = $embedUrl;
2208  }
2209  public function getEmbedUrl()
2210  {
2211    return $this->embedUrl;
2212  }
2213  public function setEndDate($endDate)
2214  {
2215    $this->endDate = $endDate;
2216  }
2217  public function getEndDate()
2218  {
2219    return $this->endDate;
2220  }
2221  public function setFamilyName($familyName)
2222  {
2223    $this->familyName = $familyName;
2224  }
2225  public function getFamilyName()
2226  {
2227    return $this->familyName;
2228  }
2229  public function setGender($gender)
2230  {
2231    $this->gender = $gender;
2232  }
2233  public function getGender()
2234  {
2235    return $this->gender;
2236  }
2237  public function setGeo(Google_Service_Plus_ItemScope $geo)
2238  {
2239    $this->geo = $geo;
2240  }
2241  public function getGeo()
2242  {
2243    return $this->geo;
2244  }
2245  public function setGivenName($givenName)
2246  {
2247    $this->givenName = $givenName;
2248  }
2249  public function getGivenName()
2250  {
2251    return $this->givenName;
2252  }
2253  public function setHeight($height)
2254  {
2255    $this->height = $height;
2256  }
2257  public function getHeight()
2258  {
2259    return $this->height;
2260  }
2261  public function setId($id)
2262  {
2263    $this->id = $id;
2264  }
2265  public function getId()
2266  {
2267    return $this->id;
2268  }
2269  public function setImage($image)
2270  {
2271    $this->image = $image;
2272  }
2273  public function getImage()
2274  {
2275    return $this->image;
2276  }
2277  public function setInAlbum(Google_Service_Plus_ItemScope $inAlbum)
2278  {
2279    $this->inAlbum = $inAlbum;
2280  }
2281  public function getInAlbum()
2282  {
2283    return $this->inAlbum;
2284  }
2285  public function setKind($kind)
2286  {
2287    $this->kind = $kind;
2288  }
2289  public function getKind()
2290  {
2291    return $this->kind;
2292  }
2293  public function setLatitude($latitude)
2294  {
2295    $this->latitude = $latitude;
2296  }
2297  public function getLatitude()
2298  {
2299    return $this->latitude;
2300  }
2301  public function setLocation(Google_Service_Plus_ItemScope $location)
2302  {
2303    $this->location = $location;
2304  }
2305  public function getLocation()
2306  {
2307    return $this->location;
2308  }
2309  public function setLongitude($longitude)
2310  {
2311    $this->longitude = $longitude;
2312  }
2313  public function getLongitude()
2314  {
2315    return $this->longitude;
2316  }
2317  public function setName($name)
2318  {
2319    $this->name = $name;
2320  }
2321  public function getName()
2322  {
2323    return $this->name;
2324  }
2325  public function setPartOfTVSeries(Google_Service_Plus_ItemScope $partOfTVSeries)
2326  {
2327    $this->partOfTVSeries = $partOfTVSeries;
2328  }
2329  public function getPartOfTVSeries()
2330  {
2331    return $this->partOfTVSeries;
2332  }
2333  public function setPerformers($performers)
2334  {
2335    $this->performers = $performers;
2336  }
2337  public function getPerformers()
2338  {
2339    return $this->performers;
2340  }
2341  public function setPlayerType($playerType)
2342  {
2343    $this->playerType = $playerType;
2344  }
2345  public function getPlayerType()
2346  {
2347    return $this->playerType;
2348  }
2349  public function setPostOfficeBoxNumber($postOfficeBoxNumber)
2350  {
2351    $this->postOfficeBoxNumber = $postOfficeBoxNumber;
2352  }
2353  public function getPostOfficeBoxNumber()
2354  {
2355    return $this->postOfficeBoxNumber;
2356  }
2357  public function setPostalCode($postalCode)
2358  {
2359    $this->postalCode = $postalCode;
2360  }
2361  public function getPostalCode()
2362  {
2363    return $this->postalCode;
2364  }
2365  public function setRatingValue($ratingValue)
2366  {
2367    $this->ratingValue = $ratingValue;
2368  }
2369  public function getRatingValue()
2370  {
2371    return $this->ratingValue;
2372  }
2373  public function setReviewRating(Google_Service_Plus_ItemScope $reviewRating)
2374  {
2375    $this->reviewRating = $reviewRating;
2376  }
2377  public function getReviewRating()
2378  {
2379    return $this->reviewRating;
2380  }
2381  public function setStartDate($startDate)
2382  {
2383    $this->startDate = $startDate;
2384  }
2385  public function getStartDate()
2386  {
2387    return $this->startDate;
2388  }
2389  public function setStreetAddress($streetAddress)
2390  {
2391    $this->streetAddress = $streetAddress;
2392  }
2393  public function getStreetAddress()
2394  {
2395    return $this->streetAddress;
2396  }
2397  public function setText($text)
2398  {
2399    $this->text = $text;
2400  }
2401  public function getText()
2402  {
2403    return $this->text;
2404  }
2405  public function setThumbnail(Google_Service_Plus_ItemScope $thumbnail)
2406  {
2407    $this->thumbnail = $thumbnail;
2408  }
2409  public function getThumbnail()
2410  {
2411    return $this->thumbnail;
2412  }
2413  public function setThumbnailUrl($thumbnailUrl)
2414  {
2415    $this->thumbnailUrl = $thumbnailUrl;
2416  }
2417  public function getThumbnailUrl()
2418  {
2419    return $this->thumbnailUrl;
2420  }
2421  public function setTickerSymbol($tickerSymbol)
2422  {
2423    $this->tickerSymbol = $tickerSymbol;
2424  }
2425  public function getTickerSymbol()
2426  {
2427    return $this->tickerSymbol;
2428  }
2429  public function setType($type)
2430  {
2431    $this->type = $type;
2432  }
2433  public function getType()
2434  {
2435    return $this->type;
2436  }
2437  public function setUrl($url)
2438  {
2439    $this->url = $url;
2440  }
2441  public function getUrl()
2442  {
2443    return $this->url;
2444  }
2445  public function setWidth($width)
2446  {
2447    $this->width = $width;
2448  }
2449  public function getWidth()
2450  {
2451    return $this->width;
2452  }
2453  public function setWorstRating($worstRating)
2454  {
2455    $this->worstRating = $worstRating;
2456  }
2457  public function getWorstRating()
2458  {
2459    return $this->worstRating;
2460  }
2461}
2462
2463class Google_Service_Plus_Moment extends Google_Model
2464{
2465  protected $internal_gapi_mappings = array(
2466  );
2467  public $id;
2468  public $kind;
2469  protected $objectType = 'Google_Service_Plus_ItemScope';
2470  protected $objectDataType = '';
2471  protected $resultType = 'Google_Service_Plus_ItemScope';
2472  protected $resultDataType = '';
2473  public $startDate;
2474  protected $targetType = 'Google_Service_Plus_ItemScope';
2475  protected $targetDataType = '';
2476  public $type;
2477
2478
2479  public function setId($id)
2480  {
2481    $this->id = $id;
2482  }
2483  public function getId()
2484  {
2485    return $this->id;
2486  }
2487  public function setKind($kind)
2488  {
2489    $this->kind = $kind;
2490  }
2491  public function getKind()
2492  {
2493    return $this->kind;
2494  }
2495  public function setObject(Google_Service_Plus_ItemScope $object)
2496  {
2497    $this->object = $object;
2498  }
2499  public function getObject()
2500  {
2501    return $this->object;
2502  }
2503  public function setResult(Google_Service_Plus_ItemScope $result)
2504  {
2505    $this->result = $result;
2506  }
2507  public function getResult()
2508  {
2509    return $this->result;
2510  }
2511  public function setStartDate($startDate)
2512  {
2513    $this->startDate = $startDate;
2514  }
2515  public function getStartDate()
2516  {
2517    return $this->startDate;
2518  }
2519  public function setTarget(Google_Service_Plus_ItemScope $target)
2520  {
2521    $this->target = $target;
2522  }
2523  public function getTarget()
2524  {
2525    return $this->target;
2526  }
2527  public function setType($type)
2528  {
2529    $this->type = $type;
2530  }
2531  public function getType()
2532  {
2533    return $this->type;
2534  }
2535}
2536
2537class Google_Service_Plus_MomentsFeed extends Google_Collection
2538{
2539  protected $collection_key = 'items';
2540  protected $internal_gapi_mappings = array(
2541  );
2542  public $etag;
2543  protected $itemsType = 'Google_Service_Plus_Moment';
2544  protected $itemsDataType = 'array';
2545  public $kind;
2546  public $nextLink;
2547  public $nextPageToken;
2548  public $selfLink;
2549  public $title;
2550  public $updated;
2551
2552
2553  public function setEtag($etag)
2554  {
2555    $this->etag = $etag;
2556  }
2557  public function getEtag()
2558  {
2559    return $this->etag;
2560  }
2561  public function setItems($items)
2562  {
2563    $this->items = $items;
2564  }
2565  public function getItems()
2566  {
2567    return $this->items;
2568  }
2569  public function setKind($kind)
2570  {
2571    $this->kind = $kind;
2572  }
2573  public function getKind()
2574  {
2575    return $this->kind;
2576  }
2577  public function setNextLink($nextLink)
2578  {
2579    $this->nextLink = $nextLink;
2580  }
2581  public function getNextLink()
2582  {
2583    return $this->nextLink;
2584  }
2585  public function setNextPageToken($nextPageToken)
2586  {
2587    $this->nextPageToken = $nextPageToken;
2588  }
2589  public function getNextPageToken()
2590  {
2591    return $this->nextPageToken;
2592  }
2593  public function setSelfLink($selfLink)
2594  {
2595    $this->selfLink = $selfLink;
2596  }
2597  public function getSelfLink()
2598  {
2599    return $this->selfLink;
2600  }
2601  public function setTitle($title)
2602  {
2603    $this->title = $title;
2604  }
2605  public function getTitle()
2606  {
2607    return $this->title;
2608  }
2609  public function setUpdated($updated)
2610  {
2611    $this->updated = $updated;
2612  }
2613  public function getUpdated()
2614  {
2615    return $this->updated;
2616  }
2617}
2618
2619class Google_Service_Plus_PeopleFeed extends Google_Collection
2620{
2621  protected $collection_key = 'items';
2622  protected $internal_gapi_mappings = array(
2623  );
2624  public $etag;
2625  protected $itemsType = 'Google_Service_Plus_Person';
2626  protected $itemsDataType = 'array';
2627  public $kind;
2628  public $nextPageToken;
2629  public $selfLink;
2630  public $title;
2631  public $totalItems;
2632
2633
2634  public function setEtag($etag)
2635  {
2636    $this->etag = $etag;
2637  }
2638  public function getEtag()
2639  {
2640    return $this->etag;
2641  }
2642  public function setItems($items)
2643  {
2644    $this->items = $items;
2645  }
2646  public function getItems()
2647  {
2648    return $this->items;
2649  }
2650  public function setKind($kind)
2651  {
2652    $this->kind = $kind;
2653  }
2654  public function getKind()
2655  {
2656    return $this->kind;
2657  }
2658  public function setNextPageToken($nextPageToken)
2659  {
2660    $this->nextPageToken = $nextPageToken;
2661  }
2662  public function getNextPageToken()
2663  {
2664    return $this->nextPageToken;
2665  }
2666  public function setSelfLink($selfLink)
2667  {
2668    $this->selfLink = $selfLink;
2669  }
2670  public function getSelfLink()
2671  {
2672    return $this->selfLink;
2673  }
2674  public function setTitle($title)
2675  {
2676    $this->title = $title;
2677  }
2678  public function getTitle()
2679  {
2680    return $this->title;
2681  }
2682  public function setTotalItems($totalItems)
2683  {
2684    $this->totalItems = $totalItems;
2685  }
2686  public function getTotalItems()
2687  {
2688    return $this->totalItems;
2689  }
2690}
2691
2692class Google_Service_Plus_Person extends Google_Collection
2693{
2694  protected $collection_key = 'urls';
2695  protected $internal_gapi_mappings = array(
2696  );
2697  public $aboutMe;
2698  protected $ageRangeType = 'Google_Service_Plus_PersonAgeRange';
2699  protected $ageRangeDataType = '';
2700  public $birthday;
2701  public $braggingRights;
2702  public $circledByCount;
2703  protected $coverType = 'Google_Service_Plus_PersonCover';
2704  protected $coverDataType = '';
2705  public $currentLocation;
2706  public $displayName;
2707  public $domain;
2708  protected $emailsType = 'Google_Service_Plus_PersonEmails';
2709  protected $emailsDataType = 'array';
2710  public $etag;
2711  public $gender;
2712  public $id;
2713  protected $imageType = 'Google_Service_Plus_PersonImage';
2714  protected $imageDataType = '';
2715  public $isPlusUser;
2716  public $kind;
2717  public $language;
2718  protected $nameType = 'Google_Service_Plus_PersonName';
2719  protected $nameDataType = '';
2720  public $nickname;
2721  public $objectType;
2722  public $occupation;
2723  protected $organizationsType = 'Google_Service_Plus_PersonOrganizations';
2724  protected $organizationsDataType = 'array';
2725  protected $placesLivedType = 'Google_Service_Plus_PersonPlacesLived';
2726  protected $placesLivedDataType = 'array';
2727  public $plusOneCount;
2728  public $relationshipStatus;
2729  public $skills;
2730  public $tagline;
2731  public $url;
2732  protected $urlsType = 'Google_Service_Plus_PersonUrls';
2733  protected $urlsDataType = 'array';
2734  public $verified;
2735
2736
2737  public function setAboutMe($aboutMe)
2738  {
2739    $this->aboutMe = $aboutMe;
2740  }
2741  public function getAboutMe()
2742  {
2743    return $this->aboutMe;
2744  }
2745  public function setAgeRange(Google_Service_Plus_PersonAgeRange $ageRange)
2746  {
2747    $this->ageRange = $ageRange;
2748  }
2749  public function getAgeRange()
2750  {
2751    return $this->ageRange;
2752  }
2753  public function setBirthday($birthday)
2754  {
2755    $this->birthday = $birthday;
2756  }
2757  public function getBirthday()
2758  {
2759    return $this->birthday;
2760  }
2761  public function setBraggingRights($braggingRights)
2762  {
2763    $this->braggingRights = $braggingRights;
2764  }
2765  public function getBraggingRights()
2766  {
2767    return $this->braggingRights;
2768  }
2769  public function setCircledByCount($circledByCount)
2770  {
2771    $this->circledByCount = $circledByCount;
2772  }
2773  public function getCircledByCount()
2774  {
2775    return $this->circledByCount;
2776  }
2777  public function setCover(Google_Service_Plus_PersonCover $cover)
2778  {
2779    $this->cover = $cover;
2780  }
2781  public function getCover()
2782  {
2783    return $this->cover;
2784  }
2785  public function setCurrentLocation($currentLocation)
2786  {
2787    $this->currentLocation = $currentLocation;
2788  }
2789  public function getCurrentLocation()
2790  {
2791    return $this->currentLocation;
2792  }
2793  public function setDisplayName($displayName)
2794  {
2795    $this->displayName = $displayName;
2796  }
2797  public function getDisplayName()
2798  {
2799    return $this->displayName;
2800  }
2801  public function setDomain($domain)
2802  {
2803    $this->domain = $domain;
2804  }
2805  public function getDomain()
2806  {
2807    return $this->domain;
2808  }
2809  public function setEmails($emails)
2810  {
2811    $this->emails = $emails;
2812  }
2813  public function getEmails()
2814  {
2815    return $this->emails;
2816  }
2817  public function setEtag($etag)
2818  {
2819    $this->etag = $etag;
2820  }
2821  public function getEtag()
2822  {
2823    return $this->etag;
2824  }
2825  public function setGender($gender)
2826  {
2827    $this->gender = $gender;
2828  }
2829  public function getGender()
2830  {
2831    return $this->gender;
2832  }
2833  public function setId($id)
2834  {
2835    $this->id = $id;
2836  }
2837  public function getId()
2838  {
2839    return $this->id;
2840  }
2841  public function setImage(Google_Service_Plus_PersonImage $image)
2842  {
2843    $this->image = $image;
2844  }
2845  public function getImage()
2846  {
2847    return $this->image;
2848  }
2849  public function setIsPlusUser($isPlusUser)
2850  {
2851    $this->isPlusUser = $isPlusUser;
2852  }
2853  public function getIsPlusUser()
2854  {
2855    return $this->isPlusUser;
2856  }
2857  public function setKind($kind)
2858  {
2859    $this->kind = $kind;
2860  }
2861  public function getKind()
2862  {
2863    return $this->kind;
2864  }
2865  public function setLanguage($language)
2866  {
2867    $this->language = $language;
2868  }
2869  public function getLanguage()
2870  {
2871    return $this->language;
2872  }
2873  public function setName(Google_Service_Plus_PersonName $name)
2874  {
2875    $this->name = $name;
2876  }
2877  public function getName()
2878  {
2879    return $this->name;
2880  }
2881  public function setNickname($nickname)
2882  {
2883    $this->nickname = $nickname;
2884  }
2885  public function getNickname()
2886  {
2887    return $this->nickname;
2888  }
2889  public function setObjectType($objectType)
2890  {
2891    $this->objectType = $objectType;
2892  }
2893  public function getObjectType()
2894  {
2895    return $this->objectType;
2896  }
2897  public function setOccupation($occupation)
2898  {
2899    $this->occupation = $occupation;
2900  }
2901  public function getOccupation()
2902  {
2903    return $this->occupation;
2904  }
2905  public function setOrganizations($organizations)
2906  {
2907    $this->organizations = $organizations;
2908  }
2909  public function getOrganizations()
2910  {
2911    return $this->organizations;
2912  }
2913  public function setPlacesLived($placesLived)
2914  {
2915    $this->placesLived = $placesLived;
2916  }
2917  public function getPlacesLived()
2918  {
2919    return $this->placesLived;
2920  }
2921  public function setPlusOneCount($plusOneCount)
2922  {
2923    $this->plusOneCount = $plusOneCount;
2924  }
2925  public function getPlusOneCount()
2926  {
2927    return $this->plusOneCount;
2928  }
2929  public function setRelationshipStatus($relationshipStatus)
2930  {
2931    $this->relationshipStatus = $relationshipStatus;
2932  }
2933  public function getRelationshipStatus()
2934  {
2935    return $this->relationshipStatus;
2936  }
2937  public function setSkills($skills)
2938  {
2939    $this->skills = $skills;
2940  }
2941  public function getSkills()
2942  {
2943    return $this->skills;
2944  }
2945  public function setTagline($tagline)
2946  {
2947    $this->tagline = $tagline;
2948  }
2949  public function getTagline()
2950  {
2951    return $this->tagline;
2952  }
2953  public function setUrl($url)
2954  {
2955    $this->url = $url;
2956  }
2957  public function getUrl()
2958  {
2959    return $this->url;
2960  }
2961  public function setUrls($urls)
2962  {
2963    $this->urls = $urls;
2964  }
2965  public function getUrls()
2966  {
2967    return $this->urls;
2968  }
2969  public function setVerified($verified)
2970  {
2971    $this->verified = $verified;
2972  }
2973  public function getVerified()
2974  {
2975    return $this->verified;
2976  }
2977}
2978
2979class Google_Service_Plus_PersonAgeRange extends Google_Model
2980{
2981  protected $internal_gapi_mappings = array(
2982  );
2983  public $max;
2984  public $min;
2985
2986
2987  public function setMax($max)
2988  {
2989    $this->max = $max;
2990  }
2991  public function getMax()
2992  {
2993    return $this->max;
2994  }
2995  public function setMin($min)
2996  {
2997    $this->min = $min;
2998  }
2999  public function getMin()
3000  {
3001    return $this->min;
3002  }
3003}
3004
3005class Google_Service_Plus_PersonCover extends Google_Model
3006{
3007  protected $internal_gapi_mappings = array(
3008  );
3009  protected $coverInfoType = 'Google_Service_Plus_PersonCoverCoverInfo';
3010  protected $coverInfoDataType = '';
3011  protected $coverPhotoType = 'Google_Service_Plus_PersonCoverCoverPhoto';
3012  protected $coverPhotoDataType = '';
3013  public $layout;
3014
3015
3016  public function setCoverInfo(Google_Service_Plus_PersonCoverCoverInfo $coverInfo)
3017  {
3018    $this->coverInfo = $coverInfo;
3019  }
3020  public function getCoverInfo()
3021  {
3022    return $this->coverInfo;
3023  }
3024  public function setCoverPhoto(Google_Service_Plus_PersonCoverCoverPhoto $coverPhoto)
3025  {
3026    $this->coverPhoto = $coverPhoto;
3027  }
3028  public function getCoverPhoto()
3029  {
3030    return $this->coverPhoto;
3031  }
3032  public function setLayout($layout)
3033  {
3034    $this->layout = $layout;
3035  }
3036  public function getLayout()
3037  {
3038    return $this->layout;
3039  }
3040}
3041
3042class Google_Service_Plus_PersonCoverCoverInfo extends Google_Model
3043{
3044  protected $internal_gapi_mappings = array(
3045  );
3046  public $leftImageOffset;
3047  public $topImageOffset;
3048
3049
3050  public function setLeftImageOffset($leftImageOffset)
3051  {
3052    $this->leftImageOffset = $leftImageOffset;
3053  }
3054  public function getLeftImageOffset()
3055  {
3056    return $this->leftImageOffset;
3057  }
3058  public function setTopImageOffset($topImageOffset)
3059  {
3060    $this->topImageOffset = $topImageOffset;
3061  }
3062  public function getTopImageOffset()
3063  {
3064    return $this->topImageOffset;
3065  }
3066}
3067
3068class Google_Service_Plus_PersonCoverCoverPhoto extends Google_Model
3069{
3070  protected $internal_gapi_mappings = array(
3071  );
3072  public $height;
3073  public $url;
3074  public $width;
3075
3076
3077  public function setHeight($height)
3078  {
3079    $this->height = $height;
3080  }
3081  public function getHeight()
3082  {
3083    return $this->height;
3084  }
3085  public function setUrl($url)
3086  {
3087    $this->url = $url;
3088  }
3089  public function getUrl()
3090  {
3091    return $this->url;
3092  }
3093  public function setWidth($width)
3094  {
3095    $this->width = $width;
3096  }
3097  public function getWidth()
3098  {
3099    return $this->width;
3100  }
3101}
3102
3103class Google_Service_Plus_PersonEmails extends Google_Model
3104{
3105  protected $internal_gapi_mappings = array(
3106  );
3107  public $type;
3108  public $value;
3109
3110
3111  public function setType($type)
3112  {
3113    $this->type = $type;
3114  }
3115  public function getType()
3116  {
3117    return $this->type;
3118  }
3119  public function setValue($value)
3120  {
3121    $this->value = $value;
3122  }
3123  public function getValue()
3124  {
3125    return $this->value;
3126  }
3127}
3128
3129class Google_Service_Plus_PersonImage extends Google_Model
3130{
3131  protected $internal_gapi_mappings = array(
3132  );
3133  public $isDefault;
3134  public $url;
3135
3136
3137  public function setIsDefault($isDefault)
3138  {
3139    $this->isDefault = $isDefault;
3140  }
3141  public function getIsDefault()
3142  {
3143    return $this->isDefault;
3144  }
3145  public function setUrl($url)
3146  {
3147    $this->url = $url;
3148  }
3149  public function getUrl()
3150  {
3151    return $this->url;
3152  }
3153}
3154
3155class Google_Service_Plus_PersonName extends Google_Model
3156{
3157  protected $internal_gapi_mappings = array(
3158  );
3159  public $familyName;
3160  public $formatted;
3161  public $givenName;
3162  public $honorificPrefix;
3163  public $honorificSuffix;
3164  public $middleName;
3165
3166
3167  public function setFamilyName($familyName)
3168  {
3169    $this->familyName = $familyName;
3170  }
3171  public function getFamilyName()
3172  {
3173    return $this->familyName;
3174  }
3175  public function setFormatted($formatted)
3176  {
3177    $this->formatted = $formatted;
3178  }
3179  public function getFormatted()
3180  {
3181    return $this->formatted;
3182  }
3183  public function setGivenName($givenName)
3184  {
3185    $this->givenName = $givenName;
3186  }
3187  public function getGivenName()
3188  {
3189    return $this->givenName;
3190  }
3191  public function setHonorificPrefix($honorificPrefix)
3192  {
3193    $this->honorificPrefix = $honorificPrefix;
3194  }
3195  public function getHonorificPrefix()
3196  {
3197    return $this->honorificPrefix;
3198  }
3199  public function setHonorificSuffix($honorificSuffix)
3200  {
3201    $this->honorificSuffix = $honorificSuffix;
3202  }
3203  public function getHonorificSuffix()
3204  {
3205    return $this->honorificSuffix;
3206  }
3207  public function setMiddleName($middleName)
3208  {
3209    $this->middleName = $middleName;
3210  }
3211  public function getMiddleName()
3212  {
3213    return $this->middleName;
3214  }
3215}
3216
3217class Google_Service_Plus_PersonOrganizations extends Google_Model
3218{
3219  protected $internal_gapi_mappings = array(
3220  );
3221  public $department;
3222  public $description;
3223  public $endDate;
3224  public $location;
3225  public $name;
3226  public $primary;
3227  public $startDate;
3228  public $title;
3229  public $type;
3230
3231
3232  public function setDepartment($department)
3233  {
3234    $this->department = $department;
3235  }
3236  public function getDepartment()
3237  {
3238    return $this->department;
3239  }
3240  public function setDescription($description)
3241  {
3242    $this->description = $description;
3243  }
3244  public function getDescription()
3245  {
3246    return $this->description;
3247  }
3248  public function setEndDate($endDate)
3249  {
3250    $this->endDate = $endDate;
3251  }
3252  public function getEndDate()
3253  {
3254    return $this->endDate;
3255  }
3256  public function setLocation($location)
3257  {
3258    $this->location = $location;
3259  }
3260  public function getLocation()
3261  {
3262    return $this->location;
3263  }
3264  public function setName($name)
3265  {
3266    $this->name = $name;
3267  }
3268  public function getName()
3269  {
3270    return $this->name;
3271  }
3272  public function setPrimary($primary)
3273  {
3274    $this->primary = $primary;
3275  }
3276  public function getPrimary()
3277  {
3278    return $this->primary;
3279  }
3280  public function setStartDate($startDate)
3281  {
3282    $this->startDate = $startDate;
3283  }
3284  public function getStartDate()
3285  {
3286    return $this->startDate;
3287  }
3288  public function setTitle($title)
3289  {
3290    $this->title = $title;
3291  }
3292  public function getTitle()
3293  {
3294    return $this->title;
3295  }
3296  public function setType($type)
3297  {
3298    $this->type = $type;
3299  }
3300  public function getType()
3301  {
3302    return $this->type;
3303  }
3304}
3305
3306class Google_Service_Plus_PersonPlacesLived extends Google_Model
3307{
3308  protected $internal_gapi_mappings = array(
3309  );
3310  public $primary;
3311  public $value;
3312
3313
3314  public function setPrimary($primary)
3315  {
3316    $this->primary = $primary;
3317  }
3318  public function getPrimary()
3319  {
3320    return $this->primary;
3321  }
3322  public function setValue($value)
3323  {
3324    $this->value = $value;
3325  }
3326  public function getValue()
3327  {
3328    return $this->value;
3329  }
3330}
3331
3332class Google_Service_Plus_PersonUrls extends Google_Model
3333{
3334  protected $internal_gapi_mappings = array(
3335  );
3336  public $label;
3337  public $type;
3338  public $value;
3339
3340
3341  public function setLabel($label)
3342  {
3343    $this->label = $label;
3344  }
3345  public function getLabel()
3346  {
3347    return $this->label;
3348  }
3349  public function setType($type)
3350  {
3351    $this->type = $type;
3352  }
3353  public function getType()
3354  {
3355    return $this->type;
3356  }
3357  public function setValue($value)
3358  {
3359    $this->value = $value;
3360  }
3361  public function getValue()
3362  {
3363    return $this->value;
3364  }
3365}
3366
3367class Google_Service_Plus_Place extends Google_Model
3368{
3369  protected $internal_gapi_mappings = array(
3370  );
3371  protected $addressType = 'Google_Service_Plus_PlaceAddress';
3372  protected $addressDataType = '';
3373  public $displayName;
3374  public $id;
3375  public $kind;
3376  protected $positionType = 'Google_Service_Plus_PlacePosition';
3377  protected $positionDataType = '';
3378
3379
3380  public function setAddress(Google_Service_Plus_PlaceAddress $address)
3381  {
3382    $this->address = $address;
3383  }
3384  public function getAddress()
3385  {
3386    return $this->address;
3387  }
3388  public function setDisplayName($displayName)
3389  {
3390    $this->displayName = $displayName;
3391  }
3392  public function getDisplayName()
3393  {
3394    return $this->displayName;
3395  }
3396  public function setId($id)
3397  {
3398    $this->id = $id;
3399  }
3400  public function getId()
3401  {
3402    return $this->id;
3403  }
3404  public function setKind($kind)
3405  {
3406    $this->kind = $kind;
3407  }
3408  public function getKind()
3409  {
3410    return $this->kind;
3411  }
3412  public function setPosition(Google_Service_Plus_PlacePosition $position)
3413  {
3414    $this->position = $position;
3415  }
3416  public function getPosition()
3417  {
3418    return $this->position;
3419  }
3420}
3421
3422class Google_Service_Plus_PlaceAddress extends Google_Model
3423{
3424  protected $internal_gapi_mappings = array(
3425  );
3426  public $formatted;
3427
3428
3429  public function setFormatted($formatted)
3430  {
3431    $this->formatted = $formatted;
3432  }
3433  public function getFormatted()
3434  {
3435    return $this->formatted;
3436  }
3437}
3438
3439class Google_Service_Plus_PlacePosition extends Google_Model
3440{
3441  protected $internal_gapi_mappings = array(
3442  );
3443  public $latitude;
3444  public $longitude;
3445
3446
3447  public function setLatitude($latitude)
3448  {
3449    $this->latitude = $latitude;
3450  }
3451  public function getLatitude()
3452  {
3453    return $this->latitude;
3454  }
3455  public function setLongitude($longitude)
3456  {
3457    $this->longitude = $longitude;
3458  }
3459  public function getLongitude()
3460  {
3461    return $this->longitude;
3462  }
3463}
3464
3465class Google_Service_Plus_PlusAclentryResource extends Google_Model
3466{
3467  protected $internal_gapi_mappings = array(
3468  );
3469  public $displayName;
3470  public $id;
3471  public $type;
3472
3473
3474  public function setDisplayName($displayName)
3475  {
3476    $this->displayName = $displayName;
3477  }
3478  public function getDisplayName()
3479  {
3480    return $this->displayName;
3481  }
3482  public function setId($id)
3483  {
3484    $this->id = $id;
3485  }
3486  public function getId()
3487  {
3488    return $this->id;
3489  }
3490  public function setType($type)
3491  {
3492    $this->type = $type;
3493  }
3494  public function getType()
3495  {
3496    return $this->type;
3497  }
3498}
3499