Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 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 Appengine (v1beta4).
20
 *
21
 * <p>
22
 * The Google App Engine Admin API enables developers to provision and manage
23
 * their App Engine applications.</p>
24
 *
25
 * <p>
26
 * For more information about this service, see the API
27
 * <a href="https://developers.google.com/appengine/" target="_blank">Documentation</a>
28
 * </p>
29
 *
30
 * @author Google, Inc.
31
 */
32
#[AllowDynamicProperties]
33
class Google_Service_Appengine extends Google_Service
34
{
35
  /** View and manage your data across Google Cloud Platform services. */
36
  const CLOUD_PLATFORM =
37
      "https://www.googleapis.com/auth/cloud-platform";
38
 
39
  public $apps;
40
  public $apps_modules;
41
  public $apps_modules_versions;
42
  public $apps_operations;
43
 
44
 
45
  /**
46
   * Constructs the internal representation of the Appengine service.
47
   *
48
   * @param Google_Client $client
49
   */
50
  public function __construct(Google_Client $client)
51
  {
52
    parent::__construct($client);
53
    $this->rootUrl = 'https://appengine.googleapis.com/';
54
    $this->servicePath = '';
55
    $this->version = 'v1beta4';
56
    $this->serviceName = 'appengine';
57
 
58
    $this->apps = new Google_Service_Appengine_Apps_Resource(
59
        $this,
60
        $this->serviceName,
61
        'apps',
62
        array(
63
          'methods' => array(
64
            'get' => array(
65
              'path' => 'v1beta4/apps/{appsId}',
66
              'httpMethod' => 'GET',
67
              'parameters' => array(
68
                'appsId' => array(
69
                  'location' => 'path',
70
                  'type' => 'string',
71
                  'required' => true,
72
                ),
73
                'ensureResourcesExist' => array(
74
                  'location' => 'query',
75
                  'type' => 'boolean',
76
                ),
77
              ),
78
            ),
79
          )
80
        )
81
    );
82
    $this->apps_modules = new Google_Service_Appengine_AppsModules_Resource(
83
        $this,
84
        $this->serviceName,
85
        'modules',
86
        array(
87
          'methods' => array(
88
            'delete' => array(
89
              'path' => 'v1beta4/apps/{appsId}/modules/{modulesId}',
90
              'httpMethod' => 'DELETE',
91
              'parameters' => array(
92
                'appsId' => array(
93
                  'location' => 'path',
94
                  'type' => 'string',
95
                  'required' => true,
96
                ),
97
                'modulesId' => array(
98
                  'location' => 'path',
99
                  'type' => 'string',
100
                  'required' => true,
101
                ),
102
              ),
103
            ),'get' => array(
104
              'path' => 'v1beta4/apps/{appsId}/modules/{modulesId}',
105
              'httpMethod' => 'GET',
106
              'parameters' => array(
107
                'appsId' => array(
108
                  'location' => 'path',
109
                  'type' => 'string',
110
                  'required' => true,
111
                ),
112
                'modulesId' => array(
113
                  'location' => 'path',
114
                  'type' => 'string',
115
                  'required' => true,
116
                ),
117
              ),
118
            ),'list' => array(
119
              'path' => 'v1beta4/apps/{appsId}/modules',
120
              'httpMethod' => 'GET',
121
              'parameters' => array(
122
                'appsId' => array(
123
                  'location' => 'path',
124
                  'type' => 'string',
125
                  'required' => true,
126
                ),
127
                'pageSize' => array(
128
                  'location' => 'query',
129
                  'type' => 'integer',
130
                ),
131
                'pageToken' => array(
132
                  'location' => 'query',
133
                  'type' => 'string',
134
                ),
135
              ),
136
            ),'patch' => array(
137
              'path' => 'v1beta4/apps/{appsId}/modules/{modulesId}',
138
              'httpMethod' => 'PATCH',
139
              'parameters' => array(
140
                'appsId' => array(
141
                  'location' => 'path',
142
                  'type' => 'string',
143
                  'required' => true,
144
                ),
145
                'modulesId' => array(
146
                  'location' => 'path',
147
                  'type' => 'string',
148
                  'required' => true,
149
                ),
150
                'migrateTraffic' => array(
151
                  'location' => 'query',
152
                  'type' => 'boolean',
153
                ),
154
                'mask' => array(
155
                  'location' => 'query',
156
                  'type' => 'string',
157
                ),
158
              ),
159
            ),
160
          )
161
        )
162
    );
163
    $this->apps_modules_versions = new Google_Service_Appengine_AppsModulesVersions_Resource(
164
        $this,
165
        $this->serviceName,
166
        'versions',
167
        array(
168
          'methods' => array(
169
            'create' => array(
170
              'path' => 'v1beta4/apps/{appsId}/modules/{modulesId}/versions',
171
              'httpMethod' => 'POST',
172
              'parameters' => array(
173
                'appsId' => array(
174
                  'location' => 'path',
175
                  'type' => 'string',
176
                  'required' => true,
177
                ),
178
                'modulesId' => array(
179
                  'location' => 'path',
180
                  'type' => 'string',
181
                  'required' => true,
182
                ),
183
              ),
184
            ),'delete' => array(
185
              'path' => 'v1beta4/apps/{appsId}/modules/{modulesId}/versions/{versionsId}',
186
              'httpMethod' => 'DELETE',
187
              'parameters' => array(
188
                'appsId' => array(
189
                  'location' => 'path',
190
                  'type' => 'string',
191
                  'required' => true,
192
                ),
193
                'modulesId' => array(
194
                  'location' => 'path',
195
                  'type' => 'string',
196
                  'required' => true,
197
                ),
198
                'versionsId' => array(
199
                  'location' => 'path',
200
                  'type' => 'string',
201
                  'required' => true,
202
                ),
203
              ),
204
            ),'get' => array(
205
              'path' => 'v1beta4/apps/{appsId}/modules/{modulesId}/versions/{versionsId}',
206
              'httpMethod' => 'GET',
207
              'parameters' => array(
208
                'appsId' => array(
209
                  'location' => 'path',
210
                  'type' => 'string',
211
                  'required' => true,
212
                ),
213
                'modulesId' => array(
214
                  'location' => 'path',
215
                  'type' => 'string',
216
                  'required' => true,
217
                ),
218
                'versionsId' => array(
219
                  'location' => 'path',
220
                  'type' => 'string',
221
                  'required' => true,
222
                ),
223
                'view' => array(
224
                  'location' => 'query',
225
                  'type' => 'string',
226
                ),
227
              ),
228
            ),'list' => array(
229
              'path' => 'v1beta4/apps/{appsId}/modules/{modulesId}/versions',
230
              'httpMethod' => 'GET',
231
              'parameters' => array(
232
                'appsId' => array(
233
                  'location' => 'path',
234
                  'type' => 'string',
235
                  'required' => true,
236
                ),
237
                'modulesId' => array(
238
                  'location' => 'path',
239
                  'type' => 'string',
240
                  'required' => true,
241
                ),
242
                'pageToken' => array(
243
                  'location' => 'query',
244
                  'type' => 'string',
245
                ),
246
                'pageSize' => array(
247
                  'location' => 'query',
248
                  'type' => 'integer',
249
                ),
250
                'view' => array(
251
                  'location' => 'query',
252
                  'type' => 'string',
253
                ),
254
              ),
255
            ),
256
          )
257
        )
258
    );
259
    $this->apps_operations = new Google_Service_Appengine_AppsOperations_Resource(
260
        $this,
261
        $this->serviceName,
262
        'operations',
263
        array(
264
          'methods' => array(
265
            'get' => array(
266
              'path' => 'v1beta4/apps/{appsId}/operations/{operationsId}',
267
              'httpMethod' => 'GET',
268
              'parameters' => array(
269
                'appsId' => array(
270
                  'location' => 'path',
271
                  'type' => 'string',
272
                  'required' => true,
273
                ),
274
                'operationsId' => array(
275
                  'location' => 'path',
276
                  'type' => 'string',
277
                  'required' => true,
278
                ),
279
              ),
280
            ),'list' => array(
281
              'path' => 'v1beta4/apps/{appsId}/operations',
282
              'httpMethod' => 'GET',
283
              'parameters' => array(
284
                'appsId' => array(
285
                  'location' => 'path',
286
                  'type' => 'string',
287
                  'required' => true,
288
                ),
289
                'filter' => array(
290
                  'location' => 'query',
291
                  'type' => 'string',
292
                ),
293
                'pageSize' => array(
294
                  'location' => 'query',
295
                  'type' => 'integer',
296
                ),
297
                'pageToken' => array(
298
                  'location' => 'query',
299
                  'type' => 'string',
300
                ),
301
              ),
302
            ),
303
          )
304
        )
305
    );
306
  }
307
}
308
 
309
 
310
/**
311
 * The "apps" collection of methods.
312
 * Typical usage is:
313
 *  <code>
314
 *   $appengineService = new Google_Service_Appengine(...);
315
 *   $apps = $appengineService->apps;
316
 *  </code>
317
 */
318
#[AllowDynamicProperties]
319
class Google_Service_Appengine_Apps_Resource extends Google_Service_Resource
320
{
321
 
322
  /**
323
   * Gets information about an application. (apps.get)
324
   *
325
   * @param string $appsId Part of `name`. Name of the application to get. For
326
   * example: "apps/myapp".
327
   * @param array $optParams Optional parameters.
328
   *
329
   * @opt_param bool ensureResourcesExist Certain resources associated with an
330
   * application are created on-demand. Controls whether these resources should be
331
   * created when performing the `GET` operation. If specified and any resources
332
   * cloud not be created, the request will fail with an error code.
333
   * @return Google_Service_Appengine_Application
334
   */
335
  public function get($appsId, $optParams = array())
336
  {
337
    $params = array('appsId' => $appsId);
338
    $params = array_merge($params, $optParams);
339
    return $this->call('get', array($params), "Google_Service_Appengine_Application");
340
  }
341
}
342
 
343
/**
344
 * The "modules" collection of methods.
345
 * Typical usage is:
346
 *  <code>
347
 *   $appengineService = new Google_Service_Appengine(...);
348
 *   $modules = $appengineService->modules;
349
 *  </code>
350
 */
351
#[AllowDynamicProperties]
352
class Google_Service_Appengine_AppsModules_Resource extends Google_Service_Resource
353
{
354
 
355
  /**
356
   * Deletes a module and all enclosed versions. (modules.delete)
357
   *
358
   * @param string $appsId Part of `name`. Name of the resource requested. For
359
   * example: "apps/myapp/modules/default".
360
   * @param string $modulesId Part of `name`. See documentation of `appsId`.
361
   * @param array $optParams Optional parameters.
362
   * @return Google_Service_Appengine_Operation
363
   */
364
  public function delete($appsId, $modulesId, $optParams = array())
365
  {
366
    $params = array('appsId' => $appsId, 'modulesId' => $modulesId);
367
    $params = array_merge($params, $optParams);
368
    return $this->call('delete', array($params), "Google_Service_Appengine_Operation");
369
  }
370
 
371
  /**
372
   * Gets the current configuration of the module. (modules.get)
373
   *
374
   * @param string $appsId Part of `name`. Name of the resource requested. For
375
   * example: "apps/myapp/modules/default".
376
   * @param string $modulesId Part of `name`. See documentation of `appsId`.
377
   * @param array $optParams Optional parameters.
378
   * @return Google_Service_Appengine_Module
379
   */
380
  public function get($appsId, $modulesId, $optParams = array())
381
  {
382
    $params = array('appsId' => $appsId, 'modulesId' => $modulesId);
383
    $params = array_merge($params, $optParams);
384
    return $this->call('get', array($params), "Google_Service_Appengine_Module");
385
  }
386
 
387
  /**
388
   * Lists all the modules in the application. (modules.listAppsModules)
389
   *
390
   * @param string $appsId Part of `name`. Name of the resource requested. For
391
   * example: "apps/myapp".
392
   * @param array $optParams Optional parameters.
393
   *
394
   * @opt_param int pageSize Maximum results to return per page.
395
   * @opt_param string pageToken Continuation token for fetching the next page of
396
   * results.
397
   * @return Google_Service_Appengine_ListModulesResponse
398
   */
399
  public function listAppsModules($appsId, $optParams = array())
400
  {
401
    $params = array('appsId' => $appsId);
402
    $params = array_merge($params, $optParams);
403
    return $this->call('list', array($params), "Google_Service_Appengine_ListModulesResponse");
404
  }
405
 
406
  /**
407
   * Updates the configuration of the specified module. (modules.patch)
408
   *
409
   * @param string $appsId Part of `name`. Name of the resource to update. For
410
   * example: "apps/myapp/modules/default".
411
   * @param string $modulesId Part of `name`. See documentation of `appsId`.
412
   * @param Google_Module $postBody
413
   * @param array $optParams Optional parameters.
414
   *
415
   * @opt_param bool migrateTraffic Whether to use Traffic Migration to shift
416
   * traffic gradually. Traffic can only be migrated from a single version to
417
   * another single version.
418
   * @opt_param string mask Standard field mask for the set of fields to be
419
   * updated.
420
   * @return Google_Service_Appengine_Operation
421
   */
422
  public function patch($appsId, $modulesId, Google_Service_Appengine_Module $postBody, $optParams = array())
423
  {
424
    $params = array('appsId' => $appsId, 'modulesId' => $modulesId, 'postBody' => $postBody);
425
    $params = array_merge($params, $optParams);
426
    return $this->call('patch', array($params), "Google_Service_Appengine_Operation");
427
  }
428
}
429
 
430
/**
431
 * The "versions" collection of methods.
432
 * Typical usage is:
433
 *  <code>
434
 *   $appengineService = new Google_Service_Appengine(...);
435
 *   $versions = $appengineService->versions;
436
 *  </code>
437
 */
438
#[AllowDynamicProperties]
439
class Google_Service_Appengine_AppsModulesVersions_Resource extends Google_Service_Resource
440
{
441
 
442
  /**
443
   * Deploys new code and resource files to a version. (versions.create)
444
   *
445
   * @param string $appsId Part of `name`. Name of the resource to update. For
446
   * example: "apps/myapp/modules/default".
447
   * @param string $modulesId Part of `name`. See documentation of `appsId`.
448
   * @param Google_Version $postBody
449
   * @param array $optParams Optional parameters.
450
   * @return Google_Service_Appengine_Operation
451
   */
452
  public function create($appsId, $modulesId, Google_Service_Appengine_Version $postBody, $optParams = array())
453
  {
454
    $params = array('appsId' => $appsId, 'modulesId' => $modulesId, 'postBody' => $postBody);
455
    $params = array_merge($params, $optParams);
456
    return $this->call('create', array($params), "Google_Service_Appengine_Operation");
457
  }
458
 
459
  /**
460
   * Deletes an existing version. (versions.delete)
461
   *
462
   * @param string $appsId Part of `name`. Name of the resource requested. For
463
   * example: "apps/myapp/modules/default/versions/v1".
464
   * @param string $modulesId Part of `name`. See documentation of `appsId`.
465
   * @param string $versionsId Part of `name`. See documentation of `appsId`.
466
   * @param array $optParams Optional parameters.
467
   * @return Google_Service_Appengine_Operation
468
   */
469
  public function delete($appsId, $modulesId, $versionsId, $optParams = array())
470
  {
471
    $params = array('appsId' => $appsId, 'modulesId' => $modulesId, 'versionsId' => $versionsId);
472
    $params = array_merge($params, $optParams);
473
    return $this->call('delete', array($params), "Google_Service_Appengine_Operation");
474
  }
475
 
476
  /**
477
   * Gets application deployment information. (versions.get)
478
   *
479
   * @param string $appsId Part of `name`. Name of the resource requested. For
480
   * example: "apps/myapp/modules/default/versions/v1".
481
   * @param string $modulesId Part of `name`. See documentation of `appsId`.
482
   * @param string $versionsId Part of `name`. See documentation of `appsId`.
483
   * @param array $optParams Optional parameters.
484
   *
485
   * @opt_param string view Controls the set of fields returned in the `Get`
486
   * response.
487
   * @return Google_Service_Appengine_Version
488
   */
489
  public function get($appsId, $modulesId, $versionsId, $optParams = array())
490
  {
491
    $params = array('appsId' => $appsId, 'modulesId' => $modulesId, 'versionsId' => $versionsId);
492
    $params = array_merge($params, $optParams);
493
    return $this->call('get', array($params), "Google_Service_Appengine_Version");
494
  }
495
 
496
  /**
497
   * Lists the versions of a module. (versions.listAppsModulesVersions)
498
   *
499
   * @param string $appsId Part of `name`. Name of the resource requested. For
500
   * example: "apps/myapp/modules/default".
501
   * @param string $modulesId Part of `name`. See documentation of `appsId`.
502
   * @param array $optParams Optional parameters.
503
   *
504
   * @opt_param string pageToken Continuation token for fetching the next page of
505
   * results.
506
   * @opt_param int pageSize Maximum results to return per page.
507
   * @opt_param string view Controls the set of fields returned in the `List`
508
   * response.
509
   * @return Google_Service_Appengine_ListVersionsResponse
510
   */
511
  public function listAppsModulesVersions($appsId, $modulesId, $optParams = array())
512
  {
513
    $params = array('appsId' => $appsId, 'modulesId' => $modulesId);
514
    $params = array_merge($params, $optParams);
515
    return $this->call('list', array($params), "Google_Service_Appengine_ListVersionsResponse");
516
  }
517
}
518
/**
519
 * The "operations" collection of methods.
520
 * Typical usage is:
521
 *  <code>
522
 *   $appengineService = new Google_Service_Appengine(...);
523
 *   $operations = $appengineService->operations;
524
 *  </code>
525
 */
526
#[AllowDynamicProperties]
527
class Google_Service_Appengine_AppsOperations_Resource extends Google_Service_Resource
528
{
529
 
530
  /**
531
   * Gets the latest state of a long-running operation. Clients can use this
532
   * method to poll the operation result at intervals as recommended by the API
533
   * service. (operations.get)
534
   *
535
   * @param string $appsId Part of `name`. The name of the operation resource.
536
   * @param string $operationsId Part of `name`. See documentation of `appsId`.
537
   * @param array $optParams Optional parameters.
538
   * @return Google_Service_Appengine_Operation
539
   */
540
  public function get($appsId, $operationsId, $optParams = array())
541
  {
542
    $params = array('appsId' => $appsId, 'operationsId' => $operationsId);
543
    $params = array_merge($params, $optParams);
544
    return $this->call('get', array($params), "Google_Service_Appengine_Operation");
545
  }
546
 
547
  /**
548
   * Lists operations that match the specified filter in the request. If the
549
   * server doesn't support this method, it returns `UNIMPLEMENTED`. NOTE: the
550
   * `name` binding below allows API services to override the binding to use
551
   * different resource name schemes, such as `users/operations`.
552
   * (operations.listAppsOperations)
553
   *
554
   * @param string $appsId Part of `name`. The name of the operation collection.
555
   * @param array $optParams Optional parameters.
556
   *
557
   * @opt_param string filter The standard list filter.
558
   * @opt_param int pageSize The standard list page size.
559
   * @opt_param string pageToken The standard list page token.
560
   * @return Google_Service_Appengine_ListOperationsResponse
561
   */
562
  public function listAppsOperations($appsId, $optParams = array())
563
  {
564
    $params = array('appsId' => $appsId);
565
    $params = array_merge($params, $optParams);
566
    return $this->call('list', array($params), "Google_Service_Appengine_ListOperationsResponse");
567
  }
568
}
569
 
570
 
571
 
572
 
573
#[AllowDynamicProperties]
574
class Google_Service_Appengine_ApiConfigHandler extends Google_Model
575
{
576
  protected $internal_gapi_mappings = array(
577
  );
578
  public $authFailAction;
579
  public $login;
580
  public $script;
581
  public $securityLevel;
582
  public $url;
583
 
584
 
585
  public function setAuthFailAction($authFailAction)
586
  {
587
    $this->authFailAction = $authFailAction;
588
  }
589
  public function getAuthFailAction()
590
  {
591
    return $this->authFailAction;
592
  }
593
  public function setLogin($login)
594
  {
595
    $this->login = $login;
596
  }
597
  public function getLogin()
598
  {
599
    return $this->login;
600
  }
601
  public function setScript($script)
602
  {
603
    $this->script = $script;
604
  }
605
  public function getScript()
606
  {
607
    return $this->script;
608
  }
609
  public function setSecurityLevel($securityLevel)
610
  {
611
    $this->securityLevel = $securityLevel;
612
  }
613
  public function getSecurityLevel()
614
  {
615
    return $this->securityLevel;
616
  }
617
  public function setUrl($url)
618
  {
619
    $this->url = $url;
620
  }
621
  public function getUrl()
622
  {
623
    return $this->url;
624
  }
625
}
626
 
627
#[AllowDynamicProperties]
628
class Google_Service_Appengine_ApiEndpointHandler extends Google_Model
629
{
630
  protected $internal_gapi_mappings = array(
631
  );
632
  public $scriptPath;
633
 
634
 
635
  public function setScriptPath($scriptPath)
636
  {
637
    $this->scriptPath = $scriptPath;
638
  }
639
  public function getScriptPath()
640
  {
641
    return $this->scriptPath;
642
  }
643
}
644
 
645
#[AllowDynamicProperties]
646
class Google_Service_Appengine_Application extends Google_Collection
647
{
648
  protected $collection_key = 'dispatchRules';
649
  protected $internal_gapi_mappings = array(
650
  );
651
  public $codeBucket;
652
  protected $dispatchRulesType = 'Google_Service_Appengine_UrlDispatchRule';
653
  protected $dispatchRulesDataType = 'array';
654
  public $id;
655
  public $location;
656
  public $name;
657
 
658
 
659
  public function setCodeBucket($codeBucket)
660
  {
661
    $this->codeBucket = $codeBucket;
662
  }
663
  public function getCodeBucket()
664
  {
665
    return $this->codeBucket;
666
  }
667
  public function setDispatchRules($dispatchRules)
668
  {
669
    $this->dispatchRules = $dispatchRules;
670
  }
671
  public function getDispatchRules()
672
  {
673
    return $this->dispatchRules;
674
  }
675
  public function setId($id)
676
  {
677
    $this->id = $id;
678
  }
679
  public function getId()
680
  {
681
    return $this->id;
682
  }
683
  public function setLocation($location)
684
  {
685
    $this->location = $location;
686
  }
687
  public function getLocation()
688
  {
689
    return $this->location;
690
  }
691
  public function setName($name)
692
  {
693
    $this->name = $name;
694
  }
695
  public function getName()
696
  {
697
    return $this->name;
698
  }
699
}
700
 
701
#[AllowDynamicProperties]
702
class Google_Service_Appengine_AutomaticScaling extends Google_Model
703
{
704
  protected $internal_gapi_mappings = array(
705
  );
706
  public $coolDownPeriod;
707
  protected $cpuUtilizationType = 'Google_Service_Appengine_CpuUtilization';
708
  protected $cpuUtilizationDataType = '';
709
  public $maxConcurrentRequests;
710
  public $maxIdleInstances;
711
  public $maxPendingLatency;
712
  public $maxTotalInstances;
713
  public $minIdleInstances;
714
  public $minPendingLatency;
715
  public $minTotalInstances;
716
 
717
 
718
  public function setCoolDownPeriod($coolDownPeriod)
719
  {
720
    $this->coolDownPeriod = $coolDownPeriod;
721
  }
722
  public function getCoolDownPeriod()
723
  {
724
    return $this->coolDownPeriod;
725
  }
726
  public function setCpuUtilization(Google_Service_Appengine_CpuUtilization $cpuUtilization)
727
  {
728
    $this->cpuUtilization = $cpuUtilization;
729
  }
730
  public function getCpuUtilization()
731
  {
732
    return $this->cpuUtilization;
733
  }
734
  public function setMaxConcurrentRequests($maxConcurrentRequests)
735
  {
736
    $this->maxConcurrentRequests = $maxConcurrentRequests;
737
  }
738
  public function getMaxConcurrentRequests()
739
  {
740
    return $this->maxConcurrentRequests;
741
  }
742
  public function setMaxIdleInstances($maxIdleInstances)
743
  {
744
    $this->maxIdleInstances = $maxIdleInstances;
745
  }
746
  public function getMaxIdleInstances()
747
  {
748
    return $this->maxIdleInstances;
749
  }
750
  public function setMaxPendingLatency($maxPendingLatency)
751
  {
752
    $this->maxPendingLatency = $maxPendingLatency;
753
  }
754
  public function getMaxPendingLatency()
755
  {
756
    return $this->maxPendingLatency;
757
  }
758
  public function setMaxTotalInstances($maxTotalInstances)
759
  {
760
    $this->maxTotalInstances = $maxTotalInstances;
761
  }
762
  public function getMaxTotalInstances()
763
  {
764
    return $this->maxTotalInstances;
765
  }
766
  public function setMinIdleInstances($minIdleInstances)
767
  {
768
    $this->minIdleInstances = $minIdleInstances;
769
  }
770
  public function getMinIdleInstances()
771
  {
772
    return $this->minIdleInstances;
773
  }
774
  public function setMinPendingLatency($minPendingLatency)
775
  {
776
    $this->minPendingLatency = $minPendingLatency;
777
  }
778
  public function getMinPendingLatency()
779
  {
780
    return $this->minPendingLatency;
781
  }
782
  public function setMinTotalInstances($minTotalInstances)
783
  {
784
    $this->minTotalInstances = $minTotalInstances;
785
  }
786
  public function getMinTotalInstances()
787
  {
788
    return $this->minTotalInstances;
789
  }
790
}
791
 
792
#[AllowDynamicProperties]
793
class Google_Service_Appengine_BasicScaling extends Google_Model
794
{
795
  protected $internal_gapi_mappings = array(
796
  );
797
  public $idleTimeout;
798
  public $maxInstances;
799
 
800
 
801
  public function setIdleTimeout($idleTimeout)
802
  {
803
    $this->idleTimeout = $idleTimeout;
804
  }
805
  public function getIdleTimeout()
806
  {
807
    return $this->idleTimeout;
808
  }
809
  public function setMaxInstances($maxInstances)
810
  {
811
    $this->maxInstances = $maxInstances;
812
  }
813
  public function getMaxInstances()
814
  {
815
    return $this->maxInstances;
816
  }
817
}
818
 
819
#[AllowDynamicProperties]
820
class Google_Service_Appengine_ContainerInfo extends Google_Model
821
{
822
  protected $internal_gapi_mappings = array(
823
  );
824
  public $image;
825
 
826
 
827
  public function setImage($image)
828
  {
829
    $this->image = $image;
830
  }
831
  public function getImage()
832
  {
833
    return $this->image;
834
  }
835
}
836
 
837
#[AllowDynamicProperties]
838
class Google_Service_Appengine_CpuUtilization extends Google_Model
839
{
840
  protected $internal_gapi_mappings = array(
841
  );
842
  public $aggregationWindowLength;
843
  public $targetUtilization;
844
 
845
 
846
  public function setAggregationWindowLength($aggregationWindowLength)
847
  {
848
    $this->aggregationWindowLength = $aggregationWindowLength;
849
  }
850
  public function getAggregationWindowLength()
851
  {
852
    return $this->aggregationWindowLength;
853
  }
854
  public function setTargetUtilization($targetUtilization)
855
  {
856
    $this->targetUtilization = $targetUtilization;
857
  }
858
  public function getTargetUtilization()
859
  {
860
    return $this->targetUtilization;
861
  }
862
}
863
 
864
#[AllowDynamicProperties]
865
class Google_Service_Appengine_Deployment extends Google_Collection
866
{
867
  protected $collection_key = 'sourceReferences';
868
  protected $internal_gapi_mappings = array(
869
  );
870
  protected $containerType = 'Google_Service_Appengine_ContainerInfo';
871
  protected $containerDataType = '';
872
  protected $filesType = 'Google_Service_Appengine_FileInfo';
873
  protected $filesDataType = 'map';
874
  protected $sourceReferencesType = 'Google_Service_Appengine_SourceReference';
875
  protected $sourceReferencesDataType = 'array';
876
 
877
 
878
  public function setContainer(Google_Service_Appengine_ContainerInfo $container)
879
  {
880
    $this->container = $container;
881
  }
882
  public function getContainer()
883
  {
884
    return $this->container;
885
  }
886
  public function setFiles($files)
887
  {
888
    $this->files = $files;
889
  }
890
  public function getFiles()
891
  {
892
    return $this->files;
893
  }
894
  public function setSourceReferences($sourceReferences)
895
  {
896
    $this->sourceReferences = $sourceReferences;
897
  }
898
  public function getSourceReferences()
899
  {
900
    return $this->sourceReferences;
901
  }
902
}
903
 
904
#[AllowDynamicProperties]
905
class Google_Service_Appengine_DeploymentFiles extends Google_Model
906
{
907
}
908
 
909
#[AllowDynamicProperties]
910
class Google_Service_Appengine_ErrorHandler extends Google_Model
911
{
912
  protected $internal_gapi_mappings = array(
913
  );
914
  public $errorCode;
915
  public $mimeType;
916
  public $staticFile;
917
 
918
 
919
  public function setErrorCode($errorCode)
920
  {
921
    $this->errorCode = $errorCode;
922
  }
923
  public function getErrorCode()
924
  {
925
    return $this->errorCode;
926
  }
927
  public function setMimeType($mimeType)
928
  {
929
    $this->mimeType = $mimeType;
930
  }
931
  public function getMimeType()
932
  {
933
    return $this->mimeType;
934
  }
935
  public function setStaticFile($staticFile)
936
  {
937
    $this->staticFile = $staticFile;
938
  }
939
  public function getStaticFile()
940
  {
941
    return $this->staticFile;
942
  }
943
}
944
 
945
#[AllowDynamicProperties]
946
class Google_Service_Appengine_FileInfo extends Google_Model
947
{
948
  protected $internal_gapi_mappings = array(
949
  );
950
  public $mimeType;
951
  public $sha1Sum;
952
  public $sourceUrl;
953
 
954
 
955
  public function setMimeType($mimeType)
956
  {
957
    $this->mimeType = $mimeType;
958
  }
959
  public function getMimeType()
960
  {
961
    return $this->mimeType;
962
  }
963
  public function setSha1Sum($sha1Sum)
964
  {
965
    $this->sha1Sum = $sha1Sum;
966
  }
967
  public function getSha1Sum()
968
  {
969
    return $this->sha1Sum;
970
  }
971
  public function setSourceUrl($sourceUrl)
972
  {
973
    $this->sourceUrl = $sourceUrl;
974
  }
975
  public function getSourceUrl()
976
  {
977
    return $this->sourceUrl;
978
  }
979
}
980
 
981
#[AllowDynamicProperties]
982
class Google_Service_Appengine_HealthCheck extends Google_Model
983
{
984
  protected $internal_gapi_mappings = array(
985
  );
986
  public $checkInterval;
987
  public $disableHealthCheck;
988
  public $healthyThreshold;
989
  public $host;
990
  public $restartThreshold;
991
  public $timeout;
992
  public $unhealthyThreshold;
993
 
994
 
995
  public function setCheckInterval($checkInterval)
996
  {
997
    $this->checkInterval = $checkInterval;
998
  }
999
  public function getCheckInterval()
1000
  {
1001
    return $this->checkInterval;
1002
  }
1003
  public function setDisableHealthCheck($disableHealthCheck)
1004
  {
1005
    $this->disableHealthCheck = $disableHealthCheck;
1006
  }
1007
  public function getDisableHealthCheck()
1008
  {
1009
    return $this->disableHealthCheck;
1010
  }
1011
  public function setHealthyThreshold($healthyThreshold)
1012
  {
1013
    $this->healthyThreshold = $healthyThreshold;
1014
  }
1015
  public function getHealthyThreshold()
1016
  {
1017
    return $this->healthyThreshold;
1018
  }
1019
  public function setHost($host)
1020
  {
1021
    $this->host = $host;
1022
  }
1023
  public function getHost()
1024
  {
1025
    return $this->host;
1026
  }
1027
  public function setRestartThreshold($restartThreshold)
1028
  {
1029
    $this->restartThreshold = $restartThreshold;
1030
  }
1031
  public function getRestartThreshold()
1032
  {
1033
    return $this->restartThreshold;
1034
  }
1035
  public function setTimeout($timeout)
1036
  {
1037
    $this->timeout = $timeout;
1038
  }
1039
  public function getTimeout()
1040
  {
1041
    return $this->timeout;
1042
  }
1043
  public function setUnhealthyThreshold($unhealthyThreshold)
1044
  {
1045
    $this->unhealthyThreshold = $unhealthyThreshold;
1046
  }
1047
  public function getUnhealthyThreshold()
1048
  {
1049
    return $this->unhealthyThreshold;
1050
  }
1051
}
1052
 
1053
#[AllowDynamicProperties]
1054
class Google_Service_Appengine_Library extends Google_Model
1055
{
1056
  protected $internal_gapi_mappings = array(
1057
  );
1058
  public $name;
1059
  public $version;
1060
 
1061
 
1062
  public function setName($name)
1063
  {
1064
    $this->name = $name;
1065
  }
1066
  public function getName()
1067
  {
1068
    return $this->name;
1069
  }
1070
  public function setVersion($version)
1071
  {
1072
    $this->version = $version;
1073
  }
1074
  public function getVersion()
1075
  {
1076
    return $this->version;
1077
  }
1078
}
1079
 
1080
#[AllowDynamicProperties]
1081
class Google_Service_Appengine_ListModulesResponse extends Google_Collection
1082
{
1083
  protected $collection_key = 'modules';
1084
  protected $internal_gapi_mappings = array(
1085
  );
1086
  protected $modulesType = 'Google_Service_Appengine_Module';
1087
  protected $modulesDataType = 'array';
1088
  public $nextPageToken;
1089
 
1090
 
1091
  public function setModules($modules)
1092
  {
1093
    $this->modules = $modules;
1094
  }
1095
  public function getModules()
1096
  {
1097
    return $this->modules;
1098
  }
1099
  public function setNextPageToken($nextPageToken)
1100
  {
1101
    $this->nextPageToken = $nextPageToken;
1102
  }
1103
  public function getNextPageToken()
1104
  {
1105
    return $this->nextPageToken;
1106
  }
1107
}
1108
 
1109
#[AllowDynamicProperties]
1110
class Google_Service_Appengine_ListOperationsResponse extends Google_Collection
1111
{
1112
  protected $collection_key = 'operations';
1113
  protected $internal_gapi_mappings = array(
1114
  );
1115
  public $nextPageToken;
1116
  protected $operationsType = 'Google_Service_Appengine_Operation';
1117
  protected $operationsDataType = 'array';
1118
 
1119
 
1120
  public function setNextPageToken($nextPageToken)
1121
  {
1122
    $this->nextPageToken = $nextPageToken;
1123
  }
1124
  public function getNextPageToken()
1125
  {
1126
    return $this->nextPageToken;
1127
  }
1128
  public function setOperations($operations)
1129
  {
1130
    $this->operations = $operations;
1131
  }
1132
  public function getOperations()
1133
  {
1134
    return $this->operations;
1135
  }
1136
}
1137
 
1138
#[AllowDynamicProperties]
1139
class Google_Service_Appengine_ListVersionsResponse extends Google_Collection
1140
{
1141
  protected $collection_key = 'versions';
1142
  protected $internal_gapi_mappings = array(
1143
  );
1144
  public $nextPageToken;
1145
  protected $versionsType = 'Google_Service_Appengine_Version';
1146
  protected $versionsDataType = 'array';
1147
 
1148
 
1149
  public function setNextPageToken($nextPageToken)
1150
  {
1151
    $this->nextPageToken = $nextPageToken;
1152
  }
1153
  public function getNextPageToken()
1154
  {
1155
    return $this->nextPageToken;
1156
  }
1157
  public function setVersions($versions)
1158
  {
1159
    $this->versions = $versions;
1160
  }
1161
  public function getVersions()
1162
  {
1163
    return $this->versions;
1164
  }
1165
}
1166
 
1167
#[AllowDynamicProperties]
1168
class Google_Service_Appengine_ManualScaling extends Google_Model
1169
{
1170
  protected $internal_gapi_mappings = array(
1171
  );
1172
  public $instances;
1173
 
1174
 
1175
  public function setInstances($instances)
1176
  {
1177
    $this->instances = $instances;
1178
  }
1179
  public function getInstances()
1180
  {
1181
    return $this->instances;
1182
  }
1183
}
1184
 
1185
#[AllowDynamicProperties]
1186
class Google_Service_Appengine_Module extends Google_Model
1187
{
1188
  protected $internal_gapi_mappings = array(
1189
  );
1190
  public $id;
1191
  public $name;
1192
  protected $splitType = 'Google_Service_Appengine_TrafficSplit';
1193
  protected $splitDataType = '';
1194
 
1195
 
1196
  public function setId($id)
1197
  {
1198
    $this->id = $id;
1199
  }
1200
  public function getId()
1201
  {
1202
    return $this->id;
1203
  }
1204
  public function setName($name)
1205
  {
1206
    $this->name = $name;
1207
  }
1208
  public function getName()
1209
  {
1210
    return $this->name;
1211
  }
1212
  public function setSplit(Google_Service_Appengine_TrafficSplit $split)
1213
  {
1214
    $this->split = $split;
1215
  }
1216
  public function getSplit()
1217
  {
1218
    return $this->split;
1219
  }
1220
}
1221
 
1222
#[AllowDynamicProperties]
1223
class Google_Service_Appengine_Network extends Google_Collection
1224
{
1225
  protected $collection_key = 'forwardedPorts';
1226
  protected $internal_gapi_mappings = array(
1227
  );
1228
  public $forwardedPorts;
1229
  public $instanceTag;
1230
  public $name;
1231
 
1232
 
1233
  public function setForwardedPorts($forwardedPorts)
1234
  {
1235
    $this->forwardedPorts = $forwardedPorts;
1236
  }
1237
  public function getForwardedPorts()
1238
  {
1239
    return $this->forwardedPorts;
1240
  }
1241
  public function setInstanceTag($instanceTag)
1242
  {
1243
    $this->instanceTag = $instanceTag;
1244
  }
1245
  public function getInstanceTag()
1246
  {
1247
    return $this->instanceTag;
1248
  }
1249
  public function setName($name)
1250
  {
1251
    $this->name = $name;
1252
  }
1253
  public function getName()
1254
  {
1255
    return $this->name;
1256
  }
1257
}
1258
 
1259
#[AllowDynamicProperties]
1260
class Google_Service_Appengine_Operation extends Google_Model
1261
{
1262
  protected $internal_gapi_mappings = array(
1263
  );
1264
  public $done;
1265
  protected $errorType = 'Google_Service_Appengine_Status';
1266
  protected $errorDataType = '';
1267
  public $metadata;
1268
  public $name;
1269
  public $response;
1270
 
1271
 
1272
  public function setDone($done)
1273
  {
1274
    $this->done = $done;
1275
  }
1276
  public function getDone()
1277
  {
1278
    return $this->done;
1279
  }
1280
  public function setError(Google_Service_Appengine_Status $error)
1281
  {
1282
    $this->error = $error;
1283
  }
1284
  public function getError()
1285
  {
1286
    return $this->error;
1287
  }
1288
  public function setMetadata($metadata)
1289
  {
1290
    $this->metadata = $metadata;
1291
  }
1292
  public function getMetadata()
1293
  {
1294
    return $this->metadata;
1295
  }
1296
  public function setName($name)
1297
  {
1298
    $this->name = $name;
1299
  }
1300
  public function getName()
1301
  {
1302
    return $this->name;
1303
  }
1304
  public function setResponse($response)
1305
  {
1306
    $this->response = $response;
1307
  }
1308
  public function getResponse()
1309
  {
1310
    return $this->response;
1311
  }
1312
}
1313
 
1314
#[AllowDynamicProperties]
1315
class Google_Service_Appengine_OperationMetadata extends Google_Model
1316
{
1317
  protected $internal_gapi_mappings = array(
1318
  );
1319
  public $endTime;
1320
  public $insertTime;
1321
  public $method;
1322
  public $operationType;
1323
  public $target;
1324
  public $user;
1325
 
1326
 
1327
  public function setEndTime($endTime)
1328
  {
1329
    $this->endTime = $endTime;
1330
  }
1331
  public function getEndTime()
1332
  {
1333
    return $this->endTime;
1334
  }
1335
  public function setInsertTime($insertTime)
1336
  {
1337
    $this->insertTime = $insertTime;
1338
  }
1339
  public function getInsertTime()
1340
  {
1341
    return $this->insertTime;
1342
  }
1343
  public function setMethod($method)
1344
  {
1345
    $this->method = $method;
1346
  }
1347
  public function getMethod()
1348
  {
1349
    return $this->method;
1350
  }
1351
  public function setOperationType($operationType)
1352
  {
1353
    $this->operationType = $operationType;
1354
  }
1355
  public function getOperationType()
1356
  {
1357
    return $this->operationType;
1358
  }
1359
  public function setTarget($target)
1360
  {
1361
    $this->target = $target;
1362
  }
1363
  public function getTarget()
1364
  {
1365
    return $this->target;
1366
  }
1367
  public function setUser($user)
1368
  {
1369
    $this->user = $user;
1370
  }
1371
  public function getUser()
1372
  {
1373
    return $this->user;
1374
  }
1375
}
1376
 
1377
#[AllowDynamicProperties]
1378
class Google_Service_Appengine_OperationResponse extends Google_Model
1379
{
1380
}
1381
 
1382
#[AllowDynamicProperties]
1383
class Google_Service_Appengine_Resources extends Google_Model
1384
{
1385
  protected $internal_gapi_mappings = array(
1386
  );
1387
  public $cpu;
1388
  public $diskGb;
1389
  public $memoryGb;
1390
 
1391
 
1392
  public function setCpu($cpu)
1393
  {
1394
    $this->cpu = $cpu;
1395
  }
1396
  public function getCpu()
1397
  {
1398
    return $this->cpu;
1399
  }
1400
  public function setDiskGb($diskGb)
1401
  {
1402
    $this->diskGb = $diskGb;
1403
  }
1404
  public function getDiskGb()
1405
  {
1406
    return $this->diskGb;
1407
  }
1408
  public function setMemoryGb($memoryGb)
1409
  {
1410
    $this->memoryGb = $memoryGb;
1411
  }
1412
  public function getMemoryGb()
1413
  {
1414
    return $this->memoryGb;
1415
  }
1416
}
1417
 
1418
#[AllowDynamicProperties]
1419
class Google_Service_Appengine_ScriptHandler extends Google_Model
1420
{
1421
  protected $internal_gapi_mappings = array(
1422
  );
1423
  public $scriptPath;
1424
 
1425
 
1426
  public function setScriptPath($scriptPath)
1427
  {
1428
    $this->scriptPath = $scriptPath;
1429
  }
1430
  public function getScriptPath()
1431
  {
1432
    return $this->scriptPath;
1433
  }
1434
}
1435
 
1436
#[AllowDynamicProperties]
1437
class Google_Service_Appengine_SourceReference extends Google_Model
1438
{
1439
  protected $internal_gapi_mappings = array(
1440
  );
1441
  public $repository;
1442
  public $revisionId;
1443
 
1444
 
1445
  public function setRepository($repository)
1446
  {
1447
    $this->repository = $repository;
1448
  }
1449
  public function getRepository()
1450
  {
1451
    return $this->repository;
1452
  }
1453
  public function setRevisionId($revisionId)
1454
  {
1455
    $this->revisionId = $revisionId;
1456
  }
1457
  public function getRevisionId()
1458
  {
1459
    return $this->revisionId;
1460
  }
1461
}
1462
 
1463
#[AllowDynamicProperties]
1464
class Google_Service_Appengine_StaticDirectoryHandler extends Google_Model
1465
{
1466
  protected $internal_gapi_mappings = array(
1467
  );
1468
  public $applicationReadable;
1469
  public $directory;
1470
  public $expiration;
1471
  public $httpHeaders;
1472
  public $mimeType;
1473
  public $requireMatchingFile;
1474
 
1475
 
1476
  public function setApplicationReadable($applicationReadable)
1477
  {
1478
    $this->applicationReadable = $applicationReadable;
1479
  }
1480
  public function getApplicationReadable()
1481
  {
1482
    return $this->applicationReadable;
1483
  }
1484
  public function setDirectory($directory)
1485
  {
1486
    $this->directory = $directory;
1487
  }
1488
  public function getDirectory()
1489
  {
1490
    return $this->directory;
1491
  }
1492
  public function setExpiration($expiration)
1493
  {
1494
    $this->expiration = $expiration;
1495
  }
1496
  public function getExpiration()
1497
  {
1498
    return $this->expiration;
1499
  }
1500
  public function setHttpHeaders($httpHeaders)
1501
  {
1502
    $this->httpHeaders = $httpHeaders;
1503
  }
1504
  public function getHttpHeaders()
1505
  {
1506
    return $this->httpHeaders;
1507
  }
1508
  public function setMimeType($mimeType)
1509
  {
1510
    $this->mimeType = $mimeType;
1511
  }
1512
  public function getMimeType()
1513
  {
1514
    return $this->mimeType;
1515
  }
1516
  public function setRequireMatchingFile($requireMatchingFile)
1517
  {
1518
    $this->requireMatchingFile = $requireMatchingFile;
1519
  }
1520
  public function getRequireMatchingFile()
1521
  {
1522
    return $this->requireMatchingFile;
1523
  }
1524
}
1525
 
1526
#[AllowDynamicProperties]
1527
class Google_Service_Appengine_StaticDirectoryHandlerHttpHeaders extends Google_Model
1528
{
1529
}
1530
 
1531
#[AllowDynamicProperties]
1532
class Google_Service_Appengine_StaticFilesHandler extends Google_Model
1533
{
1534
  protected $internal_gapi_mappings = array(
1535
  );
1536
  public $applicationReadable;
1537
  public $expiration;
1538
  public $httpHeaders;
1539
  public $mimeType;
1540
  public $path;
1541
  public $requireMatchingFile;
1542
  public $uploadPathRegex;
1543
 
1544
 
1545
  public function setApplicationReadable($applicationReadable)
1546
  {
1547
    $this->applicationReadable = $applicationReadable;
1548
  }
1549
  public function getApplicationReadable()
1550
  {
1551
    return $this->applicationReadable;
1552
  }
1553
  public function setExpiration($expiration)
1554
  {
1555
    $this->expiration = $expiration;
1556
  }
1557
  public function getExpiration()
1558
  {
1559
    return $this->expiration;
1560
  }
1561
  public function setHttpHeaders($httpHeaders)
1562
  {
1563
    $this->httpHeaders = $httpHeaders;
1564
  }
1565
  public function getHttpHeaders()
1566
  {
1567
    return $this->httpHeaders;
1568
  }
1569
  public function setMimeType($mimeType)
1570
  {
1571
    $this->mimeType = $mimeType;
1572
  }
1573
  public function getMimeType()
1574
  {
1575
    return $this->mimeType;
1576
  }
1577
  public function setPath($path)
1578
  {
1579
    $this->path = $path;
1580
  }
1581
  public function getPath()
1582
  {
1583
    return $this->path;
1584
  }
1585
  public function setRequireMatchingFile($requireMatchingFile)
1586
  {
1587
    $this->requireMatchingFile = $requireMatchingFile;
1588
  }
1589
  public function getRequireMatchingFile()
1590
  {
1591
    return $this->requireMatchingFile;
1592
  }
1593
  public function setUploadPathRegex($uploadPathRegex)
1594
  {
1595
    $this->uploadPathRegex = $uploadPathRegex;
1596
  }
1597
  public function getUploadPathRegex()
1598
  {
1599
    return $this->uploadPathRegex;
1600
  }
1601
}
1602
 
1603
#[AllowDynamicProperties]
1604
class Google_Service_Appengine_StaticFilesHandlerHttpHeaders extends Google_Model
1605
{
1606
}
1607
 
1608
#[AllowDynamicProperties]
1609
class Google_Service_Appengine_Status extends Google_Collection
1610
{
1611
  protected $collection_key = 'details';
1612
  protected $internal_gapi_mappings = array(
1613
  );
1614
  public $code;
1615
  public $details;
1616
  public $message;
1617
 
1618
 
1619
  public function setCode($code)
1620
  {
1621
    $this->code = $code;
1622
  }
1623
  public function getCode()
1624
  {
1625
    return $this->code;
1626
  }
1627
  public function setDetails($details)
1628
  {
1629
    $this->details = $details;
1630
  }
1631
  public function getDetails()
1632
  {
1633
    return $this->details;
1634
  }
1635
  public function setMessage($message)
1636
  {
1637
    $this->message = $message;
1638
  }
1639
  public function getMessage()
1640
  {
1641
    return $this->message;
1642
  }
1643
}
1644
 
1645
#[AllowDynamicProperties]
1646
class Google_Service_Appengine_StatusDetails extends Google_Model
1647
{
1648
}
1649
 
1650
#[AllowDynamicProperties]
1651
class Google_Service_Appengine_TrafficSplit extends Google_Model
1652
{
1653
  protected $internal_gapi_mappings = array(
1654
  );
1655
  public $allocations;
1656
  public $shardBy;
1657
 
1658
 
1659
  public function setAllocations($allocations)
1660
  {
1661
    $this->allocations = $allocations;
1662
  }
1663
  public function getAllocations()
1664
  {
1665
    return $this->allocations;
1666
  }
1667
  public function setShardBy($shardBy)
1668
  {
1669
    $this->shardBy = $shardBy;
1670
  }
1671
  public function getShardBy()
1672
  {
1673
    return $this->shardBy;
1674
  }
1675
}
1676
 
1677
#[AllowDynamicProperties]
1678
class Google_Service_Appengine_TrafficSplitAllocations extends Google_Model
1679
{
1680
}
1681
 
1682
#[AllowDynamicProperties]
1683
class Google_Service_Appengine_UrlDispatchRule extends Google_Model
1684
{
1685
  protected $internal_gapi_mappings = array(
1686
  );
1687
  public $domain;
1688
  public $module;
1689
  public $path;
1690
 
1691
 
1692
  public function setDomain($domain)
1693
  {
1694
    $this->domain = $domain;
1695
  }
1696
  public function getDomain()
1697
  {
1698
    return $this->domain;
1699
  }
1700
  public function setModule($module)
1701
  {
1702
    $this->module = $module;
1703
  }
1704
  public function getModule()
1705
  {
1706
    return $this->module;
1707
  }
1708
  public function setPath($path)
1709
  {
1710
    $this->path = $path;
1711
  }
1712
  public function getPath()
1713
  {
1714
    return $this->path;
1715
  }
1716
}
1717
 
1718
#[AllowDynamicProperties]
1719
class Google_Service_Appengine_UrlMap extends Google_Model
1720
{
1721
  protected $internal_gapi_mappings = array(
1722
  );
1723
  protected $apiEndpointType = 'Google_Service_Appengine_ApiEndpointHandler';
1724
  protected $apiEndpointDataType = '';
1725
  public $authFailAction;
1726
  public $login;
1727
  public $redirectHttpResponseCode;
1728
  protected $scriptType = 'Google_Service_Appengine_ScriptHandler';
1729
  protected $scriptDataType = '';
1730
  public $securityLevel;
1731
  protected $staticDirectoryType = 'Google_Service_Appengine_StaticDirectoryHandler';
1732
  protected $staticDirectoryDataType = '';
1733
  protected $staticFilesType = 'Google_Service_Appengine_StaticFilesHandler';
1734
  protected $staticFilesDataType = '';
1735
  public $urlRegex;
1736
 
1737
 
1738
  public function setApiEndpoint(Google_Service_Appengine_ApiEndpointHandler $apiEndpoint)
1739
  {
1740
    $this->apiEndpoint = $apiEndpoint;
1741
  }
1742
  public function getApiEndpoint()
1743
  {
1744
    return $this->apiEndpoint;
1745
  }
1746
  public function setAuthFailAction($authFailAction)
1747
  {
1748
    $this->authFailAction = $authFailAction;
1749
  }
1750
  public function getAuthFailAction()
1751
  {
1752
    return $this->authFailAction;
1753
  }
1754
  public function setLogin($login)
1755
  {
1756
    $this->login = $login;
1757
  }
1758
  public function getLogin()
1759
  {
1760
    return $this->login;
1761
  }
1762
  public function setRedirectHttpResponseCode($redirectHttpResponseCode)
1763
  {
1764
    $this->redirectHttpResponseCode = $redirectHttpResponseCode;
1765
  }
1766
  public function getRedirectHttpResponseCode()
1767
  {
1768
    return $this->redirectHttpResponseCode;
1769
  }
1770
  public function setScript(Google_Service_Appengine_ScriptHandler $script)
1771
  {
1772
    $this->script = $script;
1773
  }
1774
  public function getScript()
1775
  {
1776
    return $this->script;
1777
  }
1778
  public function setSecurityLevel($securityLevel)
1779
  {
1780
    $this->securityLevel = $securityLevel;
1781
  }
1782
  public function getSecurityLevel()
1783
  {
1784
    return $this->securityLevel;
1785
  }
1786
  public function setStaticDirectory(Google_Service_Appengine_StaticDirectoryHandler $staticDirectory)
1787
  {
1788
    $this->staticDirectory = $staticDirectory;
1789
  }
1790
  public function getStaticDirectory()
1791
  {
1792
    return $this->staticDirectory;
1793
  }
1794
  public function setStaticFiles(Google_Service_Appengine_StaticFilesHandler $staticFiles)
1795
  {
1796
    $this->staticFiles = $staticFiles;
1797
  }
1798
  public function getStaticFiles()
1799
  {
1800
    return $this->staticFiles;
1801
  }
1802
  public function setUrlRegex($urlRegex)
1803
  {
1804
    $this->urlRegex = $urlRegex;
1805
  }
1806
  public function getUrlRegex()
1807
  {
1808
    return $this->urlRegex;
1809
  }
1810
}
1811
 
1812
#[AllowDynamicProperties]
1813
class Google_Service_Appengine_Version extends Google_Collection
1814
{
1815
  protected $collection_key = 'libraries';
1816
  protected $internal_gapi_mappings = array(
1817
  );
1818
  protected $apiConfigType = 'Google_Service_Appengine_ApiConfigHandler';
1819
  protected $apiConfigDataType = '';
1820
  protected $automaticScalingType = 'Google_Service_Appengine_AutomaticScaling';
1821
  protected $automaticScalingDataType = '';
1822
  protected $basicScalingType = 'Google_Service_Appengine_BasicScaling';
1823
  protected $basicScalingDataType = '';
1824
  public $betaSettings;
1825
  public $creationTime;
1826
  public $defaultExpiration;
1827
  public $deployer;
1828
  protected $deploymentType = 'Google_Service_Appengine_Deployment';
1829
  protected $deploymentDataType = '';
1830
  public $env;
1831
  public $envVariables;
1832
  protected $errorHandlersType = 'Google_Service_Appengine_ErrorHandler';
1833
  protected $errorHandlersDataType = 'array';
1834
  protected $handlersType = 'Google_Service_Appengine_UrlMap';
1835
  protected $handlersDataType = 'array';
1836
  protected $healthCheckType = 'Google_Service_Appengine_HealthCheck';
1837
  protected $healthCheckDataType = '';
1838
  public $id;
1839
  public $inboundServices;
1840
  public $instanceClass;
1841
  protected $librariesType = 'Google_Service_Appengine_Library';
1842
  protected $librariesDataType = 'array';
1843
  protected $manualScalingType = 'Google_Service_Appengine_ManualScaling';
1844
  protected $manualScalingDataType = '';
1845
  public $name;
1846
  protected $networkType = 'Google_Service_Appengine_Network';
1847
  protected $networkDataType = '';
1848
  public $nobuildFilesRegex;
1849
  protected $resourcesType = 'Google_Service_Appengine_Resources';
1850
  protected $resourcesDataType = '';
1851
  public $runtime;
1852
  public $servingStatus;
1853
  public $threadsafe;
1854
  public $vm;
1855
 
1856
 
1857
  public function setApiConfig(Google_Service_Appengine_ApiConfigHandler $apiConfig)
1858
  {
1859
    $this->apiConfig = $apiConfig;
1860
  }
1861
  public function getApiConfig()
1862
  {
1863
    return $this->apiConfig;
1864
  }
1865
  public function setAutomaticScaling(Google_Service_Appengine_AutomaticScaling $automaticScaling)
1866
  {
1867
    $this->automaticScaling = $automaticScaling;
1868
  }
1869
  public function getAutomaticScaling()
1870
  {
1871
    return $this->automaticScaling;
1872
  }
1873
  public function setBasicScaling(Google_Service_Appengine_BasicScaling $basicScaling)
1874
  {
1875
    $this->basicScaling = $basicScaling;
1876
  }
1877
  public function getBasicScaling()
1878
  {
1879
    return $this->basicScaling;
1880
  }
1881
  public function setBetaSettings($betaSettings)
1882
  {
1883
    $this->betaSettings = $betaSettings;
1884
  }
1885
  public function getBetaSettings()
1886
  {
1887
    return $this->betaSettings;
1888
  }
1889
  public function setCreationTime($creationTime)
1890
  {
1891
    $this->creationTime = $creationTime;
1892
  }
1893
  public function getCreationTime()
1894
  {
1895
    return $this->creationTime;
1896
  }
1897
  public function setDefaultExpiration($defaultExpiration)
1898
  {
1899
    $this->defaultExpiration = $defaultExpiration;
1900
  }
1901
  public function getDefaultExpiration()
1902
  {
1903
    return $this->defaultExpiration;
1904
  }
1905
  public function setDeployer($deployer)
1906
  {
1907
    $this->deployer = $deployer;
1908
  }
1909
  public function getDeployer()
1910
  {
1911
    return $this->deployer;
1912
  }
1913
  public function setDeployment(Google_Service_Appengine_Deployment $deployment)
1914
  {
1915
    $this->deployment = $deployment;
1916
  }
1917
  public function getDeployment()
1918
  {
1919
    return $this->deployment;
1920
  }
1921
  public function setEnv($env)
1922
  {
1923
    $this->env = $env;
1924
  }
1925
  public function getEnv()
1926
  {
1927
    return $this->env;
1928
  }
1929
  public function setEnvVariables($envVariables)
1930
  {
1931
    $this->envVariables = $envVariables;
1932
  }
1933
  public function getEnvVariables()
1934
  {
1935
    return $this->envVariables;
1936
  }
1937
  public function setErrorHandlers($errorHandlers)
1938
  {
1939
    $this->errorHandlers = $errorHandlers;
1940
  }
1941
  public function getErrorHandlers()
1942
  {
1943
    return $this->errorHandlers;
1944
  }
1945
  public function setHandlers($handlers)
1946
  {
1947
    $this->handlers = $handlers;
1948
  }
1949
  public function getHandlers()
1950
  {
1951
    return $this->handlers;
1952
  }
1953
  public function setHealthCheck(Google_Service_Appengine_HealthCheck $healthCheck)
1954
  {
1955
    $this->healthCheck = $healthCheck;
1956
  }
1957
  public function getHealthCheck()
1958
  {
1959
    return $this->healthCheck;
1960
  }
1961
  public function setId($id)
1962
  {
1963
    $this->id = $id;
1964
  }
1965
  public function getId()
1966
  {
1967
    return $this->id;
1968
  }
1969
  public function setInboundServices($inboundServices)
1970
  {
1971
    $this->inboundServices = $inboundServices;
1972
  }
1973
  public function getInboundServices()
1974
  {
1975
    return $this->inboundServices;
1976
  }
1977
  public function setInstanceClass($instanceClass)
1978
  {
1979
    $this->instanceClass = $instanceClass;
1980
  }
1981
  public function getInstanceClass()
1982
  {
1983
    return $this->instanceClass;
1984
  }
1985
  public function setLibraries($libraries)
1986
  {
1987
    $this->libraries = $libraries;
1988
  }
1989
  public function getLibraries()
1990
  {
1991
    return $this->libraries;
1992
  }
1993
  public function setManualScaling(Google_Service_Appengine_ManualScaling $manualScaling)
1994
  {
1995
    $this->manualScaling = $manualScaling;
1996
  }
1997
  public function getManualScaling()
1998
  {
1999
    return $this->manualScaling;
2000
  }
2001
  public function setName($name)
2002
  {
2003
    $this->name = $name;
2004
  }
2005
  public function getName()
2006
  {
2007
    return $this->name;
2008
  }
2009
  public function setNetwork(Google_Service_Appengine_Network $network)
2010
  {
2011
    $this->network = $network;
2012
  }
2013
  public function getNetwork()
2014
  {
2015
    return $this->network;
2016
  }
2017
  public function setNobuildFilesRegex($nobuildFilesRegex)
2018
  {
2019
    $this->nobuildFilesRegex = $nobuildFilesRegex;
2020
  }
2021
  public function getNobuildFilesRegex()
2022
  {
2023
    return $this->nobuildFilesRegex;
2024
  }
2025
  public function setResources(Google_Service_Appengine_Resources $resources)
2026
  {
2027
    $this->resources = $resources;
2028
  }
2029
  public function getResources()
2030
  {
2031
    return $this->resources;
2032
  }
2033
  public function setRuntime($runtime)
2034
  {
2035
    $this->runtime = $runtime;
2036
  }
2037
  public function getRuntime()
2038
  {
2039
    return $this->runtime;
2040
  }
2041
  public function setServingStatus($servingStatus)
2042
  {
2043
    $this->servingStatus = $servingStatus;
2044
  }
2045
  public function getServingStatus()
2046
  {
2047
    return $this->servingStatus;
2048
  }
2049
  public function setThreadsafe($threadsafe)
2050
  {
2051
    $this->threadsafe = $threadsafe;
2052
  }
2053
  public function getThreadsafe()
2054
  {
2055
    return $this->threadsafe;
2056
  }
2057
  public function setVm($vm)
2058
  {
2059
    $this->vm = $vm;
2060
  }
2061
  public function getVm()
2062
  {
2063
    return $this->vm;
2064
  }
2065
}
2066
 
2067
#[AllowDynamicProperties]
2068
class Google_Service_Appengine_VersionBetaSettings extends Google_Model
2069
{
2070
}
2071
 
2072
#[AllowDynamicProperties]
2073
class Google_Service_Appengine_VersionEnvVariables extends Google_Model
2074
{
2075
}