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 Spectrum (v1explorer).
20
 *
21
 * <p>
22
 * API for spectrum-management functions.</p>
23
 *
24
 * <p>
25
 * For more information about this service, see the API
26
 * <a href="http://developers.google.com/spectrum" target="_blank">Documentation</a>
27
 * </p>
28
 *
29
 * @author Google, Inc.
30
 */
31
#[AllowDynamicProperties]
32
class Google_Service_Spectrum extends Google_Service
33
{
34
 
35
 
36
  public $paws;
37
 
38
 
39
  /**
40
   * Constructs the internal representation of the Spectrum service.
41
   *
42
   * @param Google_Client $client
43
   */
44
  public function __construct(Google_Client $client)
45
  {
46
    parent::__construct($client);
47
    $this->rootUrl = 'https://www.googleapis.com/';
48
    $this->servicePath = 'spectrum/v1explorer/paws/';
49
    $this->version = 'v1explorer';
50
    $this->serviceName = 'spectrum';
51
 
52
    $this->paws = new Google_Service_Spectrum_Paws_Resource(
53
        $this,
54
        $this->serviceName,
55
        'paws',
56
        array(
57
          'methods' => array(
58
            'getSpectrum' => array(
59
              'path' => 'getSpectrum',
60
              'httpMethod' => 'POST',
61
              'parameters' => array(),
62
            ),'getSpectrumBatch' => array(
63
              'path' => 'getSpectrumBatch',
64
              'httpMethod' => 'POST',
65
              'parameters' => array(),
66
            ),'init' => array(
67
              'path' => 'init',
68
              'httpMethod' => 'POST',
69
              'parameters' => array(),
70
            ),'notifySpectrumUse' => array(
71
              'path' => 'notifySpectrumUse',
72
              'httpMethod' => 'POST',
73
              'parameters' => array(),
74
            ),'register' => array(
75
              'path' => 'register',
76
              'httpMethod' => 'POST',
77
              'parameters' => array(),
78
            ),'verifyDevice' => array(
79
              'path' => 'verifyDevice',
80
              'httpMethod' => 'POST',
81
              'parameters' => array(),
82
            ),
83
          )
84
        )
85
    );
86
  }
87
}
88
 
89
 
90
/**
91
 * The "paws" collection of methods.
92
 * Typical usage is:
93
 *  <code>
94
 *   $spectrumService = new Google_Service_Spectrum(...);
95
 *   $paws = $spectrumService->paws;
96
 *  </code>
97
 */
98
#[AllowDynamicProperties]
99
class Google_Service_Spectrum_Paws_Resource extends Google_Service_Resource
100
{
101
 
102
  /**
103
   * Requests information about the available spectrum for a device at a location.
104
   * Requests from a fixed-mode device must include owner information so the
105
   * device can be registered with the database. (paws.getSpectrum)
106
   *
107
   * @param Google_PawsGetSpectrumRequest $postBody
108
   * @param array $optParams Optional parameters.
109
   * @return Google_Service_Spectrum_PawsGetSpectrumResponse
110
   */
111
  public function getSpectrum(Google_Service_Spectrum_PawsGetSpectrumRequest $postBody, $optParams = array())
112
  {
113
    $params = array('postBody' => $postBody);
114
    $params = array_merge($params, $optParams);
115
    return $this->call('getSpectrum', array($params), "Google_Service_Spectrum_PawsGetSpectrumResponse");
116
  }
117
 
118
  /**
119
   * The Google Spectrum Database does not support batch requests, so this method
120
   * always yields an UNIMPLEMENTED error. (paws.getSpectrumBatch)
121
   *
122
   * @param Google_PawsGetSpectrumBatchRequest $postBody
123
   * @param array $optParams Optional parameters.
124
   * @return Google_Service_Spectrum_PawsGetSpectrumBatchResponse
125
   */
126
  public function getSpectrumBatch(Google_Service_Spectrum_PawsGetSpectrumBatchRequest $postBody, $optParams = array())
127
  {
128
    $params = array('postBody' => $postBody);
129
    $params = array_merge($params, $optParams);
130
    return $this->call('getSpectrumBatch', array($params), "Google_Service_Spectrum_PawsGetSpectrumBatchResponse");
131
  }
132
 
133
  /**
134
   * Initializes the connection between a white space device and the database.
135
   * (paws.init)
136
   *
137
   * @param Google_PawsInitRequest $postBody
138
   * @param array $optParams Optional parameters.
139
   * @return Google_Service_Spectrum_PawsInitResponse
140
   */
141
  public function init(Google_Service_Spectrum_PawsInitRequest $postBody, $optParams = array())
142
  {
143
    $params = array('postBody' => $postBody);
144
    $params = array_merge($params, $optParams);
145
    return $this->call('init', array($params), "Google_Service_Spectrum_PawsInitResponse");
146
  }
147
 
148
  /**
149
   * Notifies the database that the device has selected certain frequency ranges
150
   * for transmission. Only to be invoked when required by the regulator. The
151
   * Google Spectrum Database does not operate in domains that require
152
   * notification, so this always yields an UNIMPLEMENTED error.
153
   * (paws.notifySpectrumUse)
154
   *
155
   * @param Google_PawsNotifySpectrumUseRequest $postBody
156
   * @param array $optParams Optional parameters.
157
   * @return Google_Service_Spectrum_PawsNotifySpectrumUseResponse
158
   */
159
  public function notifySpectrumUse(Google_Service_Spectrum_PawsNotifySpectrumUseRequest $postBody, $optParams = array())
160
  {
161
    $params = array('postBody' => $postBody);
162
    $params = array_merge($params, $optParams);
163
    return $this->call('notifySpectrumUse', array($params), "Google_Service_Spectrum_PawsNotifySpectrumUseResponse");
164
  }
165
 
166
  /**
167
   * The Google Spectrum Database implements registration in the getSpectrum
168
   * method. As such this always returns an UNIMPLEMENTED error. (paws.register)
169
   *
170
   * @param Google_PawsRegisterRequest $postBody
171
   * @param array $optParams Optional parameters.
172
   * @return Google_Service_Spectrum_PawsRegisterResponse
173
   */
174
  public function register(Google_Service_Spectrum_PawsRegisterRequest $postBody, $optParams = array())
175
  {
176
    $params = array('postBody' => $postBody);
177
    $params = array_merge($params, $optParams);
178
    return $this->call('register', array($params), "Google_Service_Spectrum_PawsRegisterResponse");
179
  }
180
 
181
  /**
182
   * Validates a device for white space use in accordance with regulatory rules.
183
   * The Google Spectrum Database does not support master/slave configurations, so
184
   * this always yields an UNIMPLEMENTED error. (paws.verifyDevice)
185
   *
186
   * @param Google_PawsVerifyDeviceRequest $postBody
187
   * @param array $optParams Optional parameters.
188
   * @return Google_Service_Spectrum_PawsVerifyDeviceResponse
189
   */
190
  public function verifyDevice(Google_Service_Spectrum_PawsVerifyDeviceRequest $postBody, $optParams = array())
191
  {
192
    $params = array('postBody' => $postBody);
193
    $params = array_merge($params, $optParams);
194
    return $this->call('verifyDevice', array($params), "Google_Service_Spectrum_PawsVerifyDeviceResponse");
195
  }
196
}
197
 
198
 
199
 
200
 
201
#[AllowDynamicProperties]
202
class Google_Service_Spectrum_AntennaCharacteristics extends Google_Model
203
{
204
  protected $internal_gapi_mappings = array(
205
  );
206
  public $height;
207
  public $heightType;
208
  public $heightUncertainty;
209
 
210
 
211
  public function setHeight($height)
212
  {
213
    $this->height = $height;
214
  }
215
  public function getHeight()
216
  {
217
    return $this->height;
218
  }
219
  public function setHeightType($heightType)
220
  {
221
    $this->heightType = $heightType;
222
  }
223
  public function getHeightType()
224
  {
225
    return $this->heightType;
226
  }
227
  public function setHeightUncertainty($heightUncertainty)
228
  {
229
    $this->heightUncertainty = $heightUncertainty;
230
  }
231
  public function getHeightUncertainty()
232
  {
233
    return $this->heightUncertainty;
234
  }
235
}
236
 
237
#[AllowDynamicProperties]
238
class Google_Service_Spectrum_DatabaseSpec extends Google_Model
239
{
240
  protected $internal_gapi_mappings = array(
241
  );
242
  public $name;
243
  public $uri;
244
 
245
 
246
  public function setName($name)
247
  {
248
    $this->name = $name;
249
  }
250
  public function getName()
251
  {
252
    return $this->name;
253
  }
254
  public function setUri($uri)
255
  {
256
    $this->uri = $uri;
257
  }
258
  public function getUri()
259
  {
260
    return $this->uri;
261
  }
262
}
263
 
264
#[AllowDynamicProperties]
265
class Google_Service_Spectrum_DbUpdateSpec extends Google_Collection
266
{
267
  protected $collection_key = 'databases';
268
  protected $internal_gapi_mappings = array(
269
  );
270
  protected $databasesType = 'Google_Service_Spectrum_DatabaseSpec';
271
  protected $databasesDataType = 'array';
272
 
273
 
274
  public function setDatabases($databases)
275
  {
276
    $this->databases = $databases;
277
  }
278
  public function getDatabases()
279
  {
280
    return $this->databases;
281
  }
282
}
283
 
284
#[AllowDynamicProperties]
285
class Google_Service_Spectrum_DeviceCapabilities extends Google_Collection
286
{
287
  protected $collection_key = 'frequencyRanges';
288
  protected $internal_gapi_mappings = array(
289
  );
290
  protected $frequencyRangesType = 'Google_Service_Spectrum_FrequencyRange';
291
  protected $frequencyRangesDataType = 'array';
292
 
293
 
294
  public function setFrequencyRanges($frequencyRanges)
295
  {
296
    $this->frequencyRanges = $frequencyRanges;
297
  }
298
  public function getFrequencyRanges()
299
  {
300
    return $this->frequencyRanges;
301
  }
302
}
303
 
304
#[AllowDynamicProperties]
305
class Google_Service_Spectrum_DeviceDescriptor extends Google_Collection
306
{
307
  protected $collection_key = 'rulesetIds';
308
  protected $internal_gapi_mappings = array(
309
  );
310
  public $etsiEnDeviceCategory;
311
  public $etsiEnDeviceEmissionsClass;
312
  public $etsiEnDeviceType;
313
  public $etsiEnTechnologyId;
314
  public $fccId;
315
  public $fccTvbdDeviceType;
316
  public $manufacturerId;
317
  public $modelId;
318
  public $rulesetIds;
319
  public $serialNumber;
320
 
321
 
322
  public function setEtsiEnDeviceCategory($etsiEnDeviceCategory)
323
  {
324
    $this->etsiEnDeviceCategory = $etsiEnDeviceCategory;
325
  }
326
  public function getEtsiEnDeviceCategory()
327
  {
328
    return $this->etsiEnDeviceCategory;
329
  }
330
  public function setEtsiEnDeviceEmissionsClass($etsiEnDeviceEmissionsClass)
331
  {
332
    $this->etsiEnDeviceEmissionsClass = $etsiEnDeviceEmissionsClass;
333
  }
334
  public function getEtsiEnDeviceEmissionsClass()
335
  {
336
    return $this->etsiEnDeviceEmissionsClass;
337
  }
338
  public function setEtsiEnDeviceType($etsiEnDeviceType)
339
  {
340
    $this->etsiEnDeviceType = $etsiEnDeviceType;
341
  }
342
  public function getEtsiEnDeviceType()
343
  {
344
    return $this->etsiEnDeviceType;
345
  }
346
  public function setEtsiEnTechnologyId($etsiEnTechnologyId)
347
  {
348
    $this->etsiEnTechnologyId = $etsiEnTechnologyId;
349
  }
350
  public function getEtsiEnTechnologyId()
351
  {
352
    return $this->etsiEnTechnologyId;
353
  }
354
  public function setFccId($fccId)
355
  {
356
    $this->fccId = $fccId;
357
  }
358
  public function getFccId()
359
  {
360
    return $this->fccId;
361
  }
362
  public function setFccTvbdDeviceType($fccTvbdDeviceType)
363
  {
364
    $this->fccTvbdDeviceType = $fccTvbdDeviceType;
365
  }
366
  public function getFccTvbdDeviceType()
367
  {
368
    return $this->fccTvbdDeviceType;
369
  }
370
  public function setManufacturerId($manufacturerId)
371
  {
372
    $this->manufacturerId = $manufacturerId;
373
  }
374
  public function getManufacturerId()
375
  {
376
    return $this->manufacturerId;
377
  }
378
  public function setModelId($modelId)
379
  {
380
    $this->modelId = $modelId;
381
  }
382
  public function getModelId()
383
  {
384
    return $this->modelId;
385
  }
386
  public function setRulesetIds($rulesetIds)
387
  {
388
    $this->rulesetIds = $rulesetIds;
389
  }
390
  public function getRulesetIds()
391
  {
392
    return $this->rulesetIds;
393
  }
394
  public function setSerialNumber($serialNumber)
395
  {
396
    $this->serialNumber = $serialNumber;
397
  }
398
  public function getSerialNumber()
399
  {
400
    return $this->serialNumber;
401
  }
402
}
403
 
404
#[AllowDynamicProperties]
405
class Google_Service_Spectrum_DeviceOwner extends Google_Model
406
{
407
  protected $internal_gapi_mappings = array(
408
  );
409
  protected $operatorType = 'Google_Service_Spectrum_Vcard';
410
  protected $operatorDataType = '';
411
  protected $ownerType = 'Google_Service_Spectrum_Vcard';
412
  protected $ownerDataType = '';
413
 
414
 
415
  public function setOperator(Google_Service_Spectrum_Vcard $operator)
416
  {
417
    $this->operator = $operator;
418
  }
419
  public function getOperator()
420
  {
421
    return $this->operator;
422
  }
423
  public function setOwner(Google_Service_Spectrum_Vcard $owner)
424
  {
425
    $this->owner = $owner;
426
  }
427
  public function getOwner()
428
  {
429
    return $this->owner;
430
  }
431
}
432
 
433
#[AllowDynamicProperties]
434
class Google_Service_Spectrum_DeviceValidity extends Google_Model
435
{
436
  protected $internal_gapi_mappings = array(
437
  );
438
  protected $deviceDescType = 'Google_Service_Spectrum_DeviceDescriptor';
439
  protected $deviceDescDataType = '';
440
  public $isValid;
441
  public $reason;
442
 
443
 
444
  public function setDeviceDesc(Google_Service_Spectrum_DeviceDescriptor $deviceDesc)
445
  {
446
    $this->deviceDesc = $deviceDesc;
447
  }
448
  public function getDeviceDesc()
449
  {
450
    return $this->deviceDesc;
451
  }
452
  public function setIsValid($isValid)
453
  {
454
    $this->isValid = $isValid;
455
  }
456
  public function getIsValid()
457
  {
458
    return $this->isValid;
459
  }
460
  public function setReason($reason)
461
  {
462
    $this->reason = $reason;
463
  }
464
  public function getReason()
465
  {
466
    return $this->reason;
467
  }
468
}
469
 
470
#[AllowDynamicProperties]
471
class Google_Service_Spectrum_EventTime extends Google_Model
472
{
473
  protected $internal_gapi_mappings = array(
474
  );
475
  public $startTime;
476
  public $stopTime;
477
 
478
 
479
  public function setStartTime($startTime)
480
  {
481
    $this->startTime = $startTime;
482
  }
483
  public function getStartTime()
484
  {
485
    return $this->startTime;
486
  }
487
  public function setStopTime($stopTime)
488
  {
489
    $this->stopTime = $stopTime;
490
  }
491
  public function getStopTime()
492
  {
493
    return $this->stopTime;
494
  }
495
}
496
 
497
#[AllowDynamicProperties]
498
class Google_Service_Spectrum_FrequencyRange extends Google_Model
499
{
500
  protected $internal_gapi_mappings = array(
501
  );
502
  public $channelId;
503
  public $maxPowerDBm;
504
  public $startHz;
505
  public $stopHz;
506
 
507
 
508
  public function setChannelId($channelId)
509
  {
510
    $this->channelId = $channelId;
511
  }
512
  public function getChannelId()
513
  {
514
    return $this->channelId;
515
  }
516
  public function setMaxPowerDBm($maxPowerDBm)
517
  {
518
    $this->maxPowerDBm = $maxPowerDBm;
519
  }
520
  public function getMaxPowerDBm()
521
  {
522
    return $this->maxPowerDBm;
523
  }
524
  public function setStartHz($startHz)
525
  {
526
    $this->startHz = $startHz;
527
  }
528
  public function getStartHz()
529
  {
530
    return $this->startHz;
531
  }
532
  public function setStopHz($stopHz)
533
  {
534
    $this->stopHz = $stopHz;
535
  }
536
  public function getStopHz()
537
  {
538
    return $this->stopHz;
539
  }
540
}
541
 
542
#[AllowDynamicProperties]
543
class Google_Service_Spectrum_GeoLocation extends Google_Model
544
{
545
  protected $internal_gapi_mappings = array(
546
  );
547
  public $confidence;
548
  protected $pointType = 'Google_Service_Spectrum_GeoLocationEllipse';
549
  protected $pointDataType = '';
550
  protected $regionType = 'Google_Service_Spectrum_GeoLocationPolygon';
551
  protected $regionDataType = '';
552
 
553
 
554
  public function setConfidence($confidence)
555
  {
556
    $this->confidence = $confidence;
557
  }
558
  public function getConfidence()
559
  {
560
    return $this->confidence;
561
  }
562
  public function setPoint(Google_Service_Spectrum_GeoLocationEllipse $point)
563
  {
564
    $this->point = $point;
565
  }
566
  public function getPoint()
567
  {
568
    return $this->point;
569
  }
570
  public function setRegion(Google_Service_Spectrum_GeoLocationPolygon $region)
571
  {
572
    $this->region = $region;
573
  }
574
  public function getRegion()
575
  {
576
    return $this->region;
577
  }
578
}
579
 
580
#[AllowDynamicProperties]
581
class Google_Service_Spectrum_GeoLocationEllipse extends Google_Model
582
{
583
  protected $internal_gapi_mappings = array(
584
  );
585
  protected $centerType = 'Google_Service_Spectrum_GeoLocationPoint';
586
  protected $centerDataType = '';
587
  public $orientation;
588
  public $semiMajorAxis;
589
  public $semiMinorAxis;
590
 
591
 
592
  public function setCenter(Google_Service_Spectrum_GeoLocationPoint $center)
593
  {
594
    $this->center = $center;
595
  }
596
  public function getCenter()
597
  {
598
    return $this->center;
599
  }
600
  public function setOrientation($orientation)
601
  {
602
    $this->orientation = $orientation;
603
  }
604
  public function getOrientation()
605
  {
606
    return $this->orientation;
607
  }
608
  public function setSemiMajorAxis($semiMajorAxis)
609
  {
610
    $this->semiMajorAxis = $semiMajorAxis;
611
  }
612
  public function getSemiMajorAxis()
613
  {
614
    return $this->semiMajorAxis;
615
  }
616
  public function setSemiMinorAxis($semiMinorAxis)
617
  {
618
    $this->semiMinorAxis = $semiMinorAxis;
619
  }
620
  public function getSemiMinorAxis()
621
  {
622
    return $this->semiMinorAxis;
623
  }
624
}
625
 
626
#[AllowDynamicProperties]
627
class Google_Service_Spectrum_GeoLocationPoint extends Google_Model
628
{
629
  protected $internal_gapi_mappings = array(
630
  );
631
  public $latitude;
632
  public $longitude;
633
 
634
 
635
  public function setLatitude($latitude)
636
  {
637
    $this->latitude = $latitude;
638
  }
639
  public function getLatitude()
640
  {
641
    return $this->latitude;
642
  }
643
  public function setLongitude($longitude)
644
  {
645
    $this->longitude = $longitude;
646
  }
647
  public function getLongitude()
648
  {
649
    return $this->longitude;
650
  }
651
}
652
 
653
#[AllowDynamicProperties]
654
class Google_Service_Spectrum_GeoLocationPolygon extends Google_Collection
655
{
656
  protected $collection_key = 'exterior';
657
  protected $internal_gapi_mappings = array(
658
  );
659
  protected $exteriorType = 'Google_Service_Spectrum_GeoLocationPoint';
660
  protected $exteriorDataType = 'array';
661
 
662
 
663
  public function setExterior($exterior)
664
  {
665
    $this->exterior = $exterior;
666
  }
667
  public function getExterior()
668
  {
669
    return $this->exterior;
670
  }
671
}
672
 
673
#[AllowDynamicProperties]
674
class Google_Service_Spectrum_GeoSpectrumSchedule extends Google_Collection
675
{
676
  protected $collection_key = 'spectrumSchedules';
677
  protected $internal_gapi_mappings = array(
678
  );
679
  protected $locationType = 'Google_Service_Spectrum_GeoLocation';
680
  protected $locationDataType = '';
681
  protected $spectrumSchedulesType = 'Google_Service_Spectrum_SpectrumSchedule';
682
  protected $spectrumSchedulesDataType = 'array';
683
 
684
 
685
  public function setLocation(Google_Service_Spectrum_GeoLocation $location)
686
  {
687
    $this->location = $location;
688
  }
689
  public function getLocation()
690
  {
691
    return $this->location;
692
  }
693
  public function setSpectrumSchedules($spectrumSchedules)
694
  {
695
    $this->spectrumSchedules = $spectrumSchedules;
696
  }
697
  public function getSpectrumSchedules()
698
  {
699
    return $this->spectrumSchedules;
700
  }
701
}
702
 
703
#[AllowDynamicProperties]
704
class Google_Service_Spectrum_PawsGetSpectrumBatchRequest extends Google_Collection
705
{
706
  protected $collection_key = 'locations';
707
  protected $internal_gapi_mappings = array(
708
  );
709
  protected $antennaType = 'Google_Service_Spectrum_AntennaCharacteristics';
710
  protected $antennaDataType = '';
711
  protected $capabilitiesType = 'Google_Service_Spectrum_DeviceCapabilities';
712
  protected $capabilitiesDataType = '';
713
  protected $deviceDescType = 'Google_Service_Spectrum_DeviceDescriptor';
714
  protected $deviceDescDataType = '';
715
  protected $locationsType = 'Google_Service_Spectrum_GeoLocation';
716
  protected $locationsDataType = 'array';
717
  protected $masterDeviceDescType = 'Google_Service_Spectrum_DeviceDescriptor';
718
  protected $masterDeviceDescDataType = '';
719
  protected $ownerType = 'Google_Service_Spectrum_DeviceOwner';
720
  protected $ownerDataType = '';
721
  public $requestType;
722
  public $type;
723
  public $version;
724
 
725
 
726
  public function setAntenna(Google_Service_Spectrum_AntennaCharacteristics $antenna)
727
  {
728
    $this->antenna = $antenna;
729
  }
730
  public function getAntenna()
731
  {
732
    return $this->antenna;
733
  }
734
  public function setCapabilities(Google_Service_Spectrum_DeviceCapabilities $capabilities)
735
  {
736
    $this->capabilities = $capabilities;
737
  }
738
  public function getCapabilities()
739
  {
740
    return $this->capabilities;
741
  }
742
  public function setDeviceDesc(Google_Service_Spectrum_DeviceDescriptor $deviceDesc)
743
  {
744
    $this->deviceDesc = $deviceDesc;
745
  }
746
  public function getDeviceDesc()
747
  {
748
    return $this->deviceDesc;
749
  }
750
  public function setLocations($locations)
751
  {
752
    $this->locations = $locations;
753
  }
754
  public function getLocations()
755
  {
756
    return $this->locations;
757
  }
758
  public function setMasterDeviceDesc(Google_Service_Spectrum_DeviceDescriptor $masterDeviceDesc)
759
  {
760
    $this->masterDeviceDesc = $masterDeviceDesc;
761
  }
762
  public function getMasterDeviceDesc()
763
  {
764
    return $this->masterDeviceDesc;
765
  }
766
  public function setOwner(Google_Service_Spectrum_DeviceOwner $owner)
767
  {
768
    $this->owner = $owner;
769
  }
770
  public function getOwner()
771
  {
772
    return $this->owner;
773
  }
774
  public function setRequestType($requestType)
775
  {
776
    $this->requestType = $requestType;
777
  }
778
  public function getRequestType()
779
  {
780
    return $this->requestType;
781
  }
782
  public function setType($type)
783
  {
784
    $this->type = $type;
785
  }
786
  public function getType()
787
  {
788
    return $this->type;
789
  }
790
  public function setVersion($version)
791
  {
792
    $this->version = $version;
793
  }
794
  public function getVersion()
795
  {
796
    return $this->version;
797
  }
798
}
799
 
800
#[AllowDynamicProperties]
801
class Google_Service_Spectrum_PawsGetSpectrumBatchResponse extends Google_Collection
802
{
803
  protected $collection_key = 'geoSpectrumSchedules';
804
  protected $internal_gapi_mappings = array(
805
  );
806
  protected $databaseChangeType = 'Google_Service_Spectrum_DbUpdateSpec';
807
  protected $databaseChangeDataType = '';
808
  protected $deviceDescType = 'Google_Service_Spectrum_DeviceDescriptor';
809
  protected $deviceDescDataType = '';
810
  protected $geoSpectrumSchedulesType = 'Google_Service_Spectrum_GeoSpectrumSchedule';
811
  protected $geoSpectrumSchedulesDataType = 'array';
812
  public $kind;
813
  public $maxContiguousBwHz;
814
  public $maxTotalBwHz;
815
  public $needsSpectrumReport;
816
  protected $rulesetInfoType = 'Google_Service_Spectrum_RulesetInfo';
817
  protected $rulesetInfoDataType = '';
818
  public $timestamp;
819
  public $type;
820
  public $version;
821
 
822
 
823
  public function setDatabaseChange(Google_Service_Spectrum_DbUpdateSpec $databaseChange)
824
  {
825
    $this->databaseChange = $databaseChange;
826
  }
827
  public function getDatabaseChange()
828
  {
829
    return $this->databaseChange;
830
  }
831
  public function setDeviceDesc(Google_Service_Spectrum_DeviceDescriptor $deviceDesc)
832
  {
833
    $this->deviceDesc = $deviceDesc;
834
  }
835
  public function getDeviceDesc()
836
  {
837
    return $this->deviceDesc;
838
  }
839
  public function setGeoSpectrumSchedules($geoSpectrumSchedules)
840
  {
841
    $this->geoSpectrumSchedules = $geoSpectrumSchedules;
842
  }
843
  public function getGeoSpectrumSchedules()
844
  {
845
    return $this->geoSpectrumSchedules;
846
  }
847
  public function setKind($kind)
848
  {
849
    $this->kind = $kind;
850
  }
851
  public function getKind()
852
  {
853
    return $this->kind;
854
  }
855
  public function setMaxContiguousBwHz($maxContiguousBwHz)
856
  {
857
    $this->maxContiguousBwHz = $maxContiguousBwHz;
858
  }
859
  public function getMaxContiguousBwHz()
860
  {
861
    return $this->maxContiguousBwHz;
862
  }
863
  public function setMaxTotalBwHz($maxTotalBwHz)
864
  {
865
    $this->maxTotalBwHz = $maxTotalBwHz;
866
  }
867
  public function getMaxTotalBwHz()
868
  {
869
    return $this->maxTotalBwHz;
870
  }
871
  public function setNeedsSpectrumReport($needsSpectrumReport)
872
  {
873
    $this->needsSpectrumReport = $needsSpectrumReport;
874
  }
875
  public function getNeedsSpectrumReport()
876
  {
877
    return $this->needsSpectrumReport;
878
  }
879
  public function setRulesetInfo(Google_Service_Spectrum_RulesetInfo $rulesetInfo)
880
  {
881
    $this->rulesetInfo = $rulesetInfo;
882
  }
883
  public function getRulesetInfo()
884
  {
885
    return $this->rulesetInfo;
886
  }
887
  public function setTimestamp($timestamp)
888
  {
889
    $this->timestamp = $timestamp;
890
  }
891
  public function getTimestamp()
892
  {
893
    return $this->timestamp;
894
  }
895
  public function setType($type)
896
  {
897
    $this->type = $type;
898
  }
899
  public function getType()
900
  {
901
    return $this->type;
902
  }
903
  public function setVersion($version)
904
  {
905
    $this->version = $version;
906
  }
907
  public function getVersion()
908
  {
909
    return $this->version;
910
  }
911
}
912
 
913
#[AllowDynamicProperties]
914
class Google_Service_Spectrum_PawsGetSpectrumRequest extends Google_Model
915
{
916
  protected $internal_gapi_mappings = array(
917
  );
918
  protected $antennaType = 'Google_Service_Spectrum_AntennaCharacteristics';
919
  protected $antennaDataType = '';
920
  protected $capabilitiesType = 'Google_Service_Spectrum_DeviceCapabilities';
921
  protected $capabilitiesDataType = '';
922
  protected $deviceDescType = 'Google_Service_Spectrum_DeviceDescriptor';
923
  protected $deviceDescDataType = '';
924
  protected $locationType = 'Google_Service_Spectrum_GeoLocation';
925
  protected $locationDataType = '';
926
  protected $masterDeviceDescType = 'Google_Service_Spectrum_DeviceDescriptor';
927
  protected $masterDeviceDescDataType = '';
928
  protected $ownerType = 'Google_Service_Spectrum_DeviceOwner';
929
  protected $ownerDataType = '';
930
  public $requestType;
931
  public $type;
932
  public $version;
933
 
934
 
935
  public function setAntenna(Google_Service_Spectrum_AntennaCharacteristics $antenna)
936
  {
937
    $this->antenna = $antenna;
938
  }
939
  public function getAntenna()
940
  {
941
    return $this->antenna;
942
  }
943
  public function setCapabilities(Google_Service_Spectrum_DeviceCapabilities $capabilities)
944
  {
945
    $this->capabilities = $capabilities;
946
  }
947
  public function getCapabilities()
948
  {
949
    return $this->capabilities;
950
  }
951
  public function setDeviceDesc(Google_Service_Spectrum_DeviceDescriptor $deviceDesc)
952
  {
953
    $this->deviceDesc = $deviceDesc;
954
  }
955
  public function getDeviceDesc()
956
  {
957
    return $this->deviceDesc;
958
  }
959
  public function setLocation(Google_Service_Spectrum_GeoLocation $location)
960
  {
961
    $this->location = $location;
962
  }
963
  public function getLocation()
964
  {
965
    return $this->location;
966
  }
967
  public function setMasterDeviceDesc(Google_Service_Spectrum_DeviceDescriptor $masterDeviceDesc)
968
  {
969
    $this->masterDeviceDesc = $masterDeviceDesc;
970
  }
971
  public function getMasterDeviceDesc()
972
  {
973
    return $this->masterDeviceDesc;
974
  }
975
  public function setOwner(Google_Service_Spectrum_DeviceOwner $owner)
976
  {
977
    $this->owner = $owner;
978
  }
979
  public function getOwner()
980
  {
981
    return $this->owner;
982
  }
983
  public function setRequestType($requestType)
984
  {
985
    $this->requestType = $requestType;
986
  }
987
  public function getRequestType()
988
  {
989
    return $this->requestType;
990
  }
991
  public function setType($type)
992
  {
993
    $this->type = $type;
994
  }
995
  public function getType()
996
  {
997
    return $this->type;
998
  }
999
  public function setVersion($version)
1000
  {
1001
    $this->version = $version;
1002
  }
1003
  public function getVersion()
1004
  {
1005
    return $this->version;
1006
  }
1007
}
1008
 
1009
#[AllowDynamicProperties]
1010
class Google_Service_Spectrum_PawsGetSpectrumResponse extends Google_Collection
1011
{
1012
  protected $collection_key = 'spectrumSchedules';
1013
  protected $internal_gapi_mappings = array(
1014
  );
1015
  protected $databaseChangeType = 'Google_Service_Spectrum_DbUpdateSpec';
1016
  protected $databaseChangeDataType = '';
1017
  protected $deviceDescType = 'Google_Service_Spectrum_DeviceDescriptor';
1018
  protected $deviceDescDataType = '';
1019
  public $kind;
1020
  public $maxContiguousBwHz;
1021
  public $maxTotalBwHz;
1022
  public $needsSpectrumReport;
1023
  protected $rulesetInfoType = 'Google_Service_Spectrum_RulesetInfo';
1024
  protected $rulesetInfoDataType = '';
1025
  protected $spectrumSchedulesType = 'Google_Service_Spectrum_SpectrumSchedule';
1026
  protected $spectrumSchedulesDataType = 'array';
1027
  public $timestamp;
1028
  public $type;
1029
  public $version;
1030
 
1031
 
1032
  public function setDatabaseChange(Google_Service_Spectrum_DbUpdateSpec $databaseChange)
1033
  {
1034
    $this->databaseChange = $databaseChange;
1035
  }
1036
  public function getDatabaseChange()
1037
  {
1038
    return $this->databaseChange;
1039
  }
1040
  public function setDeviceDesc(Google_Service_Spectrum_DeviceDescriptor $deviceDesc)
1041
  {
1042
    $this->deviceDesc = $deviceDesc;
1043
  }
1044
  public function getDeviceDesc()
1045
  {
1046
    return $this->deviceDesc;
1047
  }
1048
  public function setKind($kind)
1049
  {
1050
    $this->kind = $kind;
1051
  }
1052
  public function getKind()
1053
  {
1054
    return $this->kind;
1055
  }
1056
  public function setMaxContiguousBwHz($maxContiguousBwHz)
1057
  {
1058
    $this->maxContiguousBwHz = $maxContiguousBwHz;
1059
  }
1060
  public function getMaxContiguousBwHz()
1061
  {
1062
    return $this->maxContiguousBwHz;
1063
  }
1064
  public function setMaxTotalBwHz($maxTotalBwHz)
1065
  {
1066
    $this->maxTotalBwHz = $maxTotalBwHz;
1067
  }
1068
  public function getMaxTotalBwHz()
1069
  {
1070
    return $this->maxTotalBwHz;
1071
  }
1072
  public function setNeedsSpectrumReport($needsSpectrumReport)
1073
  {
1074
    $this->needsSpectrumReport = $needsSpectrumReport;
1075
  }
1076
  public function getNeedsSpectrumReport()
1077
  {
1078
    return $this->needsSpectrumReport;
1079
  }
1080
  public function setRulesetInfo(Google_Service_Spectrum_RulesetInfo $rulesetInfo)
1081
  {
1082
    $this->rulesetInfo = $rulesetInfo;
1083
  }
1084
  public function getRulesetInfo()
1085
  {
1086
    return $this->rulesetInfo;
1087
  }
1088
  public function setSpectrumSchedules($spectrumSchedules)
1089
  {
1090
    $this->spectrumSchedules = $spectrumSchedules;
1091
  }
1092
  public function getSpectrumSchedules()
1093
  {
1094
    return $this->spectrumSchedules;
1095
  }
1096
  public function setTimestamp($timestamp)
1097
  {
1098
    $this->timestamp = $timestamp;
1099
  }
1100
  public function getTimestamp()
1101
  {
1102
    return $this->timestamp;
1103
  }
1104
  public function setType($type)
1105
  {
1106
    $this->type = $type;
1107
  }
1108
  public function getType()
1109
  {
1110
    return $this->type;
1111
  }
1112
  public function setVersion($version)
1113
  {
1114
    $this->version = $version;
1115
  }
1116
  public function getVersion()
1117
  {
1118
    return $this->version;
1119
  }
1120
}
1121
 
1122
#[AllowDynamicProperties]
1123
class Google_Service_Spectrum_PawsInitRequest extends Google_Model
1124
{
1125
  protected $internal_gapi_mappings = array(
1126
  );
1127
  protected $deviceDescType = 'Google_Service_Spectrum_DeviceDescriptor';
1128
  protected $deviceDescDataType = '';
1129
  protected $locationType = 'Google_Service_Spectrum_GeoLocation';
1130
  protected $locationDataType = '';
1131
  public $type;
1132
  public $version;
1133
 
1134
 
1135
  public function setDeviceDesc(Google_Service_Spectrum_DeviceDescriptor $deviceDesc)
1136
  {
1137
    $this->deviceDesc = $deviceDesc;
1138
  }
1139
  public function getDeviceDesc()
1140
  {
1141
    return $this->deviceDesc;
1142
  }
1143
  public function setLocation(Google_Service_Spectrum_GeoLocation $location)
1144
  {
1145
    $this->location = $location;
1146
  }
1147
  public function getLocation()
1148
  {
1149
    return $this->location;
1150
  }
1151
  public function setType($type)
1152
  {
1153
    $this->type = $type;
1154
  }
1155
  public function getType()
1156
  {
1157
    return $this->type;
1158
  }
1159
  public function setVersion($version)
1160
  {
1161
    $this->version = $version;
1162
  }
1163
  public function getVersion()
1164
  {
1165
    return $this->version;
1166
  }
1167
}
1168
 
1169
#[AllowDynamicProperties]
1170
class Google_Service_Spectrum_PawsInitResponse extends Google_Model
1171
{
1172
  protected $internal_gapi_mappings = array(
1173
  );
1174
  protected $databaseChangeType = 'Google_Service_Spectrum_DbUpdateSpec';
1175
  protected $databaseChangeDataType = '';
1176
  public $kind;
1177
  protected $rulesetInfoType = 'Google_Service_Spectrum_RulesetInfo';
1178
  protected $rulesetInfoDataType = '';
1179
  public $type;
1180
  public $version;
1181
 
1182
 
1183
  public function setDatabaseChange(Google_Service_Spectrum_DbUpdateSpec $databaseChange)
1184
  {
1185
    $this->databaseChange = $databaseChange;
1186
  }
1187
  public function getDatabaseChange()
1188
  {
1189
    return $this->databaseChange;
1190
  }
1191
  public function setKind($kind)
1192
  {
1193
    $this->kind = $kind;
1194
  }
1195
  public function getKind()
1196
  {
1197
    return $this->kind;
1198
  }
1199
  public function setRulesetInfo(Google_Service_Spectrum_RulesetInfo $rulesetInfo)
1200
  {
1201
    $this->rulesetInfo = $rulesetInfo;
1202
  }
1203
  public function getRulesetInfo()
1204
  {
1205
    return $this->rulesetInfo;
1206
  }
1207
  public function setType($type)
1208
  {
1209
    $this->type = $type;
1210
  }
1211
  public function getType()
1212
  {
1213
    return $this->type;
1214
  }
1215
  public function setVersion($version)
1216
  {
1217
    $this->version = $version;
1218
  }
1219
  public function getVersion()
1220
  {
1221
    return $this->version;
1222
  }
1223
}
1224
 
1225
#[AllowDynamicProperties]
1226
class Google_Service_Spectrum_PawsNotifySpectrumUseRequest extends Google_Collection
1227
{
1228
  protected $collection_key = 'spectra';
1229
  protected $internal_gapi_mappings = array(
1230
  );
1231
  protected $deviceDescType = 'Google_Service_Spectrum_DeviceDescriptor';
1232
  protected $deviceDescDataType = '';
1233
  protected $locationType = 'Google_Service_Spectrum_GeoLocation';
1234
  protected $locationDataType = '';
1235
  protected $spectraType = 'Google_Service_Spectrum_SpectrumMessage';
1236
  protected $spectraDataType = 'array';
1237
  public $type;
1238
  public $version;
1239
 
1240
 
1241
  public function setDeviceDesc(Google_Service_Spectrum_DeviceDescriptor $deviceDesc)
1242
  {
1243
    $this->deviceDesc = $deviceDesc;
1244
  }
1245
  public function getDeviceDesc()
1246
  {
1247
    return $this->deviceDesc;
1248
  }
1249
  public function setLocation(Google_Service_Spectrum_GeoLocation $location)
1250
  {
1251
    $this->location = $location;
1252
  }
1253
  public function getLocation()
1254
  {
1255
    return $this->location;
1256
  }
1257
  public function setSpectra($spectra)
1258
  {
1259
    $this->spectra = $spectra;
1260
  }
1261
  public function getSpectra()
1262
  {
1263
    return $this->spectra;
1264
  }
1265
  public function setType($type)
1266
  {
1267
    $this->type = $type;
1268
  }
1269
  public function getType()
1270
  {
1271
    return $this->type;
1272
  }
1273
  public function setVersion($version)
1274
  {
1275
    $this->version = $version;
1276
  }
1277
  public function getVersion()
1278
  {
1279
    return $this->version;
1280
  }
1281
}
1282
 
1283
#[AllowDynamicProperties]
1284
class Google_Service_Spectrum_PawsNotifySpectrumUseResponse extends Google_Model
1285
{
1286
  protected $internal_gapi_mappings = array(
1287
  );
1288
  public $kind;
1289
  public $type;
1290
  public $version;
1291
 
1292
 
1293
  public function setKind($kind)
1294
  {
1295
    $this->kind = $kind;
1296
  }
1297
  public function getKind()
1298
  {
1299
    return $this->kind;
1300
  }
1301
  public function setType($type)
1302
  {
1303
    $this->type = $type;
1304
  }
1305
  public function getType()
1306
  {
1307
    return $this->type;
1308
  }
1309
  public function setVersion($version)
1310
  {
1311
    $this->version = $version;
1312
  }
1313
  public function getVersion()
1314
  {
1315
    return $this->version;
1316
  }
1317
}
1318
 
1319
#[AllowDynamicProperties]
1320
class Google_Service_Spectrum_PawsRegisterRequest extends Google_Model
1321
{
1322
  protected $internal_gapi_mappings = array(
1323
  );
1324
  protected $antennaType = 'Google_Service_Spectrum_AntennaCharacteristics';
1325
  protected $antennaDataType = '';
1326
  protected $deviceDescType = 'Google_Service_Spectrum_DeviceDescriptor';
1327
  protected $deviceDescDataType = '';
1328
  protected $deviceOwnerType = 'Google_Service_Spectrum_DeviceOwner';
1329
  protected $deviceOwnerDataType = '';
1330
  protected $locationType = 'Google_Service_Spectrum_GeoLocation';
1331
  protected $locationDataType = '';
1332
  public $type;
1333
  public $version;
1334
 
1335
 
1336
  public function setAntenna(Google_Service_Spectrum_AntennaCharacteristics $antenna)
1337
  {
1338
    $this->antenna = $antenna;
1339
  }
1340
  public function getAntenna()
1341
  {
1342
    return $this->antenna;
1343
  }
1344
  public function setDeviceDesc(Google_Service_Spectrum_DeviceDescriptor $deviceDesc)
1345
  {
1346
    $this->deviceDesc = $deviceDesc;
1347
  }
1348
  public function getDeviceDesc()
1349
  {
1350
    return $this->deviceDesc;
1351
  }
1352
  public function setDeviceOwner(Google_Service_Spectrum_DeviceOwner $deviceOwner)
1353
  {
1354
    $this->deviceOwner = $deviceOwner;
1355
  }
1356
  public function getDeviceOwner()
1357
  {
1358
    return $this->deviceOwner;
1359
  }
1360
  public function setLocation(Google_Service_Spectrum_GeoLocation $location)
1361
  {
1362
    $this->location = $location;
1363
  }
1364
  public function getLocation()
1365
  {
1366
    return $this->location;
1367
  }
1368
  public function setType($type)
1369
  {
1370
    $this->type = $type;
1371
  }
1372
  public function getType()
1373
  {
1374
    return $this->type;
1375
  }
1376
  public function setVersion($version)
1377
  {
1378
    $this->version = $version;
1379
  }
1380
  public function getVersion()
1381
  {
1382
    return $this->version;
1383
  }
1384
}
1385
 
1386
#[AllowDynamicProperties]
1387
class Google_Service_Spectrum_PawsRegisterResponse extends Google_Model
1388
{
1389
  protected $internal_gapi_mappings = array(
1390
  );
1391
  protected $databaseChangeType = 'Google_Service_Spectrum_DbUpdateSpec';
1392
  protected $databaseChangeDataType = '';
1393
  public $kind;
1394
  public $type;
1395
  public $version;
1396
 
1397
 
1398
  public function setDatabaseChange(Google_Service_Spectrum_DbUpdateSpec $databaseChange)
1399
  {
1400
    $this->databaseChange = $databaseChange;
1401
  }
1402
  public function getDatabaseChange()
1403
  {
1404
    return $this->databaseChange;
1405
  }
1406
  public function setKind($kind)
1407
  {
1408
    $this->kind = $kind;
1409
  }
1410
  public function getKind()
1411
  {
1412
    return $this->kind;
1413
  }
1414
  public function setType($type)
1415
  {
1416
    $this->type = $type;
1417
  }
1418
  public function getType()
1419
  {
1420
    return $this->type;
1421
  }
1422
  public function setVersion($version)
1423
  {
1424
    $this->version = $version;
1425
  }
1426
  public function getVersion()
1427
  {
1428
    return $this->version;
1429
  }
1430
}
1431
 
1432
#[AllowDynamicProperties]
1433
class Google_Service_Spectrum_PawsVerifyDeviceRequest extends Google_Collection
1434
{
1435
  protected $collection_key = 'deviceDescs';
1436
  protected $internal_gapi_mappings = array(
1437
  );
1438
  protected $deviceDescsType = 'Google_Service_Spectrum_DeviceDescriptor';
1439
  protected $deviceDescsDataType = 'array';
1440
  public $type;
1441
  public $version;
1442
 
1443
 
1444
  public function setDeviceDescs($deviceDescs)
1445
  {
1446
    $this->deviceDescs = $deviceDescs;
1447
  }
1448
  public function getDeviceDescs()
1449
  {
1450
    return $this->deviceDescs;
1451
  }
1452
  public function setType($type)
1453
  {
1454
    $this->type = $type;
1455
  }
1456
  public function getType()
1457
  {
1458
    return $this->type;
1459
  }
1460
  public function setVersion($version)
1461
  {
1462
    $this->version = $version;
1463
  }
1464
  public function getVersion()
1465
  {
1466
    return $this->version;
1467
  }
1468
}
1469
 
1470
#[AllowDynamicProperties]
1471
class Google_Service_Spectrum_PawsVerifyDeviceResponse extends Google_Collection
1472
{
1473
  protected $collection_key = 'deviceValidities';
1474
  protected $internal_gapi_mappings = array(
1475
  );
1476
  protected $databaseChangeType = 'Google_Service_Spectrum_DbUpdateSpec';
1477
  protected $databaseChangeDataType = '';
1478
  protected $deviceValiditiesType = 'Google_Service_Spectrum_DeviceValidity';
1479
  protected $deviceValiditiesDataType = 'array';
1480
  public $kind;
1481
  public $type;
1482
  public $version;
1483
 
1484
 
1485
  public function setDatabaseChange(Google_Service_Spectrum_DbUpdateSpec $databaseChange)
1486
  {
1487
    $this->databaseChange = $databaseChange;
1488
  }
1489
  public function getDatabaseChange()
1490
  {
1491
    return $this->databaseChange;
1492
  }
1493
  public function setDeviceValidities($deviceValidities)
1494
  {
1495
    $this->deviceValidities = $deviceValidities;
1496
  }
1497
  public function getDeviceValidities()
1498
  {
1499
    return $this->deviceValidities;
1500
  }
1501
  public function setKind($kind)
1502
  {
1503
    $this->kind = $kind;
1504
  }
1505
  public function getKind()
1506
  {
1507
    return $this->kind;
1508
  }
1509
  public function setType($type)
1510
  {
1511
    $this->type = $type;
1512
  }
1513
  public function getType()
1514
  {
1515
    return $this->type;
1516
  }
1517
  public function setVersion($version)
1518
  {
1519
    $this->version = $version;
1520
  }
1521
  public function getVersion()
1522
  {
1523
    return $this->version;
1524
  }
1525
}
1526
 
1527
#[AllowDynamicProperties]
1528
class Google_Service_Spectrum_RulesetInfo extends Google_Collection
1529
{
1530
  protected $collection_key = 'rulesetIds';
1531
  protected $internal_gapi_mappings = array(
1532
  );
1533
  public $authority;
1534
  public $maxLocationChange;
1535
  public $maxPollingSecs;
1536
  public $rulesetIds;
1537
 
1538
 
1539
  public function setAuthority($authority)
1540
  {
1541
    $this->authority = $authority;
1542
  }
1543
  public function getAuthority()
1544
  {
1545
    return $this->authority;
1546
  }
1547
  public function setMaxLocationChange($maxLocationChange)
1548
  {
1549
    $this->maxLocationChange = $maxLocationChange;
1550
  }
1551
  public function getMaxLocationChange()
1552
  {
1553
    return $this->maxLocationChange;
1554
  }
1555
  public function setMaxPollingSecs($maxPollingSecs)
1556
  {
1557
    $this->maxPollingSecs = $maxPollingSecs;
1558
  }
1559
  public function getMaxPollingSecs()
1560
  {
1561
    return $this->maxPollingSecs;
1562
  }
1563
  public function setRulesetIds($rulesetIds)
1564
  {
1565
    $this->rulesetIds = $rulesetIds;
1566
  }
1567
  public function getRulesetIds()
1568
  {
1569
    return $this->rulesetIds;
1570
  }
1571
}
1572
 
1573
#[AllowDynamicProperties]
1574
class Google_Service_Spectrum_SpectrumMessage extends Google_Collection
1575
{
1576
  protected $collection_key = 'frequencyRanges';
1577
  protected $internal_gapi_mappings = array(
1578
  );
1579
  public $bandwidth;
1580
  protected $frequencyRangesType = 'Google_Service_Spectrum_FrequencyRange';
1581
  protected $frequencyRangesDataType = 'array';
1582
 
1583
 
1584
  public function setBandwidth($bandwidth)
1585
  {
1586
    $this->bandwidth = $bandwidth;
1587
  }
1588
  public function getBandwidth()
1589
  {
1590
    return $this->bandwidth;
1591
  }
1592
  public function setFrequencyRanges($frequencyRanges)
1593
  {
1594
    $this->frequencyRanges = $frequencyRanges;
1595
  }
1596
  public function getFrequencyRanges()
1597
  {
1598
    return $this->frequencyRanges;
1599
  }
1600
}
1601
 
1602
#[AllowDynamicProperties]
1603
class Google_Service_Spectrum_SpectrumSchedule extends Google_Collection
1604
{
1605
  protected $collection_key = 'spectra';
1606
  protected $internal_gapi_mappings = array(
1607
  );
1608
  protected $eventTimeType = 'Google_Service_Spectrum_EventTime';
1609
  protected $eventTimeDataType = '';
1610
  protected $spectraType = 'Google_Service_Spectrum_SpectrumMessage';
1611
  protected $spectraDataType = 'array';
1612
 
1613
 
1614
  public function setEventTime(Google_Service_Spectrum_EventTime $eventTime)
1615
  {
1616
    $this->eventTime = $eventTime;
1617
  }
1618
  public function getEventTime()
1619
  {
1620
    return $this->eventTime;
1621
  }
1622
  public function setSpectra($spectra)
1623
  {
1624
    $this->spectra = $spectra;
1625
  }
1626
  public function getSpectra()
1627
  {
1628
    return $this->spectra;
1629
  }
1630
}
1631
 
1632
#[AllowDynamicProperties]
1633
class Google_Service_Spectrum_Vcard extends Google_Model
1634
{
1635
  protected $internal_gapi_mappings = array(
1636
  );
1637
  protected $adrType = 'Google_Service_Spectrum_VcardAddress';
1638
  protected $adrDataType = '';
1639
  protected $emailType = 'Google_Service_Spectrum_VcardTypedText';
1640
  protected $emailDataType = '';
1641
  public $fn;
1642
  protected $orgType = 'Google_Service_Spectrum_VcardTypedText';
1643
  protected $orgDataType = '';
1644
  protected $telType = 'Google_Service_Spectrum_VcardTelephone';
1645
  protected $telDataType = '';
1646
 
1647
 
1648
  public function setAdr(Google_Service_Spectrum_VcardAddress $adr)
1649
  {
1650
    $this->adr = $adr;
1651
  }
1652
  public function getAdr()
1653
  {
1654
    return $this->adr;
1655
  }
1656
  public function setEmail(Google_Service_Spectrum_VcardTypedText $email)
1657
  {
1658
    $this->email = $email;
1659
  }
1660
  public function getEmail()
1661
  {
1662
    return $this->email;
1663
  }
1664
  public function setFn($fn)
1665
  {
1666
    $this->fn = $fn;
1667
  }
1668
  public function getFn()
1669
  {
1670
    return $this->fn;
1671
  }
1672
  public function setOrg(Google_Service_Spectrum_VcardTypedText $org)
1673
  {
1674
    $this->org = $org;
1675
  }
1676
  public function getOrg()
1677
  {
1678
    return $this->org;
1679
  }
1680
  public function setTel(Google_Service_Spectrum_VcardTelephone $tel)
1681
  {
1682
    $this->tel = $tel;
1683
  }
1684
  public function getTel()
1685
  {
1686
    return $this->tel;
1687
  }
1688
}
1689
 
1690
#[AllowDynamicProperties]
1691
class Google_Service_Spectrum_VcardAddress extends Google_Model
1692
{
1693
  protected $internal_gapi_mappings = array(
1694
  );
1695
  public $code;
1696
  public $country;
1697
  public $locality;
1698
  public $pobox;
1699
  public $region;
1700
  public $street;
1701
 
1702
 
1703
  public function setCode($code)
1704
  {
1705
    $this->code = $code;
1706
  }
1707
  public function getCode()
1708
  {
1709
    return $this->code;
1710
  }
1711
  public function setCountry($country)
1712
  {
1713
    $this->country = $country;
1714
  }
1715
  public function getCountry()
1716
  {
1717
    return $this->country;
1718
  }
1719
  public function setLocality($locality)
1720
  {
1721
    $this->locality = $locality;
1722
  }
1723
  public function getLocality()
1724
  {
1725
    return $this->locality;
1726
  }
1727
  public function setPobox($pobox)
1728
  {
1729
    $this->pobox = $pobox;
1730
  }
1731
  public function getPobox()
1732
  {
1733
    return $this->pobox;
1734
  }
1735
  public function setRegion($region)
1736
  {
1737
    $this->region = $region;
1738
  }
1739
  public function getRegion()
1740
  {
1741
    return $this->region;
1742
  }
1743
  public function setStreet($street)
1744
  {
1745
    $this->street = $street;
1746
  }
1747
  public function getStreet()
1748
  {
1749
    return $this->street;
1750
  }
1751
}
1752
 
1753
#[AllowDynamicProperties]
1754
class Google_Service_Spectrum_VcardTelephone extends Google_Model
1755
{
1756
  protected $internal_gapi_mappings = array(
1757
  );
1758
  public $uri;
1759
 
1760
 
1761
  public function setUri($uri)
1762
  {
1763
    $this->uri = $uri;
1764
  }
1765
  public function getUri()
1766
  {
1767
    return $this->uri;
1768
  }
1769
}
1770
 
1771
#[AllowDynamicProperties]
1772
class Google_Service_Spectrum_VcardTypedText extends Google_Model
1773
{
1774
  protected $internal_gapi_mappings = array(
1775
  );
1776
  public $text;
1777
 
1778
 
1779
  public function setText($text)
1780
  {
1781
    $this->text = $text;
1782
  }
1783
  public function getText()
1784
  {
1785
    return $this->text;
1786
  }
1787
}