Add upstream
This commit is contained in:
		| @@ -0,0 +1,129 @@ | ||||
| <?php | ||||
| /* | ||||
|  * Copyright 2010 Google Inc. | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); you may not | ||||
|  * use this file except in compliance with the License. You may obtain a copy of | ||||
|  * the License at | ||||
|  * | ||||
|  * http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT | ||||
|  * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the | ||||
|  * License for the specific language governing permissions and limitations under | ||||
|  * the License. | ||||
|  */ | ||||
|  | ||||
| /** | ||||
|  * Service definition for GroupsMigration (v1). | ||||
|  * | ||||
|  * <p> | ||||
|  * Groups Migration Api.</p> | ||||
|  * | ||||
|  * <p> | ||||
|  * For more information about this service, see the API | ||||
|  * <a href="https://developers.google.com/google-apps/groups-migration/" target="_blank">Documentation</a> | ||||
|  * </p> | ||||
|  * | ||||
|  * @author Google, Inc. | ||||
|  */ | ||||
| class Google_Service_GroupsMigration extends Google_Service | ||||
| { | ||||
|   /** Manage messages in groups on your domain. */ | ||||
|   const APPS_GROUPS_MIGRATION = | ||||
|       "https://www.googleapis.com/auth/apps.groups.migration"; | ||||
|  | ||||
|   public $archive; | ||||
|    | ||||
|  | ||||
|   /** | ||||
|    * Constructs the internal representation of the GroupsMigration service. | ||||
|    * | ||||
|    * @param Google_Client $client | ||||
|    */ | ||||
|   public function __construct(Google_Client $client) | ||||
|   { | ||||
|     parent::__construct($client); | ||||
|     $this->servicePath = 'groups/v1/groups/'; | ||||
|     $this->version = 'v1'; | ||||
|     $this->serviceName = 'groupsmigration'; | ||||
|  | ||||
|     $this->archive = new Google_Service_GroupsMigration_Archive_Resource( | ||||
|         $this, | ||||
|         $this->serviceName, | ||||
|         'archive', | ||||
|         array( | ||||
|           'methods' => array( | ||||
|             'insert' => array( | ||||
|               'path' => '{groupId}/archive', | ||||
|               'httpMethod' => 'POST', | ||||
|               'parameters' => array( | ||||
|                 'groupId' => array( | ||||
|                   'location' => 'path', | ||||
|                   'type' => 'string', | ||||
|                   'required' => true, | ||||
|                 ), | ||||
|               ), | ||||
|             ), | ||||
|           ) | ||||
|         ) | ||||
|     ); | ||||
|   } | ||||
| } | ||||
|  | ||||
|  | ||||
| /** | ||||
|  * The "archive" collection of methods. | ||||
|  * Typical usage is: | ||||
|  *  <code> | ||||
|  *   $groupsmigrationService = new Google_Service_GroupsMigration(...); | ||||
|  *   $archive = $groupsmigrationService->archive; | ||||
|  *  </code> | ||||
|  */ | ||||
| class Google_Service_GroupsMigration_Archive_Resource extends Google_Service_Resource | ||||
| { | ||||
|  | ||||
|   /** | ||||
|    * Inserts a new mail into the archive of the Google group. (archive.insert) | ||||
|    * | ||||
|    * @param string $groupId The group ID | ||||
|    * @param array $optParams Optional parameters. | ||||
|    * @return Google_Service_GroupsMigration_Groups | ||||
|    */ | ||||
|   public function insert($groupId, $optParams = array()) | ||||
|   { | ||||
|     $params = array('groupId' => $groupId); | ||||
|     $params = array_merge($params, $optParams); | ||||
|     return $this->call('insert', array($params), "Google_Service_GroupsMigration_Groups"); | ||||
|   } | ||||
| } | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| class Google_Service_GroupsMigration_Groups extends Google_Model | ||||
| { | ||||
|   protected $internal_gapi_mappings = array( | ||||
|   ); | ||||
|   public $kind; | ||||
|   public $responseCode; | ||||
|  | ||||
|  | ||||
|   public function setKind($kind) | ||||
|   { | ||||
|     $this->kind = $kind; | ||||
|   } | ||||
|   public function getKind() | ||||
|   { | ||||
|     return $this->kind; | ||||
|   } | ||||
|   public function setResponseCode($responseCode) | ||||
|   { | ||||
|     $this->responseCode = $responseCode; | ||||
|   } | ||||
|   public function getResponseCode() | ||||
|   { | ||||
|     return $this->responseCode; | ||||
|   } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user