[ Index ] |
PHP Cross Reference of moodle-2.8 |
[Summary view] [Print] [Text view]
1 <?php 2 /* 3 * Copyright 2010 Google Inc. 4 * 5 * Licensed under the Apache License, Version 2.0 (the "License"); you may not 6 * use this file except in compliance with the License. You may obtain a copy of 7 * the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 * License for the specific language governing permissions and limitations under 15 * the License. 16 */ 17 18 /** 19 * Service definition for MapsEngine (v1). 20 * 21 * <p> 22 * The Google Maps Engine API allows developers to store and query geospatial vector and raster data. 23 * </p> 24 * 25 * <p> 26 * For more information about this service, see the API 27 * <a href="https://developers.google.com/maps-engine/" target="_blank">Documentation</a> 28 * </p> 29 * 30 * @author Google, Inc. 31 */ 32 class Google_Service_MapsEngine extends Google_Service 33 { 34 /** View and manage your Google Maps Engine data. */ 35 const MAPSENGINE = "https://www.googleapis.com/auth/mapsengine"; 36 /** View your Google Maps Engine data. */ 37 const MAPSENGINE_READONLY = "https://www.googleapis.com/auth/mapsengine.readonly"; 38 39 public $assets; 40 public $assets_parents; 41 public $layers; 42 public $layers_parents; 43 public $maps; 44 public $projects; 45 public $projects_icons; 46 public $rasterCollections; 47 public $rasterCollections_parents; 48 public $rasterCollections_rasters; 49 public $rasters; 50 public $rasters_files; 51 public $rasters_parents; 52 public $tables; 53 public $tables_features; 54 public $tables_files; 55 public $tables_parents; 56 57 58 /** 59 * Constructs the internal representation of the MapsEngine service. 60 * 61 * @param Google_Client $client 62 */ 63 public function __construct(Google_Client $client) 64 { 65 parent::__construct($client); 66 $this->servicePath = 'mapsengine/v1/'; 67 $this->version = 'v1'; 68 $this->serviceName = 'mapsengine'; 69 70 $this->assets = new Google_Service_MapsEngine_Assets_Resource( 71 $this, 72 $this->serviceName, 73 'assets', 74 array( 75 'methods' => array( 76 'get' => array( 77 'path' => 'assets/{id}', 78 'httpMethod' => 'GET', 79 'parameters' => array( 80 'id' => array( 81 'location' => 'path', 82 'type' => 'string', 83 'required' => true, 84 ), 85 ), 86 ),'list' => array( 87 'path' => 'assets', 88 'httpMethod' => 'GET', 89 'parameters' => array( 90 'modifiedAfter' => array( 91 'location' => 'query', 92 'type' => 'string', 93 ), 94 'createdAfter' => array( 95 'location' => 'query', 96 'type' => 'string', 97 ), 98 'tags' => array( 99 'location' => 'query', 100 'type' => 'string', 101 ), 102 'projectId' => array( 103 'location' => 'query', 104 'type' => 'string', 105 ), 106 'search' => array( 107 'location' => 'query', 108 'type' => 'string', 109 ), 110 'maxResults' => array( 111 'location' => 'query', 112 'type' => 'integer', 113 ), 114 'pageToken' => array( 115 'location' => 'query', 116 'type' => 'string', 117 ), 118 'creatorEmail' => array( 119 'location' => 'query', 120 'type' => 'string', 121 ), 122 'bbox' => array( 123 'location' => 'query', 124 'type' => 'string', 125 ), 126 'modifiedBefore' => array( 127 'location' => 'query', 128 'type' => 'string', 129 ), 130 'createdBefore' => array( 131 'location' => 'query', 132 'type' => 'string', 133 ), 134 'role' => array( 135 'location' => 'query', 136 'type' => 'string', 137 ), 138 'type' => array( 139 'location' => 'query', 140 'type' => 'string', 141 ), 142 ), 143 ), 144 ) 145 ) 146 ); 147 $this->assets_parents = new Google_Service_MapsEngine_AssetsParents_Resource( 148 $this, 149 $this->serviceName, 150 'parents', 151 array( 152 'methods' => array( 153 'list' => array( 154 'path' => 'assets/{id}/parents', 155 'httpMethod' => 'GET', 156 'parameters' => array( 157 'id' => array( 158 'location' => 'path', 159 'type' => 'string', 160 'required' => true, 161 ), 162 'pageToken' => array( 163 'location' => 'query', 164 'type' => 'string', 165 ), 166 'maxResults' => array( 167 'location' => 'query', 168 'type' => 'integer', 169 ), 170 ), 171 ), 172 ) 173 ) 174 ); 175 $this->layers = new Google_Service_MapsEngine_Layers_Resource( 176 $this, 177 $this->serviceName, 178 'layers', 179 array( 180 'methods' => array( 181 'cancelProcessing' => array( 182 'path' => 'layers/{id}/cancelProcessing', 183 'httpMethod' => 'POST', 184 'parameters' => array( 185 'id' => array( 186 'location' => 'path', 187 'type' => 'string', 188 'required' => true, 189 ), 190 ), 191 ),'create' => array( 192 'path' => 'layers', 193 'httpMethod' => 'POST', 194 'parameters' => array( 195 'process' => array( 196 'location' => 'query', 197 'type' => 'boolean', 198 ), 199 ), 200 ),'delete' => array( 201 'path' => 'layers/{id}', 202 'httpMethod' => 'DELETE', 203 'parameters' => array( 204 'id' => array( 205 'location' => 'path', 206 'type' => 'string', 207 'required' => true, 208 ), 209 ), 210 ),'get' => array( 211 'path' => 'layers/{id}', 212 'httpMethod' => 'GET', 213 'parameters' => array( 214 'id' => array( 215 'location' => 'path', 216 'type' => 'string', 217 'required' => true, 218 ), 219 'version' => array( 220 'location' => 'query', 221 'type' => 'string', 222 ), 223 ), 224 ),'list' => array( 225 'path' => 'layers', 226 'httpMethod' => 'GET', 227 'parameters' => array( 228 'modifiedAfter' => array( 229 'location' => 'query', 230 'type' => 'string', 231 ), 232 'createdAfter' => array( 233 'location' => 'query', 234 'type' => 'string', 235 ), 236 'processingStatus' => array( 237 'location' => 'query', 238 'type' => 'string', 239 ), 240 'projectId' => array( 241 'location' => 'query', 242 'type' => 'string', 243 ), 244 'tags' => array( 245 'location' => 'query', 246 'type' => 'string', 247 ), 248 'search' => array( 249 'location' => 'query', 250 'type' => 'string', 251 ), 252 'maxResults' => array( 253 'location' => 'query', 254 'type' => 'integer', 255 ), 256 'pageToken' => array( 257 'location' => 'query', 258 'type' => 'string', 259 ), 260 'creatorEmail' => array( 261 'location' => 'query', 262 'type' => 'string', 263 ), 264 'bbox' => array( 265 'location' => 'query', 266 'type' => 'string', 267 ), 268 'modifiedBefore' => array( 269 'location' => 'query', 270 'type' => 'string', 271 ), 272 'createdBefore' => array( 273 'location' => 'query', 274 'type' => 'string', 275 ), 276 'role' => array( 277 'location' => 'query', 278 'type' => 'string', 279 ), 280 ), 281 ),'patch' => array( 282 'path' => 'layers/{id}', 283 'httpMethod' => 'PATCH', 284 'parameters' => array( 285 'id' => array( 286 'location' => 'path', 287 'type' => 'string', 288 'required' => true, 289 ), 290 ), 291 ),'process' => array( 292 'path' => 'layers/{id}/process', 293 'httpMethod' => 'POST', 294 'parameters' => array( 295 'id' => array( 296 'location' => 'path', 297 'type' => 'string', 298 'required' => true, 299 ), 300 ), 301 ),'publish' => array( 302 'path' => 'layers/{id}/publish', 303 'httpMethod' => 'POST', 304 'parameters' => array( 305 'id' => array( 306 'location' => 'path', 307 'type' => 'string', 308 'required' => true, 309 ), 310 'force' => array( 311 'location' => 'query', 312 'type' => 'boolean', 313 ), 314 ), 315 ),'unpublish' => array( 316 'path' => 'layers/{id}/unpublish', 317 'httpMethod' => 'POST', 318 'parameters' => array( 319 'id' => array( 320 'location' => 'path', 321 'type' => 'string', 322 'required' => true, 323 ), 324 ), 325 ), 326 ) 327 ) 328 ); 329 $this->layers_parents = new Google_Service_MapsEngine_LayersParents_Resource( 330 $this, 331 $this->serviceName, 332 'parents', 333 array( 334 'methods' => array( 335 'list' => array( 336 'path' => 'layers/{id}/parents', 337 'httpMethod' => 'GET', 338 'parameters' => array( 339 'id' => array( 340 'location' => 'path', 341 'type' => 'string', 342 'required' => true, 343 ), 344 'pageToken' => array( 345 'location' => 'query', 346 'type' => 'string', 347 ), 348 'maxResults' => array( 349 'location' => 'query', 350 'type' => 'integer', 351 ), 352 ), 353 ), 354 ) 355 ) 356 ); 357 $this->maps = new Google_Service_MapsEngine_Maps_Resource( 358 $this, 359 $this->serviceName, 360 'maps', 361 array( 362 'methods' => array( 363 'create' => array( 364 'path' => 'maps', 365 'httpMethod' => 'POST', 366 'parameters' => array(), 367 ),'delete' => array( 368 'path' => 'maps/{id}', 369 'httpMethod' => 'DELETE', 370 'parameters' => array( 371 'id' => array( 372 'location' => 'path', 373 'type' => 'string', 374 'required' => true, 375 ), 376 ), 377 ),'get' => array( 378 'path' => 'maps/{id}', 379 'httpMethod' => 'GET', 380 'parameters' => array( 381 'id' => array( 382 'location' => 'path', 383 'type' => 'string', 384 'required' => true, 385 ), 386 'version' => array( 387 'location' => 'query', 388 'type' => 'string', 389 ), 390 ), 391 ),'list' => array( 392 'path' => 'maps', 393 'httpMethod' => 'GET', 394 'parameters' => array( 395 'modifiedAfter' => array( 396 'location' => 'query', 397 'type' => 'string', 398 ), 399 'createdAfter' => array( 400 'location' => 'query', 401 'type' => 'string', 402 ), 403 'processingStatus' => array( 404 'location' => 'query', 405 'type' => 'string', 406 ), 407 'projectId' => array( 408 'location' => 'query', 409 'type' => 'string', 410 ), 411 'tags' => array( 412 'location' => 'query', 413 'type' => 'string', 414 ), 415 'search' => array( 416 'location' => 'query', 417 'type' => 'string', 418 ), 419 'maxResults' => array( 420 'location' => 'query', 421 'type' => 'integer', 422 ), 423 'pageToken' => array( 424 'location' => 'query', 425 'type' => 'string', 426 ), 427 'creatorEmail' => array( 428 'location' => 'query', 429 'type' => 'string', 430 ), 431 'bbox' => array( 432 'location' => 'query', 433 'type' => 'string', 434 ), 435 'modifiedBefore' => array( 436 'location' => 'query', 437 'type' => 'string', 438 ), 439 'createdBefore' => array( 440 'location' => 'query', 441 'type' => 'string', 442 ), 443 'role' => array( 444 'location' => 'query', 445 'type' => 'string', 446 ), 447 ), 448 ),'patch' => array( 449 'path' => 'maps/{id}', 450 'httpMethod' => 'PATCH', 451 'parameters' => array( 452 'id' => array( 453 'location' => 'path', 454 'type' => 'string', 455 'required' => true, 456 ), 457 ), 458 ),'publish' => array( 459 'path' => 'maps/{id}/publish', 460 'httpMethod' => 'POST', 461 'parameters' => array( 462 'id' => array( 463 'location' => 'path', 464 'type' => 'string', 465 'required' => true, 466 ), 467 'force' => array( 468 'location' => 'query', 469 'type' => 'boolean', 470 ), 471 ), 472 ),'unpublish' => array( 473 'path' => 'maps/{id}/unpublish', 474 'httpMethod' => 'POST', 475 'parameters' => array( 476 'id' => array( 477 'location' => 'path', 478 'type' => 'string', 479 'required' => true, 480 ), 481 ), 482 ), 483 ) 484 ) 485 ); 486 $this->projects = new Google_Service_MapsEngine_Projects_Resource( 487 $this, 488 $this->serviceName, 489 'projects', 490 array( 491 'methods' => array( 492 'list' => array( 493 'path' => 'projects', 494 'httpMethod' => 'GET', 495 'parameters' => array(), 496 ), 497 ) 498 ) 499 ); 500 $this->projects_icons = new Google_Service_MapsEngine_ProjectsIcons_Resource( 501 $this, 502 $this->serviceName, 503 'icons', 504 array( 505 'methods' => array( 506 'create' => array( 507 'path' => 'projects/{projectId}/icons', 508 'httpMethod' => 'POST', 509 'parameters' => array( 510 'projectId' => array( 511 'location' => 'path', 512 'type' => 'string', 513 'required' => true, 514 ), 515 ), 516 ),'get' => array( 517 'path' => 'projects/{projectId}/icons/{id}', 518 'httpMethod' => 'GET', 519 'parameters' => array( 520 'projectId' => array( 521 'location' => 'path', 522 'type' => 'string', 523 'required' => true, 524 ), 525 'id' => array( 526 'location' => 'path', 527 'type' => 'string', 528 'required' => true, 529 ), 530 ), 531 ),'list' => array( 532 'path' => 'projects/{projectId}/icons', 533 'httpMethod' => 'GET', 534 'parameters' => array( 535 'projectId' => array( 536 'location' => 'path', 537 'type' => 'string', 538 'required' => true, 539 ), 540 'pageToken' => array( 541 'location' => 'query', 542 'type' => 'string', 543 ), 544 'maxResults' => array( 545 'location' => 'query', 546 'type' => 'integer', 547 ), 548 ), 549 ), 550 ) 551 ) 552 ); 553 $this->rasterCollections = new Google_Service_MapsEngine_RasterCollections_Resource( 554 $this, 555 $this->serviceName, 556 'rasterCollections', 557 array( 558 'methods' => array( 559 'cancelProcessing' => array( 560 'path' => 'rasterCollections/{id}/cancelProcessing', 561 'httpMethod' => 'POST', 562 'parameters' => array( 563 'id' => array( 564 'location' => 'path', 565 'type' => 'string', 566 'required' => true, 567 ), 568 ), 569 ),'create' => array( 570 'path' => 'rasterCollections', 571 'httpMethod' => 'POST', 572 'parameters' => array(), 573 ),'delete' => array( 574 'path' => 'rasterCollections/{id}', 575 'httpMethod' => 'DELETE', 576 'parameters' => array( 577 'id' => array( 578 'location' => 'path', 579 'type' => 'string', 580 'required' => true, 581 ), 582 ), 583 ),'get' => array( 584 'path' => 'rasterCollections/{id}', 585 'httpMethod' => 'GET', 586 'parameters' => array( 587 'id' => array( 588 'location' => 'path', 589 'type' => 'string', 590 'required' => true, 591 ), 592 ), 593 ),'list' => array( 594 'path' => 'rasterCollections', 595 'httpMethod' => 'GET', 596 'parameters' => array( 597 'modifiedAfter' => array( 598 'location' => 'query', 599 'type' => 'string', 600 ), 601 'createdAfter' => array( 602 'location' => 'query', 603 'type' => 'string', 604 ), 605 'processingStatus' => array( 606 'location' => 'query', 607 'type' => 'string', 608 ), 609 'projectId' => array( 610 'location' => 'query', 611 'type' => 'string', 612 ), 613 'tags' => array( 614 'location' => 'query', 615 'type' => 'string', 616 ), 617 'search' => array( 618 'location' => 'query', 619 'type' => 'string', 620 ), 621 'maxResults' => array( 622 'location' => 'query', 623 'type' => 'integer', 624 ), 625 'pageToken' => array( 626 'location' => 'query', 627 'type' => 'string', 628 ), 629 'creatorEmail' => array( 630 'location' => 'query', 631 'type' => 'string', 632 ), 633 'bbox' => array( 634 'location' => 'query', 635 'type' => 'string', 636 ), 637 'modifiedBefore' => array( 638 'location' => 'query', 639 'type' => 'string', 640 ), 641 'createdBefore' => array( 642 'location' => 'query', 643 'type' => 'string', 644 ), 645 'role' => array( 646 'location' => 'query', 647 'type' => 'string', 648 ), 649 ), 650 ),'patch' => array( 651 'path' => 'rasterCollections/{id}', 652 'httpMethod' => 'PATCH', 653 'parameters' => array( 654 'id' => array( 655 'location' => 'path', 656 'type' => 'string', 657 'required' => true, 658 ), 659 ), 660 ),'process' => array( 661 'path' => 'rasterCollections/{id}/process', 662 'httpMethod' => 'POST', 663 'parameters' => array( 664 'id' => array( 665 'location' => 'path', 666 'type' => 'string', 667 'required' => true, 668 ), 669 ), 670 ), 671 ) 672 ) 673 ); 674 $this->rasterCollections_parents = new Google_Service_MapsEngine_RasterCollectionsParents_Resource( 675 $this, 676 $this->serviceName, 677 'parents', 678 array( 679 'methods' => array( 680 'list' => array( 681 'path' => 'rasterCollections/{id}/parents', 682 'httpMethod' => 'GET', 683 'parameters' => array( 684 'id' => array( 685 'location' => 'path', 686 'type' => 'string', 687 'required' => true, 688 ), 689 'pageToken' => array( 690 'location' => 'query', 691 'type' => 'string', 692 ), 693 'maxResults' => array( 694 'location' => 'query', 695 'type' => 'integer', 696 ), 697 ), 698 ), 699 ) 700 ) 701 ); 702 $this->rasterCollections_rasters = new Google_Service_MapsEngine_RasterCollectionsRasters_Resource( 703 $this, 704 $this->serviceName, 705 'rasters', 706 array( 707 'methods' => array( 708 'batchDelete' => array( 709 'path' => 'rasterCollections/{id}/rasters/batchDelete', 710 'httpMethod' => 'POST', 711 'parameters' => array( 712 'id' => array( 713 'location' => 'path', 714 'type' => 'string', 715 'required' => true, 716 ), 717 ), 718 ),'batchInsert' => array( 719 'path' => 'rasterCollections/{id}/rasters/batchInsert', 720 'httpMethod' => 'POST', 721 'parameters' => array( 722 'id' => array( 723 'location' => 'path', 724 'type' => 'string', 725 'required' => true, 726 ), 727 ), 728 ),'list' => array( 729 'path' => 'rasterCollections/{id}/rasters', 730 'httpMethod' => 'GET', 731 'parameters' => array( 732 'id' => array( 733 'location' => 'path', 734 'type' => 'string', 735 'required' => true, 736 ), 737 'modifiedAfter' => array( 738 'location' => 'query', 739 'type' => 'string', 740 ), 741 'createdAfter' => array( 742 'location' => 'query', 743 'type' => 'string', 744 ), 745 'tags' => array( 746 'location' => 'query', 747 'type' => 'string', 748 ), 749 'search' => array( 750 'location' => 'query', 751 'type' => 'string', 752 ), 753 'maxResults' => array( 754 'location' => 'query', 755 'type' => 'integer', 756 ), 757 'pageToken' => array( 758 'location' => 'query', 759 'type' => 'string', 760 ), 761 'creatorEmail' => array( 762 'location' => 'query', 763 'type' => 'string', 764 ), 765 'bbox' => array( 766 'location' => 'query', 767 'type' => 'string', 768 ), 769 'modifiedBefore' => array( 770 'location' => 'query', 771 'type' => 'string', 772 ), 773 'createdBefore' => array( 774 'location' => 'query', 775 'type' => 'string', 776 ), 777 'role' => array( 778 'location' => 'query', 779 'type' => 'string', 780 ), 781 ), 782 ), 783 ) 784 ) 785 ); 786 $this->rasters = new Google_Service_MapsEngine_Rasters_Resource( 787 $this, 788 $this->serviceName, 789 'rasters', 790 array( 791 'methods' => array( 792 'delete' => array( 793 'path' => 'rasters/{id}', 794 'httpMethod' => 'DELETE', 795 'parameters' => array( 796 'id' => array( 797 'location' => 'path', 798 'type' => 'string', 799 'required' => true, 800 ), 801 ), 802 ),'get' => array( 803 'path' => 'rasters/{id}', 804 'httpMethod' => 'GET', 805 'parameters' => array( 806 'id' => array( 807 'location' => 'path', 808 'type' => 'string', 809 'required' => true, 810 ), 811 ), 812 ),'list' => array( 813 'path' => 'rasters', 814 'httpMethod' => 'GET', 815 'parameters' => array( 816 'projectId' => array( 817 'location' => 'query', 818 'type' => 'string', 819 'required' => true, 820 ), 821 'modifiedAfter' => array( 822 'location' => 'query', 823 'type' => 'string', 824 ), 825 'createdAfter' => array( 826 'location' => 'query', 827 'type' => 'string', 828 ), 829 'processingStatus' => array( 830 'location' => 'query', 831 'type' => 'string', 832 ), 833 'tags' => array( 834 'location' => 'query', 835 'type' => 'string', 836 ), 837 'search' => array( 838 'location' => 'query', 839 'type' => 'string', 840 ), 841 'maxResults' => array( 842 'location' => 'query', 843 'type' => 'integer', 844 ), 845 'pageToken' => array( 846 'location' => 'query', 847 'type' => 'string', 848 ), 849 'creatorEmail' => array( 850 'location' => 'query', 851 'type' => 'string', 852 ), 853 'bbox' => array( 854 'location' => 'query', 855 'type' => 'string', 856 ), 857 'modifiedBefore' => array( 858 'location' => 'query', 859 'type' => 'string', 860 ), 861 'createdBefore' => array( 862 'location' => 'query', 863 'type' => 'string', 864 ), 865 'role' => array( 866 'location' => 'query', 867 'type' => 'string', 868 ), 869 ), 870 ),'patch' => array( 871 'path' => 'rasters/{id}', 872 'httpMethod' => 'PATCH', 873 'parameters' => array( 874 'id' => array( 875 'location' => 'path', 876 'type' => 'string', 877 'required' => true, 878 ), 879 ), 880 ),'process' => array( 881 'path' => 'rasters/{id}/process', 882 'httpMethod' => 'POST', 883 'parameters' => array( 884 'id' => array( 885 'location' => 'path', 886 'type' => 'string', 887 'required' => true, 888 ), 889 ), 890 ),'upload' => array( 891 'path' => 'rasters/upload', 892 'httpMethod' => 'POST', 893 'parameters' => array(), 894 ), 895 ) 896 ) 897 ); 898 $this->rasters_files = new Google_Service_MapsEngine_RastersFiles_Resource( 899 $this, 900 $this->serviceName, 901 'files', 902 array( 903 'methods' => array( 904 'insert' => array( 905 'path' => 'rasters/{id}/files', 906 'httpMethod' => 'POST', 907 'parameters' => array( 908 'id' => array( 909 'location' => 'path', 910 'type' => 'string', 911 'required' => true, 912 ), 913 'filename' => array( 914 'location' => 'query', 915 'type' => 'string', 916 'required' => true, 917 ), 918 ), 919 ), 920 ) 921 ) 922 ); 923 $this->rasters_parents = new Google_Service_MapsEngine_RastersParents_Resource( 924 $this, 925 $this->serviceName, 926 'parents', 927 array( 928 'methods' => array( 929 'list' => array( 930 'path' => 'rasters/{id}/parents', 931 'httpMethod' => 'GET', 932 'parameters' => array( 933 'id' => array( 934 'location' => 'path', 935 'type' => 'string', 936 'required' => true, 937 ), 938 'pageToken' => array( 939 'location' => 'query', 940 'type' => 'string', 941 ), 942 'maxResults' => array( 943 'location' => 'query', 944 'type' => 'integer', 945 ), 946 ), 947 ), 948 ) 949 ) 950 ); 951 $this->tables = new Google_Service_MapsEngine_Tables_Resource( 952 $this, 953 $this->serviceName, 954 'tables', 955 array( 956 'methods' => array( 957 'create' => array( 958 'path' => 'tables', 959 'httpMethod' => 'POST', 960 'parameters' => array(), 961 ),'delete' => array( 962 'path' => 'tables/{id}', 963 'httpMethod' => 'DELETE', 964 'parameters' => array( 965 'id' => array( 966 'location' => 'path', 967 'type' => 'string', 968 'required' => true, 969 ), 970 ), 971 ),'get' => array( 972 'path' => 'tables/{id}', 973 'httpMethod' => 'GET', 974 'parameters' => array( 975 'id' => array( 976 'location' => 'path', 977 'type' => 'string', 978 'required' => true, 979 ), 980 'version' => array( 981 'location' => 'query', 982 'type' => 'string', 983 ), 984 ), 985 ),'list' => array( 986 'path' => 'tables', 987 'httpMethod' => 'GET', 988 'parameters' => array( 989 'modifiedAfter' => array( 990 'location' => 'query', 991 'type' => 'string', 992 ), 993 'createdAfter' => array( 994 'location' => 'query', 995 'type' => 'string', 996 ), 997 'processingStatus' => array( 998 'location' => 'query', 999 'type' => 'string', 1000 ), 1001 'projectId' => array( 1002 'location' => 'query', 1003 'type' => 'string', 1004 ), 1005 'tags' => array( 1006 'location' => 'query', 1007 'type' => 'string', 1008 ), 1009 'search' => array( 1010 'location' => 'query', 1011 'type' => 'string', 1012 ), 1013 'maxResults' => array( 1014 'location' => 'query', 1015 'type' => 'integer', 1016 ), 1017 'pageToken' => array( 1018 'location' => 'query', 1019 'type' => 'string', 1020 ), 1021 'creatorEmail' => array( 1022 'location' => 'query', 1023 'type' => 'string', 1024 ), 1025 'bbox' => array( 1026 'location' => 'query', 1027 'type' => 'string', 1028 ), 1029 'modifiedBefore' => array( 1030 'location' => 'query', 1031 'type' => 'string', 1032 ), 1033 'createdBefore' => array( 1034 'location' => 'query', 1035 'type' => 'string', 1036 ), 1037 'role' => array( 1038 'location' => 'query', 1039 'type' => 'string', 1040 ), 1041 ), 1042 ),'patch' => array( 1043 'path' => 'tables/{id}', 1044 'httpMethod' => 'PATCH', 1045 'parameters' => array( 1046 'id' => array( 1047 'location' => 'path', 1048 'type' => 'string', 1049 'required' => true, 1050 ), 1051 ), 1052 ),'process' => array( 1053 'path' => 'tables/{id}/process', 1054 'httpMethod' => 'POST', 1055 'parameters' => array( 1056 'id' => array( 1057 'location' => 'path', 1058 'type' => 'string', 1059 'required' => true, 1060 ), 1061 ), 1062 ),'upload' => array( 1063 'path' => 'tables/upload', 1064 'httpMethod' => 'POST', 1065 'parameters' => array(), 1066 ), 1067 ) 1068 ) 1069 ); 1070 $this->tables_features = new Google_Service_MapsEngine_TablesFeatures_Resource( 1071 $this, 1072 $this->serviceName, 1073 'features', 1074 array( 1075 'methods' => array( 1076 'batchDelete' => array( 1077 'path' => 'tables/{id}/features/batchDelete', 1078 'httpMethod' => 'POST', 1079 'parameters' => array( 1080 'id' => array( 1081 'location' => 'path', 1082 'type' => 'string', 1083 'required' => true, 1084 ), 1085 ), 1086 ),'batchInsert' => array( 1087 'path' => 'tables/{id}/features/batchInsert', 1088 'httpMethod' => 'POST', 1089 'parameters' => array( 1090 'id' => array( 1091 'location' => 'path', 1092 'type' => 'string', 1093 'required' => true, 1094 ), 1095 ), 1096 ),'batchPatch' => array( 1097 'path' => 'tables/{id}/features/batchPatch', 1098 'httpMethod' => 'POST', 1099 'parameters' => array( 1100 'id' => array( 1101 'location' => 'path', 1102 'type' => 'string', 1103 'required' => true, 1104 ), 1105 ), 1106 ),'get' => array( 1107 'path' => 'tables/{tableId}/features/{id}', 1108 'httpMethod' => 'GET', 1109 'parameters' => array( 1110 'tableId' => array( 1111 'location' => 'path', 1112 'type' => 'string', 1113 'required' => true, 1114 ), 1115 'id' => array( 1116 'location' => 'path', 1117 'type' => 'string', 1118 'required' => true, 1119 ), 1120 'version' => array( 1121 'location' => 'query', 1122 'type' => 'string', 1123 ), 1124 'select' => array( 1125 'location' => 'query', 1126 'type' => 'string', 1127 ), 1128 ), 1129 ),'list' => array( 1130 'path' => 'tables/{id}/features', 1131 'httpMethod' => 'GET', 1132 'parameters' => array( 1133 'id' => array( 1134 'location' => 'path', 1135 'type' => 'string', 1136 'required' => true, 1137 ), 1138 'orderBy' => array( 1139 'location' => 'query', 1140 'type' => 'string', 1141 ), 1142 'intersects' => array( 1143 'location' => 'query', 1144 'type' => 'string', 1145 ), 1146 'maxResults' => array( 1147 'location' => 'query', 1148 'type' => 'integer', 1149 ), 1150 'pageToken' => array( 1151 'location' => 'query', 1152 'type' => 'string', 1153 ), 1154 'version' => array( 1155 'location' => 'query', 1156 'type' => 'string', 1157 ), 1158 'limit' => array( 1159 'location' => 'query', 1160 'type' => 'integer', 1161 ), 1162 'include' => array( 1163 'location' => 'query', 1164 'type' => 'string', 1165 ), 1166 'where' => array( 1167 'location' => 'query', 1168 'type' => 'string', 1169 ), 1170 'select' => array( 1171 'location' => 'query', 1172 'type' => 'string', 1173 ), 1174 ), 1175 ), 1176 ) 1177 ) 1178 ); 1179 $this->tables_files = new Google_Service_MapsEngine_TablesFiles_Resource( 1180 $this, 1181 $this->serviceName, 1182 'files', 1183 array( 1184 'methods' => array( 1185 'insert' => array( 1186 'path' => 'tables/{id}/files', 1187 'httpMethod' => 'POST', 1188 'parameters' => array( 1189 'id' => array( 1190 'location' => 'path', 1191 'type' => 'string', 1192 'required' => true, 1193 ), 1194 'filename' => array( 1195 'location' => 'query', 1196 'type' => 'string', 1197 'required' => true, 1198 ), 1199 ), 1200 ), 1201 ) 1202 ) 1203 ); 1204 $this->tables_parents = new Google_Service_MapsEngine_TablesParents_Resource( 1205 $this, 1206 $this->serviceName, 1207 'parents', 1208 array( 1209 'methods' => array( 1210 'list' => array( 1211 'path' => 'tables/{id}/parents', 1212 'httpMethod' => 'GET', 1213 'parameters' => array( 1214 'id' => array( 1215 'location' => 'path', 1216 'type' => 'string', 1217 'required' => true, 1218 ), 1219 'pageToken' => array( 1220 'location' => 'query', 1221 'type' => 'string', 1222 ), 1223 'maxResults' => array( 1224 'location' => 'query', 1225 'type' => 'integer', 1226 ), 1227 ), 1228 ), 1229 ) 1230 ) 1231 ); 1232 } 1233 } 1234 1235 1236 /** 1237 * The "assets" collection of methods. 1238 * Typical usage is: 1239 * <code> 1240 * $mapsengineService = new Google_Service_MapsEngine(...); 1241 * $assets = $mapsengineService->assets; 1242 * </code> 1243 */ 1244 class Google_Service_MapsEngine_Assets_Resource extends Google_Service_Resource 1245 { 1246 1247 /** 1248 * Return metadata for a particular asset. (assets.get) 1249 * 1250 * @param string $id 1251 * The ID of the asset. 1252 * @param array $optParams Optional parameters. 1253 * @return Google_Service_MapsEngine_Asset 1254 */ 1255 public function get($id, $optParams = array()) 1256 { 1257 $params = array('id' => $id); 1258 $params = array_merge($params, $optParams); 1259 return $this->call('get', array($params), "Google_Service_MapsEngine_Asset"); 1260 } 1261 /** 1262 * Return all assets readable by the current user. (assets.listAssets) 1263 * 1264 * @param array $optParams Optional parameters. 1265 * 1266 * @opt_param string modifiedAfter 1267 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1268 * been modified at or after this time. 1269 * @opt_param string createdAfter 1270 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1271 * been created at or after this time. 1272 * @opt_param string tags 1273 * A comma separated list of tags. Returned assets will contain all the tags from the list. 1274 * @opt_param string projectId 1275 * The ID of a Maps Engine project, used to filter the response. To list all available projects 1276 * with their IDs, send a Projects: list request. You can also find your project ID as the value of 1277 * the DashboardPlace:cid URL parameter when signed in to mapsengine.google.com. 1278 * @opt_param string search 1279 * An unstructured search string used to filter the set of results based on asset metadata. 1280 * @opt_param string maxResults 1281 * The maximum number of items to include in a single response page. The maximum supported value is 1282 * 100. 1283 * @opt_param string pageToken 1284 * The continuation token, used to page through large result sets. To get the next page of results, 1285 * set this parameter to the value of nextPageToken from the previous response. 1286 * @opt_param string creatorEmail 1287 * An email address representing a user. Returned assets that have been created by the user 1288 * associated with the provided email address. 1289 * @opt_param string bbox 1290 * A bounding box, expressed as "west,south,east,north". If set, only assets which intersect this 1291 * bounding box will be returned. 1292 * @opt_param string modifiedBefore 1293 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1294 * been modified at or before this time. 1295 * @opt_param string createdBefore 1296 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1297 * been created at or before this time. 1298 * @opt_param string role 1299 * The role parameter indicates that the response should only contain assets where the current user 1300 * has the specified level of access. 1301 * @opt_param string type 1302 * A comma separated list of asset types. Returned assets will have one of the types from the 1303 * provided list. Supported values are 'map', 'layer', 'rasterCollection' and 'table'. 1304 * @return Google_Service_MapsEngine_AssetsListResponse 1305 */ 1306 public function listAssets($optParams = array()) 1307 { 1308 $params = array(); 1309 $params = array_merge($params, $optParams); 1310 return $this->call('list', array($params), "Google_Service_MapsEngine_AssetsListResponse"); 1311 } 1312 } 1313 1314 /** 1315 * The "parents" collection of methods. 1316 * Typical usage is: 1317 * <code> 1318 * $mapsengineService = new Google_Service_MapsEngine(...); 1319 * $parents = $mapsengineService->parents; 1320 * </code> 1321 */ 1322 class Google_Service_MapsEngine_AssetsParents_Resource extends Google_Service_Resource 1323 { 1324 1325 /** 1326 * Return all parent ids of the specified asset. (parents.listAssetsParents) 1327 * 1328 * @param string $id 1329 * The ID of the asset whose parents will be listed. 1330 * @param array $optParams Optional parameters. 1331 * 1332 * @opt_param string pageToken 1333 * The continuation token, used to page through large result sets. To get the next page of results, 1334 * set this parameter to the value of nextPageToken from the previous response. 1335 * @opt_param string maxResults 1336 * The maximum number of items to include in a single response page. The maximum supported value is 1337 * 50. 1338 * @return Google_Service_MapsEngine_ParentsListResponse 1339 */ 1340 public function listAssetsParents($id, $optParams = array()) 1341 { 1342 $params = array('id' => $id); 1343 $params = array_merge($params, $optParams); 1344 return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse"); 1345 } 1346 } 1347 1348 /** 1349 * The "layers" collection of methods. 1350 * Typical usage is: 1351 * <code> 1352 * $mapsengineService = new Google_Service_MapsEngine(...); 1353 * $layers = $mapsengineService->layers; 1354 * </code> 1355 */ 1356 class Google_Service_MapsEngine_Layers_Resource extends Google_Service_Resource 1357 { 1358 1359 /** 1360 * Cancel processing on a layer asset. (layers.cancelProcessing) 1361 * 1362 * @param string $id 1363 * The ID of the layer. 1364 * @param array $optParams Optional parameters. 1365 * @return Google_Service_MapsEngine_ProcessResponse 1366 */ 1367 public function cancelProcessing($id, $optParams = array()) 1368 { 1369 $params = array('id' => $id); 1370 $params = array_merge($params, $optParams); 1371 return $this->call('cancelProcessing', array($params), "Google_Service_MapsEngine_ProcessResponse"); 1372 } 1373 /** 1374 * Create a layer asset. (layers.create) 1375 * 1376 * @param Google_Layer $postBody 1377 * @param array $optParams Optional parameters. 1378 * 1379 * @opt_param bool process 1380 * Whether to queue the created layer for processing. 1381 * @return Google_Service_MapsEngine_Layer 1382 */ 1383 public function create(Google_Service_MapsEngine_Layer $postBody, $optParams = array()) 1384 { 1385 $params = array('postBody' => $postBody); 1386 $params = array_merge($params, $optParams); 1387 return $this->call('create', array($params), "Google_Service_MapsEngine_Layer"); 1388 } 1389 /** 1390 * Delete a layer. (layers.delete) 1391 * 1392 * @param string $id 1393 * The ID of the layer. Only the layer creator or project owner are permitted to delete. If the 1394 * layer is published, or included in a map, the request will fail. Unpublish the layer, and remove 1395 * it from all maps prior to deleting. 1396 * @param array $optParams Optional parameters. 1397 */ 1398 public function delete($id, $optParams = array()) 1399 { 1400 $params = array('id' => $id); 1401 $params = array_merge($params, $optParams); 1402 return $this->call('delete', array($params)); 1403 } 1404 /** 1405 * Return metadata for a particular layer. (layers.get) 1406 * 1407 * @param string $id 1408 * The ID of the layer. 1409 * @param array $optParams Optional parameters. 1410 * 1411 * @opt_param string version 1412 * 1413 * @return Google_Service_MapsEngine_Layer 1414 */ 1415 public function get($id, $optParams = array()) 1416 { 1417 $params = array('id' => $id); 1418 $params = array_merge($params, $optParams); 1419 return $this->call('get', array($params), "Google_Service_MapsEngine_Layer"); 1420 } 1421 /** 1422 * Return all layers readable by the current user. (layers.listLayers) 1423 * 1424 * @param array $optParams Optional parameters. 1425 * 1426 * @opt_param string modifiedAfter 1427 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1428 * been modified at or after this time. 1429 * @opt_param string createdAfter 1430 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1431 * been created at or after this time. 1432 * @opt_param string processingStatus 1433 * 1434 * @opt_param string projectId 1435 * The ID of a Maps Engine project, used to filter the response. To list all available projects 1436 * with their IDs, send a Projects: list request. You can also find your project ID as the value of 1437 * the DashboardPlace:cid URL parameter when signed in to mapsengine.google.com. 1438 * @opt_param string tags 1439 * A comma separated list of tags. Returned assets will contain all the tags from the list. 1440 * @opt_param string search 1441 * An unstructured search string used to filter the set of results based on asset metadata. 1442 * @opt_param string maxResults 1443 * The maximum number of items to include in a single response page. The maximum supported value is 1444 * 100. 1445 * @opt_param string pageToken 1446 * The continuation token, used to page through large result sets. To get the next page of results, 1447 * set this parameter to the value of nextPageToken from the previous response. 1448 * @opt_param string creatorEmail 1449 * An email address representing a user. Returned assets that have been created by the user 1450 * associated with the provided email address. 1451 * @opt_param string bbox 1452 * A bounding box, expressed as "west,south,east,north". If set, only assets which intersect this 1453 * bounding box will be returned. 1454 * @opt_param string modifiedBefore 1455 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1456 * been modified at or before this time. 1457 * @opt_param string createdBefore 1458 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1459 * been created at or before this time. 1460 * @opt_param string role 1461 * The role parameter indicates that the response should only contain assets where the current user 1462 * has the specified level of access. 1463 * @return Google_Service_MapsEngine_LayersListResponse 1464 */ 1465 public function listLayers($optParams = array()) 1466 { 1467 $params = array(); 1468 $params = array_merge($params, $optParams); 1469 return $this->call('list', array($params), "Google_Service_MapsEngine_LayersListResponse"); 1470 } 1471 /** 1472 * Mutate a layer asset. (layers.patch) 1473 * 1474 * @param string $id 1475 * The ID of the layer. 1476 * @param Google_Layer $postBody 1477 * @param array $optParams Optional parameters. 1478 */ 1479 public function patch($id, Google_Service_MapsEngine_Layer $postBody, $optParams = array()) 1480 { 1481 $params = array('id' => $id, 'postBody' => $postBody); 1482 $params = array_merge($params, $optParams); 1483 return $this->call('patch', array($params)); 1484 } 1485 /** 1486 * Process a layer asset. (layers.process) 1487 * 1488 * @param string $id 1489 * The ID of the layer. 1490 * @param array $optParams Optional parameters. 1491 * @return Google_Service_MapsEngine_ProcessResponse 1492 */ 1493 public function process($id, $optParams = array()) 1494 { 1495 $params = array('id' => $id); 1496 $params = array_merge($params, $optParams); 1497 return $this->call('process', array($params), "Google_Service_MapsEngine_ProcessResponse"); 1498 } 1499 /** 1500 * Publish a layer asset. (layers.publish) 1501 * 1502 * @param string $id 1503 * The ID of the layer. 1504 * @param array $optParams Optional parameters. 1505 * 1506 * @opt_param bool force 1507 * If set to true, the API will allow publication of the layer even if it's out of date. If not 1508 * true, you'll need to reprocess any out-of-date layer before publishing. 1509 * @return Google_Service_MapsEngine_PublishResponse 1510 */ 1511 public function publish($id, $optParams = array()) 1512 { 1513 $params = array('id' => $id); 1514 $params = array_merge($params, $optParams); 1515 return $this->call('publish', array($params), "Google_Service_MapsEngine_PublishResponse"); 1516 } 1517 /** 1518 * Unpublish a layer asset. (layers.unpublish) 1519 * 1520 * @param string $id 1521 * The ID of the layer. 1522 * @param array $optParams Optional parameters. 1523 * @return Google_Service_MapsEngine_PublishResponse 1524 */ 1525 public function unpublish($id, $optParams = array()) 1526 { 1527 $params = array('id' => $id); 1528 $params = array_merge($params, $optParams); 1529 return $this->call('unpublish', array($params), "Google_Service_MapsEngine_PublishResponse"); 1530 } 1531 } 1532 1533 /** 1534 * The "parents" collection of methods. 1535 * Typical usage is: 1536 * <code> 1537 * $mapsengineService = new Google_Service_MapsEngine(...); 1538 * $parents = $mapsengineService->parents; 1539 * </code> 1540 */ 1541 class Google_Service_MapsEngine_LayersParents_Resource extends Google_Service_Resource 1542 { 1543 1544 /** 1545 * Return all parent ids of the specified layer. (parents.listLayersParents) 1546 * 1547 * @param string $id 1548 * The ID of the layer whose parents will be listed. 1549 * @param array $optParams Optional parameters. 1550 * 1551 * @opt_param string pageToken 1552 * The continuation token, used to page through large result sets. To get the next page of results, 1553 * set this parameter to the value of nextPageToken from the previous response. 1554 * @opt_param string maxResults 1555 * The maximum number of items to include in a single response page. The maximum supported value is 1556 * 50. 1557 * @return Google_Service_MapsEngine_ParentsListResponse 1558 */ 1559 public function listLayersParents($id, $optParams = array()) 1560 { 1561 $params = array('id' => $id); 1562 $params = array_merge($params, $optParams); 1563 return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse"); 1564 } 1565 } 1566 1567 /** 1568 * The "maps" collection of methods. 1569 * Typical usage is: 1570 * <code> 1571 * $mapsengineService = new Google_Service_MapsEngine(...); 1572 * $maps = $mapsengineService->maps; 1573 * </code> 1574 */ 1575 class Google_Service_MapsEngine_Maps_Resource extends Google_Service_Resource 1576 { 1577 1578 /** 1579 * Create a map asset. (maps.create) 1580 * 1581 * @param Google_Map $postBody 1582 * @param array $optParams Optional parameters. 1583 * @return Google_Service_MapsEngine_Map 1584 */ 1585 public function create(Google_Service_MapsEngine_Map $postBody, $optParams = array()) 1586 { 1587 $params = array('postBody' => $postBody); 1588 $params = array_merge($params, $optParams); 1589 return $this->call('create', array($params), "Google_Service_MapsEngine_Map"); 1590 } 1591 /** 1592 * Delete a map. (maps.delete) 1593 * 1594 * @param string $id 1595 * The ID of the map. Only the map creator or project owner are permitted to delete. If the map is 1596 * published the request will fail. Unpublish the map prior to deleting. 1597 * @param array $optParams Optional parameters. 1598 */ 1599 public function delete($id, $optParams = array()) 1600 { 1601 $params = array('id' => $id); 1602 $params = array_merge($params, $optParams); 1603 return $this->call('delete', array($params)); 1604 } 1605 /** 1606 * Return metadata for a particular map. (maps.get) 1607 * 1608 * @param string $id 1609 * The ID of the map. 1610 * @param array $optParams Optional parameters. 1611 * 1612 * @opt_param string version 1613 * 1614 * @return Google_Service_MapsEngine_Map 1615 */ 1616 public function get($id, $optParams = array()) 1617 { 1618 $params = array('id' => $id); 1619 $params = array_merge($params, $optParams); 1620 return $this->call('get', array($params), "Google_Service_MapsEngine_Map"); 1621 } 1622 /** 1623 * Return all maps readable by the current user. (maps.listMaps) 1624 * 1625 * @param array $optParams Optional parameters. 1626 * 1627 * @opt_param string modifiedAfter 1628 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1629 * been modified at or after this time. 1630 * @opt_param string createdAfter 1631 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1632 * been created at or after this time. 1633 * @opt_param string processingStatus 1634 * 1635 * @opt_param string projectId 1636 * The ID of a Maps Engine project, used to filter the response. To list all available projects 1637 * with their IDs, send a Projects: list request. You can also find your project ID as the value of 1638 * the DashboardPlace:cid URL parameter when signed in to mapsengine.google.com. 1639 * @opt_param string tags 1640 * A comma separated list of tags. Returned assets will contain all the tags from the list. 1641 * @opt_param string search 1642 * An unstructured search string used to filter the set of results based on asset metadata. 1643 * @opt_param string maxResults 1644 * The maximum number of items to include in a single response page. The maximum supported value is 1645 * 100. 1646 * @opt_param string pageToken 1647 * The continuation token, used to page through large result sets. To get the next page of results, 1648 * set this parameter to the value of nextPageToken from the previous response. 1649 * @opt_param string creatorEmail 1650 * An email address representing a user. Returned assets that have been created by the user 1651 * associated with the provided email address. 1652 * @opt_param string bbox 1653 * A bounding box, expressed as "west,south,east,north". If set, only assets which intersect this 1654 * bounding box will be returned. 1655 * @opt_param string modifiedBefore 1656 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1657 * been modified at or before this time. 1658 * @opt_param string createdBefore 1659 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1660 * been created at or before this time. 1661 * @opt_param string role 1662 * The role parameter indicates that the response should only contain assets where the current user 1663 * has the specified level of access. 1664 * @return Google_Service_MapsEngine_MapsListResponse 1665 */ 1666 public function listMaps($optParams = array()) 1667 { 1668 $params = array(); 1669 $params = array_merge($params, $optParams); 1670 return $this->call('list', array($params), "Google_Service_MapsEngine_MapsListResponse"); 1671 } 1672 /** 1673 * Mutate a map asset. (maps.patch) 1674 * 1675 * @param string $id 1676 * The ID of the map. 1677 * @param Google_Map $postBody 1678 * @param array $optParams Optional parameters. 1679 */ 1680 public function patch($id, Google_Service_MapsEngine_Map $postBody, $optParams = array()) 1681 { 1682 $params = array('id' => $id, 'postBody' => $postBody); 1683 $params = array_merge($params, $optParams); 1684 return $this->call('patch', array($params)); 1685 } 1686 /** 1687 * Publish a map asset. (maps.publish) 1688 * 1689 * @param string $id 1690 * The ID of the map. 1691 * @param array $optParams Optional parameters. 1692 * 1693 * @opt_param bool force 1694 * If set to true, the API will allow publication of the map even if it's out of date. If false, 1695 * the map must have a processingStatus of complete before publishing. 1696 * @return Google_Service_MapsEngine_PublishResponse 1697 */ 1698 public function publish($id, $optParams = array()) 1699 { 1700 $params = array('id' => $id); 1701 $params = array_merge($params, $optParams); 1702 return $this->call('publish', array($params), "Google_Service_MapsEngine_PublishResponse"); 1703 } 1704 /** 1705 * Unpublish a map asset. (maps.unpublish) 1706 * 1707 * @param string $id 1708 * The ID of the map. 1709 * @param array $optParams Optional parameters. 1710 * @return Google_Service_MapsEngine_PublishResponse 1711 */ 1712 public function unpublish($id, $optParams = array()) 1713 { 1714 $params = array('id' => $id); 1715 $params = array_merge($params, $optParams); 1716 return $this->call('unpublish', array($params), "Google_Service_MapsEngine_PublishResponse"); 1717 } 1718 } 1719 1720 /** 1721 * The "projects" collection of methods. 1722 * Typical usage is: 1723 * <code> 1724 * $mapsengineService = new Google_Service_MapsEngine(...); 1725 * $projects = $mapsengineService->projects; 1726 * </code> 1727 */ 1728 class Google_Service_MapsEngine_Projects_Resource extends Google_Service_Resource 1729 { 1730 1731 /** 1732 * Return all projects readable by the current user. (projects.listProjects) 1733 * 1734 * @param array $optParams Optional parameters. 1735 * @return Google_Service_MapsEngine_ProjectsListResponse 1736 */ 1737 public function listProjects($optParams = array()) 1738 { 1739 $params = array(); 1740 $params = array_merge($params, $optParams); 1741 return $this->call('list', array($params), "Google_Service_MapsEngine_ProjectsListResponse"); 1742 } 1743 } 1744 1745 /** 1746 * The "icons" collection of methods. 1747 * Typical usage is: 1748 * <code> 1749 * $mapsengineService = new Google_Service_MapsEngine(...); 1750 * $icons = $mapsengineService->icons; 1751 * </code> 1752 */ 1753 class Google_Service_MapsEngine_ProjectsIcons_Resource extends Google_Service_Resource 1754 { 1755 1756 /** 1757 * Create an icon. (icons.create) 1758 * 1759 * @param string $projectId 1760 * The ID of the project. 1761 * @param Google_Icon $postBody 1762 * @param array $optParams Optional parameters. 1763 * @return Google_Service_MapsEngine_Icon 1764 */ 1765 public function create($projectId, Google_Service_MapsEngine_Icon $postBody, $optParams = array()) 1766 { 1767 $params = array('projectId' => $projectId, 'postBody' => $postBody); 1768 $params = array_merge($params, $optParams); 1769 return $this->call('create', array($params), "Google_Service_MapsEngine_Icon"); 1770 } 1771 /** 1772 * Return metadata for a specific icon (icons.get) 1773 * 1774 * @param string $projectId 1775 * The ID of the project. 1776 * @param string $id 1777 * The ID of the icon. 1778 * @param array $optParams Optional parameters. 1779 * @return Google_Service_MapsEngine_Icon 1780 */ 1781 public function get($projectId, $id, $optParams = array()) 1782 { 1783 $params = array('projectId' => $projectId, 'id' => $id); 1784 $params = array_merge($params, $optParams); 1785 return $this->call('get', array($params), "Google_Service_MapsEngine_Icon"); 1786 } 1787 /** 1788 * Return all icons in the current project (icons.listProjectsIcons) 1789 * 1790 * @param string $projectId 1791 * The ID of the project. 1792 * @param array $optParams Optional parameters. 1793 * 1794 * @opt_param string pageToken 1795 * The continuation token, used to page through large result sets. To get the next page of results, 1796 * set this parameter to the value of nextPageToken from the previous response. 1797 * @opt_param string maxResults 1798 * The maximum number of items to include in a single response page. The maximum supported value is 1799 * 50. 1800 * @return Google_Service_MapsEngine_IconsListResponse 1801 */ 1802 public function listProjectsIcons($projectId, $optParams = array()) 1803 { 1804 $params = array('projectId' => $projectId); 1805 $params = array_merge($params, $optParams); 1806 return $this->call('list', array($params), "Google_Service_MapsEngine_IconsListResponse"); 1807 } 1808 } 1809 1810 /** 1811 * The "rasterCollections" collection of methods. 1812 * Typical usage is: 1813 * <code> 1814 * $mapsengineService = new Google_Service_MapsEngine(...); 1815 * $rasterCollections = $mapsengineService->rasterCollections; 1816 * </code> 1817 */ 1818 class Google_Service_MapsEngine_RasterCollections_Resource extends Google_Service_Resource 1819 { 1820 1821 /** 1822 * Cancel processing on a raster collection asset. 1823 * (rasterCollections.cancelProcessing) 1824 * 1825 * @param string $id 1826 * The ID of the raster collection. 1827 * @param array $optParams Optional parameters. 1828 * @return Google_Service_MapsEngine_ProcessResponse 1829 */ 1830 public function cancelProcessing($id, $optParams = array()) 1831 { 1832 $params = array('id' => $id); 1833 $params = array_merge($params, $optParams); 1834 return $this->call('cancelProcessing', array($params), "Google_Service_MapsEngine_ProcessResponse"); 1835 } 1836 /** 1837 * Create a raster collection asset. (rasterCollections.create) 1838 * 1839 * @param Google_RasterCollection $postBody 1840 * @param array $optParams Optional parameters. 1841 * @return Google_Service_MapsEngine_RasterCollection 1842 */ 1843 public function create(Google_Service_MapsEngine_RasterCollection $postBody, $optParams = array()) 1844 { 1845 $params = array('postBody' => $postBody); 1846 $params = array_merge($params, $optParams); 1847 return $this->call('create', array($params), "Google_Service_MapsEngine_RasterCollection"); 1848 } 1849 /** 1850 * Delete a raster collection. (rasterCollections.delete) 1851 * 1852 * @param string $id 1853 * The ID of the raster collection. Only the raster collection creator or project owner are 1854 * permitted to delete. If the rastor collection is included in a layer, the request will fail. 1855 * Remove the raster collection from all layers prior to deleting. 1856 * @param array $optParams Optional parameters. 1857 */ 1858 public function delete($id, $optParams = array()) 1859 { 1860 $params = array('id' => $id); 1861 $params = array_merge($params, $optParams); 1862 return $this->call('delete', array($params)); 1863 } 1864 /** 1865 * Return metadata for a particular raster collection. (rasterCollections.get) 1866 * 1867 * @param string $id 1868 * The ID of the raster collection. 1869 * @param array $optParams Optional parameters. 1870 * @return Google_Service_MapsEngine_RasterCollection 1871 */ 1872 public function get($id, $optParams = array()) 1873 { 1874 $params = array('id' => $id); 1875 $params = array_merge($params, $optParams); 1876 return $this->call('get', array($params), "Google_Service_MapsEngine_RasterCollection"); 1877 } 1878 /** 1879 * Return all raster collections readable by the current user. 1880 * (rasterCollections.listRasterCollections) 1881 * 1882 * @param array $optParams Optional parameters. 1883 * 1884 * @opt_param string modifiedAfter 1885 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1886 * been modified at or after this time. 1887 * @opt_param string createdAfter 1888 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1889 * been created at or after this time. 1890 * @opt_param string processingStatus 1891 * 1892 * @opt_param string projectId 1893 * The ID of a Maps Engine project, used to filter the response. To list all available projects 1894 * with their IDs, send a Projects: list request. You can also find your project ID as the value of 1895 * the DashboardPlace:cid URL parameter when signed in to mapsengine.google.com. 1896 * @opt_param string tags 1897 * A comma separated list of tags. Returned assets will contain all the tags from the list. 1898 * @opt_param string search 1899 * An unstructured search string used to filter the set of results based on asset metadata. 1900 * @opt_param string maxResults 1901 * The maximum number of items to include in a single response page. The maximum supported value is 1902 * 100. 1903 * @opt_param string pageToken 1904 * The continuation token, used to page through large result sets. To get the next page of results, 1905 * set this parameter to the value of nextPageToken from the previous response. 1906 * @opt_param string creatorEmail 1907 * An email address representing a user. Returned assets that have been created by the user 1908 * associated with the provided email address. 1909 * @opt_param string bbox 1910 * A bounding box, expressed as "west,south,east,north". If set, only assets which intersect this 1911 * bounding box will be returned. 1912 * @opt_param string modifiedBefore 1913 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1914 * been modified at or before this time. 1915 * @opt_param string createdBefore 1916 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 1917 * been created at or before this time. 1918 * @opt_param string role 1919 * The role parameter indicates that the response should only contain assets where the current user 1920 * has the specified level of access. 1921 * @return Google_Service_MapsEngine_RasterCollectionsListResponse 1922 */ 1923 public function listRasterCollections($optParams = array()) 1924 { 1925 $params = array(); 1926 $params = array_merge($params, $optParams); 1927 return $this->call('list', array($params), "Google_Service_MapsEngine_RasterCollectionsListResponse"); 1928 } 1929 /** 1930 * Mutate a raster collection asset. (rasterCollections.patch) 1931 * 1932 * @param string $id 1933 * The ID of the raster collection. 1934 * @param Google_RasterCollection $postBody 1935 * @param array $optParams Optional parameters. 1936 */ 1937 public function patch($id, Google_Service_MapsEngine_RasterCollection $postBody, $optParams = array()) 1938 { 1939 $params = array('id' => $id, 'postBody' => $postBody); 1940 $params = array_merge($params, $optParams); 1941 return $this->call('patch', array($params)); 1942 } 1943 /** 1944 * Process a raster collection asset. (rasterCollections.process) 1945 * 1946 * @param string $id 1947 * The ID of the raster collection. 1948 * @param array $optParams Optional parameters. 1949 * @return Google_Service_MapsEngine_ProcessResponse 1950 */ 1951 public function process($id, $optParams = array()) 1952 { 1953 $params = array('id' => $id); 1954 $params = array_merge($params, $optParams); 1955 return $this->call('process', array($params), "Google_Service_MapsEngine_ProcessResponse"); 1956 } 1957 } 1958 1959 /** 1960 * The "parents" collection of methods. 1961 * Typical usage is: 1962 * <code> 1963 * $mapsengineService = new Google_Service_MapsEngine(...); 1964 * $parents = $mapsengineService->parents; 1965 * </code> 1966 */ 1967 class Google_Service_MapsEngine_RasterCollectionsParents_Resource extends Google_Service_Resource 1968 { 1969 1970 /** 1971 * Return all parent ids of the specified raster collection. 1972 * (parents.listRasterCollectionsParents) 1973 * 1974 * @param string $id 1975 * The ID of the raster collection whose parents will be listed. 1976 * @param array $optParams Optional parameters. 1977 * 1978 * @opt_param string pageToken 1979 * The continuation token, used to page through large result sets. To get the next page of results, 1980 * set this parameter to the value of nextPageToken from the previous response. 1981 * @opt_param string maxResults 1982 * The maximum number of items to include in a single response page. The maximum supported value is 1983 * 50. 1984 * @return Google_Service_MapsEngine_ParentsListResponse 1985 */ 1986 public function listRasterCollectionsParents($id, $optParams = array()) 1987 { 1988 $params = array('id' => $id); 1989 $params = array_merge($params, $optParams); 1990 return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse"); 1991 } 1992 } 1993 /** 1994 * The "rasters" collection of methods. 1995 * Typical usage is: 1996 * <code> 1997 * $mapsengineService = new Google_Service_MapsEngine(...); 1998 * $rasters = $mapsengineService->rasters; 1999 * </code> 2000 */ 2001 class Google_Service_MapsEngine_RasterCollectionsRasters_Resource extends Google_Service_Resource 2002 { 2003 2004 /** 2005 * Remove rasters from an existing raster collection. 2006 * 2007 * Up to 50 rasters can be included in a single batchDelete request. Each 2008 * batchDelete request is atomic. (rasters.batchDelete) 2009 * 2010 * @param string $id 2011 * The ID of the raster collection to which these rasters belong. 2012 * @param Google_RasterCollectionsRasterBatchDeleteRequest $postBody 2013 * @param array $optParams Optional parameters. 2014 * @return Google_Service_MapsEngine_RasterCollectionsRastersBatchDeleteResponse 2015 */ 2016 public function batchDelete($id, Google_Service_MapsEngine_RasterCollectionsRasterBatchDeleteRequest $postBody, $optParams = array()) 2017 { 2018 $params = array('id' => $id, 'postBody' => $postBody); 2019 $params = array_merge($params, $optParams); 2020 return $this->call('batchDelete', array($params), "Google_Service_MapsEngine_RasterCollectionsRastersBatchDeleteResponse"); 2021 } 2022 /** 2023 * Add rasters to an existing raster collection. Rasters must be successfully 2024 * processed in order to be added to a raster collection. 2025 * 2026 * Up to 50 rasters can be included in a single batchInsert request. Each 2027 * batchInsert request is atomic. (rasters.batchInsert) 2028 * 2029 * @param string $id 2030 * The ID of the raster collection to which these rasters belong. 2031 * @param Google_RasterCollectionsRastersBatchInsertRequest $postBody 2032 * @param array $optParams Optional parameters. 2033 * @return Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertResponse 2034 */ 2035 public function batchInsert($id, Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertRequest $postBody, $optParams = array()) 2036 { 2037 $params = array('id' => $id, 'postBody' => $postBody); 2038 $params = array_merge($params, $optParams); 2039 return $this->call('batchInsert', array($params), "Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertResponse"); 2040 } 2041 /** 2042 * Return all rasters within a raster collection. 2043 * (rasters.listRasterCollectionsRasters) 2044 * 2045 * @param string $id 2046 * The ID of the raster collection to which these rasters belong. 2047 * @param array $optParams Optional parameters. 2048 * 2049 * @opt_param string modifiedAfter 2050 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 2051 * been modified at or after this time. 2052 * @opt_param string createdAfter 2053 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 2054 * been created at or after this time. 2055 * @opt_param string tags 2056 * A comma separated list of tags. Returned assets will contain all the tags from the list. 2057 * @opt_param string search 2058 * An unstructured search string used to filter the set of results based on asset metadata. 2059 * @opt_param string maxResults 2060 * The maximum number of items to include in a single response page. The maximum supported value is 2061 * 100. 2062 * @opt_param string pageToken 2063 * The continuation token, used to page through large result sets. To get the next page of results, 2064 * set this parameter to the value of nextPageToken from the previous response. 2065 * @opt_param string creatorEmail 2066 * An email address representing a user. Returned assets that have been created by the user 2067 * associated with the provided email address. 2068 * @opt_param string bbox 2069 * A bounding box, expressed as "west,south,east,north". If set, only assets which intersect this 2070 * bounding box will be returned. 2071 * @opt_param string modifiedBefore 2072 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 2073 * been modified at or before this time. 2074 * @opt_param string createdBefore 2075 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 2076 * been created at or before this time. 2077 * @opt_param string role 2078 * The role parameter indicates that the response should only contain assets where the current user 2079 * has the specified level of access. 2080 * @return Google_Service_MapsEngine_RasterCollectionsRastersListResponse 2081 */ 2082 public function listRasterCollectionsRasters($id, $optParams = array()) 2083 { 2084 $params = array('id' => $id); 2085 $params = array_merge($params, $optParams); 2086 return $this->call('list', array($params), "Google_Service_MapsEngine_RasterCollectionsRastersListResponse"); 2087 } 2088 } 2089 2090 /** 2091 * The "rasters" collection of methods. 2092 * Typical usage is: 2093 * <code> 2094 * $mapsengineService = new Google_Service_MapsEngine(...); 2095 * $rasters = $mapsengineService->rasters; 2096 * </code> 2097 */ 2098 class Google_Service_MapsEngine_Rasters_Resource extends Google_Service_Resource 2099 { 2100 2101 /** 2102 * Delete a raster. (rasters.delete) 2103 * 2104 * @param string $id 2105 * The ID of the raster. Only the raster creator or project owner are permitted to delete. If the 2106 * raster is included in a layer or mosaic, the request will fail. Remove it from all parents prior 2107 * to deleting. 2108 * @param array $optParams Optional parameters. 2109 */ 2110 public function delete($id, $optParams = array()) 2111 { 2112 $params = array('id' => $id); 2113 $params = array_merge($params, $optParams); 2114 return $this->call('delete', array($params)); 2115 } 2116 /** 2117 * Return metadata for a single raster. (rasters.get) 2118 * 2119 * @param string $id 2120 * The ID of the raster. 2121 * @param array $optParams Optional parameters. 2122 * @return Google_Service_MapsEngine_Raster 2123 */ 2124 public function get($id, $optParams = array()) 2125 { 2126 $params = array('id' => $id); 2127 $params = array_merge($params, $optParams); 2128 return $this->call('get', array($params), "Google_Service_MapsEngine_Raster"); 2129 } 2130 /** 2131 * Return all rasters readable by the current user. (rasters.listRasters) 2132 * 2133 * @param string $projectId 2134 * The ID of a Maps Engine project, used to filter the response. To list all available projects 2135 * with their IDs, send a Projects: list request. You can also find your project ID as the value of 2136 * the DashboardPlace:cid URL parameter when signed in to mapsengine.google.com. 2137 * @param array $optParams Optional parameters. 2138 * 2139 * @opt_param string modifiedAfter 2140 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 2141 * been modified at or after this time. 2142 * @opt_param string createdAfter 2143 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 2144 * been created at or after this time. 2145 * @opt_param string processingStatus 2146 * 2147 * @opt_param string tags 2148 * A comma separated list of tags. Returned assets will contain all the tags from the list. 2149 * @opt_param string search 2150 * An unstructured search string used to filter the set of results based on asset metadata. 2151 * @opt_param string maxResults 2152 * The maximum number of items to include in a single response page. The maximum supported value is 2153 * 100. 2154 * @opt_param string pageToken 2155 * The continuation token, used to page through large result sets. To get the next page of results, 2156 * set this parameter to the value of nextPageToken from the previous response. 2157 * @opt_param string creatorEmail 2158 * An email address representing a user. Returned assets that have been created by the user 2159 * associated with the provided email address. 2160 * @opt_param string bbox 2161 * A bounding box, expressed as "west,south,east,north". If set, only assets which intersect this 2162 * bounding box will be returned. 2163 * @opt_param string modifiedBefore 2164 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 2165 * been modified at or before this time. 2166 * @opt_param string createdBefore 2167 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 2168 * been created at or before this time. 2169 * @opt_param string role 2170 * The role parameter indicates that the response should only contain assets where the current user 2171 * has the specified level of access. 2172 * @return Google_Service_MapsEngine_RastersListResponse 2173 */ 2174 public function listRasters($projectId, $optParams = array()) 2175 { 2176 $params = array('projectId' => $projectId); 2177 $params = array_merge($params, $optParams); 2178 return $this->call('list', array($params), "Google_Service_MapsEngine_RastersListResponse"); 2179 } 2180 /** 2181 * Mutate a raster asset. (rasters.patch) 2182 * 2183 * @param string $id 2184 * The ID of the raster. 2185 * @param Google_Raster $postBody 2186 * @param array $optParams Optional parameters. 2187 */ 2188 public function patch($id, Google_Service_MapsEngine_Raster $postBody, $optParams = array()) 2189 { 2190 $params = array('id' => $id, 'postBody' => $postBody); 2191 $params = array_merge($params, $optParams); 2192 return $this->call('patch', array($params)); 2193 } 2194 /** 2195 * Process a raster asset. (rasters.process) 2196 * 2197 * @param string $id 2198 * The ID of the raster. 2199 * @param array $optParams Optional parameters. 2200 * @return Google_Service_MapsEngine_ProcessResponse 2201 */ 2202 public function process($id, $optParams = array()) 2203 { 2204 $params = array('id' => $id); 2205 $params = array_merge($params, $optParams); 2206 return $this->call('process', array($params), "Google_Service_MapsEngine_ProcessResponse"); 2207 } 2208 /** 2209 * Create a skeleton raster asset for upload. (rasters.upload) 2210 * 2211 * @param Google_Raster $postBody 2212 * @param array $optParams Optional parameters. 2213 * @return Google_Service_MapsEngine_Raster 2214 */ 2215 public function upload(Google_Service_MapsEngine_Raster $postBody, $optParams = array()) 2216 { 2217 $params = array('postBody' => $postBody); 2218 $params = array_merge($params, $optParams); 2219 return $this->call('upload', array($params), "Google_Service_MapsEngine_Raster"); 2220 } 2221 } 2222 2223 /** 2224 * The "files" collection of methods. 2225 * Typical usage is: 2226 * <code> 2227 * $mapsengineService = new Google_Service_MapsEngine(...); 2228 * $files = $mapsengineService->files; 2229 * </code> 2230 */ 2231 class Google_Service_MapsEngine_RastersFiles_Resource extends Google_Service_Resource 2232 { 2233 2234 /** 2235 * Upload a file to a raster asset. (files.insert) 2236 * 2237 * @param string $id 2238 * The ID of the raster asset. 2239 * @param string $filename 2240 * The file name of this uploaded file. 2241 * @param array $optParams Optional parameters. 2242 */ 2243 public function insert($id, $filename, $optParams = array()) 2244 { 2245 $params = array('id' => $id, 'filename' => $filename); 2246 $params = array_merge($params, $optParams); 2247 return $this->call('insert', array($params)); 2248 } 2249 } 2250 /** 2251 * The "parents" collection of methods. 2252 * Typical usage is: 2253 * <code> 2254 * $mapsengineService = new Google_Service_MapsEngine(...); 2255 * $parents = $mapsengineService->parents; 2256 * </code> 2257 */ 2258 class Google_Service_MapsEngine_RastersParents_Resource extends Google_Service_Resource 2259 { 2260 2261 /** 2262 * Return all parent ids of the specified rasters. (parents.listRastersParents) 2263 * 2264 * @param string $id 2265 * The ID of the rasters whose parents will be listed. 2266 * @param array $optParams Optional parameters. 2267 * 2268 * @opt_param string pageToken 2269 * The continuation token, used to page through large result sets. To get the next page of results, 2270 * set this parameter to the value of nextPageToken from the previous response. 2271 * @opt_param string maxResults 2272 * The maximum number of items to include in a single response page. The maximum supported value is 2273 * 50. 2274 * @return Google_Service_MapsEngine_ParentsListResponse 2275 */ 2276 public function listRastersParents($id, $optParams = array()) 2277 { 2278 $params = array('id' => $id); 2279 $params = array_merge($params, $optParams); 2280 return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse"); 2281 } 2282 } 2283 2284 /** 2285 * The "tables" collection of methods. 2286 * Typical usage is: 2287 * <code> 2288 * $mapsengineService = new Google_Service_MapsEngine(...); 2289 * $tables = $mapsengineService->tables; 2290 * </code> 2291 */ 2292 class Google_Service_MapsEngine_Tables_Resource extends Google_Service_Resource 2293 { 2294 2295 /** 2296 * Create a table asset. (tables.create) 2297 * 2298 * @param Google_Table $postBody 2299 * @param array $optParams Optional parameters. 2300 * @return Google_Service_MapsEngine_Table 2301 */ 2302 public function create(Google_Service_MapsEngine_Table $postBody, $optParams = array()) 2303 { 2304 $params = array('postBody' => $postBody); 2305 $params = array_merge($params, $optParams); 2306 return $this->call('create', array($params), "Google_Service_MapsEngine_Table"); 2307 } 2308 /** 2309 * Delete a table. (tables.delete) 2310 * 2311 * @param string $id 2312 * The ID of the table. Only the table creator or project owner are permitted to delete. If the 2313 * table is included in a layer, the request will fail. Remove it from all layers prior to 2314 * deleting. 2315 * @param array $optParams Optional parameters. 2316 */ 2317 public function delete($id, $optParams = array()) 2318 { 2319 $params = array('id' => $id); 2320 $params = array_merge($params, $optParams); 2321 return $this->call('delete', array($params)); 2322 } 2323 /** 2324 * Return metadata for a particular table, including the schema. (tables.get) 2325 * 2326 * @param string $id 2327 * The ID of the table. 2328 * @param array $optParams Optional parameters. 2329 * 2330 * @opt_param string version 2331 * 2332 * @return Google_Service_MapsEngine_Table 2333 */ 2334 public function get($id, $optParams = array()) 2335 { 2336 $params = array('id' => $id); 2337 $params = array_merge($params, $optParams); 2338 return $this->call('get', array($params), "Google_Service_MapsEngine_Table"); 2339 } 2340 /** 2341 * Return all tables readable by the current user. (tables.listTables) 2342 * 2343 * @param array $optParams Optional parameters. 2344 * 2345 * @opt_param string modifiedAfter 2346 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 2347 * been modified at or after this time. 2348 * @opt_param string createdAfter 2349 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 2350 * been created at or after this time. 2351 * @opt_param string processingStatus 2352 * 2353 * @opt_param string projectId 2354 * The ID of a Maps Engine project, used to filter the response. To list all available projects 2355 * with their IDs, send a Projects: list request. You can also find your project ID as the value of 2356 * the DashboardPlace:cid URL parameter when signed in to mapsengine.google.com. 2357 * @opt_param string tags 2358 * A comma separated list of tags. Returned assets will contain all the tags from the list. 2359 * @opt_param string search 2360 * An unstructured search string used to filter the set of results based on asset metadata. 2361 * @opt_param string maxResults 2362 * The maximum number of items to include in a single response page. The maximum supported value is 2363 * 100. 2364 * @opt_param string pageToken 2365 * The continuation token, used to page through large result sets. To get the next page of results, 2366 * set this parameter to the value of nextPageToken from the previous response. 2367 * @opt_param string creatorEmail 2368 * An email address representing a user. Returned assets that have been created by the user 2369 * associated with the provided email address. 2370 * @opt_param string bbox 2371 * A bounding box, expressed as "west,south,east,north". If set, only assets which intersect this 2372 * bounding box will be returned. 2373 * @opt_param string modifiedBefore 2374 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 2375 * been modified at or before this time. 2376 * @opt_param string createdBefore 2377 * An RFC 3339 formatted date-time value (e.g. 1970-01-01T00:00:00Z). Returned assets will have 2378 * been created at or before this time. 2379 * @opt_param string role 2380 * The role parameter indicates that the response should only contain assets where the current user 2381 * has the specified level of access. 2382 * @return Google_Service_MapsEngine_TablesListResponse 2383 */ 2384 public function listTables($optParams = array()) 2385 { 2386 $params = array(); 2387 $params = array_merge($params, $optParams); 2388 return $this->call('list', array($params), "Google_Service_MapsEngine_TablesListResponse"); 2389 } 2390 /** 2391 * Mutate a table asset. (tables.patch) 2392 * 2393 * @param string $id 2394 * The ID of the table. 2395 * @param Google_Table $postBody 2396 * @param array $optParams Optional parameters. 2397 */ 2398 public function patch($id, Google_Service_MapsEngine_Table $postBody, $optParams = array()) 2399 { 2400 $params = array('id' => $id, 'postBody' => $postBody); 2401 $params = array_merge($params, $optParams); 2402 return $this->call('patch', array($params)); 2403 } 2404 /** 2405 * Process a table asset. (tables.process) 2406 * 2407 * @param string $id 2408 * The ID of the table. 2409 * @param array $optParams Optional parameters. 2410 * @return Google_Service_MapsEngine_ProcessResponse 2411 */ 2412 public function process($id, $optParams = array()) 2413 { 2414 $params = array('id' => $id); 2415 $params = array_merge($params, $optParams); 2416 return $this->call('process', array($params), "Google_Service_MapsEngine_ProcessResponse"); 2417 } 2418 /** 2419 * Create a placeholder table asset to which table files can be uploaded. Once 2420 * the placeholder has been created, files are uploaded to the 2421 * https://www.googleapis.com/upload/mapsengine/v1/tables/table_id/files 2422 * endpoint. See Table Upload in the Developer's Guide or Table.files: insert in 2423 * the reference documentation for more information. (tables.upload) 2424 * 2425 * @param Google_Table $postBody 2426 * @param array $optParams Optional parameters. 2427 * @return Google_Service_MapsEngine_Table 2428 */ 2429 public function upload(Google_Service_MapsEngine_Table $postBody, $optParams = array()) 2430 { 2431 $params = array('postBody' => $postBody); 2432 $params = array_merge($params, $optParams); 2433 return $this->call('upload', array($params), "Google_Service_MapsEngine_Table"); 2434 } 2435 } 2436 2437 /** 2438 * The "features" collection of methods. 2439 * Typical usage is: 2440 * <code> 2441 * $mapsengineService = new Google_Service_MapsEngine(...); 2442 * $features = $mapsengineService->features; 2443 * </code> 2444 */ 2445 class Google_Service_MapsEngine_TablesFeatures_Resource extends Google_Service_Resource 2446 { 2447 2448 /** 2449 * Delete all features matching the given IDs. (features.batchDelete) 2450 * 2451 * @param string $id 2452 * The ID of the table that contains the features to be deleted. 2453 * @param Google_FeaturesBatchDeleteRequest $postBody 2454 * @param array $optParams Optional parameters. 2455 */ 2456 public function batchDelete($id, Google_Service_MapsEngine_FeaturesBatchDeleteRequest $postBody, $optParams = array()) 2457 { 2458 $params = array('id' => $id, 'postBody' => $postBody); 2459 $params = array_merge($params, $optParams); 2460 return $this->call('batchDelete', array($params)); 2461 } 2462 /** 2463 * Append features to an existing table. 2464 * 2465 * A single batchInsert request can create: 2466 * 2467 * - Up to 50 features. - A combined total of 10 000 vertices. Feature limits 2468 * are documented in the Supported data formats and limits article of the Google 2469 * Maps Engine help center. Note that free and paid accounts have different 2470 * limits. 2471 * 2472 * For more information about inserting features, read Creating features in the 2473 * Google Maps Engine developer's guide. (features.batchInsert) 2474 * 2475 * @param string $id 2476 * The ID of the table to append the features to. 2477 * @param Google_FeaturesBatchInsertRequest $postBody 2478 * @param array $optParams Optional parameters. 2479 */ 2480 public function batchInsert($id, Google_Service_MapsEngine_FeaturesBatchInsertRequest $postBody, $optParams = array()) 2481 { 2482 $params = array('id' => $id, 'postBody' => $postBody); 2483 $params = array_merge($params, $optParams); 2484 return $this->call('batchInsert', array($params)); 2485 } 2486 /** 2487 * Update the supplied features. 2488 * 2489 * A single batchPatch request can update: 2490 * 2491 * - Up to 50 features. - A combined total of 10 000 vertices. Feature limits 2492 * are documented in the Supported data formats and limits article of the Google 2493 * Maps Engine help center. Note that free and paid accounts have different 2494 * limits. 2495 * 2496 * Feature updates use HTTP PATCH semantics: 2497 * 2498 * - A supplied value replaces an existing value (if any) in that field. - 2499 * Omitted fields remain unchanged. - Complex values in geometries and 2500 * properties must be replaced as atomic units. For example, providing just the 2501 * coordinates of a geometry is not allowed; the complete geometry, including 2502 * type, must be supplied. - Setting a property's value to null deletes that 2503 * property. For more information about updating features, read Updating 2504 * features in the Google Maps Engine developer's guide. (features.batchPatch) 2505 * 2506 * @param string $id 2507 * The ID of the table containing the features to be patched. 2508 * @param Google_FeaturesBatchPatchRequest $postBody 2509 * @param array $optParams Optional parameters. 2510 */ 2511 public function batchPatch($id, Google_Service_MapsEngine_FeaturesBatchPatchRequest $postBody, $optParams = array()) 2512 { 2513 $params = array('id' => $id, 'postBody' => $postBody); 2514 $params = array_merge($params, $optParams); 2515 return $this->call('batchPatch', array($params)); 2516 } 2517 /** 2518 * Return a single feature, given its ID. (features.get) 2519 * 2520 * @param string $tableId 2521 * The ID of the table. 2522 * @param string $id 2523 * The ID of the feature to get. 2524 * @param array $optParams Optional parameters. 2525 * 2526 * @opt_param string version 2527 * The table version to access. See Accessing Public Data for information. 2528 * @opt_param string select 2529 * A SQL-like projection clause used to specify returned properties. If this parameter is not 2530 * included, all properties are returned. 2531 * @return Google_Service_MapsEngine_Feature 2532 */ 2533 public function get($tableId, $id, $optParams = array()) 2534 { 2535 $params = array('tableId' => $tableId, 'id' => $id); 2536 $params = array_merge($params, $optParams); 2537 return $this->call('get', array($params), "Google_Service_MapsEngine_Feature"); 2538 } 2539 /** 2540 * Return all features readable by the current user. 2541 * (features.listTablesFeatures) 2542 * 2543 * @param string $id 2544 * The ID of the table to which these features belong. 2545 * @param array $optParams Optional parameters. 2546 * 2547 * @opt_param string orderBy 2548 * An SQL-like order by clause used to sort results. If this parameter is not included, the order 2549 * of features is undefined. 2550 * @opt_param string intersects 2551 * A geometry literal that specifies the spatial restriction of the query. 2552 * @opt_param string maxResults 2553 * The maximum number of items to include in the response, used for paging. The maximum supported 2554 * value is 1000. 2555 * @opt_param string pageToken 2556 * The continuation token, used to page through large result sets. To get the next page of results, 2557 * set this parameter to the value of nextPageToken from the previous response. 2558 * @opt_param string version 2559 * The table version to access. See Accessing Public Data for information. 2560 * @opt_param string limit 2561 * The total number of features to return from the query, irrespective of the number of pages. 2562 * @opt_param string include 2563 * A comma separated list of optional data to include. Optional data available: schema. 2564 * @opt_param string where 2565 * An SQL-like predicate used to filter results. 2566 * @opt_param string select 2567 * A SQL-like projection clause used to specify returned properties. If this parameter is not 2568 * included, all properties are returned. 2569 * @return Google_Service_MapsEngine_FeaturesListResponse 2570 */ 2571 public function listTablesFeatures($id, $optParams = array()) 2572 { 2573 $params = array('id' => $id); 2574 $params = array_merge($params, $optParams); 2575 return $this->call('list', array($params), "Google_Service_MapsEngine_FeaturesListResponse"); 2576 } 2577 } 2578 /** 2579 * The "files" collection of methods. 2580 * Typical usage is: 2581 * <code> 2582 * $mapsengineService = new Google_Service_MapsEngine(...); 2583 * $files = $mapsengineService->files; 2584 * </code> 2585 */ 2586 class Google_Service_MapsEngine_TablesFiles_Resource extends Google_Service_Resource 2587 { 2588 2589 /** 2590 * Upload a file to a placeholder table asset. See Table Upload in the 2591 * Developer's Guide for more information. Supported file types are listed in 2592 * the Supported data formats and limits article of the Google Maps Engine help 2593 * center. (files.insert) 2594 * 2595 * @param string $id 2596 * The ID of the table asset. 2597 * @param string $filename 2598 * The file name of this uploaded file. 2599 * @param array $optParams Optional parameters. 2600 */ 2601 public function insert($id, $filename, $optParams = array()) 2602 { 2603 $params = array('id' => $id, 'filename' => $filename); 2604 $params = array_merge($params, $optParams); 2605 return $this->call('insert', array($params)); 2606 } 2607 } 2608 /** 2609 * The "parents" collection of methods. 2610 * Typical usage is: 2611 * <code> 2612 * $mapsengineService = new Google_Service_MapsEngine(...); 2613 * $parents = $mapsengineService->parents; 2614 * </code> 2615 */ 2616 class Google_Service_MapsEngine_TablesParents_Resource extends Google_Service_Resource 2617 { 2618 2619 /** 2620 * Return all parent ids of the specified table. (parents.listTablesParents) 2621 * 2622 * @param string $id 2623 * The ID of the table whose parents will be listed. 2624 * @param array $optParams Optional parameters. 2625 * 2626 * @opt_param string pageToken 2627 * The continuation token, used to page through large result sets. To get the next page of results, 2628 * set this parameter to the value of nextPageToken from the previous response. 2629 * @opt_param string maxResults 2630 * The maximum number of items to include in a single response page. The maximum supported value is 2631 * 50. 2632 * @return Google_Service_MapsEngine_ParentsListResponse 2633 */ 2634 public function listTablesParents($id, $optParams = array()) 2635 { 2636 $params = array('id' => $id); 2637 $params = array_merge($params, $optParams); 2638 return $this->call('list', array($params), "Google_Service_MapsEngine_ParentsListResponse"); 2639 } 2640 } 2641 2642 2643 2644 2645 class Google_Service_MapsEngine_AcquisitionTime extends Google_Model 2646 { 2647 public $end; 2648 public $precision; 2649 public $start; 2650 2651 public function setEnd($end) 2652 { 2653 $this->end = $end; 2654 } 2655 2656 public function getEnd() 2657 { 2658 return $this->end; 2659 } 2660 2661 public function setPrecision($precision) 2662 { 2663 $this->precision = $precision; 2664 } 2665 2666 public function getPrecision() 2667 { 2668 return $this->precision; 2669 } 2670 2671 public function setStart($start) 2672 { 2673 $this->start = $start; 2674 } 2675 2676 public function getStart() 2677 { 2678 return $this->start; 2679 } 2680 } 2681 2682 class Google_Service_MapsEngine_Asset extends Google_Collection 2683 { 2684 protected $collection_key = 'tags'; 2685 public $bbox; 2686 public $creationTime; 2687 public $description; 2688 public $etag; 2689 public $id; 2690 public $lastModifiedTime; 2691 public $name; 2692 public $projectId; 2693 public $resource; 2694 public $tags; 2695 public $type; 2696 2697 public function setBbox($bbox) 2698 { 2699 $this->bbox = $bbox; 2700 } 2701 2702 public function getBbox() 2703 { 2704 return $this->bbox; 2705 } 2706 2707 public function setCreationTime($creationTime) 2708 { 2709 $this->creationTime = $creationTime; 2710 } 2711 2712 public function getCreationTime() 2713 { 2714 return $this->creationTime; 2715 } 2716 2717 public function setDescription($description) 2718 { 2719 $this->description = $description; 2720 } 2721 2722 public function getDescription() 2723 { 2724 return $this->description; 2725 } 2726 2727 public function setEtag($etag) 2728 { 2729 $this->etag = $etag; 2730 } 2731 2732 public function getEtag() 2733 { 2734 return $this->etag; 2735 } 2736 2737 public function setId($id) 2738 { 2739 $this->id = $id; 2740 } 2741 2742 public function getId() 2743 { 2744 return $this->id; 2745 } 2746 2747 public function setLastModifiedTime($lastModifiedTime) 2748 { 2749 $this->lastModifiedTime = $lastModifiedTime; 2750 } 2751 2752 public function getLastModifiedTime() 2753 { 2754 return $this->lastModifiedTime; 2755 } 2756 2757 public function setName($name) 2758 { 2759 $this->name = $name; 2760 } 2761 2762 public function getName() 2763 { 2764 return $this->name; 2765 } 2766 2767 public function setProjectId($projectId) 2768 { 2769 $this->projectId = $projectId; 2770 } 2771 2772 public function getProjectId() 2773 { 2774 return $this->projectId; 2775 } 2776 2777 public function setResource($resource) 2778 { 2779 $this->resource = $resource; 2780 } 2781 2782 public function getResource() 2783 { 2784 return $this->resource; 2785 } 2786 2787 public function setTags($tags) 2788 { 2789 $this->tags = $tags; 2790 } 2791 2792 public function getTags() 2793 { 2794 return $this->tags; 2795 } 2796 2797 public function setType($type) 2798 { 2799 $this->type = $type; 2800 } 2801 2802 public function getType() 2803 { 2804 return $this->type; 2805 } 2806 } 2807 2808 class Google_Service_MapsEngine_AssetsListResponse extends Google_Collection 2809 { 2810 protected $collection_key = 'assets'; 2811 protected $assetsType = 'Google_Service_MapsEngine_Asset'; 2812 protected $assetsDataType = 'array'; 2813 public $nextPageToken; 2814 2815 public function setAssets($assets) 2816 { 2817 $this->assets = $assets; 2818 } 2819 2820 public function getAssets() 2821 { 2822 return $this->assets; 2823 } 2824 2825 public function setNextPageToken($nextPageToken) 2826 { 2827 $this->nextPageToken = $nextPageToken; 2828 } 2829 2830 public function getNextPageToken() 2831 { 2832 return $this->nextPageToken; 2833 } 2834 } 2835 2836 class Google_Service_MapsEngine_Border extends Google_Model 2837 { 2838 public $color; 2839 public $opacity; 2840 public $width; 2841 2842 public function setColor($color) 2843 { 2844 $this->color = $color; 2845 } 2846 2847 public function getColor() 2848 { 2849 return $this->color; 2850 } 2851 2852 public function setOpacity($opacity) 2853 { 2854 $this->opacity = $opacity; 2855 } 2856 2857 public function getOpacity() 2858 { 2859 return $this->opacity; 2860 } 2861 2862 public function setWidth($width) 2863 { 2864 $this->width = $width; 2865 } 2866 2867 public function getWidth() 2868 { 2869 return $this->width; 2870 } 2871 } 2872 2873 class Google_Service_MapsEngine_Color extends Google_Model 2874 { 2875 public $color; 2876 public $opacity; 2877 2878 public function setColor($color) 2879 { 2880 $this->color = $color; 2881 } 2882 2883 public function getColor() 2884 { 2885 return $this->color; 2886 } 2887 2888 public function setOpacity($opacity) 2889 { 2890 $this->opacity = $opacity; 2891 } 2892 2893 public function getOpacity() 2894 { 2895 return $this->opacity; 2896 } 2897 } 2898 2899 class Google_Service_MapsEngine_Datasource extends Google_Model 2900 { 2901 public $id; 2902 2903 public function setId($id) 2904 { 2905 $this->id = $id; 2906 } 2907 2908 public function getId() 2909 { 2910 return $this->id; 2911 } 2912 } 2913 2914 class Google_Service_MapsEngine_DisplayRule extends Google_Collection 2915 { 2916 protected $collection_key = 'filters'; 2917 protected $filtersType = 'Google_Service_MapsEngine_Filter'; 2918 protected $filtersDataType = 'array'; 2919 protected $lineOptionsType = 'Google_Service_MapsEngine_LineStyle'; 2920 protected $lineOptionsDataType = ''; 2921 public $name; 2922 protected $pointOptionsType = 'Google_Service_MapsEngine_PointStyle'; 2923 protected $pointOptionsDataType = ''; 2924 protected $polygonOptionsType = 'Google_Service_MapsEngine_PolygonStyle'; 2925 protected $polygonOptionsDataType = ''; 2926 protected $zoomLevelsType = 'Google_Service_MapsEngine_ZoomLevels'; 2927 protected $zoomLevelsDataType = ''; 2928 2929 public function setFilters($filters) 2930 { 2931 $this->filters = $filters; 2932 } 2933 2934 public function getFilters() 2935 { 2936 return $this->filters; 2937 } 2938 2939 public function setLineOptions(Google_Service_MapsEngine_LineStyle $lineOptions) 2940 { 2941 $this->lineOptions = $lineOptions; 2942 } 2943 2944 public function getLineOptions() 2945 { 2946 return $this->lineOptions; 2947 } 2948 2949 public function setName($name) 2950 { 2951 $this->name = $name; 2952 } 2953 2954 public function getName() 2955 { 2956 return $this->name; 2957 } 2958 2959 public function setPointOptions(Google_Service_MapsEngine_PointStyle $pointOptions) 2960 { 2961 $this->pointOptions = $pointOptions; 2962 } 2963 2964 public function getPointOptions() 2965 { 2966 return $this->pointOptions; 2967 } 2968 2969 public function setPolygonOptions(Google_Service_MapsEngine_PolygonStyle $polygonOptions) 2970 { 2971 $this->polygonOptions = $polygonOptions; 2972 } 2973 2974 public function getPolygonOptions() 2975 { 2976 return $this->polygonOptions; 2977 } 2978 2979 public function setZoomLevels(Google_Service_MapsEngine_ZoomLevels $zoomLevels) 2980 { 2981 $this->zoomLevels = $zoomLevels; 2982 } 2983 2984 public function getZoomLevels() 2985 { 2986 return $this->zoomLevels; 2987 } 2988 } 2989 2990 class Google_Service_MapsEngine_Feature extends Google_Model 2991 { 2992 protected $geometryType = 'Google_Service_MapsEngine_GeoJsonGeometry'; 2993 protected $geometryDataType = ''; 2994 public $properties; 2995 public $type; 2996 2997 public function setGeometry(Google_Service_MapsEngine_GeoJsonGeometry $geometry) 2998 { 2999 $this->geometry = $geometry; 3000 } 3001 3002 public function getGeometry() 3003 { 3004 return $this->geometry; 3005 } 3006 3007 public function setProperties($properties) 3008 { 3009 $this->properties = $properties; 3010 } 3011 3012 public function getProperties() 3013 { 3014 return $this->properties; 3015 } 3016 3017 public function setType($type) 3018 { 3019 $this->type = $type; 3020 } 3021 3022 public function getType() 3023 { 3024 return $this->type; 3025 } 3026 } 3027 3028 class Google_Service_MapsEngine_FeatureInfo extends Google_Model 3029 { 3030 public $content; 3031 3032 public function setContent($content) 3033 { 3034 $this->content = $content; 3035 } 3036 3037 public function getContent() 3038 { 3039 return $this->content; 3040 } 3041 } 3042 3043 class Google_Service_MapsEngine_FeaturesBatchDeleteRequest extends Google_Collection 3044 { 3045 protected $collection_key = 'primaryKeys'; 3046 public $gxIds; 3047 public $primaryKeys; 3048 3049 public function setGxIds($gxIds) 3050 { 3051 $this->gxIds = $gxIds; 3052 } 3053 3054 public function getGxIds() 3055 { 3056 return $this->gxIds; 3057 } 3058 3059 public function setPrimaryKeys($primaryKeys) 3060 { 3061 $this->primaryKeys = $primaryKeys; 3062 } 3063 3064 public function getPrimaryKeys() 3065 { 3066 return $this->primaryKeys; 3067 } 3068 } 3069 3070 class Google_Service_MapsEngine_FeaturesBatchInsertRequest extends Google_Collection 3071 { 3072 protected $collection_key = 'features'; 3073 protected $featuresType = 'Google_Service_MapsEngine_Feature'; 3074 protected $featuresDataType = 'array'; 3075 3076 public function setFeatures($features) 3077 { 3078 $this->features = $features; 3079 } 3080 3081 public function getFeatures() 3082 { 3083 return $this->features; 3084 } 3085 } 3086 3087 class Google_Service_MapsEngine_FeaturesBatchPatchRequest extends Google_Collection 3088 { 3089 protected $collection_key = 'features'; 3090 protected $featuresType = 'Google_Service_MapsEngine_Feature'; 3091 protected $featuresDataType = 'array'; 3092 3093 public function setFeatures($features) 3094 { 3095 $this->features = $features; 3096 } 3097 3098 public function getFeatures() 3099 { 3100 return $this->features; 3101 } 3102 } 3103 3104 class Google_Service_MapsEngine_FeaturesListResponse extends Google_Collection 3105 { 3106 protected $collection_key = 'features'; 3107 public $allowedQueriesPerSecond; 3108 protected $featuresType = 'Google_Service_MapsEngine_Feature'; 3109 protected $featuresDataType = 'array'; 3110 public $nextPageToken; 3111 protected $schemaType = 'Google_Service_MapsEngine_Schema'; 3112 protected $schemaDataType = ''; 3113 public $type; 3114 3115 public function setAllowedQueriesPerSecond($allowedQueriesPerSecond) 3116 { 3117 $this->allowedQueriesPerSecond = $allowedQueriesPerSecond; 3118 } 3119 3120 public function getAllowedQueriesPerSecond() 3121 { 3122 return $this->allowedQueriesPerSecond; 3123 } 3124 3125 public function setFeatures($features) 3126 { 3127 $this->features = $features; 3128 } 3129 3130 public function getFeatures() 3131 { 3132 return $this->features; 3133 } 3134 3135 public function setNextPageToken($nextPageToken) 3136 { 3137 $this->nextPageToken = $nextPageToken; 3138 } 3139 3140 public function getNextPageToken() 3141 { 3142 return $this->nextPageToken; 3143 } 3144 3145 public function setSchema(Google_Service_MapsEngine_Schema $schema) 3146 { 3147 $this->schema = $schema; 3148 } 3149 3150 public function getSchema() 3151 { 3152 return $this->schema; 3153 } 3154 3155 public function setType($type) 3156 { 3157 $this->type = $type; 3158 } 3159 3160 public function getType() 3161 { 3162 return $this->type; 3163 } 3164 } 3165 3166 class Google_Service_MapsEngine_Filter extends Google_Model 3167 { 3168 public $column; 3169 public $operator; 3170 public $value; 3171 3172 public function setColumn($column) 3173 { 3174 $this->column = $column; 3175 } 3176 3177 public function getColumn() 3178 { 3179 return $this->column; 3180 } 3181 3182 public function setOperator($operator) 3183 { 3184 $this->operator = $operator; 3185 } 3186 3187 public function getOperator() 3188 { 3189 return $this->operator; 3190 } 3191 3192 public function setValue($value) 3193 { 3194 $this->value = $value; 3195 } 3196 3197 public function getValue() 3198 { 3199 return $this->value; 3200 } 3201 } 3202 3203 class Google_Service_MapsEngine_GeoJsonGeometry extends Google_Model 3204 { 3205 public $type; 3206 3207 public function setType($type) 3208 { 3209 $this->type = $type; 3210 } 3211 3212 public function getType() 3213 { 3214 return $this->type; 3215 } 3216 } 3217 3218 class Google_Service_MapsEngine_GeoJsonGeometryCollection extends Google_Collection 3219 { 3220 protected $collection_key = 'geometries'; 3221 protected $geometriesType = 'Google_Service_MapsEngine_GeoJsonGeometry'; 3222 protected $geometriesDataType = 'array'; 3223 3224 public function setGeometries($geometries) 3225 { 3226 $this->geometries = $geometries; 3227 } 3228 3229 public function getGeometries() 3230 { 3231 return $this->geometries; 3232 } 3233 } 3234 3235 class Google_Service_MapsEngine_GeoJsonLineString extends Google_Collection 3236 { 3237 protected $collection_key = 'coordinates'; 3238 public $coordinates; 3239 3240 public function setCoordinates($coordinates) 3241 { 3242 $this->coordinates = $coordinates; 3243 } 3244 3245 public function getCoordinates() 3246 { 3247 return $this->coordinates; 3248 } 3249 } 3250 3251 class Google_Service_MapsEngine_GeoJsonMultiLineString extends Google_Collection 3252 { 3253 protected $collection_key = 'coordinates'; 3254 public $coordinates; 3255 3256 public function setCoordinates($coordinates) 3257 { 3258 $this->coordinates = $coordinates; 3259 } 3260 3261 public function getCoordinates() 3262 { 3263 return $this->coordinates; 3264 } 3265 } 3266 3267 class Google_Service_MapsEngine_GeoJsonMultiPoint extends Google_Collection 3268 { 3269 protected $collection_key = 'coordinates'; 3270 public $coordinates; 3271 3272 public function setCoordinates($coordinates) 3273 { 3274 $this->coordinates = $coordinates; 3275 } 3276 3277 public function getCoordinates() 3278 { 3279 return $this->coordinates; 3280 } 3281 } 3282 3283 class Google_Service_MapsEngine_GeoJsonMultiPolygon extends Google_Collection 3284 { 3285 protected $collection_key = 'coordinates'; 3286 public $coordinates; 3287 3288 public function setCoordinates($coordinates) 3289 { 3290 $this->coordinates = $coordinates; 3291 } 3292 3293 public function getCoordinates() 3294 { 3295 return $this->coordinates; 3296 } 3297 } 3298 3299 class Google_Service_MapsEngine_GeoJsonPoint extends Google_Collection 3300 { 3301 protected $collection_key = 'coordinates'; 3302 public $coordinates; 3303 3304 public function setCoordinates($coordinates) 3305 { 3306 $this->coordinates = $coordinates; 3307 } 3308 3309 public function getCoordinates() 3310 { 3311 return $this->coordinates; 3312 } 3313 } 3314 3315 class Google_Service_MapsEngine_GeoJsonPolygon extends Google_Collection 3316 { 3317 protected $collection_key = 'coordinates'; 3318 public $coordinates; 3319 3320 public function setCoordinates($coordinates) 3321 { 3322 $this->coordinates = $coordinates; 3323 } 3324 3325 public function getCoordinates() 3326 { 3327 return $this->coordinates; 3328 } 3329 } 3330 3331 class Google_Service_MapsEngine_GeoJsonProperties extends Google_Model 3332 { 3333 3334 } 3335 3336 class Google_Service_MapsEngine_Icon extends Google_Model 3337 { 3338 public $description; 3339 public $id; 3340 public $name; 3341 3342 public function setDescription($description) 3343 { 3344 $this->description = $description; 3345 } 3346 3347 public function getDescription() 3348 { 3349 return $this->description; 3350 } 3351 3352 public function setId($id) 3353 { 3354 $this->id = $id; 3355 } 3356 3357 public function getId() 3358 { 3359 return $this->id; 3360 } 3361 3362 public function setName($name) 3363 { 3364 $this->name = $name; 3365 } 3366 3367 public function getName() 3368 { 3369 return $this->name; 3370 } 3371 } 3372 3373 class Google_Service_MapsEngine_IconStyle extends Google_Model 3374 { 3375 public $id; 3376 public $name; 3377 3378 public function setId($id) 3379 { 3380 $this->id = $id; 3381 } 3382 3383 public function getId() 3384 { 3385 return $this->id; 3386 } 3387 3388 public function setName($name) 3389 { 3390 $this->name = $name; 3391 } 3392 3393 public function getName() 3394 { 3395 return $this->name; 3396 } 3397 } 3398 3399 class Google_Service_MapsEngine_IconsListResponse extends Google_Collection 3400 { 3401 protected $collection_key = 'icons'; 3402 protected $iconsType = 'Google_Service_MapsEngine_Icon'; 3403 protected $iconsDataType = 'array'; 3404 public $nextPageToken; 3405 3406 public function setIcons($icons) 3407 { 3408 $this->icons = $icons; 3409 } 3410 3411 public function getIcons() 3412 { 3413 return $this->icons; 3414 } 3415 3416 public function setNextPageToken($nextPageToken) 3417 { 3418 $this->nextPageToken = $nextPageToken; 3419 } 3420 3421 public function getNextPageToken() 3422 { 3423 return $this->nextPageToken; 3424 } 3425 } 3426 3427 class Google_Service_MapsEngine_LabelStyle extends Google_Model 3428 { 3429 public $color; 3430 public $column; 3431 public $fontStyle; 3432 public $fontWeight; 3433 public $opacity; 3434 protected $outlineType = 'Google_Service_MapsEngine_Color'; 3435 protected $outlineDataType = ''; 3436 public $size; 3437 3438 public function setColor($color) 3439 { 3440 $this->color = $color; 3441 } 3442 3443 public function getColor() 3444 { 3445 return $this->color; 3446 } 3447 3448 public function setColumn($column) 3449 { 3450 $this->column = $column; 3451 } 3452 3453 public function getColumn() 3454 { 3455 return $this->column; 3456 } 3457 3458 public function setFontStyle($fontStyle) 3459 { 3460 $this->fontStyle = $fontStyle; 3461 } 3462 3463 public function getFontStyle() 3464 { 3465 return $this->fontStyle; 3466 } 3467 3468 public function setFontWeight($fontWeight) 3469 { 3470 $this->fontWeight = $fontWeight; 3471 } 3472 3473 public function getFontWeight() 3474 { 3475 return $this->fontWeight; 3476 } 3477 3478 public function setOpacity($opacity) 3479 { 3480 $this->opacity = $opacity; 3481 } 3482 3483 public function getOpacity() 3484 { 3485 return $this->opacity; 3486 } 3487 3488 public function setOutline(Google_Service_MapsEngine_Color $outline) 3489 { 3490 $this->outline = $outline; 3491 } 3492 3493 public function getOutline() 3494 { 3495 return $this->outline; 3496 } 3497 3498 public function setSize($size) 3499 { 3500 $this->size = $size; 3501 } 3502 3503 public function getSize() 3504 { 3505 return $this->size; 3506 } 3507 } 3508 3509 class Google_Service_MapsEngine_Layer extends Google_Collection 3510 { 3511 protected $collection_key = 'tags'; 3512 public $bbox; 3513 public $creationTime; 3514 public $datasourceType; 3515 protected $datasourcesType = 'Google_Service_MapsEngine_Datasource'; 3516 protected $datasourcesDataType = 'array'; 3517 public $description; 3518 public $draftAccessList; 3519 public $etag; 3520 public $id; 3521 public $lastModifiedTime; 3522 public $layerType; 3523 public $name; 3524 public $processingStatus; 3525 public $projectId; 3526 public $publishedAccessList; 3527 public $publishingStatus; 3528 protected $styleType = 'Google_Service_MapsEngine_VectorStyle'; 3529 protected $styleDataType = ''; 3530 public $tags; 3531 3532 public function setBbox($bbox) 3533 { 3534 $this->bbox = $bbox; 3535 } 3536 3537 public function getBbox() 3538 { 3539 return $this->bbox; 3540 } 3541 3542 public function setCreationTime($creationTime) 3543 { 3544 $this->creationTime = $creationTime; 3545 } 3546 3547 public function getCreationTime() 3548 { 3549 return $this->creationTime; 3550 } 3551 3552 public function setDatasourceType($datasourceType) 3553 { 3554 $this->datasourceType = $datasourceType; 3555 } 3556 3557 public function getDatasourceType() 3558 { 3559 return $this->datasourceType; 3560 } 3561 3562 public function setDatasources(Google_Service_MapsEngine_Datasource $datasources) 3563 { 3564 $this->datasources = $datasources; 3565 } 3566 3567 public function getDatasources() 3568 { 3569 return $this->datasources; 3570 } 3571 3572 public function setDescription($description) 3573 { 3574 $this->description = $description; 3575 } 3576 3577 public function getDescription() 3578 { 3579 return $this->description; 3580 } 3581 3582 public function setDraftAccessList($draftAccessList) 3583 { 3584 $this->draftAccessList = $draftAccessList; 3585 } 3586 3587 public function getDraftAccessList() 3588 { 3589 return $this->draftAccessList; 3590 } 3591 3592 public function setEtag($etag) 3593 { 3594 $this->etag = $etag; 3595 } 3596 3597 public function getEtag() 3598 { 3599 return $this->etag; 3600 } 3601 3602 public function setId($id) 3603 { 3604 $this->id = $id; 3605 } 3606 3607 public function getId() 3608 { 3609 return $this->id; 3610 } 3611 3612 public function setLastModifiedTime($lastModifiedTime) 3613 { 3614 $this->lastModifiedTime = $lastModifiedTime; 3615 } 3616 3617 public function getLastModifiedTime() 3618 { 3619 return $this->lastModifiedTime; 3620 } 3621 3622 public function setLayerType($layerType) 3623 { 3624 $this->layerType = $layerType; 3625 } 3626 3627 public function getLayerType() 3628 { 3629 return $this->layerType; 3630 } 3631 3632 public function setName($name) 3633 { 3634 $this->name = $name; 3635 } 3636 3637 public function getName() 3638 { 3639 return $this->name; 3640 } 3641 3642 public function setProcessingStatus($processingStatus) 3643 { 3644 $this->processingStatus = $processingStatus; 3645 } 3646 3647 public function getProcessingStatus() 3648 { 3649 return $this->processingStatus; 3650 } 3651 3652 public function setProjectId($projectId) 3653 { 3654 $this->projectId = $projectId; 3655 } 3656 3657 public function getProjectId() 3658 { 3659 return $this->projectId; 3660 } 3661 3662 public function setPublishedAccessList($publishedAccessList) 3663 { 3664 $this->publishedAccessList = $publishedAccessList; 3665 } 3666 3667 public function getPublishedAccessList() 3668 { 3669 return $this->publishedAccessList; 3670 } 3671 3672 public function setPublishingStatus($publishingStatus) 3673 { 3674 $this->publishingStatus = $publishingStatus; 3675 } 3676 3677 public function getPublishingStatus() 3678 { 3679 return $this->publishingStatus; 3680 } 3681 3682 public function setStyle(Google_Service_MapsEngine_VectorStyle $style) 3683 { 3684 $this->style = $style; 3685 } 3686 3687 public function getStyle() 3688 { 3689 return $this->style; 3690 } 3691 3692 public function setTags($tags) 3693 { 3694 $this->tags = $tags; 3695 } 3696 3697 public function getTags() 3698 { 3699 return $this->tags; 3700 } 3701 } 3702 3703 class Google_Service_MapsEngine_LayersListResponse extends Google_Collection 3704 { 3705 protected $collection_key = 'layers'; 3706 protected $layersType = 'Google_Service_MapsEngine_Layer'; 3707 protected $layersDataType = 'array'; 3708 public $nextPageToken; 3709 3710 public function setLayers($layers) 3711 { 3712 $this->layers = $layers; 3713 } 3714 3715 public function getLayers() 3716 { 3717 return $this->layers; 3718 } 3719 3720 public function setNextPageToken($nextPageToken) 3721 { 3722 $this->nextPageToken = $nextPageToken; 3723 } 3724 3725 public function getNextPageToken() 3726 { 3727 return $this->nextPageToken; 3728 } 3729 } 3730 3731 class Google_Service_MapsEngine_LineStyle extends Google_Collection 3732 { 3733 protected $collection_key = 'dash'; 3734 protected $borderType = 'Google_Service_MapsEngine_Border'; 3735 protected $borderDataType = ''; 3736 public $dash; 3737 protected $labelType = 'Google_Service_MapsEngine_LabelStyle'; 3738 protected $labelDataType = ''; 3739 protected $strokeType = 'Google_Service_MapsEngine_LineStyleStroke'; 3740 protected $strokeDataType = ''; 3741 3742 public function setBorder(Google_Service_MapsEngine_Border $border) 3743 { 3744 $this->border = $border; 3745 } 3746 3747 public function getBorder() 3748 { 3749 return $this->border; 3750 } 3751 3752 public function setDash($dash) 3753 { 3754 $this->dash = $dash; 3755 } 3756 3757 public function getDash() 3758 { 3759 return $this->dash; 3760 } 3761 3762 public function setLabel(Google_Service_MapsEngine_LabelStyle $label) 3763 { 3764 $this->label = $label; 3765 } 3766 3767 public function getLabel() 3768 { 3769 return $this->label; 3770 } 3771 3772 public function setStroke(Google_Service_MapsEngine_LineStyleStroke $stroke) 3773 { 3774 $this->stroke = $stroke; 3775 } 3776 3777 public function getStroke() 3778 { 3779 return $this->stroke; 3780 } 3781 } 3782 3783 class Google_Service_MapsEngine_LineStyleStroke extends Google_Model 3784 { 3785 public $color; 3786 public $opacity; 3787 public $width; 3788 3789 public function setColor($color) 3790 { 3791 $this->color = $color; 3792 } 3793 3794 public function getColor() 3795 { 3796 return $this->color; 3797 } 3798 3799 public function setOpacity($opacity) 3800 { 3801 $this->opacity = $opacity; 3802 } 3803 3804 public function getOpacity() 3805 { 3806 return $this->opacity; 3807 } 3808 3809 public function setWidth($width) 3810 { 3811 $this->width = $width; 3812 } 3813 3814 public function getWidth() 3815 { 3816 return $this->width; 3817 } 3818 } 3819 3820 class Google_Service_MapsEngine_Map extends Google_Collection 3821 { 3822 protected $collection_key = 'versions'; 3823 public $bbox; 3824 protected $contentsType = 'Google_Service_MapsEngine_MapItem'; 3825 protected $contentsDataType = ''; 3826 public $creationTime; 3827 public $defaultViewport; 3828 public $description; 3829 public $draftAccessList; 3830 public $etag; 3831 public $id; 3832 public $lastModifiedTime; 3833 public $name; 3834 public $processingStatus; 3835 public $projectId; 3836 public $publishedAccessList; 3837 public $publishingStatus; 3838 public $tags; 3839 public $versions; 3840 3841 public function setBbox($bbox) 3842 { 3843 $this->bbox = $bbox; 3844 } 3845 3846 public function getBbox() 3847 { 3848 return $this->bbox; 3849 } 3850 3851 public function setContents(Google_Service_MapsEngine_MapItem $contents) 3852 { 3853 $this->contents = $contents; 3854 } 3855 3856 public function getContents() 3857 { 3858 return $this->contents; 3859 } 3860 3861 public function setCreationTime($creationTime) 3862 { 3863 $this->creationTime = $creationTime; 3864 } 3865 3866 public function getCreationTime() 3867 { 3868 return $this->creationTime; 3869 } 3870 3871 public function setDefaultViewport($defaultViewport) 3872 { 3873 $this->defaultViewport = $defaultViewport; 3874 } 3875 3876 public function getDefaultViewport() 3877 { 3878 return $this->defaultViewport; 3879 } 3880 3881 public function setDescription($description) 3882 { 3883 $this->description = $description; 3884 } 3885 3886 public function getDescription() 3887 { 3888 return $this->description; 3889 } 3890 3891 public function setDraftAccessList($draftAccessList) 3892 { 3893 $this->draftAccessList = $draftAccessList; 3894 } 3895 3896 public function getDraftAccessList() 3897 { 3898 return $this->draftAccessList; 3899 } 3900 3901 public function setEtag($etag) 3902 { 3903 $this->etag = $etag; 3904 } 3905 3906 public function getEtag() 3907 { 3908 return $this->etag; 3909 } 3910 3911 public function setId($id) 3912 { 3913 $this->id = $id; 3914 } 3915 3916 public function getId() 3917 { 3918 return $this->id; 3919 } 3920 3921 public function setLastModifiedTime($lastModifiedTime) 3922 { 3923 $this->lastModifiedTime = $lastModifiedTime; 3924 } 3925 3926 public function getLastModifiedTime() 3927 { 3928 return $this->lastModifiedTime; 3929 } 3930 3931 public function setName($name) 3932 { 3933 $this->name = $name; 3934 } 3935 3936 public function getName() 3937 { 3938 return $this->name; 3939 } 3940 3941 public function setProcessingStatus($processingStatus) 3942 { 3943 $this->processingStatus = $processingStatus; 3944 } 3945 3946 public function getProcessingStatus() 3947 { 3948 return $this->processingStatus; 3949 } 3950 3951 public function setProjectId($projectId) 3952 { 3953 $this->projectId = $projectId; 3954 } 3955 3956 public function getProjectId() 3957 { 3958 return $this->projectId; 3959 } 3960 3961 public function setPublishedAccessList($publishedAccessList) 3962 { 3963 $this->publishedAccessList = $publishedAccessList; 3964 } 3965 3966 public function getPublishedAccessList() 3967 { 3968 return $this->publishedAccessList; 3969 } 3970 3971 public function setPublishingStatus($publishingStatus) 3972 { 3973 $this->publishingStatus = $publishingStatus; 3974 } 3975 3976 public function getPublishingStatus() 3977 { 3978 return $this->publishingStatus; 3979 } 3980 3981 public function setTags($tags) 3982 { 3983 $this->tags = $tags; 3984 } 3985 3986 public function getTags() 3987 { 3988 return $this->tags; 3989 } 3990 3991 public function setVersions($versions) 3992 { 3993 $this->versions = $versions; 3994 } 3995 3996 public function getVersions() 3997 { 3998 return $this->versions; 3999 } 4000 } 4001 4002 class Google_Service_MapsEngine_MapFolder extends Google_Collection 4003 { 4004 protected $collection_key = 'defaultViewport'; 4005 protected $contentsType = 'Google_Service_MapsEngine_MapItem'; 4006 protected $contentsDataType = 'array'; 4007 public $defaultViewport; 4008 public $expandable; 4009 public $key; 4010 public $name; 4011 public $visibility; 4012 4013 public function setContents($contents) 4014 { 4015 $this->contents = $contents; 4016 } 4017 4018 public function getContents() 4019 { 4020 return $this->contents; 4021 } 4022 4023 public function setDefaultViewport($defaultViewport) 4024 { 4025 $this->defaultViewport = $defaultViewport; 4026 } 4027 4028 public function getDefaultViewport() 4029 { 4030 return $this->defaultViewport; 4031 } 4032 4033 public function setExpandable($expandable) 4034 { 4035 $this->expandable = $expandable; 4036 } 4037 4038 public function getExpandable() 4039 { 4040 return $this->expandable; 4041 } 4042 4043 public function setKey($key) 4044 { 4045 $this->key = $key; 4046 } 4047 4048 public function getKey() 4049 { 4050 return $this->key; 4051 } 4052 4053 public function setName($name) 4054 { 4055 $this->name = $name; 4056 } 4057 4058 public function getName() 4059 { 4060 return $this->name; 4061 } 4062 4063 public function setVisibility($visibility) 4064 { 4065 $this->visibility = $visibility; 4066 } 4067 4068 public function getVisibility() 4069 { 4070 return $this->visibility; 4071 } 4072 } 4073 4074 class Google_Service_MapsEngine_MapItem extends Google_Model 4075 { 4076 public $type; 4077 4078 public function setType($type) 4079 { 4080 $this->type = $type; 4081 } 4082 4083 public function getType() 4084 { 4085 return $this->type; 4086 } 4087 } 4088 4089 class Google_Service_MapsEngine_MapKmlLink extends Google_Collection 4090 { 4091 protected $collection_key = 'defaultViewport'; 4092 public $defaultViewport; 4093 public $kmlUrl; 4094 public $name; 4095 public $visibility; 4096 4097 public function setDefaultViewport($defaultViewport) 4098 { 4099 $this->defaultViewport = $defaultViewport; 4100 } 4101 4102 public function getDefaultViewport() 4103 { 4104 return $this->defaultViewport; 4105 } 4106 4107 public function setKmlUrl($kmlUrl) 4108 { 4109 $this->kmlUrl = $kmlUrl; 4110 } 4111 4112 public function getKmlUrl() 4113 { 4114 return $this->kmlUrl; 4115 } 4116 4117 public function setName($name) 4118 { 4119 $this->name = $name; 4120 } 4121 4122 public function getName() 4123 { 4124 return $this->name; 4125 } 4126 4127 public function setVisibility($visibility) 4128 { 4129 $this->visibility = $visibility; 4130 } 4131 4132 public function getVisibility() 4133 { 4134 return $this->visibility; 4135 } 4136 } 4137 4138 class Google_Service_MapsEngine_MapLayer extends Google_Collection 4139 { 4140 protected $collection_key = 'defaultViewport'; 4141 public $defaultViewport; 4142 public $id; 4143 public $key; 4144 public $name; 4145 public $visibility; 4146 4147 public function setDefaultViewport($defaultViewport) 4148 { 4149 $this->defaultViewport = $defaultViewport; 4150 } 4151 4152 public function getDefaultViewport() 4153 { 4154 return $this->defaultViewport; 4155 } 4156 4157 public function setId($id) 4158 { 4159 $this->id = $id; 4160 } 4161 4162 public function getId() 4163 { 4164 return $this->id; 4165 } 4166 4167 public function setKey($key) 4168 { 4169 $this->key = $key; 4170 } 4171 4172 public function getKey() 4173 { 4174 return $this->key; 4175 } 4176 4177 public function setName($name) 4178 { 4179 $this->name = $name; 4180 } 4181 4182 public function getName() 4183 { 4184 return $this->name; 4185 } 4186 4187 public function setVisibility($visibility) 4188 { 4189 $this->visibility = $visibility; 4190 } 4191 4192 public function getVisibility() 4193 { 4194 return $this->visibility; 4195 } 4196 } 4197 4198 class Google_Service_MapsEngine_MapsListResponse extends Google_Collection 4199 { 4200 protected $collection_key = 'maps'; 4201 protected $mapsType = 'Google_Service_MapsEngine_Map'; 4202 protected $mapsDataType = 'array'; 4203 public $nextPageToken; 4204 4205 public function setMaps($maps) 4206 { 4207 $this->maps = $maps; 4208 } 4209 4210 public function getMaps() 4211 { 4212 return $this->maps; 4213 } 4214 4215 public function setNextPageToken($nextPageToken) 4216 { 4217 $this->nextPageToken = $nextPageToken; 4218 } 4219 4220 public function getNextPageToken() 4221 { 4222 return $this->nextPageToken; 4223 } 4224 } 4225 4226 class Google_Service_MapsEngine_MapsengineFile extends Google_Model 4227 { 4228 public $filename; 4229 public $size; 4230 public $uploadStatus; 4231 4232 public function setFilename($filename) 4233 { 4234 $this->filename = $filename; 4235 } 4236 4237 public function getFilename() 4238 { 4239 return $this->filename; 4240 } 4241 4242 public function setSize($size) 4243 { 4244 $this->size = $size; 4245 } 4246 4247 public function getSize() 4248 { 4249 return $this->size; 4250 } 4251 4252 public function setUploadStatus($uploadStatus) 4253 { 4254 $this->uploadStatus = $uploadStatus; 4255 } 4256 4257 public function getUploadStatus() 4258 { 4259 return $this->uploadStatus; 4260 } 4261 } 4262 4263 class Google_Service_MapsEngine_Parent extends Google_Model 4264 { 4265 public $id; 4266 4267 public function setId($id) 4268 { 4269 $this->id = $id; 4270 } 4271 4272 public function getId() 4273 { 4274 return $this->id; 4275 } 4276 } 4277 4278 class Google_Service_MapsEngine_ParentsListResponse extends Google_Collection 4279 { 4280 protected $collection_key = 'parents'; 4281 public $nextPageToken; 4282 protected $parentsType = 'Google_Service_MapsEngine_Parent'; 4283 protected $parentsDataType = 'array'; 4284 4285 public function setNextPageToken($nextPageToken) 4286 { 4287 $this->nextPageToken = $nextPageToken; 4288 } 4289 4290 public function getNextPageToken() 4291 { 4292 return $this->nextPageToken; 4293 } 4294 4295 public function setParents($parents) 4296 { 4297 $this->parents = $parents; 4298 } 4299 4300 public function getParents() 4301 { 4302 return $this->parents; 4303 } 4304 } 4305 4306 class Google_Service_MapsEngine_PointStyle extends Google_Model 4307 { 4308 protected $iconType = 'Google_Service_MapsEngine_IconStyle'; 4309 protected $iconDataType = ''; 4310 protected $labelType = 'Google_Service_MapsEngine_LabelStyle'; 4311 protected $labelDataType = ''; 4312 4313 public function setIcon(Google_Service_MapsEngine_IconStyle $icon) 4314 { 4315 $this->icon = $icon; 4316 } 4317 4318 public function getIcon() 4319 { 4320 return $this->icon; 4321 } 4322 4323 public function setLabel(Google_Service_MapsEngine_LabelStyle $label) 4324 { 4325 $this->label = $label; 4326 } 4327 4328 public function getLabel() 4329 { 4330 return $this->label; 4331 } 4332 } 4333 4334 class Google_Service_MapsEngine_PolygonStyle extends Google_Model 4335 { 4336 protected $fillType = 'Google_Service_MapsEngine_Color'; 4337 protected $fillDataType = ''; 4338 protected $strokeType = 'Google_Service_MapsEngine_Border'; 4339 protected $strokeDataType = ''; 4340 4341 public function setFill(Google_Service_MapsEngine_Color $fill) 4342 { 4343 $this->fill = $fill; 4344 } 4345 4346 public function getFill() 4347 { 4348 return $this->fill; 4349 } 4350 4351 public function setStroke(Google_Service_MapsEngine_Border $stroke) 4352 { 4353 $this->stroke = $stroke; 4354 } 4355 4356 public function getStroke() 4357 { 4358 return $this->stroke; 4359 } 4360 } 4361 4362 class Google_Service_MapsEngine_ProcessResponse extends Google_Model 4363 { 4364 4365 } 4366 4367 class Google_Service_MapsEngine_Project extends Google_Model 4368 { 4369 public $id; 4370 public $name; 4371 4372 public function setId($id) 4373 { 4374 $this->id = $id; 4375 } 4376 4377 public function getId() 4378 { 4379 return $this->id; 4380 } 4381 4382 public function setName($name) 4383 { 4384 $this->name = $name; 4385 } 4386 4387 public function getName() 4388 { 4389 return $this->name; 4390 } 4391 } 4392 4393 class Google_Service_MapsEngine_ProjectsListResponse extends Google_Collection 4394 { 4395 protected $collection_key = 'projects'; 4396 protected $projectsType = 'Google_Service_MapsEngine_Project'; 4397 protected $projectsDataType = 'array'; 4398 4399 public function setProjects($projects) 4400 { 4401 $this->projects = $projects; 4402 } 4403 4404 public function getProjects() 4405 { 4406 return $this->projects; 4407 } 4408 } 4409 4410 class Google_Service_MapsEngine_PublishResponse extends Google_Model 4411 { 4412 4413 } 4414 4415 class Google_Service_MapsEngine_Raster extends Google_Collection 4416 { 4417 protected $collection_key = 'files'; 4418 protected $acquisitionTimeType = 'Google_Service_MapsEngine_AcquisitionTime'; 4419 protected $acquisitionTimeDataType = ''; 4420 public $attribution; 4421 public $bbox; 4422 public $creationTime; 4423 public $description; 4424 public $draftAccessList; 4425 public $etag; 4426 protected $filesType = 'Google_Service_MapsEngine_MapsengineFile'; 4427 protected $filesDataType = 'array'; 4428 public $id; 4429 public $lastModifiedTime; 4430 public $maskType; 4431 public $name; 4432 public $processingStatus; 4433 public $projectId; 4434 public $rasterType; 4435 public $tags; 4436 4437 public function setAcquisitionTime(Google_Service_MapsEngine_AcquisitionTime $acquisitionTime) 4438 { 4439 $this->acquisitionTime = $acquisitionTime; 4440 } 4441 4442 public function getAcquisitionTime() 4443 { 4444 return $this->acquisitionTime; 4445 } 4446 4447 public function setAttribution($attribution) 4448 { 4449 $this->attribution = $attribution; 4450 } 4451 4452 public function getAttribution() 4453 { 4454 return $this->attribution; 4455 } 4456 4457 public function setBbox($bbox) 4458 { 4459 $this->bbox = $bbox; 4460 } 4461 4462 public function getBbox() 4463 { 4464 return $this->bbox; 4465 } 4466 4467 public function setCreationTime($creationTime) 4468 { 4469 $this->creationTime = $creationTime; 4470 } 4471 4472 public function getCreationTime() 4473 { 4474 return $this->creationTime; 4475 } 4476 4477 public function setDescription($description) 4478 { 4479 $this->description = $description; 4480 } 4481 4482 public function getDescription() 4483 { 4484 return $this->description; 4485 } 4486 4487 public function setDraftAccessList($draftAccessList) 4488 { 4489 $this->draftAccessList = $draftAccessList; 4490 } 4491 4492 public function getDraftAccessList() 4493 { 4494 return $this->draftAccessList; 4495 } 4496 4497 public function setEtag($etag) 4498 { 4499 $this->etag = $etag; 4500 } 4501 4502 public function getEtag() 4503 { 4504 return $this->etag; 4505 } 4506 4507 public function setFiles($files) 4508 { 4509 $this->files = $files; 4510 } 4511 4512 public function getFiles() 4513 { 4514 return $this->files; 4515 } 4516 4517 public function setId($id) 4518 { 4519 $this->id = $id; 4520 } 4521 4522 public function getId() 4523 { 4524 return $this->id; 4525 } 4526 4527 public function setLastModifiedTime($lastModifiedTime) 4528 { 4529 $this->lastModifiedTime = $lastModifiedTime; 4530 } 4531 4532 public function getLastModifiedTime() 4533 { 4534 return $this->lastModifiedTime; 4535 } 4536 4537 public function setMaskType($maskType) 4538 { 4539 $this->maskType = $maskType; 4540 } 4541 4542 public function getMaskType() 4543 { 4544 return $this->maskType; 4545 } 4546 4547 public function setName($name) 4548 { 4549 $this->name = $name; 4550 } 4551 4552 public function getName() 4553 { 4554 return $this->name; 4555 } 4556 4557 public function setProcessingStatus($processingStatus) 4558 { 4559 $this->processingStatus = $processingStatus; 4560 } 4561 4562 public function getProcessingStatus() 4563 { 4564 return $this->processingStatus; 4565 } 4566 4567 public function setProjectId($projectId) 4568 { 4569 $this->projectId = $projectId; 4570 } 4571 4572 public function getProjectId() 4573 { 4574 return $this->projectId; 4575 } 4576 4577 public function setRasterType($rasterType) 4578 { 4579 $this->rasterType = $rasterType; 4580 } 4581 4582 public function getRasterType() 4583 { 4584 return $this->rasterType; 4585 } 4586 4587 public function setTags($tags) 4588 { 4589 $this->tags = $tags; 4590 } 4591 4592 public function getTags() 4593 { 4594 return $this->tags; 4595 } 4596 } 4597 4598 class Google_Service_MapsEngine_RasterCollection extends Google_Collection 4599 { 4600 protected $collection_key = 'bbox'; 4601 public $attribution; 4602 public $bbox; 4603 public $creationTime; 4604 public $description; 4605 public $draftAccessList; 4606 public $etag; 4607 public $id; 4608 public $lastModifiedTime; 4609 public $mosaic; 4610 public $name; 4611 public $processingStatus; 4612 public $projectId; 4613 public $rasterType; 4614 public $tags; 4615 4616 public function setAttribution($attribution) 4617 { 4618 $this->attribution = $attribution; 4619 } 4620 4621 public function getAttribution() 4622 { 4623 return $this->attribution; 4624 } 4625 4626 public function setBbox($bbox) 4627 { 4628 $this->bbox = $bbox; 4629 } 4630 4631 public function getBbox() 4632 { 4633 return $this->bbox; 4634 } 4635 4636 public function setCreationTime($creationTime) 4637 { 4638 $this->creationTime = $creationTime; 4639 } 4640 4641 public function getCreationTime() 4642 { 4643 return $this->creationTime; 4644 } 4645 4646 public function setDescription($description) 4647 { 4648 $this->description = $description; 4649 } 4650 4651 public function getDescription() 4652 { 4653 return $this->description; 4654 } 4655 4656 public function setDraftAccessList($draftAccessList) 4657 { 4658 $this->draftAccessList = $draftAccessList; 4659 } 4660 4661 public function getDraftAccessList() 4662 { 4663 return $this->draftAccessList; 4664 } 4665 4666 public function setEtag($etag) 4667 { 4668 $this->etag = $etag; 4669 } 4670 4671 public function getEtag() 4672 { 4673 return $this->etag; 4674 } 4675 4676 public function setId($id) 4677 { 4678 $this->id = $id; 4679 } 4680 4681 public function getId() 4682 { 4683 return $this->id; 4684 } 4685 4686 public function setLastModifiedTime($lastModifiedTime) 4687 { 4688 $this->lastModifiedTime = $lastModifiedTime; 4689 } 4690 4691 public function getLastModifiedTime() 4692 { 4693 return $this->lastModifiedTime; 4694 } 4695 4696 public function setMosaic($mosaic) 4697 { 4698 $this->mosaic = $mosaic; 4699 } 4700 4701 public function getMosaic() 4702 { 4703 return $this->mosaic; 4704 } 4705 4706 public function setName($name) 4707 { 4708 $this->name = $name; 4709 } 4710 4711 public function getName() 4712 { 4713 return $this->name; 4714 } 4715 4716 public function setProcessingStatus($processingStatus) 4717 { 4718 $this->processingStatus = $processingStatus; 4719 } 4720 4721 public function getProcessingStatus() 4722 { 4723 return $this->processingStatus; 4724 } 4725 4726 public function setProjectId($projectId) 4727 { 4728 $this->projectId = $projectId; 4729 } 4730 4731 public function getProjectId() 4732 { 4733 return $this->projectId; 4734 } 4735 4736 public function setRasterType($rasterType) 4737 { 4738 $this->rasterType = $rasterType; 4739 } 4740 4741 public function getRasterType() 4742 { 4743 return $this->rasterType; 4744 } 4745 4746 public function setTags($tags) 4747 { 4748 $this->tags = $tags; 4749 } 4750 4751 public function getTags() 4752 { 4753 return $this->tags; 4754 } 4755 } 4756 4757 class Google_Service_MapsEngine_RasterCollectionsListResponse extends Google_Collection 4758 { 4759 protected $collection_key = 'rasterCollections'; 4760 public $nextPageToken; 4761 protected $rasterCollectionsType = 'Google_Service_MapsEngine_RasterCollection'; 4762 protected $rasterCollectionsDataType = 'array'; 4763 4764 public function setNextPageToken($nextPageToken) 4765 { 4766 $this->nextPageToken = $nextPageToken; 4767 } 4768 4769 public function getNextPageToken() 4770 { 4771 return $this->nextPageToken; 4772 } 4773 4774 public function setRasterCollections($rasterCollections) 4775 { 4776 $this->rasterCollections = $rasterCollections; 4777 } 4778 4779 public function getRasterCollections() 4780 { 4781 return $this->rasterCollections; 4782 } 4783 } 4784 4785 class Google_Service_MapsEngine_RasterCollectionsRaster extends Google_Collection 4786 { 4787 protected $collection_key = 'tags'; 4788 public $bbox; 4789 public $creationTime; 4790 public $description; 4791 public $id; 4792 public $lastModifiedTime; 4793 public $name; 4794 public $projectId; 4795 public $rasterType; 4796 public $tags; 4797 4798 public function setBbox($bbox) 4799 { 4800 $this->bbox = $bbox; 4801 } 4802 4803 public function getBbox() 4804 { 4805 return $this->bbox; 4806 } 4807 4808 public function setCreationTime($creationTime) 4809 { 4810 $this->creationTime = $creationTime; 4811 } 4812 4813 public function getCreationTime() 4814 { 4815 return $this->creationTime; 4816 } 4817 4818 public function setDescription($description) 4819 { 4820 $this->description = $description; 4821 } 4822 4823 public function getDescription() 4824 { 4825 return $this->description; 4826 } 4827 4828 public function setId($id) 4829 { 4830 $this->id = $id; 4831 } 4832 4833 public function getId() 4834 { 4835 return $this->id; 4836 } 4837 4838 public function setLastModifiedTime($lastModifiedTime) 4839 { 4840 $this->lastModifiedTime = $lastModifiedTime; 4841 } 4842 4843 public function getLastModifiedTime() 4844 { 4845 return $this->lastModifiedTime; 4846 } 4847 4848 public function setName($name) 4849 { 4850 $this->name = $name; 4851 } 4852 4853 public function getName() 4854 { 4855 return $this->name; 4856 } 4857 4858 public function setProjectId($projectId) 4859 { 4860 $this->projectId = $projectId; 4861 } 4862 4863 public function getProjectId() 4864 { 4865 return $this->projectId; 4866 } 4867 4868 public function setRasterType($rasterType) 4869 { 4870 $this->rasterType = $rasterType; 4871 } 4872 4873 public function getRasterType() 4874 { 4875 return $this->rasterType; 4876 } 4877 4878 public function setTags($tags) 4879 { 4880 $this->tags = $tags; 4881 } 4882 4883 public function getTags() 4884 { 4885 return $this->tags; 4886 } 4887 } 4888 4889 class Google_Service_MapsEngine_RasterCollectionsRasterBatchDeleteRequest extends Google_Collection 4890 { 4891 protected $collection_key = 'ids'; 4892 public $ids; 4893 4894 public function setIds($ids) 4895 { 4896 $this->ids = $ids; 4897 } 4898 4899 public function getIds() 4900 { 4901 return $this->ids; 4902 } 4903 } 4904 4905 class Google_Service_MapsEngine_RasterCollectionsRastersBatchDeleteResponse extends Google_Model 4906 { 4907 4908 } 4909 4910 class Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertRequest extends Google_Collection 4911 { 4912 protected $collection_key = 'ids'; 4913 public $ids; 4914 4915 public function setIds($ids) 4916 { 4917 $this->ids = $ids; 4918 } 4919 4920 public function getIds() 4921 { 4922 return $this->ids; 4923 } 4924 } 4925 4926 class Google_Service_MapsEngine_RasterCollectionsRastersBatchInsertResponse extends Google_Model 4927 { 4928 4929 } 4930 4931 class Google_Service_MapsEngine_RasterCollectionsRastersListResponse extends Google_Collection 4932 { 4933 protected $collection_key = 'rasters'; 4934 public $nextPageToken; 4935 protected $rastersType = 'Google_Service_MapsEngine_RasterCollectionsRaster'; 4936 protected $rastersDataType = 'array'; 4937 4938 public function setNextPageToken($nextPageToken) 4939 { 4940 $this->nextPageToken = $nextPageToken; 4941 } 4942 4943 public function getNextPageToken() 4944 { 4945 return $this->nextPageToken; 4946 } 4947 4948 public function setRasters($rasters) 4949 { 4950 $this->rasters = $rasters; 4951 } 4952 4953 public function getRasters() 4954 { 4955 return $this->rasters; 4956 } 4957 } 4958 4959 class Google_Service_MapsEngine_RastersListResponse extends Google_Collection 4960 { 4961 protected $collection_key = 'rasters'; 4962 public $nextPageToken; 4963 protected $rastersType = 'Google_Service_MapsEngine_Raster'; 4964 protected $rastersDataType = 'array'; 4965 4966 public function setNextPageToken($nextPageToken) 4967 { 4968 $this->nextPageToken = $nextPageToken; 4969 } 4970 4971 public function getNextPageToken() 4972 { 4973 return $this->nextPageToken; 4974 } 4975 4976 public function setRasters($rasters) 4977 { 4978 $this->rasters = $rasters; 4979 } 4980 4981 public function getRasters() 4982 { 4983 return $this->rasters; 4984 } 4985 } 4986 4987 class Google_Service_MapsEngine_Schema extends Google_Collection 4988 { 4989 protected $collection_key = 'columns'; 4990 protected $columnsType = 'Google_Service_MapsEngine_TableColumn'; 4991 protected $columnsDataType = 'array'; 4992 public $primaryGeometry; 4993 public $primaryKey; 4994 4995 public function setColumns($columns) 4996 { 4997 $this->columns = $columns; 4998 } 4999 5000 public function getColumns() 5001 { 5002 return $this->columns; 5003 } 5004 5005 public function setPrimaryGeometry($primaryGeometry) 5006 { 5007 $this->primaryGeometry = $primaryGeometry; 5008 } 5009 5010 public function getPrimaryGeometry() 5011 { 5012 return $this->primaryGeometry; 5013 } 5014 5015 public function setPrimaryKey($primaryKey) 5016 { 5017 $this->primaryKey = $primaryKey; 5018 } 5019 5020 public function getPrimaryKey() 5021 { 5022 return $this->primaryKey; 5023 } 5024 } 5025 5026 class Google_Service_MapsEngine_Table extends Google_Collection 5027 { 5028 protected $collection_key = 'tags'; 5029 public $bbox; 5030 public $creationTime; 5031 public $description; 5032 public $draftAccessList; 5033 public $etag; 5034 protected $filesType = 'Google_Service_MapsEngine_MapsengineFile'; 5035 protected $filesDataType = 'array'; 5036 public $id; 5037 public $lastModifiedTime; 5038 public $name; 5039 public $processingStatus; 5040 public $projectId; 5041 public $publishedAccessList; 5042 protected $schemaType = 'Google_Service_MapsEngine_Schema'; 5043 protected $schemaDataType = ''; 5044 public $sourceEncoding; 5045 public $tags; 5046 5047 public function setBbox($bbox) 5048 { 5049 $this->bbox = $bbox; 5050 } 5051 5052 public function getBbox() 5053 { 5054 return $this->bbox; 5055 } 5056 5057 public function setCreationTime($creationTime) 5058 { 5059 $this->creationTime = $creationTime; 5060 } 5061 5062 public function getCreationTime() 5063 { 5064 return $this->creationTime; 5065 } 5066 5067 public function setDescription($description) 5068 { 5069 $this->description = $description; 5070 } 5071 5072 public function getDescription() 5073 { 5074 return $this->description; 5075 } 5076 5077 public function setDraftAccessList($draftAccessList) 5078 { 5079 $this->draftAccessList = $draftAccessList; 5080 } 5081 5082 public function getDraftAccessList() 5083 { 5084 return $this->draftAccessList; 5085 } 5086 5087 public function setEtag($etag) 5088 { 5089 $this->etag = $etag; 5090 } 5091 5092 public function getEtag() 5093 { 5094 return $this->etag; 5095 } 5096 5097 public function setFiles($files) 5098 { 5099 $this->files = $files; 5100 } 5101 5102 public function getFiles() 5103 { 5104 return $this->files; 5105 } 5106 5107 public function setId($id) 5108 { 5109 $this->id = $id; 5110 } 5111 5112 public function getId() 5113 { 5114 return $this->id; 5115 } 5116 5117 public function setLastModifiedTime($lastModifiedTime) 5118 { 5119 $this->lastModifiedTime = $lastModifiedTime; 5120 } 5121 5122 public function getLastModifiedTime() 5123 { 5124 return $this->lastModifiedTime; 5125 } 5126 5127 public function setName($name) 5128 { 5129 $this->name = $name; 5130 } 5131 5132 public function getName() 5133 { 5134 return $this->name; 5135 } 5136 5137 public function setProcessingStatus($processingStatus) 5138 { 5139 $this->processingStatus = $processingStatus; 5140 } 5141 5142 public function getProcessingStatus() 5143 { 5144 return $this->processingStatus; 5145 } 5146 5147 public function setProjectId($projectId) 5148 { 5149 $this->projectId = $projectId; 5150 } 5151 5152 public function getProjectId() 5153 { 5154 return $this->projectId; 5155 } 5156 5157 public function setPublishedAccessList($publishedAccessList) 5158 { 5159 $this->publishedAccessList = $publishedAccessList; 5160 } 5161 5162 public function getPublishedAccessList() 5163 { 5164 return $this->publishedAccessList; 5165 } 5166 5167 public function setSchema(Google_Service_MapsEngine_Schema $schema) 5168 { 5169 $this->schema = $schema; 5170 } 5171 5172 public function getSchema() 5173 { 5174 return $this->schema; 5175 } 5176 5177 public function setSourceEncoding($sourceEncoding) 5178 { 5179 $this->sourceEncoding = $sourceEncoding; 5180 } 5181 5182 public function getSourceEncoding() 5183 { 5184 return $this->sourceEncoding; 5185 } 5186 5187 public function setTags($tags) 5188 { 5189 $this->tags = $tags; 5190 } 5191 5192 public function getTags() 5193 { 5194 return $this->tags; 5195 } 5196 } 5197 5198 class Google_Service_MapsEngine_TableColumn extends Google_Model 5199 { 5200 public $name; 5201 public $type; 5202 5203 public function setName($name) 5204 { 5205 $this->name = $name; 5206 } 5207 5208 public function getName() 5209 { 5210 return $this->name; 5211 } 5212 5213 public function setType($type) 5214 { 5215 $this->type = $type; 5216 } 5217 5218 public function getType() 5219 { 5220 return $this->type; 5221 } 5222 } 5223 5224 class Google_Service_MapsEngine_TablesListResponse extends Google_Collection 5225 { 5226 protected $collection_key = 'tables'; 5227 public $nextPageToken; 5228 protected $tablesType = 'Google_Service_MapsEngine_Table'; 5229 protected $tablesDataType = 'array'; 5230 5231 public function setNextPageToken($nextPageToken) 5232 { 5233 $this->nextPageToken = $nextPageToken; 5234 } 5235 5236 public function getNextPageToken() 5237 { 5238 return $this->nextPageToken; 5239 } 5240 5241 public function setTables($tables) 5242 { 5243 $this->tables = $tables; 5244 } 5245 5246 public function getTables() 5247 { 5248 return $this->tables; 5249 } 5250 } 5251 5252 class Google_Service_MapsEngine_VectorStyle extends Google_Collection 5253 { 5254 protected $collection_key = 'displayRules'; 5255 protected $displayRulesType = 'Google_Service_MapsEngine_DisplayRule'; 5256 protected $displayRulesDataType = 'array'; 5257 protected $featureInfoType = 'Google_Service_MapsEngine_FeatureInfo'; 5258 protected $featureInfoDataType = ''; 5259 public $type; 5260 5261 public function setDisplayRules($displayRules) 5262 { 5263 $this->displayRules = $displayRules; 5264 } 5265 5266 public function getDisplayRules() 5267 { 5268 return $this->displayRules; 5269 } 5270 5271 public function setFeatureInfo(Google_Service_MapsEngine_FeatureInfo $featureInfo) 5272 { 5273 $this->featureInfo = $featureInfo; 5274 } 5275 5276 public function getFeatureInfo() 5277 { 5278 return $this->featureInfo; 5279 } 5280 5281 public function setType($type) 5282 { 5283 $this->type = $type; 5284 } 5285 5286 public function getType() 5287 { 5288 return $this->type; 5289 } 5290 } 5291 5292 class Google_Service_MapsEngine_ZoomLevels extends Google_Model 5293 { 5294 public $max; 5295 public $min; 5296 5297 public function setMax($max) 5298 { 5299 $this->max = $max; 5300 } 5301 5302 public function getMax() 5303 { 5304 return $this->max; 5305 } 5306 5307 public function setMin($min) 5308 { 5309 $this->min = $min; 5310 } 5311 5312 public function getMin() 5313 { 5314 return $this->min; 5315 } 5316 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Fri Nov 28 20:29:05 2014 | Cross-referenced by PHPXref 0.7.1 |