opnsense-core/contrib/google-api-php-client/Google/Service/MapsEngine.php

6421 lines
181 KiB
PHP
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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 MapsEngine (v1).
*
* <p>
* The Google Maps Engine API allows developers to store and query geospatial
* vector and raster data.</p>
*
* <p>
* For more information about this service, see the API
* <a href="https://developers.google.com/maps-engine/" target="_blank">Documentation</a>
* </p>
*
* @author Google, Inc.
*/
class Google_Service_MapsEngine extends Google_Service
{
/** View and manage your Google My Maps data. */
const MAPSENGINE =
"https://www.googleapis.com/auth/mapsengine";
/** View your Google My Maps data. */
const MAPSENGINE_READONLY =
"https://www.googleapis.com/auth/mapsengine.readonly";
public $assets;
public $assets_parents;
public $assets_permissions;
public $layers;
public $layers_parents;
public $layers_permissions;
public $maps;
public $maps_permissions;
public $projects;
public $projects_icons;
public $rasterCollections;
public $rasterCollections_parents;
public $rasterCollections_permissions;
public $rasterCollections_rasters;
public $rasters;
public $rasters_files;
public $rasters_parents;
public $rasters_permissions;
public $tables;
public $tables_features;
public $tables_files;
public $tables_parents;
public $tables_permissions;
/**
* Constructs the internal representation of the MapsEngine service.
*
* @param Google_Client $client
*/
public function __construct(Google_Client $client)
{
parent::__construct($client);
$this->servicePath = 'mapsengine/v1/';
$this->version = 'v1';
$this->serviceName = 'mapsengine';
$this->assets = new Google_Service_MapsEngine_Assets_Resource(
$this,
$this->serviceName,
'assets',
array(
'methods' => array(
'get' => array(
'path' => 'assets/{id}',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'assets',
'httpMethod' => 'GET',
'parameters' => array(
'modifiedAfter' => array(
'location' => 'query',
'type' => 'string',
),
'createdAfter' => array(
'location' => 'query',
'type' => 'string',
),
'tags' => array(
'location' => 'query',
'type' => 'string',
),
'projectId' => array(
'location' => 'query',
'type' => 'string',
),
'search' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'creatorEmail' => array(
'location' => 'query',
'type' => 'string',
),
'bbox' => array(
'location' => 'query',
'type' => 'string',
),
'modifiedBefore' => array(
'location' => 'query',
'type' => 'string',
),
'createdBefore' => array(
'location' => 'query',
'type' => 'string',
),
'role' => array(
'location' => 'query',
'type' => 'string',
),
'type' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->assets_parents = new Google_Service_MapsEngine_AssetsParents_Resource(
$this,
$this->serviceName,
'parents',
array(
'methods' => array(
'list' => array(
'path' => 'assets/{id}/parents',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
),
),
)
)
);
$this->assets_permissions = new Google_Service_MapsEngine_AssetsPermissions_Resource(
$this,
$this->serviceName,
'permissions',
array(
'methods' => array(
'list' => array(
'path' => 'assets/{id}/permissions',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->layers = new Google_Service_MapsEngine_Layers_Resource(
$this,
$this->serviceName,
'layers',
array(
'methods' => array(
'cancelProcessing' => array(
'path' => 'layers/{id}/cancelProcessing',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'create' => array(
'path' => 'layers',
'httpMethod' => 'POST',
'parameters' => array(
'process' => array(
'location' => 'query',
'type' => 'boolean',
),
),
),'delete' => array(
'path' => 'layers/{id}',
'httpMethod' => 'DELETE',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'layers/{id}',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'version' => array(
'location' => 'query',
'type' => 'string',
),
),
),'getPublished' => array(
'path' => 'layers/{id}/published',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'layers',
'httpMethod' => 'GET',
'parameters' => array(
'modifiedAfter' => array(
'location' => 'query',
'type' => 'string',
),
'createdAfter' => array(
'location' => 'query',
'type' => 'string',
),
'processingStatus' => array(
'location' => 'query',
'type' => 'string',
),
'projectId' => array(
'location' => 'query',
'type' => 'string',
),
'tags' => array(
'location' => 'query',
'type' => 'string',
),
'search' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'creatorEmail' => array(
'location' => 'query',
'type' => 'string',
),
'bbox' => array(
'location' => 'query',
'type' => 'string',
),
'modifiedBefore' => array(
'location' => 'query',
'type' => 'string',
),
'createdBefore' => array(
'location' => 'query',
'type' => 'string',
),
'role' => array(
'location' => 'query',
'type' => 'string',
),
),
),'listPublished' => array(
'path' => 'layers/published',
'httpMethod' => 'GET',
'parameters' => array(
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
'projectId' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'layers/{id}',
'httpMethod' => 'PATCH',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'process' => array(
'path' => 'layers/{id}/process',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'publish' => array(
'path' => 'layers/{id}/publish',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'force' => array(
'location' => 'query',
'type' => 'boolean',
),
),
),'unpublish' => array(
'path' => 'layers/{id}/unpublish',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->layers_parents = new Google_Service_MapsEngine_LayersParents_Resource(
$this,
$this->serviceName,
'parents',
array(
'methods' => array(
'list' => array(
'path' => 'layers/{id}/parents',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
),
),
)
)
);
$this->layers_permissions = new Google_Service_MapsEngine_LayersPermissions_Resource(
$this,
$this->serviceName,
'permissions',
array(
'methods' => array(
'batchDelete' => array(
'path' => 'layers/{id}/permissions/batchDelete',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchUpdate' => array(
'path' => 'layers/{id}/permissions/batchUpdate',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'layers/{id}/permissions',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->maps = new Google_Service_MapsEngine_Maps_Resource(
$this,
$this->serviceName,
'maps',
array(
'methods' => array(
'create' => array(
'path' => 'maps',
'httpMethod' => 'POST',
'parameters' => array(),
),'delete' => array(
'path' => 'maps/{id}',
'httpMethod' => 'DELETE',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'maps/{id}',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'version' => array(
'location' => 'query',
'type' => 'string',
),
),
),'getPublished' => array(
'path' => 'maps/{id}/published',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'maps',
'httpMethod' => 'GET',
'parameters' => array(
'modifiedAfter' => array(
'location' => 'query',
'type' => 'string',
),
'createdAfter' => array(
'location' => 'query',
'type' => 'string',
),
'processingStatus' => array(
'location' => 'query',
'type' => 'string',
),
'projectId' => array(
'location' => 'query',
'type' => 'string',
),
'tags' => array(
'location' => 'query',
'type' => 'string',
),
'search' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'creatorEmail' => array(
'location' => 'query',
'type' => 'string',
),
'bbox' => array(
'location' => 'query',
'type' => 'string',
),
'modifiedBefore' => array(
'location' => 'query',
'type' => 'string',
),
'createdBefore' => array(
'location' => 'query',
'type' => 'string',
),
'role' => array(
'location' => 'query',
'type' => 'string',
),
),
),'listPublished' => array(
'path' => 'maps/published',
'httpMethod' => 'GET',
'parameters' => array(
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
'projectId' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'maps/{id}',
'httpMethod' => 'PATCH',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'publish' => array(
'path' => 'maps/{id}/publish',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'force' => array(
'location' => 'query',
'type' => 'boolean',
),
),
),'unpublish' => array(
'path' => 'maps/{id}/unpublish',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->maps_permissions = new Google_Service_MapsEngine_MapsPermissions_Resource(
$this,
$this->serviceName,
'permissions',
array(
'methods' => array(
'batchDelete' => array(
'path' => 'maps/{id}/permissions/batchDelete',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchUpdate' => array(
'path' => 'maps/{id}/permissions/batchUpdate',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'maps/{id}/permissions',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->projects = new Google_Service_MapsEngine_Projects_Resource(
$this,
$this->serviceName,
'projects',
array(
'methods' => array(
'list' => array(
'path' => 'projects',
'httpMethod' => 'GET',
'parameters' => array(),
),
)
)
);
$this->projects_icons = new Google_Service_MapsEngine_ProjectsIcons_Resource(
$this,
$this->serviceName,
'icons',
array(
'methods' => array(
'create' => array(
'path' => 'projects/{projectId}/icons',
'httpMethod' => 'POST',
'parameters' => array(
'projectId' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'projects/{projectId}/icons/{id}',
'httpMethod' => 'GET',
'parameters' => array(
'projectId' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'projects/{projectId}/icons',
'httpMethod' => 'GET',
'parameters' => array(
'projectId' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
),
),
)
)
);
$this->rasterCollections = new Google_Service_MapsEngine_RasterCollections_Resource(
$this,
$this->serviceName,
'rasterCollections',
array(
'methods' => array(
'cancelProcessing' => array(
'path' => 'rasterCollections/{id}/cancelProcessing',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'create' => array(
'path' => 'rasterCollections',
'httpMethod' => 'POST',
'parameters' => array(),
),'delete' => array(
'path' => 'rasterCollections/{id}',
'httpMethod' => 'DELETE',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'rasterCollections/{id}',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'rasterCollections',
'httpMethod' => 'GET',
'parameters' => array(
'modifiedAfter' => array(
'location' => 'query',
'type' => 'string',
),
'createdAfter' => array(
'location' => 'query',
'type' => 'string',
),
'processingStatus' => array(
'location' => 'query',
'type' => 'string',
),
'projectId' => array(
'location' => 'query',
'type' => 'string',
),
'tags' => array(
'location' => 'query',
'type' => 'string',
),
'search' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'creatorEmail' => array(
'location' => 'query',
'type' => 'string',
),
'bbox' => array(
'location' => 'query',
'type' => 'string',
),
'modifiedBefore' => array(
'location' => 'query',
'type' => 'string',
),
'createdBefore' => array(
'location' => 'query',
'type' => 'string',
),
'role' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'rasterCollections/{id}',
'httpMethod' => 'PATCH',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'process' => array(
'path' => 'rasterCollections/{id}/process',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->rasterCollections_parents = new Google_Service_MapsEngine_RasterCollectionsParents_Resource(
$this,
$this->serviceName,
'parents',
array(
'methods' => array(
'list' => array(
'path' => 'rasterCollections/{id}/parents',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
),
),
)
)
);
$this->rasterCollections_permissions = new Google_Service_MapsEngine_RasterCollectionsPermissions_Resource(
$this,
$this->serviceName,
'permissions',
array(
'methods' => array(
'batchDelete' => array(
'path' => 'rasterCollections/{id}/permissions/batchDelete',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchUpdate' => array(
'path' => 'rasterCollections/{id}/permissions/batchUpdate',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'rasterCollections/{id}/permissions',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->rasterCollections_rasters = new Google_Service_MapsEngine_RasterCollectionsRasters_Resource(
$this,
$this->serviceName,
'rasters',
array(
'methods' => array(
'batchDelete' => array(
'path' => 'rasterCollections/{id}/rasters/batchDelete',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchInsert' => array(
'path' => 'rasterCollections/{id}/rasters/batchInsert',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'rasterCollections/{id}/rasters',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'modifiedAfter' => array(
'location' => 'query',
'type' => 'string',
),
'createdAfter' => array(
'location' => 'query',
'type' => 'string',
),
'tags' => array(
'location' => 'query',
'type' => 'string',
),
'search' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'creatorEmail' => array(
'location' => 'query',
'type' => 'string',
),
'bbox' => array(
'location' => 'query',
'type' => 'string',
),
'modifiedBefore' => array(
'location' => 'query',
'type' => 'string',
),
'createdBefore' => array(
'location' => 'query',
'type' => 'string',
),
'role' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->rasters = new Google_Service_MapsEngine_Rasters_Resource(
$this,
$this->serviceName,
'rasters',
array(
'methods' => array(
'delete' => array(
'path' => 'rasters/{id}',
'httpMethod' => 'DELETE',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'rasters/{id}',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'rasters',
'httpMethod' => 'GET',
'parameters' => array(
'projectId' => array(
'location' => 'query',
'type' => 'string',
'required' => true,
),
'modifiedAfter' => array(
'location' => 'query',
'type' => 'string',
),
'createdAfter' => array(
'location' => 'query',
'type' => 'string',
),
'processingStatus' => array(
'location' => 'query',
'type' => 'string',
),
'tags' => array(
'location' => 'query',
'type' => 'string',
),
'search' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'creatorEmail' => array(
'location' => 'query',
'type' => 'string',
),
'bbox' => array(
'location' => 'query',
'type' => 'string',
),
'modifiedBefore' => array(
'location' => 'query',
'type' => 'string',
),
'createdBefore' => array(
'location' => 'query',
'type' => 'string',
),
'role' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'rasters/{id}',
'httpMethod' => 'PATCH',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'process' => array(
'path' => 'rasters/{id}/process',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'upload' => array(
'path' => 'rasters/upload',
'httpMethod' => 'POST',
'parameters' => array(),
),
)
)
);
$this->rasters_files = new Google_Service_MapsEngine_RastersFiles_Resource(
$this,
$this->serviceName,
'files',
array(
'methods' => array(
'insert' => array(
'path' => 'rasters/{id}/files',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'filename' => array(
'location' => 'query',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->rasters_parents = new Google_Service_MapsEngine_RastersParents_Resource(
$this,
$this->serviceName,
'parents',
array(
'methods' => array(
'list' => array(
'path' => 'rasters/{id}/parents',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
),
),
)
)
);
$this->rasters_permissions = new Google_Service_MapsEngine_RastersPermissions_Resource(
$this,
$this->serviceName,
'permissions',
array(
'methods' => array(
'batchDelete' => array(
'path' => 'rasters/{id}/permissions/batchDelete',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchUpdate' => array(
'path' => 'rasters/{id}/permissions/batchUpdate',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'rasters/{id}/permissions',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->tables = new Google_Service_MapsEngine_Tables_Resource(
$this,
$this->serviceName,
'tables',
array(
'methods' => array(
'create' => array(
'path' => 'tables',
'httpMethod' => 'POST',
'parameters' => array(),
),'delete' => array(
'path' => 'tables/{id}',
'httpMethod' => 'DELETE',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'tables/{id}',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'version' => array(
'location' => 'query',
'type' => 'string',
),
),
),'list' => array(
'path' => 'tables',
'httpMethod' => 'GET',
'parameters' => array(
'modifiedAfter' => array(
'location' => 'query',
'type' => 'string',
),
'createdAfter' => array(
'location' => 'query',
'type' => 'string',
),
'processingStatus' => array(
'location' => 'query',
'type' => 'string',
),
'projectId' => array(
'location' => 'query',
'type' => 'string',
),
'tags' => array(
'location' => 'query',
'type' => 'string',
),
'search' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'creatorEmail' => array(
'location' => 'query',
'type' => 'string',
),
'bbox' => array(
'location' => 'query',
'type' => 'string',
),
'modifiedBefore' => array(
'location' => 'query',
'type' => 'string',
),
'createdBefore' => array(
'location' => 'query',
'type' => 'string',
),
'role' => array(
'location' => 'query',
'type' => 'string',
),
),
),'patch' => array(
'path' => 'tables/{id}',
'httpMethod' => 'PATCH',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'process' => array(
'path' => 'tables/{id}/process',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'upload' => array(
'path' => 'tables/upload',
'httpMethod' => 'POST',
'parameters' => array(),
),
)
)
);
$this->tables_features = new Google_Service_MapsEngine_TablesFeatures_Resource(
$this,
$this->serviceName,
'features',
array(
'methods' => array(
'batchDelete' => array(
'path' => 'tables/{id}/features/batchDelete',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchInsert' => array(
'path' => 'tables/{id}/features/batchInsert',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchPatch' => array(
'path' => 'tables/{id}/features/batchPatch',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'get' => array(
'path' => 'tables/{tableId}/features/{id}',
'httpMethod' => 'GET',
'parameters' => array(
'tableId' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'version' => array(
'location' => 'query',
'type' => 'string',
),
'select' => array(
'location' => 'query',
'type' => 'string',
),
),
),'list' => array(
'path' => 'tables/{id}/features',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'orderBy' => array(
'location' => 'query',
'type' => 'string',
),
'intersects' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'version' => array(
'location' => 'query',
'type' => 'string',
),
'limit' => array(
'location' => 'query',
'type' => 'integer',
),
'include' => array(
'location' => 'query',
'type' => 'string',
),
'where' => array(
'location' => 'query',
'type' => 'string',
),
'select' => array(
'location' => 'query',
'type' => 'string',
),
),
),
)
)
);
$this->tables_files = new Google_Service_MapsEngine_TablesFiles_Resource(
$this,
$this->serviceName,
'files',
array(
'methods' => array(
'insert' => array(
'path' => 'tables/{id}/files',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'filename' => array(
'location' => 'query',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
$this->tables_parents = new Google_Service_MapsEngine_TablesParents_Resource(
$this,
$this->serviceName,
'parents',
array(
'methods' => array(
'list' => array(
'path' => 'tables/{id}/parents',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
'pageToken' => array(
'location' => 'query',
'type' => 'string',
),
'maxResults' => array(
'location' => 'query',
'type' => 'integer',
),
),
),
)
)
);
$this->tables_permissions = new Google_Service_MapsEngine_TablesPermissions_Resource(
$this,
$this->serviceName,
'permissions',
array(
'methods' => array(
'batchDelete' => array(
'path' => 'tables/{id}/permissions/batchDelete',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'batchUpdate' => array(
'path' => 'tables/{id}/permissions/batchUpdate',
'httpMethod' => 'POST',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),'list' => array(
'path' => 'tables/{id}/permissions',
'httpMethod' => 'GET',
'parameters' => array(
'id' => array(
'location' => 'path',
'type' => 'string',
'required' => true,
),
),
),
)
)
);
}
}
/**
* The "assets" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $assets = $mapsengineService->assets;
* </code>
*/
class Google_Service_MapsEngine_Assets_Resource extends Google_Service_Resource
{
/**
* Return metadata for a particular asset. (assets.get)
*
* @param string $id The ID of the asset.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Asset
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Asset");
}
/**
* Return all assets readable by the current user. (assets.listAssets)
*
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string tags A comma-separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @opt_param string type A comma-separated list of asset types. Returned assets
* will have one of the types from the provided list. Supported values are
* 'map', 'layer', 'rasterCollection' and 'table'.
* @return Google_Service_MapsEngine_AssetsListResponse
*/
public function listAssets($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_AssetsListResponse");
}
}
/**
* The "parents" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $parents = $mapsengineService->parents;
* </code>
*/
class Google_Service_MapsEngine_AssetsParents_Resource extends Google_Service_Resource
{
/**
* Return all parent ids of the specified asset. (parents.listAssetsParents)
*
* @param string $id The ID of the asset whose parents will be listed.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 50.
* @return Google_Service_MapsEngine_ParentsListResponse
*/
public function listAssetsParents($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $permissions = $mapsengineService->permissions;
* </code>
*/
class Google_Service_MapsEngine_AssetsPermissions_Resource extends Google_Service_Resource
{
/**
* Return all of the permissions for the specified asset.
* (permissions.listAssetsPermissions)
*
* @param string $id The ID of the asset whose permissions will be listed.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsListResponse
*/
public function listAssetsPermissions($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_PermissionsListResponse");
}
}
/**
* The "layers" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $layers = $mapsengineService->layers;
* </code>
*/
class Google_Service_MapsEngine_Layers_Resource extends Google_Service_Resource
{
/**
* Cancel processing on a layer asset. (layers.cancelProcessing)
*
* @param string $id The ID of the layer.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProcessResponse
*/
public function cancelProcessing($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('cancelProcessing', array($params), "Google_Service_MapsEngine_ProcessResponse");
}
/**
* Create a layer asset. (layers.create)
*
* @param Google_Layer $postBody
* @param array $optParams Optional parameters.
*
* @opt_param bool process Whether to queue the created layer for processing.
* @return Google_Service_MapsEngine_Layer
*/
public function create(Google_Service_MapsEngine_Layer $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_MapsEngine_Layer");
}
/**
* Delete a layer. (layers.delete)
*
* @param string $id The ID of the layer. Only the layer creator or project
* owner are permitted to delete. If the layer is published, or included in a
* map, the request will fail. Unpublish the layer, and remove it from all maps
* prior to deleting.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Return metadata for a particular layer. (layers.get)
*
* @param string $id The ID of the layer.
* @param array $optParams Optional parameters.
*
* @opt_param string version Deprecated: The version parameter indicates which
* version of the layer should be returned. When version is set to published,
* the published version of the layer will be returned. Please use the
* layers.getPublished endpoint instead.
* @return Google_Service_MapsEngine_Layer
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Layer");
}
/**
* Return the published metadata for a particular layer. (layers.getPublished)
*
* @param string $id The ID of the layer.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PublishedLayer
*/
public function getPublished($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('getPublished', array($params), "Google_Service_MapsEngine_PublishedLayer");
}
/**
* Return all layers readable by the current user. (layers.listLayers)
*
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string processingStatus
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @opt_param string tags A comma-separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @return Google_Service_MapsEngine_LayersListResponse
*/
public function listLayers($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_LayersListResponse");
}
/**
* Return all published layers readable by the current user.
* (layers.listPublished)
*
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @return Google_Service_MapsEngine_PublishedLayersListResponse
*/
public function listPublished($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('listPublished', array($params), "Google_Service_MapsEngine_PublishedLayersListResponse");
}
/**
* Mutate a layer asset. (layers.patch)
*
* @param string $id The ID of the layer.
* @param Google_Layer $postBody
* @param array $optParams Optional parameters.
*/
public function patch($id, Google_Service_MapsEngine_Layer $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params));
}
/**
* Process a layer asset. (layers.process)
*
* @param string $id The ID of the layer.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProcessResponse
*/
public function process($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('process', array($params), "Google_Service_MapsEngine_ProcessResponse");
}
/**
* Publish a layer asset. (layers.publish)
*
* @param string $id The ID of the layer.
* @param array $optParams Optional parameters.
*
* @opt_param bool force If set to true, the API will allow publication of the
* layer even if it's out of date. If not true, you'll need to reprocess any
* out-of-date layer before publishing.
* @return Google_Service_MapsEngine_PublishResponse
*/
public function publish($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('publish', array($params), "Google_Service_MapsEngine_PublishResponse");
}
/**
* Unpublish a layer asset. (layers.unpublish)
*
* @param string $id The ID of the layer.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PublishResponse
*/
public function unpublish($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('unpublish', array($params), "Google_Service_MapsEngine_PublishResponse");
}
}
/**
* The "parents" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $parents = $mapsengineService->parents;
* </code>
*/
class Google_Service_MapsEngine_LayersParents_Resource extends Google_Service_Resource
{
/**
* Return all parent ids of the specified layer. (parents.listLayersParents)
*
* @param string $id The ID of the layer whose parents will be listed.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 50.
* @return Google_Service_MapsEngine_ParentsListResponse
*/
public function listLayersParents($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $permissions = $mapsengineService->permissions;
* </code>
*/
class Google_Service_MapsEngine_LayersPermissions_Resource extends Google_Service_Resource
{
/**
* Remove permission entries from an already existing asset.
* (permissions.batchDelete)
*
* @param string $id The ID of the asset from which permissions will be removed.
* @param Google_PermissionsBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchDeleteResponse
*/
public function batchDelete($id, Google_Service_MapsEngine_PermissionsBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_PermissionsBatchDeleteResponse");
}
/**
* Add or update permission entries to an already existing asset.
*
* An asset can hold up to 20 different permission entries. Each batchInsert
* request is atomic. (permissions.batchUpdate)
*
* @param string $id The ID of the asset to which permissions will be added.
* @param Google_PermissionsBatchUpdateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchUpdateResponse
*/
public function batchUpdate($id, Google_Service_MapsEngine_PermissionsBatchUpdateRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_MapsEngine_PermissionsBatchUpdateResponse");
}
/**
* Return all of the permissions for the specified asset.
* (permissions.listLayersPermissions)
*
* @param string $id The ID of the asset whose permissions will be listed.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsListResponse
*/
public function listLayersPermissions($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_PermissionsListResponse");
}
}
/**
* The "maps" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $maps = $mapsengineService->maps;
* </code>
*/
class Google_Service_MapsEngine_Maps_Resource extends Google_Service_Resource
{
/**
* Create a map asset. (maps.create)
*
* @param Google_Map $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Map
*/
public function create(Google_Service_MapsEngine_Map $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_MapsEngine_Map");
}
/**
* Delete a map. (maps.delete)
*
* @param string $id The ID of the map. Only the map creator or project owner
* are permitted to delete. If the map is published the request will fail.
* Unpublish the map prior to deleting.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Return metadata for a particular map. (maps.get)
*
* @param string $id The ID of the map.
* @param array $optParams Optional parameters.
*
* @opt_param string version Deprecated: The version parameter indicates which
* version of the map should be returned. When version is set to published, the
* published version of the map will be returned. Please use the
* maps.getPublished endpoint instead.
* @return Google_Service_MapsEngine_Map
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Map");
}
/**
* Return the published metadata for a particular map. (maps.getPublished)
*
* @param string $id The ID of the map.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PublishedMap
*/
public function getPublished($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('getPublished', array($params), "Google_Service_MapsEngine_PublishedMap");
}
/**
* Return all maps readable by the current user. (maps.listMaps)
*
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string processingStatus
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @opt_param string tags A comma-separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @return Google_Service_MapsEngine_MapsListResponse
*/
public function listMaps($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_MapsListResponse");
}
/**
* Return all published maps readable by the current user. (maps.listPublished)
*
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @return Google_Service_MapsEngine_PublishedMapsListResponse
*/
public function listPublished($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('listPublished', array($params), "Google_Service_MapsEngine_PublishedMapsListResponse");
}
/**
* Mutate a map asset. (maps.patch)
*
* @param string $id The ID of the map.
* @param Google_Map $postBody
* @param array $optParams Optional parameters.
*/
public function patch($id, Google_Service_MapsEngine_Map $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params));
}
/**
* Publish a map asset. (maps.publish)
*
* @param string $id The ID of the map.
* @param array $optParams Optional parameters.
*
* @opt_param bool force If set to true, the API will allow publication of the
* map even if it's out of date. If false, the map must have a processingStatus
* of complete before publishing.
* @return Google_Service_MapsEngine_PublishResponse
*/
public function publish($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('publish', array($params), "Google_Service_MapsEngine_PublishResponse");
}
/**
* Unpublish a map asset. (maps.unpublish)
*
* @param string $id The ID of the map.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PublishResponse
*/
public function unpublish($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('unpublish', array($params), "Google_Service_MapsEngine_PublishResponse");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $permissions = $mapsengineService->permissions;
* </code>
*/
class Google_Service_MapsEngine_MapsPermissions_Resource extends Google_Service_Resource
{
/**
* Remove permission entries from an already existing asset.
* (permissions.batchDelete)
*
* @param string $id The ID of the asset from which permissions will be removed.
* @param Google_PermissionsBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchDeleteResponse
*/
public function batchDelete($id, Google_Service_MapsEngine_PermissionsBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_PermissionsBatchDeleteResponse");
}
/**
* Add or update permission entries to an already existing asset.
*
* An asset can hold up to 20 different permission entries. Each batchInsert
* request is atomic. (permissions.batchUpdate)
*
* @param string $id The ID of the asset to which permissions will be added.
* @param Google_PermissionsBatchUpdateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchUpdateResponse
*/
public function batchUpdate($id, Google_Service_MapsEngine_PermissionsBatchUpdateRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_MapsEngine_PermissionsBatchUpdateResponse");
}
/**
* Return all of the permissions for the specified asset.
* (permissions.listMapsPermissions)
*
* @param string $id The ID of the asset whose permissions will be listed.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsListResponse
*/
public function listMapsPermissions($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_PermissionsListResponse");
}
}
/**
* The "projects" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $projects = $mapsengineService->projects;
* </code>
*/
class Google_Service_MapsEngine_Projects_Resource extends Google_Service_Resource
{
/**
* Return all projects readable by the current user. (projects.listProjects)
*
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProjectsListResponse
*/
public function listProjects($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_ProjectsListResponse");
}
}
/**
* The "icons" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $icons = $mapsengineService->icons;
* </code>
*/
class Google_Service_MapsEngine_ProjectsIcons_Resource extends Google_Service_Resource
{
/**
* Create an icon. (icons.create)
*
* @param string $projectId The ID of the project.
* @param Google_Icon $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Icon
*/
public function create($projectId, Google_Service_MapsEngine_Icon $postBody, $optParams = array())
{
$params = array('projectId' => $projectId, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_MapsEngine_Icon");
}
/**
* Return an icon or its associated metadata (icons.get)
*
* @param string $projectId The ID of the project.
* @param string $id The ID of the icon.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Icon
*/
public function get($projectId, $id, $optParams = array())
{
$params = array('projectId' => $projectId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Icon");
}
/**
* Return all icons in the current project (icons.listProjectsIcons)
*
* @param string $projectId The ID of the project.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 50.
* @return Google_Service_MapsEngine_IconsListResponse
*/
public function listProjectsIcons($projectId, $optParams = array())
{
$params = array('projectId' => $projectId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_IconsListResponse");
}
}
/**
* The "rasterCollections" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $rasterCollections = $mapsengineService->rasterCollections;
* </code>
*/
class Google_Service_MapsEngine_RasterCollections_Resource extends Google_Service_Resource
{
/**
* Cancel processing on a raster collection asset.
* (rasterCollections.cancelProcessing)
*
* @param string $id The ID of the raster collection.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProcessResponse
*/
public function cancelProcessing($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('cancelProcessing', array($params), "Google_Service_MapsEngine_ProcessResponse");
}
/**
* Create a raster collection asset. (rasterCollections.create)
*
* @param Google_RasterCollection $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_RasterCollection
*/
public function create(Google_Service_MapsEngine_RasterCollection $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_MapsEngine_RasterCollection");
}
/**
* Delete a raster collection. (rasterCollections.delete)
*
* @param string $id The ID of the raster collection. Only the raster collection
* creator or project owner are permitted to delete. If the rastor collection is
* included in a layer, the request will fail. Remove the raster collection from
* all layers prior to deleting.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Return metadata for a particular raster collection. (rasterCollections.get)
*
* @param string $id The ID of the raster collection.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_RasterCollection
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_RasterCollection");
}
/**
* Return all raster collections readable by the current user.
* (rasterCollections.listRasterCollections)
*
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string processingStatus
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @opt_param string tags A comma-separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @return Google_Service_MapsEngine_RasterCollectionsListResponse
*/
public function listRasterCollections($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_RasterCollectionsListResponse");
}
/**
* Mutate a raster collection asset. (rasterCollections.patch)
*
* @param string $id The ID of the raster collection.
* @param Google_RasterCollection $postBody
* @param array $optParams Optional parameters.
*/
public function patch($id, Google_Service_MapsEngine_RasterCollection $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params));
}
/**
* Process a raster collection asset. (rasterCollections.process)
*
* @param string $id The ID of the raster collection.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProcessResponse
*/
public function process($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('process', array($params), "Google_Service_MapsEngine_ProcessResponse");
}
}
/**
* The "parents" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $parents = $mapsengineService->parents;
* </code>
*/
class Google_Service_MapsEngine_RasterCollectionsParents_Resource extends Google_Service_Resource
{
/**
* Return all parent ids of the specified raster collection.
* (parents.listRasterCollectionsParents)
*
* @param string $id The ID of the raster collection whose parents will be
* listed.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 50.
* @return Google_Service_MapsEngine_ParentsListResponse
*/
public function listRasterCollectionsParents($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $permissions = $mapsengineService->permissions;
* </code>
*/
class Google_Service_MapsEngine_RasterCollectionsPermissions_Resource extends Google_Service_Resource
{
/**
* Remove permission entries from an already existing asset.
* (permissions.batchDelete)
*
* @param string $id The ID of the asset from which permissions will be removed.
* @param Google_PermissionsBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchDeleteResponse
*/
public function batchDelete($id, Google_Service_MapsEngine_PermissionsBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_PermissionsBatchDeleteResponse");
}
/**
* Add or update permission entries to an already existing asset.
*
* An asset can hold up to 20 different permission entries. Each batchInsert
* request is atomic. (permissions.batchUpdate)
*
* @param string $id The ID of the asset to which permissions will be added.
* @param Google_PermissionsBatchUpdateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchUpdateResponse
*/
public function batchUpdate($id, Google_Service_MapsEngine_PermissionsBatchUpdateRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_MapsEngine_PermissionsBatchUpdateResponse");
}
/**
* Return all of the permissions for the specified asset.
* (permissions.listRasterCollectionsPermissions)
*
* @param string $id The ID of the asset whose permissions will be listed.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsListResponse
*/
public function listRasterCollectionsPermissions($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_PermissionsListResponse");
}
}
/**
* The "rasters" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $rasters = $mapsengineService->rasters;
* </code>
*/
class Google_Service_MapsEngine_RasterCollectionsRasters_Resource extends Google_Service_Resource
{
/**
* Remove rasters from an existing raster collection.
*
* Up to 50 rasters can be included in a single batchDelete request. Each
* batchDelete request is atomic. (rasters.batchDelete)
*
* @param string $id The ID of the raster collection to which these rasters
* belong.
* @param Google_RasterCollectionsRasterBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_RasterCollectionsRastersBatchDeleteResponse
*/
public function batchDelete($id, Google_Service_MapsEngine_RasterCollectionsRasterBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_RasterCollectionsRastersBatchDeleteResponse");
}
/**
* Add rasters to an existing raster collection. Rasters must be successfully
* processed in order to be added to a raster collection.
*
* Up to 50 rasters can be included in a single batchInsert request. Each
* batchInsert request is atomic. (rasters.batchInsert)
*
* @param string $id The ID of the raster collection to which these rasters
* belong.
* @param Google_RasterCollectionsRastersBatchInsertRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertResponse
*/
public function batchInsert($id, Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchInsert', array($params), "Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertResponse");
}
/**
* Return all rasters within a raster collection.
* (rasters.listRasterCollectionsRasters)
*
* @param string $id The ID of the raster collection to which these rasters
* belong.
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string tags A comma-separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @return Google_Service_MapsEngine_RasterCollectionsRastersListResponse
*/
public function listRasterCollectionsRasters($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_RasterCollectionsRastersListResponse");
}
}
/**
* The "rasters" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $rasters = $mapsengineService->rasters;
* </code>
*/
class Google_Service_MapsEngine_Rasters_Resource extends Google_Service_Resource
{
/**
* Delete a raster. (rasters.delete)
*
* @param string $id The ID of the raster. Only the raster creator or project
* owner are permitted to delete. If the raster is included in a layer or
* mosaic, the request will fail. Remove it from all parents prior to deleting.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Return metadata for a single raster. (rasters.get)
*
* @param string $id The ID of the raster.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Raster
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Raster");
}
/**
* Return all rasters readable by the current user. (rasters.listRasters)
*
* @param string $projectId The ID of a Maps Engine project, used to filter the
* response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string processingStatus
* @opt_param string tags A comma-separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @return Google_Service_MapsEngine_RastersListResponse
*/
public function listRasters($projectId, $optParams = array())
{
$params = array('projectId' => $projectId);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_RastersListResponse");
}
/**
* Mutate a raster asset. (rasters.patch)
*
* @param string $id The ID of the raster.
* @param Google_Raster $postBody
* @param array $optParams Optional parameters.
*/
public function patch($id, Google_Service_MapsEngine_Raster $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params));
}
/**
* Process a raster asset. (rasters.process)
*
* @param string $id The ID of the raster.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProcessResponse
*/
public function process($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('process', array($params), "Google_Service_MapsEngine_ProcessResponse");
}
/**
* Create a skeleton raster asset for upload. (rasters.upload)
*
* @param Google_Raster $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Raster
*/
public function upload(Google_Service_MapsEngine_Raster $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('upload', array($params), "Google_Service_MapsEngine_Raster");
}
}
/**
* The "files" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $files = $mapsengineService->files;
* </code>
*/
class Google_Service_MapsEngine_RastersFiles_Resource extends Google_Service_Resource
{
/**
* Upload a file to a raster asset. (files.insert)
*
* @param string $id The ID of the raster asset.
* @param string $filename The file name of this uploaded file.
* @param array $optParams Optional parameters.
*/
public function insert($id, $filename, $optParams = array())
{
$params = array('id' => $id, 'filename' => $filename);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params));
}
}
/**
* The "parents" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $parents = $mapsengineService->parents;
* </code>
*/
class Google_Service_MapsEngine_RastersParents_Resource extends Google_Service_Resource
{
/**
* Return all parent ids of the specified rasters. (parents.listRastersParents)
*
* @param string $id The ID of the rasters whose parents will be listed.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 50.
* @return Google_Service_MapsEngine_ParentsListResponse
*/
public function listRastersParents($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $permissions = $mapsengineService->permissions;
* </code>
*/
class Google_Service_MapsEngine_RastersPermissions_Resource extends Google_Service_Resource
{
/**
* Remove permission entries from an already existing asset.
* (permissions.batchDelete)
*
* @param string $id The ID of the asset from which permissions will be removed.
* @param Google_PermissionsBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchDeleteResponse
*/
public function batchDelete($id, Google_Service_MapsEngine_PermissionsBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_PermissionsBatchDeleteResponse");
}
/**
* Add or update permission entries to an already existing asset.
*
* An asset can hold up to 20 different permission entries. Each batchInsert
* request is atomic. (permissions.batchUpdate)
*
* @param string $id The ID of the asset to which permissions will be added.
* @param Google_PermissionsBatchUpdateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchUpdateResponse
*/
public function batchUpdate($id, Google_Service_MapsEngine_PermissionsBatchUpdateRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_MapsEngine_PermissionsBatchUpdateResponse");
}
/**
* Return all of the permissions for the specified asset.
* (permissions.listRastersPermissions)
*
* @param string $id The ID of the asset whose permissions will be listed.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsListResponse
*/
public function listRastersPermissions($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_PermissionsListResponse");
}
}
/**
* The "tables" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $tables = $mapsengineService->tables;
* </code>
*/
class Google_Service_MapsEngine_Tables_Resource extends Google_Service_Resource
{
/**
* Create a table asset. (tables.create)
*
* @param Google_Table $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Table
*/
public function create(Google_Service_MapsEngine_Table $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_MapsEngine_Table");
}
/**
* Delete a table. (tables.delete)
*
* @param string $id The ID of the table. Only the table creator or project
* owner are permitted to delete. If the table is included in a layer, the
* request will fail. Remove it from all layers prior to deleting.
* @param array $optParams Optional parameters.
*/
public function delete($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params));
}
/**
* Return metadata for a particular table, including the schema. (tables.get)
*
* @param string $id The ID of the table.
* @param array $optParams Optional parameters.
*
* @opt_param string version
* @return Google_Service_MapsEngine_Table
*/
public function get($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Table");
}
/**
* Return all tables readable by the current user. (tables.listTables)
*
* @param array $optParams Optional parameters.
*
* @opt_param string modifiedAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or after
* this time.
* @opt_param string createdAfter An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or after
* this time.
* @opt_param string processingStatus
* @opt_param string projectId The ID of a Maps Engine project, used to filter
* the response. To list all available projects with their IDs, send a Projects:
* list request. You can also find your project ID as the value of the
* DashboardPlace:cid URL parameter when signed in to mapsengine.google.com.
* @opt_param string tags A comma-separated list of tags. Returned assets will
* contain all the tags from the list.
* @opt_param string search An unstructured search string used to filter the set
* of results based on asset metadata.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 100.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string creatorEmail An email address representing a user. Returned
* assets that have been created by the user associated with the provided email
* address.
* @opt_param string bbox A bounding box, expressed as "west,south,east,north".
* If set, only assets which intersect this bounding box will be returned.
* @opt_param string modifiedBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been modified at or before
* this time.
* @opt_param string createdBefore An RFC 3339 formatted date-time value (e.g.
* 1970-01-01T00:00:00Z). Returned assets will have been created at or before
* this time.
* @opt_param string role The role parameter indicates that the response should
* only contain assets where the current user has the specified level of access.
* @return Google_Service_MapsEngine_TablesListResponse
*/
public function listTables($optParams = array())
{
$params = array();
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_TablesListResponse");
}
/**
* Mutate a table asset. (tables.patch)
*
* @param string $id The ID of the table.
* @param Google_Table $postBody
* @param array $optParams Optional parameters.
*/
public function patch($id, Google_Service_MapsEngine_Table $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params));
}
/**
* Process a table asset. (tables.process)
*
* @param string $id The ID of the table.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_ProcessResponse
*/
public function process($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('process', array($params), "Google_Service_MapsEngine_ProcessResponse");
}
/**
* Create a placeholder table asset to which table files can be uploaded. Once
* the placeholder has been created, files are uploaded to the
* https://www.googleapis.com/upload/mapsengine/v1/tables/table_id/files
* endpoint. See Table Upload in the Developer's Guide or Table.files: insert in
* the reference documentation for more information. (tables.upload)
*
* @param Google_Table $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_Table
*/
public function upload(Google_Service_MapsEngine_Table $postBody, $optParams = array())
{
$params = array('postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('upload', array($params), "Google_Service_MapsEngine_Table");
}
}
/**
* The "features" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $features = $mapsengineService->features;
* </code>
*/
class Google_Service_MapsEngine_TablesFeatures_Resource extends Google_Service_Resource
{
/**
* Delete all features matching the given IDs. (features.batchDelete)
*
* @param string $id The ID of the table that contains the features to be
* deleted.
* @param Google_FeaturesBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
*/
public function batchDelete($id, Google_Service_MapsEngine_FeaturesBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params));
}
/**
* Append features to an existing table.
*
* A single batchInsert request can create:
*
* - Up to 50 features. - A combined total of 10000 vertices. Feature limits
* are documented in the Supported data formats and limits article of the Google
* Maps Engine help center. Note that free and paid accounts have different
* limits.
*
* For more information about inserting features, read Creating features in the
* Google Maps Engine developer's guide. (features.batchInsert)
*
* @param string $id The ID of the table to append the features to.
* @param Google_FeaturesBatchInsertRequest $postBody
* @param array $optParams Optional parameters.
*/
public function batchInsert($id, Google_Service_MapsEngine_FeaturesBatchInsertRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchInsert', array($params));
}
/**
* Update the supplied features.
*
* A single batchPatch request can update:
*
* - Up to 50 features. - A combined total of 10000 vertices. Feature limits
* are documented in the Supported data formats and limits article of the Google
* Maps Engine help center. Note that free and paid accounts have different
* limits.
*
* Feature updates use HTTP PATCH semantics:
*
* - A supplied value replaces an existing value (if any) in that field. -
* Omitted fields remain unchanged. - Complex values in geometries and
* properties must be replaced as atomic units. For example, providing just the
* coordinates of a geometry is not allowed; the complete geometry, including
* type, must be supplied. - Setting a property's value to null deletes that
* property. For more information about updating features, read Updating
* features in the Google Maps Engine developer's guide. (features.batchPatch)
*
* @param string $id The ID of the table containing the features to be patched.
* @param Google_FeaturesBatchPatchRequest $postBody
* @param array $optParams Optional parameters.
*/
public function batchPatch($id, Google_Service_MapsEngine_FeaturesBatchPatchRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchPatch', array($params));
}
/**
* Return a single feature, given its ID. (features.get)
*
* @param string $tableId The ID of the table.
* @param string $id The ID of the feature to get.
* @param array $optParams Optional parameters.
*
* @opt_param string version The table version to access. See Accessing Public
* Data for information.
* @opt_param string select A SQL-like projection clause used to specify
* returned properties. If this parameter is not included, all properties are
* returned.
* @return Google_Service_MapsEngine_Feature
*/
public function get($tableId, $id, $optParams = array())
{
$params = array('tableId' => $tableId, 'id' => $id);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_MapsEngine_Feature");
}
/**
* Return all features readable by the current user.
* (features.listTablesFeatures)
*
* @param string $id The ID of the table to which these features belong.
* @param array $optParams Optional parameters.
*
* @opt_param string orderBy An SQL-like order by clause used to sort results.
* If this parameter is not included, the order of features is undefined.
* @opt_param string intersects A geometry literal that specifies the spatial
* restriction of the query.
* @opt_param string maxResults The maximum number of items to include in the
* response, used for paging. The maximum supported value is 1000.
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string version The table version to access. See Accessing Public
* Data for information.
* @opt_param string limit The total number of features to return from the
* query, irrespective of the number of pages.
* @opt_param string include A comma-separated list of optional data to include.
* Optional data available: schema.
* @opt_param string where An SQL-like predicate used to filter results.
* @opt_param string select A SQL-like projection clause used to specify
* returned properties. If this parameter is not included, all properties are
* returned.
* @return Google_Service_MapsEngine_FeaturesListResponse
*/
public function listTablesFeatures($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_FeaturesListResponse");
}
}
/**
* The "files" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $files = $mapsengineService->files;
* </code>
*/
class Google_Service_MapsEngine_TablesFiles_Resource extends Google_Service_Resource
{
/**
* Upload a file to a placeholder table asset. See Table Upload in the
* Developer's Guide for more information. Supported file types are listed in
* the Supported data formats and limits article of the Google Maps Engine help
* center. (files.insert)
*
* @param string $id The ID of the table asset.
* @param string $filename The file name of this uploaded file.
* @param array $optParams Optional parameters.
*/
public function insert($id, $filename, $optParams = array())
{
$params = array('id' => $id, 'filename' => $filename);
$params = array_merge($params, $optParams);
return $this->call('insert', array($params));
}
}
/**
* The "parents" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $parents = $mapsengineService->parents;
* </code>
*/
class Google_Service_MapsEngine_TablesParents_Resource extends Google_Service_Resource
{
/**
* Return all parent ids of the specified table. (parents.listTablesParents)
*
* @param string $id The ID of the table whose parents will be listed.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The continuation token, used to page through
* large result sets. To get the next page of results, set this parameter to the
* value of nextPageToken from the previous response.
* @opt_param string maxResults The maximum number of items to include in a
* single response page. The maximum supported value is 50.
* @return Google_Service_MapsEngine_ParentsListResponse
*/
public function listTablesParents($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse");
}
}
/**
* The "permissions" collection of methods.
* Typical usage is:
* <code>
* $mapsengineService = new Google_Service_MapsEngine(...);
* $permissions = $mapsengineService->permissions;
* </code>
*/
class Google_Service_MapsEngine_TablesPermissions_Resource extends Google_Service_Resource
{
/**
* Remove permission entries from an already existing asset.
* (permissions.batchDelete)
*
* @param string $id The ID of the asset from which permissions will be removed.
* @param Google_PermissionsBatchDeleteRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchDeleteResponse
*/
public function batchDelete($id, Google_Service_MapsEngine_PermissionsBatchDeleteRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_PermissionsBatchDeleteResponse");
}
/**
* Add or update permission entries to an already existing asset.
*
* An asset can hold up to 20 different permission entries. Each batchInsert
* request is atomic. (permissions.batchUpdate)
*
* @param string $id The ID of the asset to which permissions will be added.
* @param Google_PermissionsBatchUpdateRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsBatchUpdateResponse
*/
public function batchUpdate($id, Google_Service_MapsEngine_PermissionsBatchUpdateRequest $postBody, $optParams = array())
{
$params = array('id' => $id, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('batchUpdate', array($params), "Google_Service_MapsEngine_PermissionsBatchUpdateResponse");
}
/**
* Return all of the permissions for the specified asset.
* (permissions.listTablesPermissions)
*
* @param string $id The ID of the asset whose permissions will be listed.
* @param array $optParams Optional parameters.
* @return Google_Service_MapsEngine_PermissionsListResponse
*/
public function listTablesPermissions($id, $optParams = array())
{
$params = array('id' => $id);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_MapsEngine_PermissionsListResponse");
}
}
class Google_Service_MapsEngine_AcquisitionTime extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $end;
public $precision;
public $start;
public function setEnd($end)
{
$this->end = $end;
}
public function getEnd()
{
return $this->end;
}
public function setPrecision($precision)
{
$this->precision = $precision;
}
public function getPrecision()
{
return $this->precision;
}
public function setStart($start)
{
$this->start = $start;
}
public function getStart()
{
return $this->start;
}
}
class Google_Service_MapsEngine_Asset extends Google_Collection
{
protected $collection_key = 'tags';
protected $internal_gapi_mappings = array(
);
public $bbox;
public $creationTime;
public $creatorEmail;
public $description;
public $etag;
public $id;
public $lastModifiedTime;
public $lastModifierEmail;
public $name;
public $projectId;
public $resource;
public $tags;
public $type;
public $writersCanEditPermissions;
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCreatorEmail($creatorEmail)
{
$this->creatorEmail = $creatorEmail;
}
public function getCreatorEmail()
{
return $this->creatorEmail;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLastModifierEmail($lastModifierEmail)
{
$this->lastModifierEmail = $lastModifierEmail;
}
public function getLastModifierEmail()
{
return $this->lastModifierEmail;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setResource($resource)
{
$this->resource = $resource;
}
public function getResource()
{
return $this->resource;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
public function setWritersCanEditPermissions($writersCanEditPermissions)
{
$this->writersCanEditPermissions = $writersCanEditPermissions;
}
public function getWritersCanEditPermissions()
{
return $this->writersCanEditPermissions;
}
}
class Google_Service_MapsEngine_AssetsListResponse extends Google_Collection
{
protected $collection_key = 'assets';
protected $internal_gapi_mappings = array(
);
protected $assetsType = 'Google_Service_MapsEngine_Asset';
protected $assetsDataType = 'array';
public $nextPageToken;
public function setAssets($assets)
{
$this->assets = $assets;
}
public function getAssets()
{
return $this->assets;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_MapsEngine_Border extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $color;
public $opacity;
public $width;
public function setColor($color)
{
$this->color = $color;
}
public function getColor()
{
return $this->color;
}
public function setOpacity($opacity)
{
$this->opacity = $opacity;
}
public function getOpacity()
{
return $this->opacity;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
class Google_Service_MapsEngine_Color extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $color;
public $opacity;
public function setColor($color)
{
$this->color = $color;
}
public function getColor()
{
return $this->color;
}
public function setOpacity($opacity)
{
$this->opacity = $opacity;
}
public function getOpacity()
{
return $this->opacity;
}
}
class Google_Service_MapsEngine_Datasource extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
}
class Google_Service_MapsEngine_DisplayRule extends Google_Collection
{
protected $collection_key = 'filters';
protected $internal_gapi_mappings = array(
);
protected $filtersType = 'Google_Service_MapsEngine_Filter';
protected $filtersDataType = 'array';
protected $lineOptionsType = 'Google_Service_MapsEngine_LineStyle';
protected $lineOptionsDataType = '';
public $name;
protected $pointOptionsType = 'Google_Service_MapsEngine_PointStyle';
protected $pointOptionsDataType = '';
protected $polygonOptionsType = 'Google_Service_MapsEngine_PolygonStyle';
protected $polygonOptionsDataType = '';
protected $zoomLevelsType = 'Google_Service_MapsEngine_ZoomLevels';
protected $zoomLevelsDataType = '';
public function setFilters($filters)
{
$this->filters = $filters;
}
public function getFilters()
{
return $this->filters;
}
public function setLineOptions(Google_Service_MapsEngine_LineStyle $lineOptions)
{
$this->lineOptions = $lineOptions;
}
public function getLineOptions()
{
return $this->lineOptions;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setPointOptions(Google_Service_MapsEngine_PointStyle $pointOptions)
{
$this->pointOptions = $pointOptions;
}
public function getPointOptions()
{
return $this->pointOptions;
}
public function setPolygonOptions(Google_Service_MapsEngine_PolygonStyle $polygonOptions)
{
$this->polygonOptions = $polygonOptions;
}
public function getPolygonOptions()
{
return $this->polygonOptions;
}
public function setZoomLevels(Google_Service_MapsEngine_ZoomLevels $zoomLevels)
{
$this->zoomLevels = $zoomLevels;
}
public function getZoomLevels()
{
return $this->zoomLevels;
}
}
class Google_Service_MapsEngine_Feature extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $geometryType = 'Google_Service_MapsEngine_GeoJsonGeometry';
protected $geometryDataType = '';
public $properties;
public $type;
public function setGeometry(Google_Service_MapsEngine_GeoJsonGeometry $geometry)
{
$this->geometry = $geometry;
}
public function getGeometry()
{
return $this->geometry;
}
public function setProperties($properties)
{
$this->properties = $properties;
}
public function getProperties()
{
return $this->properties;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
class Google_Service_MapsEngine_FeatureInfo extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $content;
public function setContent($content)
{
$this->content = $content;
}
public function getContent()
{
return $this->content;
}
}
class Google_Service_MapsEngine_FeaturesBatchDeleteRequest extends Google_Collection
{
protected $collection_key = 'primaryKeys';
protected $internal_gapi_mappings = array(
"gxIds" => "gx_ids",
);
public $gxIds;
public $primaryKeys;
public function setGxIds($gxIds)
{
$this->gxIds = $gxIds;
}
public function getGxIds()
{
return $this->gxIds;
}
public function setPrimaryKeys($primaryKeys)
{
$this->primaryKeys = $primaryKeys;
}
public function getPrimaryKeys()
{
return $this->primaryKeys;
}
}
class Google_Service_MapsEngine_FeaturesBatchInsertRequest extends Google_Collection
{
protected $collection_key = 'features';
protected $internal_gapi_mappings = array(
);
protected $featuresType = 'Google_Service_MapsEngine_Feature';
protected $featuresDataType = 'array';
public $normalizeGeometries;
public function setFeatures($features)
{
$this->features = $features;
}
public function getFeatures()
{
return $this->features;
}
public function setNormalizeGeometries($normalizeGeometries)
{
$this->normalizeGeometries = $normalizeGeometries;
}
public function getNormalizeGeometries()
{
return $this->normalizeGeometries;
}
}
class Google_Service_MapsEngine_FeaturesBatchPatchRequest extends Google_Collection
{
protected $collection_key = 'features';
protected $internal_gapi_mappings = array(
);
protected $featuresType = 'Google_Service_MapsEngine_Feature';
protected $featuresDataType = 'array';
public $normalizeGeometries;
public function setFeatures($features)
{
$this->features = $features;
}
public function getFeatures()
{
return $this->features;
}
public function setNormalizeGeometries($normalizeGeometries)
{
$this->normalizeGeometries = $normalizeGeometries;
}
public function getNormalizeGeometries()
{
return $this->normalizeGeometries;
}
}
class Google_Service_MapsEngine_FeaturesListResponse extends Google_Collection
{
protected $collection_key = 'features';
protected $internal_gapi_mappings = array(
);
public $allowedQueriesPerSecond;
protected $featuresType = 'Google_Service_MapsEngine_Feature';
protected $featuresDataType = 'array';
public $nextPageToken;
protected $schemaType = 'Google_Service_MapsEngine_Schema';
protected $schemaDataType = '';
public $type;
public function setAllowedQueriesPerSecond($allowedQueriesPerSecond)
{
$this->allowedQueriesPerSecond = $allowedQueriesPerSecond;
}
public function getAllowedQueriesPerSecond()
{
return $this->allowedQueriesPerSecond;
}
public function setFeatures($features)
{
$this->features = $features;
}
public function getFeatures()
{
return $this->features;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setSchema(Google_Service_MapsEngine_Schema $schema)
{
$this->schema = $schema;
}
public function getSchema()
{
return $this->schema;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
class Google_Service_MapsEngine_Filter extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $column;
public $operator;
public $value;
public function setColumn($column)
{
$this->column = $column;
}
public function getColumn()
{
return $this->column;
}
public function setOperator($operator)
{
$this->operator = $operator;
}
public function getOperator()
{
return $this->operator;
}
public function setValue($value)
{
$this->value = $value;
}
public function getValue()
{
return $this->value;
}
}
class Google_Service_MapsEngine_GeoJsonGeometry extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $type;
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
class Google_Service_MapsEngine_GeoJsonGeometryCollection extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'geometries';
protected $internal_gapi_mappings = array(
);
protected $geometriesType = 'Google_Service_MapsEngine_GeoJsonGeometry';
protected $geometriesDataType = 'array';
protected function gapiInit()
{
$this->type = 'GeometryCollection';
}
public function setGeometries($geometries)
{
$this->geometries = $geometries;
}
public function getGeometries()
{
return $this->geometries;
}
}
class Google_Service_MapsEngine_GeoJsonLineString extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'coordinates';
protected $internal_gapi_mappings = array(
);
public $coordinates;
protected function gapiInit()
{
$this->type = 'LineString';
}
public function setCoordinates($coordinates)
{
$this->coordinates = $coordinates;
}
public function getCoordinates()
{
return $this->coordinates;
}
}
class Google_Service_MapsEngine_GeoJsonMultiLineString extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'coordinates';
protected $internal_gapi_mappings = array(
);
public $coordinates;
protected function gapiInit()
{
$this->type = 'MultiLineString';
}
public function setCoordinates($coordinates)
{
$this->coordinates = $coordinates;
}
public function getCoordinates()
{
return $this->coordinates;
}
}
class Google_Service_MapsEngine_GeoJsonMultiPoint extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'coordinates';
protected $internal_gapi_mappings = array(
);
public $coordinates;
protected function gapiInit()
{
$this->type = 'MultiPoint';
}
public function setCoordinates($coordinates)
{
$this->coordinates = $coordinates;
}
public function getCoordinates()
{
return $this->coordinates;
}
}
class Google_Service_MapsEngine_GeoJsonMultiPolygon extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'coordinates';
protected $internal_gapi_mappings = array(
);
public $coordinates;
protected function gapiInit()
{
$this->type = 'MultiPolygon';
}
public function setCoordinates($coordinates)
{
$this->coordinates = $coordinates;
}
public function getCoordinates()
{
return $this->coordinates;
}
}
class Google_Service_MapsEngine_GeoJsonPoint extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'coordinates';
protected $internal_gapi_mappings = array(
);
public $coordinates;
protected function gapiInit()
{
$this->type = 'Point';
}
public function setCoordinates($coordinates)
{
$this->coordinates = $coordinates;
}
public function getCoordinates()
{
return $this->coordinates;
}
}
class Google_Service_MapsEngine_GeoJsonPolygon extends Google_Service_MapsEngine_GeoJsonGeometry
{
protected $collection_key = 'coordinates';
protected $internal_gapi_mappings = array(
);
public $coordinates;
protected function gapiInit()
{
$this->type = 'Polygon';
}
public function setCoordinates($coordinates)
{
$this->coordinates = $coordinates;
}
public function getCoordinates()
{
return $this->coordinates;
}
}
class Google_Service_MapsEngine_GeoJsonProperties extends Google_Model
{
}
class Google_Service_MapsEngine_Icon extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $id;
public $name;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
class Google_Service_MapsEngine_IconStyle extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $name;
protected $scaledShapeType = 'Google_Service_MapsEngine_ScaledShape';
protected $scaledShapeDataType = '';
protected $scalingFunctionType = 'Google_Service_MapsEngine_ScalingFunction';
protected $scalingFunctionDataType = '';
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setScaledShape(Google_Service_MapsEngine_ScaledShape $scaledShape)
{
$this->scaledShape = $scaledShape;
}
public function getScaledShape()
{
return $this->scaledShape;
}
public function setScalingFunction(Google_Service_MapsEngine_ScalingFunction $scalingFunction)
{
$this->scalingFunction = $scalingFunction;
}
public function getScalingFunction()
{
return $this->scalingFunction;
}
}
class Google_Service_MapsEngine_IconsListResponse extends Google_Collection
{
protected $collection_key = 'icons';
protected $internal_gapi_mappings = array(
);
protected $iconsType = 'Google_Service_MapsEngine_Icon';
protected $iconsDataType = 'array';
public $nextPageToken;
public function setIcons($icons)
{
$this->icons = $icons;
}
public function getIcons()
{
return $this->icons;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_MapsEngine_LabelStyle extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $color;
public $column;
public $fontStyle;
public $fontWeight;
public $opacity;
protected $outlineType = 'Google_Service_MapsEngine_Color';
protected $outlineDataType = '';
public $size;
public function setColor($color)
{
$this->color = $color;
}
public function getColor()
{
return $this->color;
}
public function setColumn($column)
{
$this->column = $column;
}
public function getColumn()
{
return $this->column;
}
public function setFontStyle($fontStyle)
{
$this->fontStyle = $fontStyle;
}
public function getFontStyle()
{
return $this->fontStyle;
}
public function setFontWeight($fontWeight)
{
$this->fontWeight = $fontWeight;
}
public function getFontWeight()
{
return $this->fontWeight;
}
public function setOpacity($opacity)
{
$this->opacity = $opacity;
}
public function getOpacity()
{
return $this->opacity;
}
public function setOutline(Google_Service_MapsEngine_Color $outline)
{
$this->outline = $outline;
}
public function getOutline()
{
return $this->outline;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
}
class Google_Service_MapsEngine_Layer extends Google_Collection
{
protected $collection_key = 'tags';
protected $internal_gapi_mappings = array(
);
public $bbox;
public $creationTime;
public $creatorEmail;
public $datasourceType;
protected $datasourcesType = 'Google_Service_MapsEngine_Datasource';
protected $datasourcesDataType = 'array';
public $description;
public $draftAccessList;
public $etag;
public $id;
public $lastModifiedTime;
public $lastModifierEmail;
public $layerType;
public $name;
public $processingStatus;
public $projectId;
public $publishedAccessList;
public $publishingStatus;
protected $styleType = 'Google_Service_MapsEngine_VectorStyle';
protected $styleDataType = '';
public $tags;
public $writersCanEditPermissions;
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCreatorEmail($creatorEmail)
{
$this->creatorEmail = $creatorEmail;
}
public function getCreatorEmail()
{
return $this->creatorEmail;
}
public function setDatasourceType($datasourceType)
{
$this->datasourceType = $datasourceType;
}
public function getDatasourceType()
{
return $this->datasourceType;
}
public function setDatasources(Google_Service_MapsEngine_Datasource $datasources)
{
$this->datasources = $datasources;
}
public function getDatasources()
{
return $this->datasources;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDraftAccessList($draftAccessList)
{
$this->draftAccessList = $draftAccessList;
}
public function getDraftAccessList()
{
return $this->draftAccessList;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLastModifierEmail($lastModifierEmail)
{
$this->lastModifierEmail = $lastModifierEmail;
}
public function getLastModifierEmail()
{
return $this->lastModifierEmail;
}
public function setLayerType($layerType)
{
$this->layerType = $layerType;
}
public function getLayerType()
{
return $this->layerType;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProcessingStatus($processingStatus)
{
$this->processingStatus = $processingStatus;
}
public function getProcessingStatus()
{
return $this->processingStatus;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setPublishedAccessList($publishedAccessList)
{
$this->publishedAccessList = $publishedAccessList;
}
public function getPublishedAccessList()
{
return $this->publishedAccessList;
}
public function setPublishingStatus($publishingStatus)
{
$this->publishingStatus = $publishingStatus;
}
public function getPublishingStatus()
{
return $this->publishingStatus;
}
public function setStyle(Google_Service_MapsEngine_VectorStyle $style)
{
$this->style = $style;
}
public function getStyle()
{
return $this->style;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setWritersCanEditPermissions($writersCanEditPermissions)
{
$this->writersCanEditPermissions = $writersCanEditPermissions;
}
public function getWritersCanEditPermissions()
{
return $this->writersCanEditPermissions;
}
}
class Google_Service_MapsEngine_LayersListResponse extends Google_Collection
{
protected $collection_key = 'layers';
protected $internal_gapi_mappings = array(
);
protected $layersType = 'Google_Service_MapsEngine_Layer';
protected $layersDataType = 'array';
public $nextPageToken;
public function setLayers($layers)
{
$this->layers = $layers;
}
public function getLayers()
{
return $this->layers;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_MapsEngine_LineStyle extends Google_Collection
{
protected $collection_key = 'dash';
protected $internal_gapi_mappings = array(
);
protected $borderType = 'Google_Service_MapsEngine_Border';
protected $borderDataType = '';
public $dash;
protected $labelType = 'Google_Service_MapsEngine_LabelStyle';
protected $labelDataType = '';
protected $strokeType = 'Google_Service_MapsEngine_LineStyleStroke';
protected $strokeDataType = '';
public function setBorder(Google_Service_MapsEngine_Border $border)
{
$this->border = $border;
}
public function getBorder()
{
return $this->border;
}
public function setDash($dash)
{
$this->dash = $dash;
}
public function getDash()
{
return $this->dash;
}
public function setLabel(Google_Service_MapsEngine_LabelStyle $label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
public function setStroke(Google_Service_MapsEngine_LineStyleStroke $stroke)
{
$this->stroke = $stroke;
}
public function getStroke()
{
return $this->stroke;
}
}
class Google_Service_MapsEngine_LineStyleStroke extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $color;
public $opacity;
public $width;
public function setColor($color)
{
$this->color = $color;
}
public function getColor()
{
return $this->color;
}
public function setOpacity($opacity)
{
$this->opacity = $opacity;
}
public function getOpacity()
{
return $this->opacity;
}
public function setWidth($width)
{
$this->width = $width;
}
public function getWidth()
{
return $this->width;
}
}
class Google_Service_MapsEngine_Map extends Google_Collection
{
protected $collection_key = 'versions';
protected $internal_gapi_mappings = array(
);
public $bbox;
protected $contentsType = 'Google_Service_MapsEngine_MapItem';
protected $contentsDataType = '';
public $creationTime;
public $creatorEmail;
public $defaultViewport;
public $description;
public $draftAccessList;
public $etag;
public $id;
public $lastModifiedTime;
public $lastModifierEmail;
public $name;
public $processingStatus;
public $projectId;
public $publishedAccessList;
public $publishingStatus;
public $tags;
public $versions;
public $writersCanEditPermissions;
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setContents(Google_Service_MapsEngine_MapItem $contents)
{
$this->contents = $contents;
}
public function getContents()
{
return $this->contents;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCreatorEmail($creatorEmail)
{
$this->creatorEmail = $creatorEmail;
}
public function getCreatorEmail()
{
return $this->creatorEmail;
}
public function setDefaultViewport($defaultViewport)
{
$this->defaultViewport = $defaultViewport;
}
public function getDefaultViewport()
{
return $this->defaultViewport;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDraftAccessList($draftAccessList)
{
$this->draftAccessList = $draftAccessList;
}
public function getDraftAccessList()
{
return $this->draftAccessList;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLastModifierEmail($lastModifierEmail)
{
$this->lastModifierEmail = $lastModifierEmail;
}
public function getLastModifierEmail()
{
return $this->lastModifierEmail;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProcessingStatus($processingStatus)
{
$this->processingStatus = $processingStatus;
}
public function getProcessingStatus()
{
return $this->processingStatus;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setPublishedAccessList($publishedAccessList)
{
$this->publishedAccessList = $publishedAccessList;
}
public function getPublishedAccessList()
{
return $this->publishedAccessList;
}
public function setPublishingStatus($publishingStatus)
{
$this->publishingStatus = $publishingStatus;
}
public function getPublishingStatus()
{
return $this->publishingStatus;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setVersions($versions)
{
$this->versions = $versions;
}
public function getVersions()
{
return $this->versions;
}
public function setWritersCanEditPermissions($writersCanEditPermissions)
{
$this->writersCanEditPermissions = $writersCanEditPermissions;
}
public function getWritersCanEditPermissions()
{
return $this->writersCanEditPermissions;
}
}
class Google_Service_MapsEngine_MapFolder extends Google_Service_MapsEngine_MapItem
{
protected $collection_key = 'defaultViewport';
protected $internal_gapi_mappings = array(
);
protected $contentsType = 'Google_Service_MapsEngine_MapItem';
protected $contentsDataType = 'array';
public $defaultViewport;
public $expandable;
public $key;
public $name;
public $visibility;
protected function gapiInit()
{
$this->type = 'folder';
}
public function setContents($contents)
{
$this->contents = $contents;
}
public function getContents()
{
return $this->contents;
}
public function setDefaultViewport($defaultViewport)
{
$this->defaultViewport = $defaultViewport;
}
public function getDefaultViewport()
{
return $this->defaultViewport;
}
public function setExpandable($expandable)
{
$this->expandable = $expandable;
}
public function getExpandable()
{
return $this->expandable;
}
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setVisibility($visibility)
{
$this->visibility = $visibility;
}
public function getVisibility()
{
return $this->visibility;
}
}
class Google_Service_MapsEngine_MapItem extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $type;
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
class Google_Service_MapsEngine_MapKmlLink extends Google_Service_MapsEngine_MapItem
{
protected $collection_key = 'defaultViewport';
protected $internal_gapi_mappings = array(
);
public $defaultViewport;
public $kmlUrl;
public $name;
public $visibility;
protected function gapiInit()
{
$this->type = 'kmlLink';
}
public function setDefaultViewport($defaultViewport)
{
$this->defaultViewport = $defaultViewport;
}
public function getDefaultViewport()
{
return $this->defaultViewport;
}
public function setKmlUrl($kmlUrl)
{
$this->kmlUrl = $kmlUrl;
}
public function getKmlUrl()
{
return $this->kmlUrl;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setVisibility($visibility)
{
$this->visibility = $visibility;
}
public function getVisibility()
{
return $this->visibility;
}
}
class Google_Service_MapsEngine_MapLayer extends Google_Service_MapsEngine_MapItem
{
protected $collection_key = 'defaultViewport';
protected $internal_gapi_mappings = array(
);
public $defaultViewport;
public $id;
public $key;
public $name;
public $visibility;
protected function gapiInit()
{
$this->type = 'layer';
}
public function setDefaultViewport($defaultViewport)
{
$this->defaultViewport = $defaultViewport;
}
public function getDefaultViewport()
{
return $this->defaultViewport;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setKey($key)
{
$this->key = $key;
}
public function getKey()
{
return $this->key;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setVisibility($visibility)
{
$this->visibility = $visibility;
}
public function getVisibility()
{
return $this->visibility;
}
}
class Google_Service_MapsEngine_MapsListResponse extends Google_Collection
{
protected $collection_key = 'maps';
protected $internal_gapi_mappings = array(
);
protected $mapsType = 'Google_Service_MapsEngine_Map';
protected $mapsDataType = 'array';
public $nextPageToken;
public function setMaps($maps)
{
$this->maps = $maps;
}
public function getMaps()
{
return $this->maps;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_MapsEngine_MapsengineFile extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $filename;
public $size;
public $uploadStatus;
public function setFilename($filename)
{
$this->filename = $filename;
}
public function getFilename()
{
return $this->filename;
}
public function setSize($size)
{
$this->size = $size;
}
public function getSize()
{
return $this->size;
}
public function setUploadStatus($uploadStatus)
{
$this->uploadStatus = $uploadStatus;
}
public function getUploadStatus()
{
return $this->uploadStatus;
}
}
class Google_Service_MapsEngine_Parent extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
}
class Google_Service_MapsEngine_ParentsListResponse extends Google_Collection
{
protected $collection_key = 'parents';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $parentsType = 'Google_Service_MapsEngine_Parent';
protected $parentsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setParents($parents)
{
$this->parents = $parents;
}
public function getParents()
{
return $this->parents;
}
}
class Google_Service_MapsEngine_Permission extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $discoverable;
public $id;
public $role;
public $type;
public function setDiscoverable($discoverable)
{
$this->discoverable = $discoverable;
}
public function getDiscoverable()
{
return $this->discoverable;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setRole($role)
{
$this->role = $role;
}
public function getRole()
{
return $this->role;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
class Google_Service_MapsEngine_PermissionsBatchDeleteRequest extends Google_Collection
{
protected $collection_key = 'ids';
protected $internal_gapi_mappings = array(
);
public $ids;
public function setIds($ids)
{
$this->ids = $ids;
}
public function getIds()
{
return $this->ids;
}
}
class Google_Service_MapsEngine_PermissionsBatchDeleteResponse extends Google_Model
{
}
class Google_Service_MapsEngine_PermissionsBatchUpdateRequest extends Google_Collection
{
protected $collection_key = 'permissions';
protected $internal_gapi_mappings = array(
);
protected $permissionsType = 'Google_Service_MapsEngine_Permission';
protected $permissionsDataType = 'array';
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
public function getPermissions()
{
return $this->permissions;
}
}
class Google_Service_MapsEngine_PermissionsBatchUpdateResponse extends Google_Model
{
}
class Google_Service_MapsEngine_PermissionsListResponse extends Google_Collection
{
protected $collection_key = 'permissions';
protected $internal_gapi_mappings = array(
);
protected $permissionsType = 'Google_Service_MapsEngine_Permission';
protected $permissionsDataType = 'array';
public function setPermissions($permissions)
{
$this->permissions = $permissions;
}
public function getPermissions()
{
return $this->permissions;
}
}
class Google_Service_MapsEngine_PointStyle extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $iconType = 'Google_Service_MapsEngine_IconStyle';
protected $iconDataType = '';
protected $labelType = 'Google_Service_MapsEngine_LabelStyle';
protected $labelDataType = '';
public function setIcon(Google_Service_MapsEngine_IconStyle $icon)
{
$this->icon = $icon;
}
public function getIcon()
{
return $this->icon;
}
public function setLabel(Google_Service_MapsEngine_LabelStyle $label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
}
class Google_Service_MapsEngine_PolygonStyle extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $fillType = 'Google_Service_MapsEngine_Color';
protected $fillDataType = '';
protected $labelType = 'Google_Service_MapsEngine_LabelStyle';
protected $labelDataType = '';
protected $strokeType = 'Google_Service_MapsEngine_Border';
protected $strokeDataType = '';
public function setFill(Google_Service_MapsEngine_Color $fill)
{
$this->fill = $fill;
}
public function getFill()
{
return $this->fill;
}
public function setLabel(Google_Service_MapsEngine_LabelStyle $label)
{
$this->label = $label;
}
public function getLabel()
{
return $this->label;
}
public function setStroke(Google_Service_MapsEngine_Border $stroke)
{
$this->stroke = $stroke;
}
public function getStroke()
{
return $this->stroke;
}
}
class Google_Service_MapsEngine_ProcessResponse extends Google_Model
{
}
class Google_Service_MapsEngine_Project extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $id;
public $name;
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}
class Google_Service_MapsEngine_ProjectsListResponse extends Google_Collection
{
protected $collection_key = 'projects';
protected $internal_gapi_mappings = array(
);
protected $projectsType = 'Google_Service_MapsEngine_Project';
protected $projectsDataType = 'array';
public function setProjects($projects)
{
$this->projects = $projects;
}
public function getProjects()
{
return $this->projects;
}
}
class Google_Service_MapsEngine_PublishResponse extends Google_Model
{
}
class Google_Service_MapsEngine_PublishedLayer extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $description;
public $id;
public $layerType;
public $name;
public $projectId;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLayerType($layerType)
{
$this->layerType = $layerType;
}
public function getLayerType()
{
return $this->layerType;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
}
class Google_Service_MapsEngine_PublishedLayersListResponse extends Google_Collection
{
protected $collection_key = 'layers';
protected $internal_gapi_mappings = array(
);
protected $layersType = 'Google_Service_MapsEngine_PublishedLayer';
protected $layersDataType = 'array';
public $nextPageToken;
public function setLayers($layers)
{
$this->layers = $layers;
}
public function getLayers()
{
return $this->layers;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_MapsEngine_PublishedMap extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $contentsType = 'Google_Service_MapsEngine_MapItem';
protected $contentsDataType = '';
public $defaultViewport;
public $description;
public $id;
public $name;
public $projectId;
public function setContents(Google_Service_MapsEngine_MapItem $contents)
{
$this->contents = $contents;
}
public function getContents()
{
return $this->contents;
}
public function setDefaultViewport($defaultViewport)
{
$this->defaultViewport = $defaultViewport;
}
public function getDefaultViewport()
{
return $this->defaultViewport;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
}
class Google_Service_MapsEngine_PublishedMapsListResponse extends Google_Collection
{
protected $collection_key = 'maps';
protected $internal_gapi_mappings = array(
);
protected $mapsType = 'Google_Service_MapsEngine_PublishedMap';
protected $mapsDataType = 'array';
public $nextPageToken;
public function setMaps($maps)
{
$this->maps = $maps;
}
public function getMaps()
{
return $this->maps;
}
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
class Google_Service_MapsEngine_Raster extends Google_Collection
{
protected $collection_key = 'files';
protected $internal_gapi_mappings = array(
);
protected $acquisitionTimeType = 'Google_Service_MapsEngine_AcquisitionTime';
protected $acquisitionTimeDataType = '';
public $attribution;
public $bbox;
public $creationTime;
public $creatorEmail;
public $description;
public $draftAccessList;
public $etag;
protected $filesType = 'Google_Service_MapsEngine_MapsengineFile';
protected $filesDataType = 'array';
public $id;
public $lastModifiedTime;
public $lastModifierEmail;
public $maskType;
public $name;
public $processingStatus;
public $projectId;
public $rasterType;
public $tags;
public $writersCanEditPermissions;
public function setAcquisitionTime(Google_Service_MapsEngine_AcquisitionTime $acquisitionTime)
{
$this->acquisitionTime = $acquisitionTime;
}
public function getAcquisitionTime()
{
return $this->acquisitionTime;
}
public function setAttribution($attribution)
{
$this->attribution = $attribution;
}
public function getAttribution()
{
return $this->attribution;
}
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCreatorEmail($creatorEmail)
{
$this->creatorEmail = $creatorEmail;
}
public function getCreatorEmail()
{
return $this->creatorEmail;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDraftAccessList($draftAccessList)
{
$this->draftAccessList = $draftAccessList;
}
public function getDraftAccessList()
{
return $this->draftAccessList;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setFiles($files)
{
$this->files = $files;
}
public function getFiles()
{
return $this->files;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLastModifierEmail($lastModifierEmail)
{
$this->lastModifierEmail = $lastModifierEmail;
}
public function getLastModifierEmail()
{
return $this->lastModifierEmail;
}
public function setMaskType($maskType)
{
$this->maskType = $maskType;
}
public function getMaskType()
{
return $this->maskType;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProcessingStatus($processingStatus)
{
$this->processingStatus = $processingStatus;
}
public function getProcessingStatus()
{
return $this->processingStatus;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setRasterType($rasterType)
{
$this->rasterType = $rasterType;
}
public function getRasterType()
{
return $this->rasterType;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setWritersCanEditPermissions($writersCanEditPermissions)
{
$this->writersCanEditPermissions = $writersCanEditPermissions;
}
public function getWritersCanEditPermissions()
{
return $this->writersCanEditPermissions;
}
}
class Google_Service_MapsEngine_RasterCollection extends Google_Collection
{
protected $collection_key = 'bbox';
protected $internal_gapi_mappings = array(
);
public $attribution;
public $bbox;
public $creationTime;
public $creatorEmail;
public $description;
public $draftAccessList;
public $etag;
public $id;
public $lastModifiedTime;
public $lastModifierEmail;
public $mosaic;
public $name;
public $processingStatus;
public $projectId;
public $rasterType;
public $tags;
public $writersCanEditPermissions;
public function setAttribution($attribution)
{
$this->attribution = $attribution;
}
public function getAttribution()
{
return $this->attribution;
}
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCreatorEmail($creatorEmail)
{
$this->creatorEmail = $creatorEmail;
}
public function getCreatorEmail()
{
return $this->creatorEmail;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDraftAccessList($draftAccessList)
{
$this->draftAccessList = $draftAccessList;
}
public function getDraftAccessList()
{
return $this->draftAccessList;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLastModifierEmail($lastModifierEmail)
{
$this->lastModifierEmail = $lastModifierEmail;
}
public function getLastModifierEmail()
{
return $this->lastModifierEmail;
}
public function setMosaic($mosaic)
{
$this->mosaic = $mosaic;
}
public function getMosaic()
{
return $this->mosaic;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProcessingStatus($processingStatus)
{
$this->processingStatus = $processingStatus;
}
public function getProcessingStatus()
{
return $this->processingStatus;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setRasterType($rasterType)
{
$this->rasterType = $rasterType;
}
public function getRasterType()
{
return $this->rasterType;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setWritersCanEditPermissions($writersCanEditPermissions)
{
$this->writersCanEditPermissions = $writersCanEditPermissions;
}
public function getWritersCanEditPermissions()
{
return $this->writersCanEditPermissions;
}
}
class Google_Service_MapsEngine_RasterCollectionsListResponse extends Google_Collection
{
protected $collection_key = 'rasterCollections';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $rasterCollectionsType = 'Google_Service_MapsEngine_RasterCollection';
protected $rasterCollectionsDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setRasterCollections($rasterCollections)
{
$this->rasterCollections = $rasterCollections;
}
public function getRasterCollections()
{
return $this->rasterCollections;
}
}
class Google_Service_MapsEngine_RasterCollectionsRaster extends Google_Collection
{
protected $collection_key = 'tags';
protected $internal_gapi_mappings = array(
);
public $bbox;
public $creationTime;
public $description;
public $id;
public $lastModifiedTime;
public $name;
public $projectId;
public $rasterType;
public $tags;
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setRasterType($rasterType)
{
$this->rasterType = $rasterType;
}
public function getRasterType()
{
return $this->rasterType;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
}
class Google_Service_MapsEngine_RasterCollectionsRasterBatchDeleteRequest extends Google_Collection
{
protected $collection_key = 'ids';
protected $internal_gapi_mappings = array(
);
public $ids;
public function setIds($ids)
{
$this->ids = $ids;
}
public function getIds()
{
return $this->ids;
}
}
class Google_Service_MapsEngine_RasterCollectionsRastersBatchDeleteResponse extends Google_Model
{
}
class Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertRequest extends Google_Collection
{
protected $collection_key = 'ids';
protected $internal_gapi_mappings = array(
);
public $ids;
public function setIds($ids)
{
$this->ids = $ids;
}
public function getIds()
{
return $this->ids;
}
}
class Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertResponse extends Google_Model
{
}
class Google_Service_MapsEngine_RasterCollectionsRastersListResponse extends Google_Collection
{
protected $collection_key = 'rasters';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $rastersType = 'Google_Service_MapsEngine_RasterCollectionsRaster';
protected $rastersDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setRasters($rasters)
{
$this->rasters = $rasters;
}
public function getRasters()
{
return $this->rasters;
}
}
class Google_Service_MapsEngine_RastersListResponse extends Google_Collection
{
protected $collection_key = 'rasters';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $rastersType = 'Google_Service_MapsEngine_Raster';
protected $rastersDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setRasters($rasters)
{
$this->rasters = $rasters;
}
public function getRasters()
{
return $this->rasters;
}
}
class Google_Service_MapsEngine_ScaledShape extends Google_Model
{
protected $internal_gapi_mappings = array(
);
protected $borderType = 'Google_Service_MapsEngine_Border';
protected $borderDataType = '';
protected $fillType = 'Google_Service_MapsEngine_Color';
protected $fillDataType = '';
public $shape;
public function setBorder(Google_Service_MapsEngine_Border $border)
{
$this->border = $border;
}
public function getBorder()
{
return $this->border;
}
public function setFill(Google_Service_MapsEngine_Color $fill)
{
$this->fill = $fill;
}
public function getFill()
{
return $this->fill;
}
public function setShape($shape)
{
$this->shape = $shape;
}
public function getShape()
{
return $this->shape;
}
}
class Google_Service_MapsEngine_ScalingFunction extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $column;
public $scalingType;
protected $sizeRangeType = 'Google_Service_MapsEngine_SizeRange';
protected $sizeRangeDataType = '';
protected $valueRangeType = 'Google_Service_MapsEngine_ValueRange';
protected $valueRangeDataType = '';
public function setColumn($column)
{
$this->column = $column;
}
public function getColumn()
{
return $this->column;
}
public function setScalingType($scalingType)
{
$this->scalingType = $scalingType;
}
public function getScalingType()
{
return $this->scalingType;
}
public function setSizeRange(Google_Service_MapsEngine_SizeRange $sizeRange)
{
$this->sizeRange = $sizeRange;
}
public function getSizeRange()
{
return $this->sizeRange;
}
public function setValueRange(Google_Service_MapsEngine_ValueRange $valueRange)
{
$this->valueRange = $valueRange;
}
public function getValueRange()
{
return $this->valueRange;
}
}
class Google_Service_MapsEngine_Schema extends Google_Collection
{
protected $collection_key = 'columns';
protected $internal_gapi_mappings = array(
);
protected $columnsType = 'Google_Service_MapsEngine_TableColumn';
protected $columnsDataType = 'array';
public $primaryGeometry;
public $primaryKey;
public function setColumns($columns)
{
$this->columns = $columns;
}
public function getColumns()
{
return $this->columns;
}
public function setPrimaryGeometry($primaryGeometry)
{
$this->primaryGeometry = $primaryGeometry;
}
public function getPrimaryGeometry()
{
return $this->primaryGeometry;
}
public function setPrimaryKey($primaryKey)
{
$this->primaryKey = $primaryKey;
}
public function getPrimaryKey()
{
return $this->primaryKey;
}
}
class Google_Service_MapsEngine_SizeRange extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $max;
public $min;
public function setMax($max)
{
$this->max = $max;
}
public function getMax()
{
return $this->max;
}
public function setMin($min)
{
$this->min = $min;
}
public function getMin()
{
return $this->min;
}
}
class Google_Service_MapsEngine_Table extends Google_Collection
{
protected $collection_key = 'tags';
protected $internal_gapi_mappings = array(
);
public $bbox;
public $creationTime;
public $creatorEmail;
public $description;
public $draftAccessList;
public $etag;
protected $filesType = 'Google_Service_MapsEngine_MapsengineFile';
protected $filesDataType = 'array';
public $id;
public $lastModifiedTime;
public $lastModifierEmail;
public $name;
public $processingStatus;
public $projectId;
public $publishedAccessList;
protected $schemaType = 'Google_Service_MapsEngine_Schema';
protected $schemaDataType = '';
public $sourceEncoding;
public $tags;
public $writersCanEditPermissions;
public function setBbox($bbox)
{
$this->bbox = $bbox;
}
public function getBbox()
{
return $this->bbox;
}
public function setCreationTime($creationTime)
{
$this->creationTime = $creationTime;
}
public function getCreationTime()
{
return $this->creationTime;
}
public function setCreatorEmail($creatorEmail)
{
$this->creatorEmail = $creatorEmail;
}
public function getCreatorEmail()
{
return $this->creatorEmail;
}
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDraftAccessList($draftAccessList)
{
$this->draftAccessList = $draftAccessList;
}
public function getDraftAccessList()
{
return $this->draftAccessList;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
public function setFiles($files)
{
$this->files = $files;
}
public function getFiles()
{
return $this->files;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLastModifiedTime($lastModifiedTime)
{
$this->lastModifiedTime = $lastModifiedTime;
}
public function getLastModifiedTime()
{
return $this->lastModifiedTime;
}
public function setLastModifierEmail($lastModifierEmail)
{
$this->lastModifierEmail = $lastModifierEmail;
}
public function getLastModifierEmail()
{
return $this->lastModifierEmail;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setProcessingStatus($processingStatus)
{
$this->processingStatus = $processingStatus;
}
public function getProcessingStatus()
{
return $this->processingStatus;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setPublishedAccessList($publishedAccessList)
{
$this->publishedAccessList = $publishedAccessList;
}
public function getPublishedAccessList()
{
return $this->publishedAccessList;
}
public function setSchema(Google_Service_MapsEngine_Schema $schema)
{
$this->schema = $schema;
}
public function getSchema()
{
return $this->schema;
}
public function setSourceEncoding($sourceEncoding)
{
$this->sourceEncoding = $sourceEncoding;
}
public function getSourceEncoding()
{
return $this->sourceEncoding;
}
public function setTags($tags)
{
$this->tags = $tags;
}
public function getTags()
{
return $this->tags;
}
public function setWritersCanEditPermissions($writersCanEditPermissions)
{
$this->writersCanEditPermissions = $writersCanEditPermissions;
}
public function getWritersCanEditPermissions()
{
return $this->writersCanEditPermissions;
}
}
class Google_Service_MapsEngine_TableColumn extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $name;
public $type;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
class Google_Service_MapsEngine_TablesListResponse extends Google_Collection
{
protected $collection_key = 'tables';
protected $internal_gapi_mappings = array(
);
public $nextPageToken;
protected $tablesType = 'Google_Service_MapsEngine_Table';
protected $tablesDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
public function setTables($tables)
{
$this->tables = $tables;
}
public function getTables()
{
return $this->tables;
}
}
class Google_Service_MapsEngine_ValueRange extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $max;
public $min;
public function setMax($max)
{
$this->max = $max;
}
public function getMax()
{
return $this->max;
}
public function setMin($min)
{
$this->min = $min;
}
public function getMin()
{
return $this->min;
}
}
class Google_Service_MapsEngine_VectorStyle extends Google_Collection
{
protected $collection_key = 'displayRules';
protected $internal_gapi_mappings = array(
);
protected $displayRulesType = 'Google_Service_MapsEngine_DisplayRule';
protected $displayRulesDataType = 'array';
protected $featureInfoType = 'Google_Service_MapsEngine_FeatureInfo';
protected $featureInfoDataType = '';
public $type;
public function setDisplayRules($displayRules)
{
$this->displayRules = $displayRules;
}
public function getDisplayRules()
{
return $this->displayRules;
}
public function setFeatureInfo(Google_Service_MapsEngine_FeatureInfo $featureInfo)
{
$this->featureInfo = $featureInfo;
}
public function getFeatureInfo()
{
return $this->featureInfo;
}
public function setType($type)
{
$this->type = $type;
}
public function getType()
{
return $this->type;
}
}
class Google_Service_MapsEngine_ZoomLevels extends Google_Model
{
protected $internal_gapi_mappings = array(
);
public $max;
public $min;
public function setMax($max)
{
$this->max = $max;
}
public function getMax()
{
return $this->max;
}
public function setMin($min)
{
$this->min = $min;
}
public function getMin()
{
return $this->min;
}
}