Differences Between: [Versions 310 and 402] [Versions 311 and 402] [Versions 39 and 402] [Versions 400 and 402] [Versions 401 and 402]
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 AndroidPublisher (v2). 20 * 21 * <p> 22 * Lets Android application developers access their Google Play accounts.</p> 23 * 24 * <p> 25 * For more information about this service, see the API 26 * <a href="https://developers.google.com/android-publisher" target="_blank">Documentation</a> 27 * </p> 28 * 29 * @author Google, Inc. 30 */ 31 #[AllowDynamicProperties] 32 class Google_Service_AndroidPublisher extends Google_Service 33 { 34 /** View and manage your Google Play Developer account. */ 35 const ANDROIDPUBLISHER = 36 "https://www.googleapis.com/auth/androidpublisher"; 37 38 public $edits; 39 public $edits_apklistings; 40 public $edits_apks; 41 public $edits_details; 42 public $edits_expansionfiles; 43 public $edits_images; 44 public $edits_listings; 45 public $edits_testers; 46 public $edits_tracks; 47 public $entitlements; 48 public $inappproducts; 49 public $purchases_products; 50 public $purchases_subscriptions; 51 52 53 /** 54 * Constructs the internal representation of the AndroidPublisher service. 55 * 56 * @param Google_Client $client 57 */ 58 public function __construct(Google_Client $client) 59 { 60 parent::__construct($client); 61 $this->rootUrl = 'https://www.googleapis.com/'; 62 $this->servicePath = 'androidpublisher/v2/applications/'; 63 $this->version = 'v2'; 64 $this->serviceName = 'androidpublisher'; 65 66 $this->edits = new Google_Service_AndroidPublisher_Edits_Resource( 67 $this, 68 $this->serviceName, 69 'edits', 70 array( 71 'methods' => array( 72 'commit' => array( 73 'path' => '{packageName}/edits/{editId}:commit', 74 'httpMethod' => 'POST', 75 'parameters' => array( 76 'packageName' => array( 77 'location' => 'path', 78 'type' => 'string', 79 'required' => true, 80 ), 81 'editId' => array( 82 'location' => 'path', 83 'type' => 'string', 84 'required' => true, 85 ), 86 ), 87 ),'delete' => array( 88 'path' => '{packageName}/edits/{editId}', 89 'httpMethod' => 'DELETE', 90 'parameters' => array( 91 'packageName' => array( 92 'location' => 'path', 93 'type' => 'string', 94 'required' => true, 95 ), 96 'editId' => array( 97 'location' => 'path', 98 'type' => 'string', 99 'required' => true, 100 ), 101 ), 102 ),'get' => array( 103 'path' => '{packageName}/edits/{editId}', 104 'httpMethod' => 'GET', 105 'parameters' => array( 106 'packageName' => array( 107 'location' => 'path', 108 'type' => 'string', 109 'required' => true, 110 ), 111 'editId' => array( 112 'location' => 'path', 113 'type' => 'string', 114 'required' => true, 115 ), 116 ), 117 ),'insert' => array( 118 'path' => '{packageName}/edits', 119 'httpMethod' => 'POST', 120 'parameters' => array( 121 'packageName' => array( 122 'location' => 'path', 123 'type' => 'string', 124 'required' => true, 125 ), 126 ), 127 ),'validate' => array( 128 'path' => '{packageName}/edits/{editId}:validate', 129 'httpMethod' => 'POST', 130 'parameters' => array( 131 'packageName' => array( 132 'location' => 'path', 133 'type' => 'string', 134 'required' => true, 135 ), 136 'editId' => array( 137 'location' => 'path', 138 'type' => 'string', 139 'required' => true, 140 ), 141 ), 142 ), 143 ) 144 ) 145 ); 146 $this->edits_apklistings = new Google_Service_AndroidPublisher_EditsApklistings_Resource( 147 $this, 148 $this->serviceName, 149 'apklistings', 150 array( 151 'methods' => array( 152 'delete' => array( 153 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/listings/{language}', 154 'httpMethod' => 'DELETE', 155 'parameters' => array( 156 'packageName' => array( 157 'location' => 'path', 158 'type' => 'string', 159 'required' => true, 160 ), 161 'editId' => array( 162 'location' => 'path', 163 'type' => 'string', 164 'required' => true, 165 ), 166 'apkVersionCode' => array( 167 'location' => 'path', 168 'type' => 'integer', 169 'required' => true, 170 ), 171 'language' => array( 172 'location' => 'path', 173 'type' => 'string', 174 'required' => true, 175 ), 176 ), 177 ),'deleteall' => array( 178 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/listings', 179 'httpMethod' => 'DELETE', 180 'parameters' => array( 181 'packageName' => array( 182 'location' => 'path', 183 'type' => 'string', 184 'required' => true, 185 ), 186 'editId' => array( 187 'location' => 'path', 188 'type' => 'string', 189 'required' => true, 190 ), 191 'apkVersionCode' => array( 192 'location' => 'path', 193 'type' => 'integer', 194 'required' => true, 195 ), 196 ), 197 ),'get' => array( 198 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/listings/{language}', 199 'httpMethod' => 'GET', 200 'parameters' => array( 201 'packageName' => array( 202 'location' => 'path', 203 'type' => 'string', 204 'required' => true, 205 ), 206 'editId' => array( 207 'location' => 'path', 208 'type' => 'string', 209 'required' => true, 210 ), 211 'apkVersionCode' => array( 212 'location' => 'path', 213 'type' => 'integer', 214 'required' => true, 215 ), 216 'language' => array( 217 'location' => 'path', 218 'type' => 'string', 219 'required' => true, 220 ), 221 ), 222 ),'list' => array( 223 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/listings', 224 'httpMethod' => 'GET', 225 'parameters' => array( 226 'packageName' => array( 227 'location' => 'path', 228 'type' => 'string', 229 'required' => true, 230 ), 231 'editId' => array( 232 'location' => 'path', 233 'type' => 'string', 234 'required' => true, 235 ), 236 'apkVersionCode' => array( 237 'location' => 'path', 238 'type' => 'integer', 239 'required' => true, 240 ), 241 ), 242 ),'patch' => array( 243 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/listings/{language}', 244 'httpMethod' => 'PATCH', 245 'parameters' => array( 246 'packageName' => array( 247 'location' => 'path', 248 'type' => 'string', 249 'required' => true, 250 ), 251 'editId' => array( 252 'location' => 'path', 253 'type' => 'string', 254 'required' => true, 255 ), 256 'apkVersionCode' => array( 257 'location' => 'path', 258 'type' => 'integer', 259 'required' => true, 260 ), 261 'language' => array( 262 'location' => 'path', 263 'type' => 'string', 264 'required' => true, 265 ), 266 ), 267 ),'update' => array( 268 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/listings/{language}', 269 'httpMethod' => 'PUT', 270 'parameters' => array( 271 'packageName' => array( 272 'location' => 'path', 273 'type' => 'string', 274 'required' => true, 275 ), 276 'editId' => array( 277 'location' => 'path', 278 'type' => 'string', 279 'required' => true, 280 ), 281 'apkVersionCode' => array( 282 'location' => 'path', 283 'type' => 'integer', 284 'required' => true, 285 ), 286 'language' => array( 287 'location' => 'path', 288 'type' => 'string', 289 'required' => true, 290 ), 291 ), 292 ), 293 ) 294 ) 295 ); 296 $this->edits_apks = new Google_Service_AndroidPublisher_EditsApks_Resource( 297 $this, 298 $this->serviceName, 299 'apks', 300 array( 301 'methods' => array( 302 'addexternallyhosted' => array( 303 'path' => '{packageName}/edits/{editId}/apks/externallyHosted', 304 'httpMethod' => 'POST', 305 'parameters' => array( 306 'packageName' => array( 307 'location' => 'path', 308 'type' => 'string', 309 'required' => true, 310 ), 311 'editId' => array( 312 'location' => 'path', 313 'type' => 'string', 314 'required' => true, 315 ), 316 ), 317 ),'list' => array( 318 'path' => '{packageName}/edits/{editId}/apks', 319 'httpMethod' => 'GET', 320 'parameters' => array( 321 'packageName' => array( 322 'location' => 'path', 323 'type' => 'string', 324 'required' => true, 325 ), 326 'editId' => array( 327 'location' => 'path', 328 'type' => 'string', 329 'required' => true, 330 ), 331 ), 332 ),'upload' => array( 333 'path' => '{packageName}/edits/{editId}/apks', 334 'httpMethod' => 'POST', 335 'parameters' => array( 336 'packageName' => array( 337 'location' => 'path', 338 'type' => 'string', 339 'required' => true, 340 ), 341 'editId' => array( 342 'location' => 'path', 343 'type' => 'string', 344 'required' => true, 345 ), 346 ), 347 ), 348 ) 349 ) 350 ); 351 $this->edits_details = new Google_Service_AndroidPublisher_EditsDetails_Resource( 352 $this, 353 $this->serviceName, 354 'details', 355 array( 356 'methods' => array( 357 'get' => array( 358 'path' => '{packageName}/edits/{editId}/details', 359 'httpMethod' => 'GET', 360 'parameters' => array( 361 'packageName' => array( 362 'location' => 'path', 363 'type' => 'string', 364 'required' => true, 365 ), 366 'editId' => array( 367 'location' => 'path', 368 'type' => 'string', 369 'required' => true, 370 ), 371 ), 372 ),'patch' => array( 373 'path' => '{packageName}/edits/{editId}/details', 374 'httpMethod' => 'PATCH', 375 'parameters' => array( 376 'packageName' => array( 377 'location' => 'path', 378 'type' => 'string', 379 'required' => true, 380 ), 381 'editId' => array( 382 'location' => 'path', 383 'type' => 'string', 384 'required' => true, 385 ), 386 ), 387 ),'update' => array( 388 'path' => '{packageName}/edits/{editId}/details', 389 'httpMethod' => 'PUT', 390 'parameters' => array( 391 'packageName' => array( 392 'location' => 'path', 393 'type' => 'string', 394 'required' => true, 395 ), 396 'editId' => array( 397 'location' => 'path', 398 'type' => 'string', 399 'required' => true, 400 ), 401 ), 402 ), 403 ) 404 ) 405 ); 406 $this->edits_expansionfiles = new Google_Service_AndroidPublisher_EditsExpansionfiles_Resource( 407 $this, 408 $this->serviceName, 409 'expansionfiles', 410 array( 411 'methods' => array( 412 'get' => array( 413 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}', 414 'httpMethod' => 'GET', 415 'parameters' => array( 416 'packageName' => array( 417 'location' => 'path', 418 'type' => 'string', 419 'required' => true, 420 ), 421 'editId' => array( 422 'location' => 'path', 423 'type' => 'string', 424 'required' => true, 425 ), 426 'apkVersionCode' => array( 427 'location' => 'path', 428 'type' => 'integer', 429 'required' => true, 430 ), 431 'expansionFileType' => array( 432 'location' => 'path', 433 'type' => 'string', 434 'required' => true, 435 ), 436 ), 437 ),'patch' => array( 438 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}', 439 'httpMethod' => 'PATCH', 440 'parameters' => array( 441 'packageName' => array( 442 'location' => 'path', 443 'type' => 'string', 444 'required' => true, 445 ), 446 'editId' => array( 447 'location' => 'path', 448 'type' => 'string', 449 'required' => true, 450 ), 451 'apkVersionCode' => array( 452 'location' => 'path', 453 'type' => 'integer', 454 'required' => true, 455 ), 456 'expansionFileType' => array( 457 'location' => 'path', 458 'type' => 'string', 459 'required' => true, 460 ), 461 ), 462 ),'update' => array( 463 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}', 464 'httpMethod' => 'PUT', 465 'parameters' => array( 466 'packageName' => array( 467 'location' => 'path', 468 'type' => 'string', 469 'required' => true, 470 ), 471 'editId' => array( 472 'location' => 'path', 473 'type' => 'string', 474 'required' => true, 475 ), 476 'apkVersionCode' => array( 477 'location' => 'path', 478 'type' => 'integer', 479 'required' => true, 480 ), 481 'expansionFileType' => array( 482 'location' => 'path', 483 'type' => 'string', 484 'required' => true, 485 ), 486 ), 487 ),'upload' => array( 488 'path' => '{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}', 489 'httpMethod' => 'POST', 490 'parameters' => array( 491 'packageName' => array( 492 'location' => 'path', 493 'type' => 'string', 494 'required' => true, 495 ), 496 'editId' => array( 497 'location' => 'path', 498 'type' => 'string', 499 'required' => true, 500 ), 501 'apkVersionCode' => array( 502 'location' => 'path', 503 'type' => 'integer', 504 'required' => true, 505 ), 506 'expansionFileType' => array( 507 'location' => 'path', 508 'type' => 'string', 509 'required' => true, 510 ), 511 ), 512 ), 513 ) 514 ) 515 ); 516 $this->edits_images = new Google_Service_AndroidPublisher_EditsImages_Resource( 517 $this, 518 $this->serviceName, 519 'images', 520 array( 521 'methods' => array( 522 'delete' => array( 523 'path' => '{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId}', 524 'httpMethod' => 'DELETE', 525 'parameters' => array( 526 'packageName' => array( 527 'location' => 'path', 528 'type' => 'string', 529 'required' => true, 530 ), 531 'editId' => array( 532 'location' => 'path', 533 'type' => 'string', 534 'required' => true, 535 ), 536 'language' => array( 537 'location' => 'path', 538 'type' => 'string', 539 'required' => true, 540 ), 541 'imageType' => array( 542 'location' => 'path', 543 'type' => 'string', 544 'required' => true, 545 ), 546 'imageId' => array( 547 'location' => 'path', 548 'type' => 'string', 549 'required' => true, 550 ), 551 ), 552 ),'deleteall' => array( 553 'path' => '{packageName}/edits/{editId}/listings/{language}/{imageType}', 554 'httpMethod' => 'DELETE', 555 'parameters' => array( 556 'packageName' => array( 557 'location' => 'path', 558 'type' => 'string', 559 'required' => true, 560 ), 561 'editId' => array( 562 'location' => 'path', 563 'type' => 'string', 564 'required' => true, 565 ), 566 'language' => array( 567 'location' => 'path', 568 'type' => 'string', 569 'required' => true, 570 ), 571 'imageType' => array( 572 'location' => 'path', 573 'type' => 'string', 574 'required' => true, 575 ), 576 ), 577 ),'list' => array( 578 'path' => '{packageName}/edits/{editId}/listings/{language}/{imageType}', 579 'httpMethod' => 'GET', 580 'parameters' => array( 581 'packageName' => array( 582 'location' => 'path', 583 'type' => 'string', 584 'required' => true, 585 ), 586 'editId' => array( 587 'location' => 'path', 588 'type' => 'string', 589 'required' => true, 590 ), 591 'language' => array( 592 'location' => 'path', 593 'type' => 'string', 594 'required' => true, 595 ), 596 'imageType' => array( 597 'location' => 'path', 598 'type' => 'string', 599 'required' => true, 600 ), 601 ), 602 ),'upload' => array( 603 'path' => '{packageName}/edits/{editId}/listings/{language}/{imageType}', 604 'httpMethod' => 'POST', 605 'parameters' => array( 606 'packageName' => array( 607 'location' => 'path', 608 'type' => 'string', 609 'required' => true, 610 ), 611 'editId' => array( 612 'location' => 'path', 613 'type' => 'string', 614 'required' => true, 615 ), 616 'language' => array( 617 'location' => 'path', 618 'type' => 'string', 619 'required' => true, 620 ), 621 'imageType' => array( 622 'location' => 'path', 623 'type' => 'string', 624 'required' => true, 625 ), 626 ), 627 ), 628 ) 629 ) 630 ); 631 $this->edits_listings = new Google_Service_AndroidPublisher_EditsListings_Resource( 632 $this, 633 $this->serviceName, 634 'listings', 635 array( 636 'methods' => array( 637 'delete' => array( 638 'path' => '{packageName}/edits/{editId}/listings/{language}', 639 'httpMethod' => 'DELETE', 640 'parameters' => array( 641 'packageName' => array( 642 'location' => 'path', 643 'type' => 'string', 644 'required' => true, 645 ), 646 'editId' => array( 647 'location' => 'path', 648 'type' => 'string', 649 'required' => true, 650 ), 651 'language' => array( 652 'location' => 'path', 653 'type' => 'string', 654 'required' => true, 655 ), 656 ), 657 ),'deleteall' => array( 658 'path' => '{packageName}/edits/{editId}/listings', 659 'httpMethod' => 'DELETE', 660 'parameters' => array( 661 'packageName' => array( 662 'location' => 'path', 663 'type' => 'string', 664 'required' => true, 665 ), 666 'editId' => array( 667 'location' => 'path', 668 'type' => 'string', 669 'required' => true, 670 ), 671 ), 672 ),'get' => array( 673 'path' => '{packageName}/edits/{editId}/listings/{language}', 674 'httpMethod' => 'GET', 675 'parameters' => array( 676 'packageName' => array( 677 'location' => 'path', 678 'type' => 'string', 679 'required' => true, 680 ), 681 'editId' => array( 682 'location' => 'path', 683 'type' => 'string', 684 'required' => true, 685 ), 686 'language' => array( 687 'location' => 'path', 688 'type' => 'string', 689 'required' => true, 690 ), 691 ), 692 ),'list' => array( 693 'path' => '{packageName}/edits/{editId}/listings', 694 'httpMethod' => 'GET', 695 'parameters' => array( 696 'packageName' => array( 697 'location' => 'path', 698 'type' => 'string', 699 'required' => true, 700 ), 701 'editId' => array( 702 'location' => 'path', 703 'type' => 'string', 704 'required' => true, 705 ), 706 ), 707 ),'patch' => array( 708 'path' => '{packageName}/edits/{editId}/listings/{language}', 709 'httpMethod' => 'PATCH', 710 'parameters' => array( 711 'packageName' => array( 712 'location' => 'path', 713 'type' => 'string', 714 'required' => true, 715 ), 716 'editId' => array( 717 'location' => 'path', 718 'type' => 'string', 719 'required' => true, 720 ), 721 'language' => array( 722 'location' => 'path', 723 'type' => 'string', 724 'required' => true, 725 ), 726 ), 727 ),'update' => array( 728 'path' => '{packageName}/edits/{editId}/listings/{language}', 729 'httpMethod' => 'PUT', 730 'parameters' => array( 731 'packageName' => array( 732 'location' => 'path', 733 'type' => 'string', 734 'required' => true, 735 ), 736 'editId' => array( 737 'location' => 'path', 738 'type' => 'string', 739 'required' => true, 740 ), 741 'language' => array( 742 'location' => 'path', 743 'type' => 'string', 744 'required' => true, 745 ), 746 ), 747 ), 748 ) 749 ) 750 ); 751 $this->edits_testers = new Google_Service_AndroidPublisher_EditsTesters_Resource( 752 $this, 753 $this->serviceName, 754 'testers', 755 array( 756 'methods' => array( 757 'get' => array( 758 'path' => '{packageName}/edits/{editId}/testers/{track}', 759 'httpMethod' => 'GET', 760 'parameters' => array( 761 'packageName' => array( 762 'location' => 'path', 763 'type' => 'string', 764 'required' => true, 765 ), 766 'editId' => array( 767 'location' => 'path', 768 'type' => 'string', 769 'required' => true, 770 ), 771 'track' => array( 772 'location' => 'path', 773 'type' => 'string', 774 'required' => true, 775 ), 776 ), 777 ),'patch' => array( 778 'path' => '{packageName}/edits/{editId}/testers/{track}', 779 'httpMethod' => 'PATCH', 780 'parameters' => array( 781 'packageName' => array( 782 'location' => 'path', 783 'type' => 'string', 784 'required' => true, 785 ), 786 'editId' => array( 787 'location' => 'path', 788 'type' => 'string', 789 'required' => true, 790 ), 791 'track' => array( 792 'location' => 'path', 793 'type' => 'string', 794 'required' => true, 795 ), 796 ), 797 ),'update' => array( 798 'path' => '{packageName}/edits/{editId}/testers/{track}', 799 'httpMethod' => 'PUT', 800 'parameters' => array( 801 'packageName' => array( 802 'location' => 'path', 803 'type' => 'string', 804 'required' => true, 805 ), 806 'editId' => array( 807 'location' => 'path', 808 'type' => 'string', 809 'required' => true, 810 ), 811 'track' => array( 812 'location' => 'path', 813 'type' => 'string', 814 'required' => true, 815 ), 816 ), 817 ), 818 ) 819 ) 820 ); 821 $this->edits_tracks = new Google_Service_AndroidPublisher_EditsTracks_Resource( 822 $this, 823 $this->serviceName, 824 'tracks', 825 array( 826 'methods' => array( 827 'get' => array( 828 'path' => '{packageName}/edits/{editId}/tracks/{track}', 829 'httpMethod' => 'GET', 830 'parameters' => array( 831 'packageName' => array( 832 'location' => 'path', 833 'type' => 'string', 834 'required' => true, 835 ), 836 'editId' => array( 837 'location' => 'path', 838 'type' => 'string', 839 'required' => true, 840 ), 841 'track' => array( 842 'location' => 'path', 843 'type' => 'string', 844 'required' => true, 845 ), 846 ), 847 ),'list' => array( 848 'path' => '{packageName}/edits/{editId}/tracks', 849 'httpMethod' => 'GET', 850 'parameters' => array( 851 'packageName' => array( 852 'location' => 'path', 853 'type' => 'string', 854 'required' => true, 855 ), 856 'editId' => array( 857 'location' => 'path', 858 'type' => 'string', 859 'required' => true, 860 ), 861 ), 862 ),'patch' => array( 863 'path' => '{packageName}/edits/{editId}/tracks/{track}', 864 'httpMethod' => 'PATCH', 865 'parameters' => array( 866 'packageName' => array( 867 'location' => 'path', 868 'type' => 'string', 869 'required' => true, 870 ), 871 'editId' => array( 872 'location' => 'path', 873 'type' => 'string', 874 'required' => true, 875 ), 876 'track' => array( 877 'location' => 'path', 878 'type' => 'string', 879 'required' => true, 880 ), 881 ), 882 ),'update' => array( 883 'path' => '{packageName}/edits/{editId}/tracks/{track}', 884 'httpMethod' => 'PUT', 885 'parameters' => array( 886 'packageName' => array( 887 'location' => 'path', 888 'type' => 'string', 889 'required' => true, 890 ), 891 'editId' => array( 892 'location' => 'path', 893 'type' => 'string', 894 'required' => true, 895 ), 896 'track' => array( 897 'location' => 'path', 898 'type' => 'string', 899 'required' => true, 900 ), 901 ), 902 ), 903 ) 904 ) 905 ); 906 $this->entitlements = new Google_Service_AndroidPublisher_Entitlements_Resource( 907 $this, 908 $this->serviceName, 909 'entitlements', 910 array( 911 'methods' => array( 912 'list' => array( 913 'path' => '{packageName}/entitlements', 914 'httpMethod' => 'GET', 915 'parameters' => array( 916 'packageName' => array( 917 'location' => 'path', 918 'type' => 'string', 919 'required' => true, 920 ), 921 'token' => array( 922 'location' => 'query', 923 'type' => 'string', 924 ), 925 'startIndex' => array( 926 'location' => 'query', 927 'type' => 'integer', 928 ), 929 'maxResults' => array( 930 'location' => 'query', 931 'type' => 'integer', 932 ), 933 'productId' => array( 934 'location' => 'query', 935 'type' => 'string', 936 ), 937 ), 938 ), 939 ) 940 ) 941 ); 942 $this->inappproducts = new Google_Service_AndroidPublisher_Inappproducts_Resource( 943 $this, 944 $this->serviceName, 945 'inappproducts', 946 array( 947 'methods' => array( 948 'batch' => array( 949 'path' => 'inappproducts/batch', 950 'httpMethod' => 'POST', 951 'parameters' => array(), 952 ),'delete' => array( 953 'path' => '{packageName}/inappproducts/{sku}', 954 'httpMethod' => 'DELETE', 955 'parameters' => array( 956 'packageName' => array( 957 'location' => 'path', 958 'type' => 'string', 959 'required' => true, 960 ), 961 'sku' => array( 962 'location' => 'path', 963 'type' => 'string', 964 'required' => true, 965 ), 966 ), 967 ),'get' => array( 968 'path' => '{packageName}/inappproducts/{sku}', 969 'httpMethod' => 'GET', 970 'parameters' => array( 971 'packageName' => array( 972 'location' => 'path', 973 'type' => 'string', 974 'required' => true, 975 ), 976 'sku' => array( 977 'location' => 'path', 978 'type' => 'string', 979 'required' => true, 980 ), 981 ), 982 ),'insert' => array( 983 'path' => '{packageName}/inappproducts', 984 'httpMethod' => 'POST', 985 'parameters' => array( 986 'packageName' => array( 987 'location' => 'path', 988 'type' => 'string', 989 'required' => true, 990 ), 991 'autoConvertMissingPrices' => array( 992 'location' => 'query', 993 'type' => 'boolean', 994 ), 995 ), 996 ),'list' => array( 997 'path' => '{packageName}/inappproducts', 998 'httpMethod' => 'GET', 999 'parameters' => array( 1000 'packageName' => array( 1001 'location' => 'path', 1002 'type' => 'string', 1003 'required' => true, 1004 ), 1005 'token' => array( 1006 'location' => 'query', 1007 'type' => 'string', 1008 ), 1009 'startIndex' => array( 1010 'location' => 'query', 1011 'type' => 'integer', 1012 ), 1013 'maxResults' => array( 1014 'location' => 'query', 1015 'type' => 'integer', 1016 ), 1017 ), 1018 ),'patch' => array( 1019 'path' => '{packageName}/inappproducts/{sku}', 1020 'httpMethod' => 'PATCH', 1021 'parameters' => array( 1022 'packageName' => array( 1023 'location' => 'path', 1024 'type' => 'string', 1025 'required' => true, 1026 ), 1027 'sku' => array( 1028 'location' => 'path', 1029 'type' => 'string', 1030 'required' => true, 1031 ), 1032 'autoConvertMissingPrices' => array( 1033 'location' => 'query', 1034 'type' => 'boolean', 1035 ), 1036 ), 1037 ),'update' => array( 1038 'path' => '{packageName}/inappproducts/{sku}', 1039 'httpMethod' => 'PUT', 1040 'parameters' => array( 1041 'packageName' => array( 1042 'location' => 'path', 1043 'type' => 'string', 1044 'required' => true, 1045 ), 1046 'sku' => array( 1047 'location' => 'path', 1048 'type' => 'string', 1049 'required' => true, 1050 ), 1051 'autoConvertMissingPrices' => array( 1052 'location' => 'query', 1053 'type' => 'boolean', 1054 ), 1055 ), 1056 ), 1057 ) 1058 ) 1059 ); 1060 $this->purchases_products = new Google_Service_AndroidPublisher_PurchasesProducts_Resource( 1061 $this, 1062 $this->serviceName, 1063 'products', 1064 array( 1065 'methods' => array( 1066 'get' => array( 1067 'path' => '{packageName}/purchases/products/{productId}/tokens/{token}', 1068 'httpMethod' => 'GET', 1069 'parameters' => array( 1070 'packageName' => array( 1071 'location' => 'path', 1072 'type' => 'string', 1073 'required' => true, 1074 ), 1075 'productId' => array( 1076 'location' => 'path', 1077 'type' => 'string', 1078 'required' => true, 1079 ), 1080 'token' => array( 1081 'location' => 'path', 1082 'type' => 'string', 1083 'required' => true, 1084 ), 1085 ), 1086 ), 1087 ) 1088 ) 1089 ); 1090 $this->purchases_subscriptions = new Google_Service_AndroidPublisher_PurchasesSubscriptions_Resource( 1091 $this, 1092 $this->serviceName, 1093 'subscriptions', 1094 array( 1095 'methods' => array( 1096 'cancel' => array( 1097 'path' => '{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel', 1098 'httpMethod' => 'POST', 1099 'parameters' => array( 1100 'packageName' => array( 1101 'location' => 'path', 1102 'type' => 'string', 1103 'required' => true, 1104 ), 1105 'subscriptionId' => array( 1106 'location' => 'path', 1107 'type' => 'string', 1108 'required' => true, 1109 ), 1110 'token' => array( 1111 'location' => 'path', 1112 'type' => 'string', 1113 'required' => true, 1114 ), 1115 ), 1116 ),'defer' => array( 1117 'path' => '{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer', 1118 'httpMethod' => 'POST', 1119 'parameters' => array( 1120 'packageName' => array( 1121 'location' => 'path', 1122 'type' => 'string', 1123 'required' => true, 1124 ), 1125 'subscriptionId' => array( 1126 'location' => 'path', 1127 'type' => 'string', 1128 'required' => true, 1129 ), 1130 'token' => array( 1131 'location' => 'path', 1132 'type' => 'string', 1133 'required' => true, 1134 ), 1135 ), 1136 ),'get' => array( 1137 'path' => '{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}', 1138 'httpMethod' => 'GET', 1139 'parameters' => array( 1140 'packageName' => array( 1141 'location' => 'path', 1142 'type' => 'string', 1143 'required' => true, 1144 ), 1145 'subscriptionId' => array( 1146 'location' => 'path', 1147 'type' => 'string', 1148 'required' => true, 1149 ), 1150 'token' => array( 1151 'location' => 'path', 1152 'type' => 'string', 1153 'required' => true, 1154 ), 1155 ), 1156 ),'refund' => array( 1157 'path' => '{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund', 1158 'httpMethod' => 'POST', 1159 'parameters' => array( 1160 'packageName' => array( 1161 'location' => 'path', 1162 'type' => 'string', 1163 'required' => true, 1164 ), 1165 'subscriptionId' => array( 1166 'location' => 'path', 1167 'type' => 'string', 1168 'required' => true, 1169 ), 1170 'token' => array( 1171 'location' => 'path', 1172 'type' => 'string', 1173 'required' => true, 1174 ), 1175 ), 1176 ),'revoke' => array( 1177 'path' => '{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke', 1178 'httpMethod' => 'POST', 1179 'parameters' => array( 1180 'packageName' => array( 1181 'location' => 'path', 1182 'type' => 'string', 1183 'required' => true, 1184 ), 1185 'subscriptionId' => array( 1186 'location' => 'path', 1187 'type' => 'string', 1188 'required' => true, 1189 ), 1190 'token' => array( 1191 'location' => 'path', 1192 'type' => 'string', 1193 'required' => true, 1194 ), 1195 ), 1196 ), 1197 ) 1198 ) 1199 ); 1200 } 1201 } 1202 1203 1204 /** 1205 * The "edits" collection of methods. 1206 * Typical usage is: 1207 * <code> 1208 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 1209 * $edits = $androidpublisherService->edits; 1210 * </code> 1211 */ 1212 #[AllowDynamicProperties] 1213 class Google_Service_AndroidPublisher_Edits_Resource extends Google_Service_Resource 1214 { 1215 1216 /** 1217 * Commits/applies the changes made in this edit back to the app. (edits.commit) 1218 * 1219 * @param string $packageName Unique identifier for the Android app that is 1220 * being updated; for example, "com.spiffygame". 1221 * @param string $editId Unique identifier for this edit. 1222 * @param array $optParams Optional parameters. 1223 * @return Google_Service_AndroidPublisher_AppEdit 1224 */ 1225 public function commit($packageName, $editId, $optParams = array()) 1226 { 1227 $params = array('packageName' => $packageName, 'editId' => $editId); 1228 $params = array_merge($params, $optParams); 1229 return $this->call('commit', array($params), "Google_Service_AndroidPublisher_AppEdit"); 1230 } 1231 1232 /** 1233 * Deletes an edit for an app. Creating a new edit will automatically delete any 1234 * of your previous edits so this method need only be called if you want to 1235 * preemptively abandon an edit. (edits.delete) 1236 * 1237 * @param string $packageName Unique identifier for the Android app that is 1238 * being updated; for example, "com.spiffygame". 1239 * @param string $editId Unique identifier for this edit. 1240 * @param array $optParams Optional parameters. 1241 */ 1242 public function delete($packageName, $editId, $optParams = array()) 1243 { 1244 $params = array('packageName' => $packageName, 'editId' => $editId); 1245 $params = array_merge($params, $optParams); 1246 return $this->call('delete', array($params)); 1247 } 1248 1249 /** 1250 * Returns information about the edit specified. Calls will fail if the edit is 1251 * no long active (e.g. has been deleted, superseded or expired). (edits.get) 1252 * 1253 * @param string $packageName Unique identifier for the Android app that is 1254 * being updated; for example, "com.spiffygame". 1255 * @param string $editId Unique identifier for this edit. 1256 * @param array $optParams Optional parameters. 1257 * @return Google_Service_AndroidPublisher_AppEdit 1258 */ 1259 public function get($packageName, $editId, $optParams = array()) 1260 { 1261 $params = array('packageName' => $packageName, 'editId' => $editId); 1262 $params = array_merge($params, $optParams); 1263 return $this->call('get', array($params), "Google_Service_AndroidPublisher_AppEdit"); 1264 } 1265 1266 /** 1267 * Creates a new edit for an app, populated with the app's current state. 1268 * (edits.insert) 1269 * 1270 * @param string $packageName Unique identifier for the Android app that is 1271 * being updated; for example, "com.spiffygame". 1272 * @param Google_AppEdit $postBody 1273 * @param array $optParams Optional parameters. 1274 * @return Google_Service_AndroidPublisher_AppEdit 1275 */ 1276 public function insert($packageName, Google_Service_AndroidPublisher_AppEdit $postBody, $optParams = array()) 1277 { 1278 $params = array('packageName' => $packageName, 'postBody' => $postBody); 1279 $params = array_merge($params, $optParams); 1280 return $this->call('insert', array($params), "Google_Service_AndroidPublisher_AppEdit"); 1281 } 1282 1283 /** 1284 * Checks that the edit can be successfully committed. The edit's changes are 1285 * not applied to the live app. (edits.validate) 1286 * 1287 * @param string $packageName Unique identifier for the Android app that is 1288 * being updated; for example, "com.spiffygame". 1289 * @param string $editId Unique identifier for this edit. 1290 * @param array $optParams Optional parameters. 1291 * @return Google_Service_AndroidPublisher_AppEdit 1292 */ 1293 public function validate($packageName, $editId, $optParams = array()) 1294 { 1295 $params = array('packageName' => $packageName, 'editId' => $editId); 1296 $params = array_merge($params, $optParams); 1297 return $this->call('validate', array($params), "Google_Service_AndroidPublisher_AppEdit"); 1298 } 1299 } 1300 1301 /** 1302 * The "apklistings" collection of methods. 1303 * Typical usage is: 1304 * <code> 1305 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 1306 * $apklistings = $androidpublisherService->apklistings; 1307 * </code> 1308 */ 1309 #[AllowDynamicProperties] 1310 class Google_Service_AndroidPublisher_EditsApklistings_Resource extends Google_Service_Resource 1311 { 1312 1313 /** 1314 * Deletes the APK-specific localized listing for a specified APK and language 1315 * code. (apklistings.delete) 1316 * 1317 * @param string $packageName Unique identifier for the Android app that is 1318 * being updated; for example, "com.spiffygame". 1319 * @param string $editId Unique identifier for this edit. 1320 * @param int $apkVersionCode The APK version code whose APK-specific listings 1321 * should be read or modified. 1322 * @param string $language The language code (a BCP-47 language tag) of the APK- 1323 * specific localized listing to read or modify. For example, to select Austrian 1324 * German, pass "de-AT". 1325 * @param array $optParams Optional parameters. 1326 */ 1327 public function delete($packageName, $editId, $apkVersionCode, $language, $optParams = array()) 1328 { 1329 $params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'language' => $language); 1330 $params = array_merge($params, $optParams); 1331 return $this->call('delete', array($params)); 1332 } 1333 1334 /** 1335 * Deletes all the APK-specific localized listings for a specified APK. 1336 * (apklistings.deleteall) 1337 * 1338 * @param string $packageName Unique identifier for the Android app that is 1339 * being updated; for example, "com.spiffygame". 1340 * @param string $editId Unique identifier for this edit. 1341 * @param int $apkVersionCode The APK version code whose APK-specific listings 1342 * should be read or modified. 1343 * @param array $optParams Optional parameters. 1344 */ 1345 public function deleteall($packageName, $editId, $apkVersionCode, $optParams = array()) 1346 { 1347 $params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode); 1348 $params = array_merge($params, $optParams); 1349 return $this->call('deleteall', array($params)); 1350 } 1351 1352 /** 1353 * Fetches the APK-specific localized listing for a specified APK and language 1354 * code. (apklistings.get) 1355 * 1356 * @param string $packageName Unique identifier for the Android app that is 1357 * being updated; for example, "com.spiffygame". 1358 * @param string $editId Unique identifier for this edit. 1359 * @param int $apkVersionCode The APK version code whose APK-specific listings 1360 * should be read or modified. 1361 * @param string $language The language code (a BCP-47 language tag) of the APK- 1362 * specific localized listing to read or modify. For example, to select Austrian 1363 * German, pass "de-AT". 1364 * @param array $optParams Optional parameters. 1365 * @return Google_Service_AndroidPublisher_ApkListing 1366 */ 1367 public function get($packageName, $editId, $apkVersionCode, $language, $optParams = array()) 1368 { 1369 $params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'language' => $language); 1370 $params = array_merge($params, $optParams); 1371 return $this->call('get', array($params), "Google_Service_AndroidPublisher_ApkListing"); 1372 } 1373 1374 /** 1375 * Lists all the APK-specific localized listings for a specified APK. 1376 * (apklistings.listEditsApklistings) 1377 * 1378 * @param string $packageName Unique identifier for the Android app that is 1379 * being updated; for example, "com.spiffygame". 1380 * @param string $editId Unique identifier for this edit. 1381 * @param int $apkVersionCode The APK version code whose APK-specific listings 1382 * should be read or modified. 1383 * @param array $optParams Optional parameters. 1384 * @return Google_Service_AndroidPublisher_ApkListingsListResponse 1385 */ 1386 public function listEditsApklistings($packageName, $editId, $apkVersionCode, $optParams = array()) 1387 { 1388 $params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode); 1389 $params = array_merge($params, $optParams); 1390 return $this->call('list', array($params), "Google_Service_AndroidPublisher_ApkListingsListResponse"); 1391 } 1392 1393 /** 1394 * Updates or creates the APK-specific localized listing for a specified APK and 1395 * language code. This method supports patch semantics. (apklistings.patch) 1396 * 1397 * @param string $packageName Unique identifier for the Android app that is 1398 * being updated; for example, "com.spiffygame". 1399 * @param string $editId Unique identifier for this edit. 1400 * @param int $apkVersionCode The APK version code whose APK-specific listings 1401 * should be read or modified. 1402 * @param string $language The language code (a BCP-47 language tag) of the APK- 1403 * specific localized listing to read or modify. For example, to select Austrian 1404 * German, pass "de-AT". 1405 * @param Google_ApkListing $postBody 1406 * @param array $optParams Optional parameters. 1407 * @return Google_Service_AndroidPublisher_ApkListing 1408 */ 1409 public function patch($packageName, $editId, $apkVersionCode, $language, Google_Service_AndroidPublisher_ApkListing $postBody, $optParams = array()) 1410 { 1411 $params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'language' => $language, 'postBody' => $postBody); 1412 $params = array_merge($params, $optParams); 1413 return $this->call('patch', array($params), "Google_Service_AndroidPublisher_ApkListing"); 1414 } 1415 1416 /** 1417 * Updates or creates the APK-specific localized listing for a specified APK and 1418 * language code. (apklistings.update) 1419 * 1420 * @param string $packageName Unique identifier for the Android app that is 1421 * being updated; for example, "com.spiffygame". 1422 * @param string $editId Unique identifier for this edit. 1423 * @param int $apkVersionCode The APK version code whose APK-specific listings 1424 * should be read or modified. 1425 * @param string $language The language code (a BCP-47 language tag) of the APK- 1426 * specific localized listing to read or modify. For example, to select Austrian 1427 * German, pass "de-AT". 1428 * @param Google_ApkListing $postBody 1429 * @param array $optParams Optional parameters. 1430 * @return Google_Service_AndroidPublisher_ApkListing 1431 */ 1432 public function update($packageName, $editId, $apkVersionCode, $language, Google_Service_AndroidPublisher_ApkListing $postBody, $optParams = array()) 1433 { 1434 $params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'language' => $language, 'postBody' => $postBody); 1435 $params = array_merge($params, $optParams); 1436 return $this->call('update', array($params), "Google_Service_AndroidPublisher_ApkListing"); 1437 } 1438 } 1439 /** 1440 * The "apks" collection of methods. 1441 * Typical usage is: 1442 * <code> 1443 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 1444 * $apks = $androidpublisherService->apks; 1445 * </code> 1446 */ 1447 #[AllowDynamicProperties] 1448 class Google_Service_AndroidPublisher_EditsApks_Resource extends Google_Service_Resource 1449 { 1450 1451 /** 1452 * Creates a new APK without uploading the APK itself to Google Play, instead 1453 * hosting the APK at a specified URL. This function is only available to 1454 * enterprises using Google Play for Work whose application is configured to 1455 * restrict distribution to the enterprise domain. (apks.addexternallyhosted) 1456 * 1457 * @param string $packageName Unique identifier for the Android app that is 1458 * being updated; for example, "com.spiffygame". 1459 * @param string $editId Unique identifier for this edit. 1460 * @param Google_ApksAddExternallyHostedRequest $postBody 1461 * @param array $optParams Optional parameters. 1462 * @return Google_Service_AndroidPublisher_ApksAddExternallyHostedResponse 1463 */ 1464 public function addexternallyhosted($packageName, $editId, Google_Service_AndroidPublisher_ApksAddExternallyHostedRequest $postBody, $optParams = array()) 1465 { 1466 $params = array('packageName' => $packageName, 'editId' => $editId, 'postBody' => $postBody); 1467 $params = array_merge($params, $optParams); 1468 return $this->call('addexternallyhosted', array($params), "Google_Service_AndroidPublisher_ApksAddExternallyHostedResponse"); 1469 } 1470 1471 /** 1472 * (apks.listEditsApks) 1473 * 1474 * @param string $packageName Unique identifier for the Android app that is 1475 * being updated; for example, "com.spiffygame". 1476 * @param string $editId Unique identifier for this edit. 1477 * @param array $optParams Optional parameters. 1478 * @return Google_Service_AndroidPublisher_ApksListResponse 1479 */ 1480 public function listEditsApks($packageName, $editId, $optParams = array()) 1481 { 1482 $params = array('packageName' => $packageName, 'editId' => $editId); 1483 $params = array_merge($params, $optParams); 1484 return $this->call('list', array($params), "Google_Service_AndroidPublisher_ApksListResponse"); 1485 } 1486 1487 /** 1488 * (apks.upload) 1489 * 1490 * @param string $packageName Unique identifier for the Android app that is 1491 * being updated; for example, "com.spiffygame". 1492 * @param string $editId Unique identifier for this edit. 1493 * @param array $optParams Optional parameters. 1494 * @return Google_Service_AndroidPublisher_Apk 1495 */ 1496 public function upload($packageName, $editId, $optParams = array()) 1497 { 1498 $params = array('packageName' => $packageName, 'editId' => $editId); 1499 $params = array_merge($params, $optParams); 1500 return $this->call('upload', array($params), "Google_Service_AndroidPublisher_Apk"); 1501 } 1502 } 1503 /** 1504 * The "details" collection of methods. 1505 * Typical usage is: 1506 * <code> 1507 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 1508 * $details = $androidpublisherService->details; 1509 * </code> 1510 */ 1511 #[AllowDynamicProperties] 1512 class Google_Service_AndroidPublisher_EditsDetails_Resource extends Google_Service_Resource 1513 { 1514 1515 /** 1516 * Fetches app details for this edit. This includes the default language and 1517 * developer support contact information. (details.get) 1518 * 1519 * @param string $packageName Unique identifier for the Android app that is 1520 * being updated; for example, "com.spiffygame". 1521 * @param string $editId Unique identifier for this edit. 1522 * @param array $optParams Optional parameters. 1523 * @return Google_Service_AndroidPublisher_AppDetails 1524 */ 1525 public function get($packageName, $editId, $optParams = array()) 1526 { 1527 $params = array('packageName' => $packageName, 'editId' => $editId); 1528 $params = array_merge($params, $optParams); 1529 return $this->call('get', array($params), "Google_Service_AndroidPublisher_AppDetails"); 1530 } 1531 1532 /** 1533 * Updates app details for this edit. This method supports patch semantics. 1534 * (details.patch) 1535 * 1536 * @param string $packageName Unique identifier for the Android app that is 1537 * being updated; for example, "com.spiffygame". 1538 * @param string $editId Unique identifier for this edit. 1539 * @param Google_AppDetails $postBody 1540 * @param array $optParams Optional parameters. 1541 * @return Google_Service_AndroidPublisher_AppDetails 1542 */ 1543 public function patch($packageName, $editId, Google_Service_AndroidPublisher_AppDetails $postBody, $optParams = array()) 1544 { 1545 $params = array('packageName' => $packageName, 'editId' => $editId, 'postBody' => $postBody); 1546 $params = array_merge($params, $optParams); 1547 return $this->call('patch', array($params), "Google_Service_AndroidPublisher_AppDetails"); 1548 } 1549 1550 /** 1551 * Updates app details for this edit. (details.update) 1552 * 1553 * @param string $packageName Unique identifier for the Android app that is 1554 * being updated; for example, "com.spiffygame". 1555 * @param string $editId Unique identifier for this edit. 1556 * @param Google_AppDetails $postBody 1557 * @param array $optParams Optional parameters. 1558 * @return Google_Service_AndroidPublisher_AppDetails 1559 */ 1560 public function update($packageName, $editId, Google_Service_AndroidPublisher_AppDetails $postBody, $optParams = array()) 1561 { 1562 $params = array('packageName' => $packageName, 'editId' => $editId, 'postBody' => $postBody); 1563 $params = array_merge($params, $optParams); 1564 return $this->call('update', array($params), "Google_Service_AndroidPublisher_AppDetails"); 1565 } 1566 } 1567 /** 1568 * The "expansionfiles" collection of methods. 1569 * Typical usage is: 1570 * <code> 1571 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 1572 * $expansionfiles = $androidpublisherService->expansionfiles; 1573 * </code> 1574 */ 1575 #[AllowDynamicProperties] 1576 class Google_Service_AndroidPublisher_EditsExpansionfiles_Resource extends Google_Service_Resource 1577 { 1578 1579 /** 1580 * Fetches the Expansion File configuration for the APK specified. 1581 * (expansionfiles.get) 1582 * 1583 * @param string $packageName Unique identifier for the Android app that is 1584 * being updated; for example, "com.spiffygame". 1585 * @param string $editId Unique identifier for this edit. 1586 * @param int $apkVersionCode The version code of the APK whose Expansion File 1587 * configuration is being read or modified. 1588 * @param string $expansionFileType 1589 * @param array $optParams Optional parameters. 1590 * @return Google_Service_AndroidPublisher_ExpansionFile 1591 */ 1592 public function get($packageName, $editId, $apkVersionCode, $expansionFileType, $optParams = array()) 1593 { 1594 $params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'expansionFileType' => $expansionFileType); 1595 $params = array_merge($params, $optParams); 1596 return $this->call('get', array($params), "Google_Service_AndroidPublisher_ExpansionFile"); 1597 } 1598 1599 /** 1600 * Updates the APK's Expansion File configuration to reference another APK's 1601 * Expansion Files. To add a new Expansion File use the Upload method. This 1602 * method supports patch semantics. (expansionfiles.patch) 1603 * 1604 * @param string $packageName Unique identifier for the Android app that is 1605 * being updated; for example, "com.spiffygame". 1606 * @param string $editId Unique identifier for this edit. 1607 * @param int $apkVersionCode The version code of the APK whose Expansion File 1608 * configuration is being read or modified. 1609 * @param string $expansionFileType 1610 * @param Google_ExpansionFile $postBody 1611 * @param array $optParams Optional parameters. 1612 * @return Google_Service_AndroidPublisher_ExpansionFile 1613 */ 1614 public function patch($packageName, $editId, $apkVersionCode, $expansionFileType, Google_Service_AndroidPublisher_ExpansionFile $postBody, $optParams = array()) 1615 { 1616 $params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'expansionFileType' => $expansionFileType, 'postBody' => $postBody); 1617 $params = array_merge($params, $optParams); 1618 return $this->call('patch', array($params), "Google_Service_AndroidPublisher_ExpansionFile"); 1619 } 1620 1621 /** 1622 * Updates the APK's Expansion File configuration to reference another APK's 1623 * Expansion Files. To add a new Expansion File use the Upload method. 1624 * (expansionfiles.update) 1625 * 1626 * @param string $packageName Unique identifier for the Android app that is 1627 * being updated; for example, "com.spiffygame". 1628 * @param string $editId Unique identifier for this edit. 1629 * @param int $apkVersionCode The version code of the APK whose Expansion File 1630 * configuration is being read or modified. 1631 * @param string $expansionFileType 1632 * @param Google_ExpansionFile $postBody 1633 * @param array $optParams Optional parameters. 1634 * @return Google_Service_AndroidPublisher_ExpansionFile 1635 */ 1636 public function update($packageName, $editId, $apkVersionCode, $expansionFileType, Google_Service_AndroidPublisher_ExpansionFile $postBody, $optParams = array()) 1637 { 1638 $params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'expansionFileType' => $expansionFileType, 'postBody' => $postBody); 1639 $params = array_merge($params, $optParams); 1640 return $this->call('update', array($params), "Google_Service_AndroidPublisher_ExpansionFile"); 1641 } 1642 1643 /** 1644 * Uploads and attaches a new Expansion File to the APK specified. 1645 * (expansionfiles.upload) 1646 * 1647 * @param string $packageName Unique identifier for the Android app that is 1648 * being updated; for example, "com.spiffygame". 1649 * @param string $editId Unique identifier for this edit. 1650 * @param int $apkVersionCode The version code of the APK whose Expansion File 1651 * configuration is being read or modified. 1652 * @param string $expansionFileType 1653 * @param array $optParams Optional parameters. 1654 * @return Google_Service_AndroidPublisher_ExpansionFilesUploadResponse 1655 */ 1656 public function upload($packageName, $editId, $apkVersionCode, $expansionFileType, $optParams = array()) 1657 { 1658 $params = array('packageName' => $packageName, 'editId' => $editId, 'apkVersionCode' => $apkVersionCode, 'expansionFileType' => $expansionFileType); 1659 $params = array_merge($params, $optParams); 1660 return $this->call('upload', array($params), "Google_Service_AndroidPublisher_ExpansionFilesUploadResponse"); 1661 } 1662 } 1663 /** 1664 * The "images" collection of methods. 1665 * Typical usage is: 1666 * <code> 1667 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 1668 * $images = $androidpublisherService->images; 1669 * </code> 1670 */ 1671 #[AllowDynamicProperties] 1672 class Google_Service_AndroidPublisher_EditsImages_Resource extends Google_Service_Resource 1673 { 1674 1675 /** 1676 * Deletes the image (specified by id) from the edit. (images.delete) 1677 * 1678 * @param string $packageName Unique identifier for the Android app that is 1679 * being updated; for example, "com.spiffygame". 1680 * @param string $editId Unique identifier for this edit. 1681 * @param string $language The language code (a BCP-47 language tag) of the 1682 * localized listing whose images are to read or modified. For example, to 1683 * select Austrian German, pass "de-AT". 1684 * @param string $imageType 1685 * @param string $imageId Unique identifier an image within the set of images 1686 * attached to this edit. 1687 * @param array $optParams Optional parameters. 1688 */ 1689 public function delete($packageName, $editId, $language, $imageType, $imageId, $optParams = array()) 1690 { 1691 $params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language, 'imageType' => $imageType, 'imageId' => $imageId); 1692 $params = array_merge($params, $optParams); 1693 return $this->call('delete', array($params)); 1694 } 1695 1696 /** 1697 * Deletes all images for the specified language and image type. 1698 * (images.deleteall) 1699 * 1700 * @param string $packageName Unique identifier for the Android app that is 1701 * being updated; for example, "com.spiffygame". 1702 * @param string $editId Unique identifier for this edit. 1703 * @param string $language The language code (a BCP-47 language tag) of the 1704 * localized listing whose images are to read or modified. For example, to 1705 * select Austrian German, pass "de-AT". 1706 * @param string $imageType 1707 * @param array $optParams Optional parameters. 1708 * @return Google_Service_AndroidPublisher_ImagesDeleteAllResponse 1709 */ 1710 public function deleteall($packageName, $editId, $language, $imageType, $optParams = array()) 1711 { 1712 $params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language, 'imageType' => $imageType); 1713 $params = array_merge($params, $optParams); 1714 return $this->call('deleteall', array($params), "Google_Service_AndroidPublisher_ImagesDeleteAllResponse"); 1715 } 1716 1717 /** 1718 * Lists all images for the specified language and image type. 1719 * (images.listEditsImages) 1720 * 1721 * @param string $packageName Unique identifier for the Android app that is 1722 * being updated; for example, "com.spiffygame". 1723 * @param string $editId Unique identifier for this edit. 1724 * @param string $language The language code (a BCP-47 language tag) of the 1725 * localized listing whose images are to read or modified. For example, to 1726 * select Austrian German, pass "de-AT". 1727 * @param string $imageType 1728 * @param array $optParams Optional parameters. 1729 * @return Google_Service_AndroidPublisher_ImagesListResponse 1730 */ 1731 public function listEditsImages($packageName, $editId, $language, $imageType, $optParams = array()) 1732 { 1733 $params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language, 'imageType' => $imageType); 1734 $params = array_merge($params, $optParams); 1735 return $this->call('list', array($params), "Google_Service_AndroidPublisher_ImagesListResponse"); 1736 } 1737 1738 /** 1739 * Uploads a new image and adds it to the list of images for the specified 1740 * language and image type. (images.upload) 1741 * 1742 * @param string $packageName Unique identifier for the Android app that is 1743 * being updated; for example, "com.spiffygame". 1744 * @param string $editId Unique identifier for this edit. 1745 * @param string $language The language code (a BCP-47 language tag) of the 1746 * localized listing whose images are to read or modified. For example, to 1747 * select Austrian German, pass "de-AT". 1748 * @param string $imageType 1749 * @param array $optParams Optional parameters. 1750 * @return Google_Service_AndroidPublisher_ImagesUploadResponse 1751 */ 1752 public function upload($packageName, $editId, $language, $imageType, $optParams = array()) 1753 { 1754 $params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language, 'imageType' => $imageType); 1755 $params = array_merge($params, $optParams); 1756 return $this->call('upload', array($params), "Google_Service_AndroidPublisher_ImagesUploadResponse"); 1757 } 1758 } 1759 /** 1760 * The "listings" collection of methods. 1761 * Typical usage is: 1762 * <code> 1763 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 1764 * $listings = $androidpublisherService->listings; 1765 * </code> 1766 */ 1767 #[AllowDynamicProperties] 1768 class Google_Service_AndroidPublisher_EditsListings_Resource extends Google_Service_Resource 1769 { 1770 1771 /** 1772 * Deletes the specified localized store listing from an edit. (listings.delete) 1773 * 1774 * @param string $packageName Unique identifier for the Android app that is 1775 * being updated; for example, "com.spiffygame". 1776 * @param string $editId Unique identifier for this edit. 1777 * @param string $language The language code (a BCP-47 language tag) of the 1778 * localized listing to read or modify. For example, to select Austrian German, 1779 * pass "de-AT". 1780 * @param array $optParams Optional parameters. 1781 */ 1782 public function delete($packageName, $editId, $language, $optParams = array()) 1783 { 1784 $params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language); 1785 $params = array_merge($params, $optParams); 1786 return $this->call('delete', array($params)); 1787 } 1788 1789 /** 1790 * Deletes all localized listings from an edit. (listings.deleteall) 1791 * 1792 * @param string $packageName Unique identifier for the Android app that is 1793 * being updated; for example, "com.spiffygame". 1794 * @param string $editId Unique identifier for this edit. 1795 * @param array $optParams Optional parameters. 1796 */ 1797 public function deleteall($packageName, $editId, $optParams = array()) 1798 { 1799 $params = array('packageName' => $packageName, 'editId' => $editId); 1800 $params = array_merge($params, $optParams); 1801 return $this->call('deleteall', array($params)); 1802 } 1803 1804 /** 1805 * Fetches information about a localized store listing. (listings.get) 1806 * 1807 * @param string $packageName Unique identifier for the Android app that is 1808 * being updated; for example, "com.spiffygame". 1809 * @param string $editId Unique identifier for this edit. 1810 * @param string $language The language code (a BCP-47 language tag) of the 1811 * localized listing to read or modify. For example, to select Austrian German, 1812 * pass "de-AT". 1813 * @param array $optParams Optional parameters. 1814 * @return Google_Service_AndroidPublisher_Listing 1815 */ 1816 public function get($packageName, $editId, $language, $optParams = array()) 1817 { 1818 $params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language); 1819 $params = array_merge($params, $optParams); 1820 return $this->call('get', array($params), "Google_Service_AndroidPublisher_Listing"); 1821 } 1822 1823 /** 1824 * Returns all of the localized store listings attached to this edit. 1825 * (listings.listEditsListings) 1826 * 1827 * @param string $packageName Unique identifier for the Android app that is 1828 * being updated; for example, "com.spiffygame". 1829 * @param string $editId Unique identifier for this edit. 1830 * @param array $optParams Optional parameters. 1831 * @return Google_Service_AndroidPublisher_ListingsListResponse 1832 */ 1833 public function listEditsListings($packageName, $editId, $optParams = array()) 1834 { 1835 $params = array('packageName' => $packageName, 'editId' => $editId); 1836 $params = array_merge($params, $optParams); 1837 return $this->call('list', array($params), "Google_Service_AndroidPublisher_ListingsListResponse"); 1838 } 1839 1840 /** 1841 * Creates or updates a localized store listing. This method supports patch 1842 * semantics. (listings.patch) 1843 * 1844 * @param string $packageName Unique identifier for the Android app that is 1845 * being updated; for example, "com.spiffygame". 1846 * @param string $editId Unique identifier for this edit. 1847 * @param string $language The language code (a BCP-47 language tag) of the 1848 * localized listing to read or modify. For example, to select Austrian German, 1849 * pass "de-AT". 1850 * @param Google_Listing $postBody 1851 * @param array $optParams Optional parameters. 1852 * @return Google_Service_AndroidPublisher_Listing 1853 */ 1854 public function patch($packageName, $editId, $language, Google_Service_AndroidPublisher_Listing $postBody, $optParams = array()) 1855 { 1856 $params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language, 'postBody' => $postBody); 1857 $params = array_merge($params, $optParams); 1858 return $this->call('patch', array($params), "Google_Service_AndroidPublisher_Listing"); 1859 } 1860 1861 /** 1862 * Creates or updates a localized store listing. (listings.update) 1863 * 1864 * @param string $packageName Unique identifier for the Android app that is 1865 * being updated; for example, "com.spiffygame". 1866 * @param string $editId Unique identifier for this edit. 1867 * @param string $language The language code (a BCP-47 language tag) of the 1868 * localized listing to read or modify. For example, to select Austrian German, 1869 * pass "de-AT". 1870 * @param Google_Listing $postBody 1871 * @param array $optParams Optional parameters. 1872 * @return Google_Service_AndroidPublisher_Listing 1873 */ 1874 public function update($packageName, $editId, $language, Google_Service_AndroidPublisher_Listing $postBody, $optParams = array()) 1875 { 1876 $params = array('packageName' => $packageName, 'editId' => $editId, 'language' => $language, 'postBody' => $postBody); 1877 $params = array_merge($params, $optParams); 1878 return $this->call('update', array($params), "Google_Service_AndroidPublisher_Listing"); 1879 } 1880 } 1881 /** 1882 * The "testers" collection of methods. 1883 * Typical usage is: 1884 * <code> 1885 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 1886 * $testers = $androidpublisherService->testers; 1887 * </code> 1888 */ 1889 #[AllowDynamicProperties] 1890 class Google_Service_AndroidPublisher_EditsTesters_Resource extends Google_Service_Resource 1891 { 1892 1893 /** 1894 * (testers.get) 1895 * 1896 * @param string $packageName Unique identifier for the Android app that is 1897 * being updated; for example, "com.spiffygame". 1898 * @param string $editId Unique identifier for this edit. 1899 * @param string $track 1900 * @param array $optParams Optional parameters. 1901 * @return Google_Service_AndroidPublisher_Testers 1902 */ 1903 public function get($packageName, $editId, $track, $optParams = array()) 1904 { 1905 $params = array('packageName' => $packageName, 'editId' => $editId, 'track' => $track); 1906 $params = array_merge($params, $optParams); 1907 return $this->call('get', array($params), "Google_Service_AndroidPublisher_Testers"); 1908 } 1909 1910 /** 1911 * (testers.patch) 1912 * 1913 * @param string $packageName Unique identifier for the Android app that is 1914 * being updated; for example, "com.spiffygame". 1915 * @param string $editId Unique identifier for this edit. 1916 * @param string $track 1917 * @param Google_Testers $postBody 1918 * @param array $optParams Optional parameters. 1919 * @return Google_Service_AndroidPublisher_Testers 1920 */ 1921 public function patch($packageName, $editId, $track, Google_Service_AndroidPublisher_Testers $postBody, $optParams = array()) 1922 { 1923 $params = array('packageName' => $packageName, 'editId' => $editId, 'track' => $track, 'postBody' => $postBody); 1924 $params = array_merge($params, $optParams); 1925 return $this->call('patch', array($params), "Google_Service_AndroidPublisher_Testers"); 1926 } 1927 1928 /** 1929 * (testers.update) 1930 * 1931 * @param string $packageName Unique identifier for the Android app that is 1932 * being updated; for example, "com.spiffygame". 1933 * @param string $editId Unique identifier for this edit. 1934 * @param string $track 1935 * @param Google_Testers $postBody 1936 * @param array $optParams Optional parameters. 1937 * @return Google_Service_AndroidPublisher_Testers 1938 */ 1939 public function update($packageName, $editId, $track, Google_Service_AndroidPublisher_Testers $postBody, $optParams = array()) 1940 { 1941 $params = array('packageName' => $packageName, 'editId' => $editId, 'track' => $track, 'postBody' => $postBody); 1942 $params = array_merge($params, $optParams); 1943 return $this->call('update', array($params), "Google_Service_AndroidPublisher_Testers"); 1944 } 1945 } 1946 /** 1947 * The "tracks" collection of methods. 1948 * Typical usage is: 1949 * <code> 1950 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 1951 * $tracks = $androidpublisherService->tracks; 1952 * </code> 1953 */ 1954 #[AllowDynamicProperties] 1955 class Google_Service_AndroidPublisher_EditsTracks_Resource extends Google_Service_Resource 1956 { 1957 1958 /** 1959 * Fetches the track configuration for the specified track type. Includes the 1960 * APK version codes that are in this track. (tracks.get) 1961 * 1962 * @param string $packageName Unique identifier for the Android app that is 1963 * being updated; for example, "com.spiffygame". 1964 * @param string $editId Unique identifier for this edit. 1965 * @param string $track The track type to read or modify. 1966 * @param array $optParams Optional parameters. 1967 * @return Google_Service_AndroidPublisher_Track 1968 */ 1969 public function get($packageName, $editId, $track, $optParams = array()) 1970 { 1971 $params = array('packageName' => $packageName, 'editId' => $editId, 'track' => $track); 1972 $params = array_merge($params, $optParams); 1973 return $this->call('get', array($params), "Google_Service_AndroidPublisher_Track"); 1974 } 1975 1976 /** 1977 * Lists all the track configurations for this edit. (tracks.listEditsTracks) 1978 * 1979 * @param string $packageName Unique identifier for the Android app that is 1980 * being updated; for example, "com.spiffygame". 1981 * @param string $editId Unique identifier for this edit. 1982 * @param array $optParams Optional parameters. 1983 * @return Google_Service_AndroidPublisher_TracksListResponse 1984 */ 1985 public function listEditsTracks($packageName, $editId, $optParams = array()) 1986 { 1987 $params = array('packageName' => $packageName, 'editId' => $editId); 1988 $params = array_merge($params, $optParams); 1989 return $this->call('list', array($params), "Google_Service_AndroidPublisher_TracksListResponse"); 1990 } 1991 1992 /** 1993 * Updates the track configuration for the specified track type. When halted, 1994 * the rollout track cannot be updated without adding new APKs, and adding new 1995 * APKs will cause it to resume. This method supports patch semantics. 1996 * (tracks.patch) 1997 * 1998 * @param string $packageName Unique identifier for the Android app that is 1999 * being updated; for example, "com.spiffygame". 2000 * @param string $editId Unique identifier for this edit. 2001 * @param string $track The track type to read or modify. 2002 * @param Google_Track $postBody 2003 * @param array $optParams Optional parameters. 2004 * @return Google_Service_AndroidPublisher_Track 2005 */ 2006 public function patch($packageName, $editId, $track, Google_Service_AndroidPublisher_Track $postBody, $optParams = array()) 2007 { 2008 $params = array('packageName' => $packageName, 'editId' => $editId, 'track' => $track, 'postBody' => $postBody); 2009 $params = array_merge($params, $optParams); 2010 return $this->call('patch', array($params), "Google_Service_AndroidPublisher_Track"); 2011 } 2012 2013 /** 2014 * Updates the track configuration for the specified track type. When halted, 2015 * the rollout track cannot be updated without adding new APKs, and adding new 2016 * APKs will cause it to resume. (tracks.update) 2017 * 2018 * @param string $packageName Unique identifier for the Android app that is 2019 * being updated; for example, "com.spiffygame". 2020 * @param string $editId Unique identifier for this edit. 2021 * @param string $track The track type to read or modify. 2022 * @param Google_Track $postBody 2023 * @param array $optParams Optional parameters. 2024 * @return Google_Service_AndroidPublisher_Track 2025 */ 2026 public function update($packageName, $editId, $track, Google_Service_AndroidPublisher_Track $postBody, $optParams = array()) 2027 { 2028 $params = array('packageName' => $packageName, 'editId' => $editId, 'track' => $track, 'postBody' => $postBody); 2029 $params = array_merge($params, $optParams); 2030 return $this->call('update', array($params), "Google_Service_AndroidPublisher_Track"); 2031 } 2032 } 2033 2034 /** 2035 * The "entitlements" collection of methods. 2036 * Typical usage is: 2037 * <code> 2038 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 2039 * $entitlements = $androidpublisherService->entitlements; 2040 * </code> 2041 */ 2042 #[AllowDynamicProperties] 2043 class Google_Service_AndroidPublisher_Entitlements_Resource extends Google_Service_Resource 2044 { 2045 2046 /** 2047 * Lists the user's current inapp item or subscription entitlements 2048 * (entitlements.listEntitlements) 2049 * 2050 * @param string $packageName The package name of the application the inapp 2051 * product was sold in (for example, 'com.some.thing'). 2052 * @param array $optParams Optional parameters. 2053 * 2054 * @opt_param string token 2055 * @opt_param string startIndex 2056 * @opt_param string maxResults 2057 * @opt_param string productId The product id of the inapp product (for example, 2058 * 'sku1'). This can be used to restrict the result set. 2059 * @return Google_Service_AndroidPublisher_EntitlementsListResponse 2060 */ 2061 public function listEntitlements($packageName, $optParams = array()) 2062 { 2063 $params = array('packageName' => $packageName); 2064 $params = array_merge($params, $optParams); 2065 return $this->call('list', array($params), "Google_Service_AndroidPublisher_EntitlementsListResponse"); 2066 } 2067 } 2068 2069 /** 2070 * The "inappproducts" collection of methods. 2071 * Typical usage is: 2072 * <code> 2073 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 2074 * $inappproducts = $androidpublisherService->inappproducts; 2075 * </code> 2076 */ 2077 #[AllowDynamicProperties] 2078 class Google_Service_AndroidPublisher_Inappproducts_Resource extends Google_Service_Resource 2079 { 2080 2081 /** 2082 * (inappproducts.batch) 2083 * 2084 * @param Google_InappproductsBatchRequest $postBody 2085 * @param array $optParams Optional parameters. 2086 * @return Google_Service_AndroidPublisher_InappproductsBatchResponse 2087 */ 2088 public function batch(Google_Service_AndroidPublisher_InappproductsBatchRequest $postBody, $optParams = array()) 2089 { 2090 $params = array('postBody' => $postBody); 2091 $params = array_merge($params, $optParams); 2092 return $this->call('batch', array($params), "Google_Service_AndroidPublisher_InappproductsBatchResponse"); 2093 } 2094 2095 /** 2096 * Delete an in-app product for an app. (inappproducts.delete) 2097 * 2098 * @param string $packageName Unique identifier for the Android app with the in- 2099 * app product; for example, "com.spiffygame". 2100 * @param string $sku Unique identifier for the in-app product. 2101 * @param array $optParams Optional parameters. 2102 */ 2103 public function delete($packageName, $sku, $optParams = array()) 2104 { 2105 $params = array('packageName' => $packageName, 'sku' => $sku); 2106 $params = array_merge($params, $optParams); 2107 return $this->call('delete', array($params)); 2108 } 2109 2110 /** 2111 * Returns information about the in-app product specified. (inappproducts.get) 2112 * 2113 * @param string $packageName 2114 * @param string $sku Unique identifier for the in-app product. 2115 * @param array $optParams Optional parameters. 2116 * @return Google_Service_AndroidPublisher_InAppProduct 2117 */ 2118 public function get($packageName, $sku, $optParams = array()) 2119 { 2120 $params = array('packageName' => $packageName, 'sku' => $sku); 2121 $params = array_merge($params, $optParams); 2122 return $this->call('get', array($params), "Google_Service_AndroidPublisher_InAppProduct"); 2123 } 2124 2125 /** 2126 * Creates a new in-app product for an app. (inappproducts.insert) 2127 * 2128 * @param string $packageName Unique identifier for the Android app; for 2129 * example, "com.spiffygame". 2130 * @param Google_InAppProduct $postBody 2131 * @param array $optParams Optional parameters. 2132 * 2133 * @opt_param bool autoConvertMissingPrices If true the prices for all regions 2134 * targeted by the parent app that don't have a price specified for this in-app 2135 * product will be auto converted to the target currency based on the default 2136 * price. Defaults to false. 2137 * @return Google_Service_AndroidPublisher_InAppProduct 2138 */ 2139 public function insert($packageName, Google_Service_AndroidPublisher_InAppProduct $postBody, $optParams = array()) 2140 { 2141 $params = array('packageName' => $packageName, 'postBody' => $postBody); 2142 $params = array_merge($params, $optParams); 2143 return $this->call('insert', array($params), "Google_Service_AndroidPublisher_InAppProduct"); 2144 } 2145 2146 /** 2147 * List all the in-app products for an Android app, both subscriptions and 2148 * managed in-app products.. (inappproducts.listInappproducts) 2149 * 2150 * @param string $packageName Unique identifier for the Android app with in-app 2151 * products; for example, "com.spiffygame". 2152 * @param array $optParams Optional parameters. 2153 * 2154 * @opt_param string token 2155 * @opt_param string startIndex 2156 * @opt_param string maxResults 2157 * @return Google_Service_AndroidPublisher_InappproductsListResponse 2158 */ 2159 public function listInappproducts($packageName, $optParams = array()) 2160 { 2161 $params = array('packageName' => $packageName); 2162 $params = array_merge($params, $optParams); 2163 return $this->call('list', array($params), "Google_Service_AndroidPublisher_InappproductsListResponse"); 2164 } 2165 2166 /** 2167 * Updates the details of an in-app product. This method supports patch 2168 * semantics. (inappproducts.patch) 2169 * 2170 * @param string $packageName Unique identifier for the Android app with the in- 2171 * app product; for example, "com.spiffygame". 2172 * @param string $sku Unique identifier for the in-app product. 2173 * @param Google_InAppProduct $postBody 2174 * @param array $optParams Optional parameters. 2175 * 2176 * @opt_param bool autoConvertMissingPrices If true the prices for all regions 2177 * targeted by the parent app that don't have a price specified for this in-app 2178 * product will be auto converted to the target currency based on the default 2179 * price. Defaults to false. 2180 * @return Google_Service_AndroidPublisher_InAppProduct 2181 */ 2182 public function patch($packageName, $sku, Google_Service_AndroidPublisher_InAppProduct $postBody, $optParams = array()) 2183 { 2184 $params = array('packageName' => $packageName, 'sku' => $sku, 'postBody' => $postBody); 2185 $params = array_merge($params, $optParams); 2186 return $this->call('patch', array($params), "Google_Service_AndroidPublisher_InAppProduct"); 2187 } 2188 2189 /** 2190 * Updates the details of an in-app product. (inappproducts.update) 2191 * 2192 * @param string $packageName Unique identifier for the Android app with the in- 2193 * app product; for example, "com.spiffygame". 2194 * @param string $sku Unique identifier for the in-app product. 2195 * @param Google_InAppProduct $postBody 2196 * @param array $optParams Optional parameters. 2197 * 2198 * @opt_param bool autoConvertMissingPrices If true the prices for all regions 2199 * targeted by the parent app that don't have a price specified for this in-app 2200 * product will be auto converted to the target currency based on the default 2201 * price. Defaults to false. 2202 * @return Google_Service_AndroidPublisher_InAppProduct 2203 */ 2204 public function update($packageName, $sku, Google_Service_AndroidPublisher_InAppProduct $postBody, $optParams = array()) 2205 { 2206 $params = array('packageName' => $packageName, 'sku' => $sku, 'postBody' => $postBody); 2207 $params = array_merge($params, $optParams); 2208 return $this->call('update', array($params), "Google_Service_AndroidPublisher_InAppProduct"); 2209 } 2210 } 2211 2212 /** 2213 * The "purchases" collection of methods. 2214 * Typical usage is: 2215 * <code> 2216 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 2217 * $purchases = $androidpublisherService->purchases; 2218 * </code> 2219 */ 2220 #[AllowDynamicProperties] 2221 class Google_Service_AndroidPublisher_Purchases_Resource extends Google_Service_Resource 2222 { 2223 } 2224 2225 /** 2226 * The "products" collection of methods. 2227 * Typical usage is: 2228 * <code> 2229 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 2230 * $products = $androidpublisherService->products; 2231 * </code> 2232 */ 2233 #[AllowDynamicProperties] 2234 class Google_Service_AndroidPublisher_PurchasesProducts_Resource extends Google_Service_Resource 2235 { 2236 2237 /** 2238 * Checks the purchase and consumption status of an inapp item. (products.get) 2239 * 2240 * @param string $packageName The package name of the application the inapp 2241 * product was sold in (for example, 'com.some.thing'). 2242 * @param string $productId The inapp product SKU (for example, 2243 * 'com.some.thing.inapp1'). 2244 * @param string $token The token provided to the user's device when the inapp 2245 * product was purchased. 2246 * @param array $optParams Optional parameters. 2247 * @return Google_Service_AndroidPublisher_ProductPurchase 2248 */ 2249 public function get($packageName, $productId, $token, $optParams = array()) 2250 { 2251 $params = array('packageName' => $packageName, 'productId' => $productId, 'token' => $token); 2252 $params = array_merge($params, $optParams); 2253 return $this->call('get', array($params), "Google_Service_AndroidPublisher_ProductPurchase"); 2254 } 2255 } 2256 /** 2257 * The "subscriptions" collection of methods. 2258 * Typical usage is: 2259 * <code> 2260 * $androidpublisherService = new Google_Service_AndroidPublisher(...); 2261 * $subscriptions = $androidpublisherService->subscriptions; 2262 * </code> 2263 */ 2264 #[AllowDynamicProperties] 2265 class Google_Service_AndroidPublisher_PurchasesSubscriptions_Resource extends Google_Service_Resource 2266 { 2267 2268 /** 2269 * Cancels a user's subscription purchase. The subscription remains valid until 2270 * its expiration time. (subscriptions.cancel) 2271 * 2272 * @param string $packageName The package name of the application for which this 2273 * subscription was purchased (for example, 'com.some.thing'). 2274 * @param string $subscriptionId The purchased subscription ID (for example, 2275 * 'monthly001'). 2276 * @param string $token The token provided to the user's device when the 2277 * subscription was purchased. 2278 * @param array $optParams Optional parameters. 2279 */ 2280 public function cancel($packageName, $subscriptionId, $token, $optParams = array()) 2281 { 2282 $params = array('packageName' => $packageName, 'subscriptionId' => $subscriptionId, 'token' => $token); 2283 $params = array_merge($params, $optParams); 2284 return $this->call('cancel', array($params)); 2285 } 2286 2287 /** 2288 * Defers a user's subscription purchase until a specified future expiration 2289 * time. (subscriptions.defer) 2290 * 2291 * @param string $packageName The package name of the application for which this 2292 * subscription was purchased (for example, 'com.some.thing'). 2293 * @param string $subscriptionId The purchased subscription ID (for example, 2294 * 'monthly001'). 2295 * @param string $token The token provided to the user's device when the 2296 * subscription was purchased. 2297 * @param Google_SubscriptionPurchasesDeferRequest $postBody 2298 * @param array $optParams Optional parameters. 2299 * @return Google_Service_AndroidPublisher_SubscriptionPurchasesDeferResponse 2300 */ 2301 public function defer($packageName, $subscriptionId, $token, Google_Service_AndroidPublisher_SubscriptionPurchasesDeferRequest $postBody, $optParams = array()) 2302 { 2303 $params = array('packageName' => $packageName, 'subscriptionId' => $subscriptionId, 'token' => $token, 'postBody' => $postBody); 2304 $params = array_merge($params, $optParams); 2305 return $this->call('defer', array($params), "Google_Service_AndroidPublisher_SubscriptionPurchasesDeferResponse"); 2306 } 2307 2308 /** 2309 * Checks whether a user's subscription purchase is valid and returns its expiry 2310 * time. (subscriptions.get) 2311 * 2312 * @param string $packageName The package name of the application for which this 2313 * subscription was purchased (for example, 'com.some.thing'). 2314 * @param string $subscriptionId The purchased subscription ID (for example, 2315 * 'monthly001'). 2316 * @param string $token The token provided to the user's device when the 2317 * subscription was purchased. 2318 * @param array $optParams Optional parameters. 2319 * @return Google_Service_AndroidPublisher_SubscriptionPurchase 2320 */ 2321 public function get($packageName, $subscriptionId, $token, $optParams = array()) 2322 { 2323 $params = array('packageName' => $packageName, 'subscriptionId' => $subscriptionId, 'token' => $token); 2324 $params = array_merge($params, $optParams); 2325 return $this->call('get', array($params), "Google_Service_AndroidPublisher_SubscriptionPurchase"); 2326 } 2327 2328 /** 2329 * Refunds a user's subscription purchase, but the subscription remains valid 2330 * until its expiration time and it will continue to recur. 2331 * (subscriptions.refund) 2332 * 2333 * @param string $packageName The package name of the application for which this 2334 * subscription was purchased (for example, 'com.some.thing'). 2335 * @param string $subscriptionId The purchased subscription ID (for example, 2336 * 'monthly001'). 2337 * @param string $token The token provided to the user's device when the 2338 * subscription was purchased. 2339 * @param array $optParams Optional parameters. 2340 */ 2341 public function refund($packageName, $subscriptionId, $token, $optParams = array()) 2342 { 2343 $params = array('packageName' => $packageName, 'subscriptionId' => $subscriptionId, 'token' => $token); 2344 $params = array_merge($params, $optParams); 2345 return $this->call('refund', array($params)); 2346 } 2347 2348 /** 2349 * Refunds and immediately revokes a user's subscription purchase. Access to the 2350 * subscription will be terminated immediately and it will stop recurring. 2351 * (subscriptions.revoke) 2352 * 2353 * @param string $packageName The package name of the application for which this 2354 * subscription was purchased (for example, 'com.some.thing'). 2355 * @param string $subscriptionId The purchased subscription ID (for example, 2356 * 'monthly001'). 2357 * @param string $token The token provided to the user's device when the 2358 * subscription was purchased. 2359 * @param array $optParams Optional parameters. 2360 */ 2361 public function revoke($packageName, $subscriptionId, $token, $optParams = array()) 2362 { 2363 $params = array('packageName' => $packageName, 'subscriptionId' => $subscriptionId, 'token' => $token); 2364 $params = array_merge($params, $optParams); 2365 return $this->call('revoke', array($params)); 2366 } 2367 } 2368 2369 2370 2371 2372 #[AllowDynamicProperties] 2373 class Google_Service_AndroidPublisher_Apk extends Google_Model 2374 { 2375 protected $internal_gapi_mappings = array( 2376 ); 2377 protected $binaryType = 'Google_Service_AndroidPublisher_ApkBinary'; 2378 protected $binaryDataType = ''; 2379 public $versionCode; 2380 2381 2382 public function setBinary(Google_Service_AndroidPublisher_ApkBinary $binary) 2383 { 2384 $this->binary = $binary; 2385 } 2386 public function getBinary() 2387 { 2388 return $this->binary; 2389 } 2390 public function setVersionCode($versionCode) 2391 { 2392 $this->versionCode = $versionCode; 2393 } 2394 public function getVersionCode() 2395 { 2396 return $this->versionCode; 2397 } 2398 } 2399 2400 #[AllowDynamicProperties] 2401 class Google_Service_AndroidPublisher_ApkBinary extends Google_Model 2402 { 2403 protected $internal_gapi_mappings = array( 2404 ); 2405 public $sha1; 2406 2407 2408 public function setSha1($sha1) 2409 { 2410 $this->sha1 = $sha1; 2411 } 2412 public function getSha1() 2413 { 2414 return $this->sha1; 2415 } 2416 } 2417 2418 #[AllowDynamicProperties] 2419 class Google_Service_AndroidPublisher_ApkListing extends Google_Model 2420 { 2421 protected $internal_gapi_mappings = array( 2422 ); 2423 public $language; 2424 public $recentChanges; 2425 2426 2427 public function setLanguage($language) 2428 { 2429 $this->language = $language; 2430 } 2431 public function getLanguage() 2432 { 2433 return $this->language; 2434 } 2435 public function setRecentChanges($recentChanges) 2436 { 2437 $this->recentChanges = $recentChanges; 2438 } 2439 public function getRecentChanges() 2440 { 2441 return $this->recentChanges; 2442 } 2443 } 2444 2445 #[AllowDynamicProperties] 2446 class Google_Service_AndroidPublisher_ApkListingsListResponse extends Google_Collection 2447 { 2448 protected $collection_key = 'listings'; 2449 protected $internal_gapi_mappings = array( 2450 ); 2451 public $kind; 2452 protected $listingsType = 'Google_Service_AndroidPublisher_ApkListing'; 2453 protected $listingsDataType = 'array'; 2454 2455 2456 public function setKind($kind) 2457 { 2458 $this->kind = $kind; 2459 } 2460 public function getKind() 2461 { 2462 return $this->kind; 2463 } 2464 public function setListings($listings) 2465 { 2466 $this->listings = $listings; 2467 } 2468 public function getListings() 2469 { 2470 return $this->listings; 2471 } 2472 } 2473 2474 #[AllowDynamicProperties] 2475 class Google_Service_AndroidPublisher_ApksAddExternallyHostedRequest extends Google_Model 2476 { 2477 protected $internal_gapi_mappings = array( 2478 ); 2479 protected $externallyHostedApkType = 'Google_Service_AndroidPublisher_ExternallyHostedApk'; 2480 protected $externallyHostedApkDataType = ''; 2481 2482 2483 public function setExternallyHostedApk(Google_Service_AndroidPublisher_ExternallyHostedApk $externallyHostedApk) 2484 { 2485 $this->externallyHostedApk = $externallyHostedApk; 2486 } 2487 public function getExternallyHostedApk() 2488 { 2489 return $this->externallyHostedApk; 2490 } 2491 } 2492 2493 #[AllowDynamicProperties] 2494 class Google_Service_AndroidPublisher_ApksAddExternallyHostedResponse extends Google_Model 2495 { 2496 protected $internal_gapi_mappings = array( 2497 ); 2498 protected $externallyHostedApkType = 'Google_Service_AndroidPublisher_ExternallyHostedApk'; 2499 protected $externallyHostedApkDataType = ''; 2500 2501 2502 public function setExternallyHostedApk(Google_Service_AndroidPublisher_ExternallyHostedApk $externallyHostedApk) 2503 { 2504 $this->externallyHostedApk = $externallyHostedApk; 2505 } 2506 public function getExternallyHostedApk() 2507 { 2508 return $this->externallyHostedApk; 2509 } 2510 } 2511 2512 #[AllowDynamicProperties] 2513 class Google_Service_AndroidPublisher_ApksListResponse extends Google_Collection 2514 { 2515 protected $collection_key = 'apks'; 2516 protected $internal_gapi_mappings = array( 2517 ); 2518 protected $apksType = 'Google_Service_AndroidPublisher_Apk'; 2519 protected $apksDataType = 'array'; 2520 public $kind; 2521 2522 2523 public function setApks($apks) 2524 { 2525 $this->apks = $apks; 2526 } 2527 public function getApks() 2528 { 2529 return $this->apks; 2530 } 2531 public function setKind($kind) 2532 { 2533 $this->kind = $kind; 2534 } 2535 public function getKind() 2536 { 2537 return $this->kind; 2538 } 2539 } 2540 2541 #[AllowDynamicProperties] 2542 class Google_Service_AndroidPublisher_AppDetails extends Google_Model 2543 { 2544 protected $internal_gapi_mappings = array( 2545 ); 2546 public $contactEmail; 2547 public $contactPhone; 2548 public $contactWebsite; 2549 public $defaultLanguage; 2550 2551 2552 public function setContactEmail($contactEmail) 2553 { 2554 $this->contactEmail = $contactEmail; 2555 } 2556 public function getContactEmail() 2557 { 2558 return $this->contactEmail; 2559 } 2560 public function setContactPhone($contactPhone) 2561 { 2562 $this->contactPhone = $contactPhone; 2563 } 2564 public function getContactPhone() 2565 { 2566 return $this->contactPhone; 2567 } 2568 public function setContactWebsite($contactWebsite) 2569 { 2570 $this->contactWebsite = $contactWebsite; 2571 } 2572 public function getContactWebsite() 2573 { 2574 return $this->contactWebsite; 2575 } 2576 public function setDefaultLanguage($defaultLanguage) 2577 { 2578 $this->defaultLanguage = $defaultLanguage; 2579 } 2580 public function getDefaultLanguage() 2581 { 2582 return $this->defaultLanguage; 2583 } 2584 } 2585 2586 #[AllowDynamicProperties] 2587 class Google_Service_AndroidPublisher_AppEdit extends Google_Model 2588 { 2589 protected $internal_gapi_mappings = array( 2590 ); 2591 public $expiryTimeSeconds; 2592 public $id; 2593 2594 2595 public function setExpiryTimeSeconds($expiryTimeSeconds) 2596 { 2597 $this->expiryTimeSeconds = $expiryTimeSeconds; 2598 } 2599 public function getExpiryTimeSeconds() 2600 { 2601 return $this->expiryTimeSeconds; 2602 } 2603 public function setId($id) 2604 { 2605 $this->id = $id; 2606 } 2607 public function getId() 2608 { 2609 return $this->id; 2610 } 2611 } 2612 2613 #[AllowDynamicProperties] 2614 class Google_Service_AndroidPublisher_Entitlement extends Google_Model 2615 { 2616 protected $internal_gapi_mappings = array( 2617 ); 2618 public $kind; 2619 public $productId; 2620 public $productType; 2621 public $token; 2622 2623 2624 public function setKind($kind) 2625 { 2626 $this->kind = $kind; 2627 } 2628 public function getKind() 2629 { 2630 return $this->kind; 2631 } 2632 public function setProductId($productId) 2633 { 2634 $this->productId = $productId; 2635 } 2636 public function getProductId() 2637 { 2638 return $this->productId; 2639 } 2640 public function setProductType($productType) 2641 { 2642 $this->productType = $productType; 2643 } 2644 public function getProductType() 2645 { 2646 return $this->productType; 2647 } 2648 public function setToken($token) 2649 { 2650 $this->token = $token; 2651 } 2652 public function getToken() 2653 { 2654 return $this->token; 2655 } 2656 } 2657 2658 #[AllowDynamicProperties] 2659 class Google_Service_AndroidPublisher_EntitlementsListResponse extends Google_Collection 2660 { 2661 protected $collection_key = 'resources'; 2662 protected $internal_gapi_mappings = array( 2663 ); 2664 protected $pageInfoType = 'Google_Service_AndroidPublisher_PageInfo'; 2665 protected $pageInfoDataType = ''; 2666 protected $resourcesType = 'Google_Service_AndroidPublisher_Entitlement'; 2667 protected $resourcesDataType = 'array'; 2668 protected $tokenPaginationType = 'Google_Service_AndroidPublisher_TokenPagination'; 2669 protected $tokenPaginationDataType = ''; 2670 2671 2672 public function setPageInfo(Google_Service_AndroidPublisher_PageInfo $pageInfo) 2673 { 2674 $this->pageInfo = $pageInfo; 2675 } 2676 public function getPageInfo() 2677 { 2678 return $this->pageInfo; 2679 } 2680 public function setResources($resources) 2681 { 2682 $this->resources = $resources; 2683 } 2684 public function getResources() 2685 { 2686 return $this->resources; 2687 } 2688 public function setTokenPagination(Google_Service_AndroidPublisher_TokenPagination $tokenPagination) 2689 { 2690 $this->tokenPagination = $tokenPagination; 2691 } 2692 public function getTokenPagination() 2693 { 2694 return $this->tokenPagination; 2695 } 2696 } 2697 2698 #[AllowDynamicProperties] 2699 class Google_Service_AndroidPublisher_ExpansionFile extends Google_Model 2700 { 2701 protected $internal_gapi_mappings = array( 2702 ); 2703 public $fileSize; 2704 public $referencesVersion; 2705 2706 2707 public function setFileSize($fileSize) 2708 { 2709 $this->fileSize = $fileSize; 2710 } 2711 public function getFileSize() 2712 { 2713 return $this->fileSize; 2714 } 2715 public function setReferencesVersion($referencesVersion) 2716 { 2717 $this->referencesVersion = $referencesVersion; 2718 } 2719 public function getReferencesVersion() 2720 { 2721 return $this->referencesVersion; 2722 } 2723 } 2724 2725 #[AllowDynamicProperties] 2726 class Google_Service_AndroidPublisher_ExpansionFilesUploadResponse extends Google_Model 2727 { 2728 protected $internal_gapi_mappings = array( 2729 ); 2730 protected $expansionFileType = 'Google_Service_AndroidPublisher_ExpansionFile'; 2731 protected $expansionFileDataType = ''; 2732 2733 2734 public function setExpansionFile(Google_Service_AndroidPublisher_ExpansionFile $expansionFile) 2735 { 2736 $this->expansionFile = $expansionFile; 2737 } 2738 public function getExpansionFile() 2739 { 2740 return $this->expansionFile; 2741 } 2742 } 2743 2744 #[AllowDynamicProperties] 2745 class Google_Service_AndroidPublisher_ExternallyHostedApk extends Google_Collection 2746 { 2747 protected $collection_key = 'usesPermissions'; 2748 protected $internal_gapi_mappings = array( 2749 ); 2750 public $applicationLabel; 2751 public $certificateBase64s; 2752 public $externallyHostedUrl; 2753 public $fileSha1Base64; 2754 public $fileSha256Base64; 2755 public $fileSize; 2756 public $iconBase64; 2757 public $maximumSdk; 2758 public $minimumSdk; 2759 public $nativeCodes; 2760 public $packageName; 2761 public $usesFeatures; 2762 protected $usesPermissionsType = 'Google_Service_AndroidPublisher_ExternallyHostedApkUsesPermission'; 2763 protected $usesPermissionsDataType = 'array'; 2764 public $versionCode; 2765 public $versionName; 2766 2767 2768 public function setApplicationLabel($applicationLabel) 2769 { 2770 $this->applicationLabel = $applicationLabel; 2771 } 2772 public function getApplicationLabel() 2773 { 2774 return $this->applicationLabel; 2775 } 2776 public function setCertificateBase64s($certificateBase64s) 2777 { 2778 $this->certificateBase64s = $certificateBase64s; 2779 } 2780 public function getCertificateBase64s() 2781 { 2782 return $this->certificateBase64s; 2783 } 2784 public function setExternallyHostedUrl($externallyHostedUrl) 2785 { 2786 $this->externallyHostedUrl = $externallyHostedUrl; 2787 } 2788 public function getExternallyHostedUrl() 2789 { 2790 return $this->externallyHostedUrl; 2791 } 2792 public function setFileSha1Base64($fileSha1Base64) 2793 { 2794 $this->fileSha1Base64 = $fileSha1Base64; 2795 } 2796 public function getFileSha1Base64() 2797 { 2798 return $this->fileSha1Base64; 2799 } 2800 public function setFileSha256Base64($fileSha256Base64) 2801 { 2802 $this->fileSha256Base64 = $fileSha256Base64; 2803 } 2804 public function getFileSha256Base64() 2805 { 2806 return $this->fileSha256Base64; 2807 } 2808 public function setFileSize($fileSize) 2809 { 2810 $this->fileSize = $fileSize; 2811 } 2812 public function getFileSize() 2813 { 2814 return $this->fileSize; 2815 } 2816 public function setIconBase64($iconBase64) 2817 { 2818 $this->iconBase64 = $iconBase64; 2819 } 2820 public function getIconBase64() 2821 { 2822 return $this->iconBase64; 2823 } 2824 public function setMaximumSdk($maximumSdk) 2825 { 2826 $this->maximumSdk = $maximumSdk; 2827 } 2828 public function getMaximumSdk() 2829 { 2830 return $this->maximumSdk; 2831 } 2832 public function setMinimumSdk($minimumSdk) 2833 { 2834 $this->minimumSdk = $minimumSdk; 2835 } 2836 public function getMinimumSdk() 2837 { 2838 return $this->minimumSdk; 2839 } 2840 public function setNativeCodes($nativeCodes) 2841 { 2842 $this->nativeCodes = $nativeCodes; 2843 } 2844 public function getNativeCodes() 2845 { 2846 return $this->nativeCodes; 2847 } 2848 public function setPackageName($packageName) 2849 { 2850 $this->packageName = $packageName; 2851 } 2852 public function getPackageName() 2853 { 2854 return $this->packageName; 2855 } 2856 public function setUsesFeatures($usesFeatures) 2857 { 2858 $this->usesFeatures = $usesFeatures; 2859 } 2860 public function getUsesFeatures() 2861 { 2862 return $this->usesFeatures; 2863 } 2864 public function setUsesPermissions($usesPermissions) 2865 { 2866 $this->usesPermissions = $usesPermissions; 2867 } 2868 public function getUsesPermissions() 2869 { 2870 return $this->usesPermissions; 2871 } 2872 public function setVersionCode($versionCode) 2873 { 2874 $this->versionCode = $versionCode; 2875 } 2876 public function getVersionCode() 2877 { 2878 return $this->versionCode; 2879 } 2880 public function setVersionName($versionName) 2881 { 2882 $this->versionName = $versionName; 2883 } 2884 public function getVersionName() 2885 { 2886 return $this->versionName; 2887 } 2888 } 2889 2890 #[AllowDynamicProperties] 2891 class Google_Service_AndroidPublisher_ExternallyHostedApkUsesPermission extends Google_Model 2892 { 2893 protected $internal_gapi_mappings = array( 2894 ); 2895 public $maxSdkVersion; 2896 public $name; 2897 2898 2899 public function setMaxSdkVersion($maxSdkVersion) 2900 { 2901 $this->maxSdkVersion = $maxSdkVersion; 2902 } 2903 public function getMaxSdkVersion() 2904 { 2905 return $this->maxSdkVersion; 2906 } 2907 public function setName($name) 2908 { 2909 $this->name = $name; 2910 } 2911 public function getName() 2912 { 2913 return $this->name; 2914 } 2915 } 2916 2917 #[AllowDynamicProperties] 2918 class Google_Service_AndroidPublisher_Image extends Google_Model 2919 { 2920 protected $internal_gapi_mappings = array( 2921 ); 2922 public $id; 2923 public $sha1; 2924 public $url; 2925 2926 2927 public function setId($id) 2928 { 2929 $this->id = $id; 2930 } 2931 public function getId() 2932 { 2933 return $this->id; 2934 } 2935 public function setSha1($sha1) 2936 { 2937 $this->sha1 = $sha1; 2938 } 2939 public function getSha1() 2940 { 2941 return $this->sha1; 2942 } 2943 public function setUrl($url) 2944 { 2945 $this->url = $url; 2946 } 2947 public function getUrl() 2948 { 2949 return $this->url; 2950 } 2951 } 2952 2953 #[AllowDynamicProperties] 2954 class Google_Service_AndroidPublisher_ImagesDeleteAllResponse extends Google_Collection 2955 { 2956 protected $collection_key = 'deleted'; 2957 protected $internal_gapi_mappings = array( 2958 ); 2959 protected $deletedType = 'Google_Service_AndroidPublisher_Image'; 2960 protected $deletedDataType = 'array'; 2961 2962 2963 public function setDeleted($deleted) 2964 { 2965 $this->deleted = $deleted; 2966 } 2967 public function getDeleted() 2968 { 2969 return $this->deleted; 2970 } 2971 } 2972 2973 #[AllowDynamicProperties] 2974 class Google_Service_AndroidPublisher_ImagesListResponse extends Google_Collection 2975 { 2976 protected $collection_key = 'images'; 2977 protected $internal_gapi_mappings = array( 2978 ); 2979 protected $imagesType = 'Google_Service_AndroidPublisher_Image'; 2980 protected $imagesDataType = 'array'; 2981 2982 2983 public function setImages($images) 2984 { 2985 $this->images = $images; 2986 } 2987 public function getImages() 2988 { 2989 return $this->images; 2990 } 2991 } 2992 2993 #[AllowDynamicProperties] 2994 class Google_Service_AndroidPublisher_ImagesUploadResponse extends Google_Model 2995 { 2996 protected $internal_gapi_mappings = array( 2997 ); 2998 protected $imageType = 'Google_Service_AndroidPublisher_Image'; 2999 protected $imageDataType = ''; 3000 3001 3002 public function setImage(Google_Service_AndroidPublisher_Image $image) 3003 { 3004 $this->image = $image; 3005 } 3006 public function getImage() 3007 { 3008 return $this->image; 3009 } 3010 } 3011 3012 #[AllowDynamicProperties] 3013 class Google_Service_AndroidPublisher_InAppProduct extends Google_Model 3014 { 3015 protected $internal_gapi_mappings = array( 3016 ); 3017 public $defaultLanguage; 3018 protected $defaultPriceType = 'Google_Service_AndroidPublisher_Price'; 3019 protected $defaultPriceDataType = ''; 3020 protected $listingsType = 'Google_Service_AndroidPublisher_InAppProductListing'; 3021 protected $listingsDataType = 'map'; 3022 public $packageName; 3023 protected $pricesType = 'Google_Service_AndroidPublisher_Price'; 3024 protected $pricesDataType = 'map'; 3025 public $purchaseType; 3026 protected $seasonType = 'Google_Service_AndroidPublisher_Season'; 3027 protected $seasonDataType = ''; 3028 public $sku; 3029 public $status; 3030 public $subscriptionPeriod; 3031 public $trialPeriod; 3032 3033 3034 public function setDefaultLanguage($defaultLanguage) 3035 { 3036 $this->defaultLanguage = $defaultLanguage; 3037 } 3038 public function getDefaultLanguage() 3039 { 3040 return $this->defaultLanguage; 3041 } 3042 public function setDefaultPrice(Google_Service_AndroidPublisher_Price $defaultPrice) 3043 { 3044 $this->defaultPrice = $defaultPrice; 3045 } 3046 public function getDefaultPrice() 3047 { 3048 return $this->defaultPrice; 3049 } 3050 public function setListings($listings) 3051 { 3052 $this->listings = $listings; 3053 } 3054 public function getListings() 3055 { 3056 return $this->listings; 3057 } 3058 public function setPackageName($packageName) 3059 { 3060 $this->packageName = $packageName; 3061 } 3062 public function getPackageName() 3063 { 3064 return $this->packageName; 3065 } 3066 public function setPrices($prices) 3067 { 3068 $this->prices = $prices; 3069 } 3070 public function getPrices() 3071 { 3072 return $this->prices; 3073 } 3074 public function setPurchaseType($purchaseType) 3075 { 3076 $this->purchaseType = $purchaseType; 3077 } 3078 public function getPurchaseType() 3079 { 3080 return $this->purchaseType; 3081 } 3082 public function setSeason(Google_Service_AndroidPublisher_Season $season) 3083 { 3084 $this->season = $season; 3085 } 3086 public function getSeason() 3087 { 3088 return $this->season; 3089 } 3090 public function setSku($sku) 3091 { 3092 $this->sku = $sku; 3093 } 3094 public function getSku() 3095 { 3096 return $this->sku; 3097 } 3098 public function setStatus($status) 3099 { 3100 $this->status = $status; 3101 } 3102 public function getStatus() 3103 { 3104 return $this->status; 3105 } 3106 public function setSubscriptionPeriod($subscriptionPeriod) 3107 { 3108 $this->subscriptionPeriod = $subscriptionPeriod; 3109 } 3110 public function getSubscriptionPeriod() 3111 { 3112 return $this->subscriptionPeriod; 3113 } 3114 public function setTrialPeriod($trialPeriod) 3115 { 3116 $this->trialPeriod = $trialPeriod; 3117 } 3118 public function getTrialPeriod() 3119 { 3120 return $this->trialPeriod; 3121 } 3122 } 3123 3124 #[AllowDynamicProperties] 3125 class Google_Service_AndroidPublisher_InAppProductListing extends Google_Model 3126 { 3127 protected $internal_gapi_mappings = array( 3128 ); 3129 public $description; 3130 public $title; 3131 3132 3133 public function setDescription($description) 3134 { 3135 $this->description = $description; 3136 } 3137 public function getDescription() 3138 { 3139 return $this->description; 3140 } 3141 public function setTitle($title) 3142 { 3143 $this->title = $title; 3144 } 3145 public function getTitle() 3146 { 3147 return $this->title; 3148 } 3149 } 3150 3151 #[AllowDynamicProperties] 3152 class Google_Service_AndroidPublisher_InAppProductListings extends Google_Model 3153 { 3154 } 3155 3156 #[AllowDynamicProperties] 3157 class Google_Service_AndroidPublisher_InAppProductPrices extends Google_Model 3158 { 3159 } 3160 3161 #[AllowDynamicProperties] 3162 class Google_Service_AndroidPublisher_InappproductsBatchRequest extends Google_Collection 3163 { 3164 protected $collection_key = 'entrys'; 3165 protected $internal_gapi_mappings = array( 3166 ); 3167 protected $entrysType = 'Google_Service_AndroidPublisher_InappproductsBatchRequestEntry'; 3168 protected $entrysDataType = 'array'; 3169 3170 3171 public function setEntrys($entrys) 3172 { 3173 $this->entrys = $entrys; 3174 } 3175 public function getEntrys() 3176 { 3177 return $this->entrys; 3178 } 3179 } 3180 3181 #[AllowDynamicProperties] 3182 class Google_Service_AndroidPublisher_InappproductsBatchRequestEntry extends Google_Model 3183 { 3184 protected $internal_gapi_mappings = array( 3185 ); 3186 public $batchId; 3187 protected $inappproductsinsertrequestType = 'Google_Service_AndroidPublisher_InappproductsInsertRequest'; 3188 protected $inappproductsinsertrequestDataType = ''; 3189 protected $inappproductsupdaterequestType = 'Google_Service_AndroidPublisher_InappproductsUpdateRequest'; 3190 protected $inappproductsupdaterequestDataType = ''; 3191 public $methodName; 3192 3193 3194 public function setBatchId($batchId) 3195 { 3196 $this->batchId = $batchId; 3197 } 3198 public function getBatchId() 3199 { 3200 return $this->batchId; 3201 } 3202 public function setInappproductsinsertrequest(Google_Service_AndroidPublisher_InappproductsInsertRequest $inappproductsinsertrequest) 3203 { 3204 $this->inappproductsinsertrequest = $inappproductsinsertrequest; 3205 } 3206 public function getInappproductsinsertrequest() 3207 { 3208 return $this->inappproductsinsertrequest; 3209 } 3210 public function setInappproductsupdaterequest(Google_Service_AndroidPublisher_InappproductsUpdateRequest $inappproductsupdaterequest) 3211 { 3212 $this->inappproductsupdaterequest = $inappproductsupdaterequest; 3213 } 3214 public function getInappproductsupdaterequest() 3215 { 3216 return $this->inappproductsupdaterequest; 3217 } 3218 public function setMethodName($methodName) 3219 { 3220 $this->methodName = $methodName; 3221 } 3222 public function getMethodName() 3223 { 3224 return $this->methodName; 3225 } 3226 } 3227 3228 #[AllowDynamicProperties] 3229 class Google_Service_AndroidPublisher_InappproductsBatchResponse extends Google_Collection 3230 { 3231 protected $collection_key = 'entrys'; 3232 protected $internal_gapi_mappings = array( 3233 ); 3234 protected $entrysType = 'Google_Service_AndroidPublisher_InappproductsBatchResponseEntry'; 3235 protected $entrysDataType = 'array'; 3236 public $kind; 3237 3238 3239 public function setEntrys($entrys) 3240 { 3241 $this->entrys = $entrys; 3242 } 3243 public function getEntrys() 3244 { 3245 return $this->entrys; 3246 } 3247 public function setKind($kind) 3248 { 3249 $this->kind = $kind; 3250 } 3251 public function getKind() 3252 { 3253 return $this->kind; 3254 } 3255 } 3256 3257 #[AllowDynamicProperties] 3258 class Google_Service_AndroidPublisher_InappproductsBatchResponseEntry extends Google_Model 3259 { 3260 protected $internal_gapi_mappings = array( 3261 ); 3262 public $batchId; 3263 protected $inappproductsinsertresponseType = 'Google_Service_AndroidPublisher_InappproductsInsertResponse'; 3264 protected $inappproductsinsertresponseDataType = ''; 3265 protected $inappproductsupdateresponseType = 'Google_Service_AndroidPublisher_InappproductsUpdateResponse'; 3266 protected $inappproductsupdateresponseDataType = ''; 3267 3268 3269 public function setBatchId($batchId) 3270 { 3271 $this->batchId = $batchId; 3272 } 3273 public function getBatchId() 3274 { 3275 return $this->batchId; 3276 } 3277 public function setInappproductsinsertresponse(Google_Service_AndroidPublisher_InappproductsInsertResponse $inappproductsinsertresponse) 3278 { 3279 $this->inappproductsinsertresponse = $inappproductsinsertresponse; 3280 } 3281 public function getInappproductsinsertresponse() 3282 { 3283 return $this->inappproductsinsertresponse; 3284 } 3285 public function setInappproductsupdateresponse(Google_Service_AndroidPublisher_InappproductsUpdateResponse $inappproductsupdateresponse) 3286 { 3287 $this->inappproductsupdateresponse = $inappproductsupdateresponse; 3288 } 3289 public function getInappproductsupdateresponse() 3290 { 3291 return $this->inappproductsupdateresponse; 3292 } 3293 } 3294 3295 #[AllowDynamicProperties] 3296 class Google_Service_AndroidPublisher_InappproductsInsertRequest extends Google_Model 3297 { 3298 protected $internal_gapi_mappings = array( 3299 ); 3300 protected $inappproductType = 'Google_Service_AndroidPublisher_InAppProduct'; 3301 protected $inappproductDataType = ''; 3302 3303 3304 public function setInappproduct(Google_Service_AndroidPublisher_InAppProduct $inappproduct) 3305 { 3306 $this->inappproduct = $inappproduct; 3307 } 3308 public function getInappproduct() 3309 { 3310 return $this->inappproduct; 3311 } 3312 } 3313 3314 #[AllowDynamicProperties] 3315 class Google_Service_AndroidPublisher_InappproductsInsertResponse extends Google_Model 3316 { 3317 protected $internal_gapi_mappings = array( 3318 ); 3319 protected $inappproductType = 'Google_Service_AndroidPublisher_InAppProduct'; 3320 protected $inappproductDataType = ''; 3321 3322 3323 public function setInappproduct(Google_Service_AndroidPublisher_InAppProduct $inappproduct) 3324 { 3325 $this->inappproduct = $inappproduct; 3326 } 3327 public function getInappproduct() 3328 { 3329 return $this->inappproduct; 3330 } 3331 } 3332 3333 #[AllowDynamicProperties] 3334 class Google_Service_AndroidPublisher_InappproductsListResponse extends Google_Collection 3335 { 3336 protected $collection_key = 'inappproduct'; 3337 protected $internal_gapi_mappings = array( 3338 ); 3339 protected $inappproductType = 'Google_Service_AndroidPublisher_InAppProduct'; 3340 protected $inappproductDataType = 'array'; 3341 public $kind; 3342 protected $pageInfoType = 'Google_Service_AndroidPublisher_PageInfo'; 3343 protected $pageInfoDataType = ''; 3344 protected $tokenPaginationType = 'Google_Service_AndroidPublisher_TokenPagination'; 3345 protected $tokenPaginationDataType = ''; 3346 3347 3348 public function setInappproduct($inappproduct) 3349 { 3350 $this->inappproduct = $inappproduct; 3351 } 3352 public function getInappproduct() 3353 { 3354 return $this->inappproduct; 3355 } 3356 public function setKind($kind) 3357 { 3358 $this->kind = $kind; 3359 } 3360 public function getKind() 3361 { 3362 return $this->kind; 3363 } 3364 public function setPageInfo(Google_Service_AndroidPublisher_PageInfo $pageInfo) 3365 { 3366 $this->pageInfo = $pageInfo; 3367 } 3368 public function getPageInfo() 3369 { 3370 return $this->pageInfo; 3371 } 3372 public function setTokenPagination(Google_Service_AndroidPublisher_TokenPagination $tokenPagination) 3373 { 3374 $this->tokenPagination = $tokenPagination; 3375 } 3376 public function getTokenPagination() 3377 { 3378 return $this->tokenPagination; 3379 } 3380 } 3381 3382 #[AllowDynamicProperties] 3383 class Google_Service_AndroidPublisher_InappproductsUpdateRequest extends Google_Model 3384 { 3385 protected $internal_gapi_mappings = array( 3386 ); 3387 protected $inappproductType = 'Google_Service_AndroidPublisher_InAppProduct'; 3388 protected $inappproductDataType = ''; 3389 3390 3391 public function setInappproduct(Google_Service_AndroidPublisher_InAppProduct $inappproduct) 3392 { 3393 $this->inappproduct = $inappproduct; 3394 } 3395 public function getInappproduct() 3396 { 3397 return $this->inappproduct; 3398 } 3399 } 3400 3401 #[AllowDynamicProperties] 3402 class Google_Service_AndroidPublisher_InappproductsUpdateResponse extends Google_Model 3403 { 3404 protected $internal_gapi_mappings = array( 3405 ); 3406 protected $inappproductType = 'Google_Service_AndroidPublisher_InAppProduct'; 3407 protected $inappproductDataType = ''; 3408 3409 3410 public function setInappproduct(Google_Service_AndroidPublisher_InAppProduct $inappproduct) 3411 { 3412 $this->inappproduct = $inappproduct; 3413 } 3414 public function getInappproduct() 3415 { 3416 return $this->inappproduct; 3417 } 3418 } 3419 3420 #[AllowDynamicProperties] 3421 class Google_Service_AndroidPublisher_Listing extends Google_Model 3422 { 3423 protected $internal_gapi_mappings = array( 3424 ); 3425 public $fullDescription; 3426 public $language; 3427 public $shortDescription; 3428 public $title; 3429 public $video; 3430 3431 3432 public function setFullDescription($fullDescription) 3433 { 3434 $this->fullDescription = $fullDescription; 3435 } 3436 public function getFullDescription() 3437 { 3438 return $this->fullDescription; 3439 } 3440 public function setLanguage($language) 3441 { 3442 $this->language = $language; 3443 } 3444 public function getLanguage() 3445 { 3446 return $this->language; 3447 } 3448 public function setShortDescription($shortDescription) 3449 { 3450 $this->shortDescription = $shortDescription; 3451 } 3452 public function getShortDescription() 3453 { 3454 return $this->shortDescription; 3455 } 3456 public function setTitle($title) 3457 { 3458 $this->title = $title; 3459 } 3460 public function getTitle() 3461 { 3462 return $this->title; 3463 } 3464 public function setVideo($video) 3465 { 3466 $this->video = $video; 3467 } 3468 public function getVideo() 3469 { 3470 return $this->video; 3471 } 3472 } 3473 3474 #[AllowDynamicProperties] 3475 class Google_Service_AndroidPublisher_ListingsListResponse extends Google_Collection 3476 { 3477 protected $collection_key = 'listings'; 3478 protected $internal_gapi_mappings = array( 3479 ); 3480 public $kind; 3481 protected $listingsType = 'Google_Service_AndroidPublisher_Listing'; 3482 protected $listingsDataType = 'array'; 3483 3484 3485 public function setKind($kind) 3486 { 3487 $this->kind = $kind; 3488 } 3489 public function getKind() 3490 { 3491 return $this->kind; 3492 } 3493 public function setListings($listings) 3494 { 3495 $this->listings = $listings; 3496 } 3497 public function getListings() 3498 { 3499 return $this->listings; 3500 } 3501 } 3502 3503 #[AllowDynamicProperties] 3504 class Google_Service_AndroidPublisher_MonthDay extends Google_Model 3505 { 3506 protected $internal_gapi_mappings = array( 3507 ); 3508 public $day; 3509 public $month; 3510 3511 3512 public function setDay($day) 3513 { 3514 $this->day = $day; 3515 } 3516 public function getDay() 3517 { 3518 return $this->day; 3519 } 3520 public function setMonth($month) 3521 { 3522 $this->month = $month; 3523 } 3524 public function getMonth() 3525 { 3526 return $this->month; 3527 } 3528 } 3529 3530 #[AllowDynamicProperties] 3531 class Google_Service_AndroidPublisher_PageInfo extends Google_Model 3532 { 3533 protected $internal_gapi_mappings = array( 3534 ); 3535 public $resultPerPage; 3536 public $startIndex; 3537 public $totalResults; 3538 3539 3540 public function setResultPerPage($resultPerPage) 3541 { 3542 $this->resultPerPage = $resultPerPage; 3543 } 3544 public function getResultPerPage() 3545 { 3546 return $this->resultPerPage; 3547 } 3548 public function setStartIndex($startIndex) 3549 { 3550 $this->startIndex = $startIndex; 3551 } 3552 public function getStartIndex() 3553 { 3554 return $this->startIndex; 3555 } 3556 public function setTotalResults($totalResults) 3557 { 3558 $this->totalResults = $totalResults; 3559 } 3560 public function getTotalResults() 3561 { 3562 return $this->totalResults; 3563 } 3564 } 3565 3566 #[AllowDynamicProperties] 3567 class Google_Service_AndroidPublisher_Price extends Google_Model 3568 { 3569 protected $internal_gapi_mappings = array( 3570 ); 3571 public $currency; 3572 public $priceMicros; 3573 3574 3575 public function setCurrency($currency) 3576 { 3577 $this->currency = $currency; 3578 } 3579 public function getCurrency() 3580 { 3581 return $this->currency; 3582 } 3583 public function setPriceMicros($priceMicros) 3584 { 3585 $this->priceMicros = $priceMicros; 3586 } 3587 public function getPriceMicros() 3588 { 3589 return $this->priceMicros; 3590 } 3591 } 3592 3593 #[AllowDynamicProperties] 3594 class Google_Service_AndroidPublisher_ProductPurchase extends Google_Model 3595 { 3596 protected $internal_gapi_mappings = array( 3597 ); 3598 public $consumptionState; 3599 public $developerPayload; 3600 public $kind; 3601 public $purchaseState; 3602 public $purchaseTimeMillis; 3603 3604 3605 public function setConsumptionState($consumptionState) 3606 { 3607 $this->consumptionState = $consumptionState; 3608 } 3609 public function getConsumptionState() 3610 { 3611 return $this->consumptionState; 3612 } 3613 public function setDeveloperPayload($developerPayload) 3614 { 3615 $this->developerPayload = $developerPayload; 3616 } 3617 public function getDeveloperPayload() 3618 { 3619 return $this->developerPayload; 3620 } 3621 public function setKind($kind) 3622 { 3623 $this->kind = $kind; 3624 } 3625 public function getKind() 3626 { 3627 return $this->kind; 3628 } 3629 public function setPurchaseState($purchaseState) 3630 { 3631 $this->purchaseState = $purchaseState; 3632 } 3633 public function getPurchaseState() 3634 { 3635 return $this->purchaseState; 3636 } 3637 public function setPurchaseTimeMillis($purchaseTimeMillis) 3638 { 3639 $this->purchaseTimeMillis = $purchaseTimeMillis; 3640 } 3641 public function getPurchaseTimeMillis() 3642 { 3643 return $this->purchaseTimeMillis; 3644 } 3645 } 3646 3647 #[AllowDynamicProperties] 3648 class Google_Service_AndroidPublisher_Season extends Google_Model 3649 { 3650 protected $internal_gapi_mappings = array( 3651 ); 3652 protected $endType = 'Google_Service_AndroidPublisher_MonthDay'; 3653 protected $endDataType = ''; 3654 protected $startType = 'Google_Service_AndroidPublisher_MonthDay'; 3655 protected $startDataType = ''; 3656 3657 3658 public function setEnd(Google_Service_AndroidPublisher_MonthDay $end) 3659 { 3660 $this->end = $end; 3661 } 3662 public function getEnd() 3663 { 3664 return $this->end; 3665 } 3666 public function setStart(Google_Service_AndroidPublisher_MonthDay $start) 3667 { 3668 $this->start = $start; 3669 } 3670 public function getStart() 3671 { 3672 return $this->start; 3673 } 3674 } 3675 3676 #[AllowDynamicProperties] 3677 class Google_Service_AndroidPublisher_SubscriptionDeferralInfo extends Google_Model 3678 { 3679 protected $internal_gapi_mappings = array( 3680 ); 3681 public $desiredExpiryTimeMillis; 3682 public $expectedExpiryTimeMillis; 3683 3684 3685 public function setDesiredExpiryTimeMillis($desiredExpiryTimeMillis) 3686 { 3687 $this->desiredExpiryTimeMillis = $desiredExpiryTimeMillis; 3688 } 3689 public function getDesiredExpiryTimeMillis() 3690 { 3691 return $this->desiredExpiryTimeMillis; 3692 } 3693 public function setExpectedExpiryTimeMillis($expectedExpiryTimeMillis) 3694 { 3695 $this->expectedExpiryTimeMillis = $expectedExpiryTimeMillis; 3696 } 3697 public function getExpectedExpiryTimeMillis() 3698 { 3699 return $this->expectedExpiryTimeMillis; 3700 } 3701 } 3702 3703 #[AllowDynamicProperties] 3704 class Google_Service_AndroidPublisher_SubscriptionPurchase extends Google_Model 3705 { 3706 protected $internal_gapi_mappings = array( 3707 ); 3708 public $autoRenewing; 3709 public $expiryTimeMillis; 3710 public $kind; 3711 public $startTimeMillis; 3712 3713 3714 public function setAutoRenewing($autoRenewing) 3715 { 3716 $this->autoRenewing = $autoRenewing; 3717 } 3718 public function getAutoRenewing() 3719 { 3720 return $this->autoRenewing; 3721 } 3722 public function setExpiryTimeMillis($expiryTimeMillis) 3723 { 3724 $this->expiryTimeMillis = $expiryTimeMillis; 3725 } 3726 public function getExpiryTimeMillis() 3727 { 3728 return $this->expiryTimeMillis; 3729 } 3730 public function setKind($kind) 3731 { 3732 $this->kind = $kind; 3733 } 3734 public function getKind() 3735 { 3736 return $this->kind; 3737 } 3738 public function setStartTimeMillis($startTimeMillis) 3739 { 3740 $this->startTimeMillis = $startTimeMillis; 3741 } 3742 public function getStartTimeMillis() 3743 { 3744 return $this->startTimeMillis; 3745 } 3746 } 3747 3748 #[AllowDynamicProperties] 3749 class Google_Service_AndroidPublisher_SubscriptionPurchasesDeferRequest extends Google_Model 3750 { 3751 protected $internal_gapi_mappings = array( 3752 ); 3753 protected $deferralInfoType = 'Google_Service_AndroidPublisher_SubscriptionDeferralInfo'; 3754 protected $deferralInfoDataType = ''; 3755 3756 3757 public function setDeferralInfo(Google_Service_AndroidPublisher_SubscriptionDeferralInfo $deferralInfo) 3758 { 3759 $this->deferralInfo = $deferralInfo; 3760 } 3761 public function getDeferralInfo() 3762 { 3763 return $this->deferralInfo; 3764 } 3765 } 3766 3767 #[AllowDynamicProperties] 3768 class Google_Service_AndroidPublisher_SubscriptionPurchasesDeferResponse extends Google_Model 3769 { 3770 protected $internal_gapi_mappings = array( 3771 ); 3772 public $newExpiryTimeMillis; 3773 3774 3775 public function setNewExpiryTimeMillis($newExpiryTimeMillis) 3776 { 3777 $this->newExpiryTimeMillis = $newExpiryTimeMillis; 3778 } 3779 public function getNewExpiryTimeMillis() 3780 { 3781 return $this->newExpiryTimeMillis; 3782 } 3783 } 3784 3785 #[AllowDynamicProperties] 3786 class Google_Service_AndroidPublisher_Testers extends Google_Collection 3787 { 3788 protected $collection_key = 'googlePlusCommunities'; 3789 protected $internal_gapi_mappings = array( 3790 ); 3791 public $googleGroups; 3792 public $googlePlusCommunities; 3793 3794 3795 public function setGoogleGroups($googleGroups) 3796 { 3797 $this->googleGroups = $googleGroups; 3798 } 3799 public function getGoogleGroups() 3800 { 3801 return $this->googleGroups; 3802 } 3803 public function setGooglePlusCommunities($googlePlusCommunities) 3804 { 3805 $this->googlePlusCommunities = $googlePlusCommunities; 3806 } 3807 public function getGooglePlusCommunities() 3808 { 3809 return $this->googlePlusCommunities; 3810 } 3811 } 3812 3813 #[AllowDynamicProperties] 3814 class Google_Service_AndroidPublisher_TokenPagination extends Google_Model 3815 { 3816 protected $internal_gapi_mappings = array( 3817 ); 3818 public $nextPageToken; 3819 public $previousPageToken; 3820 3821 3822 public function setNextPageToken($nextPageToken) 3823 { 3824 $this->nextPageToken = $nextPageToken; 3825 } 3826 public function getNextPageToken() 3827 { 3828 return $this->nextPageToken; 3829 } 3830 public function setPreviousPageToken($previousPageToken) 3831 { 3832 $this->previousPageToken = $previousPageToken; 3833 } 3834 public function getPreviousPageToken() 3835 { 3836 return $this->previousPageToken; 3837 } 3838 } 3839 3840 #[AllowDynamicProperties] 3841 class Google_Service_AndroidPublisher_Track extends Google_Collection 3842 { 3843 protected $collection_key = 'versionCodes'; 3844 protected $internal_gapi_mappings = array( 3845 ); 3846 public $track; 3847 public $userFraction; 3848 public $versionCodes; 3849 3850 3851 public function setTrack($track) 3852 { 3853 $this->track = $track; 3854 } 3855 public function getTrack() 3856 { 3857 return $this->track; 3858 } 3859 public function setUserFraction($userFraction) 3860 { 3861 $this->userFraction = $userFraction; 3862 } 3863 public function getUserFraction() 3864 { 3865 return $this->userFraction; 3866 } 3867 public function setVersionCodes($versionCodes) 3868 { 3869 $this->versionCodes = $versionCodes; 3870 } 3871 public function getVersionCodes() 3872 { 3873 return $this->versionCodes; 3874 } 3875 } 3876 3877 #[AllowDynamicProperties] 3878 class Google_Service_AndroidPublisher_TracksListResponse extends Google_Collection 3879 { 3880 protected $collection_key = 'tracks'; 3881 protected $internal_gapi_mappings = array( 3882 ); 3883 public $kind; 3884 protected $tracksType = 'Google_Service_AndroidPublisher_Track'; 3885 protected $tracksDataType = 'array'; 3886 3887 3888 public function setKind($kind) 3889 { 3890 $this->kind = $kind; 3891 } 3892 public function getKind() 3893 { 3894 return $this->kind; 3895 } 3896 public function setTracks($tracks) 3897 { 3898 $this->tracks = $tracks; 3899 } 3900 public function getTracks() 3901 { 3902 return $this->tracks; 3903 } 3904 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body