1<?php
2/*
3 * Copyright 2014 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
18namespace Google\Service\SASPortalTesting;
19
20class SasPortalInstallationParams extends \Google\Model
21{
22  /**
23   * @var int
24   */
25  public $antennaAzimuth;
26  /**
27   * @var int
28   */
29  public $antennaBeamwidth;
30  /**
31   * @var int
32   */
33  public $antennaDowntilt;
34  /**
35   * @var int
36   */
37  public $antennaGain;
38  /**
39   * @var string
40   */
41  public $antennaModel;
42  /**
43   * @var bool
44   */
45  public $cpeCbsdIndication;
46  /**
47   * @var int
48   */
49  public $eirpCapability;
50  public $height;
51  /**
52   * @var string
53   */
54  public $heightType;
55  public $horizontalAccuracy;
56  /**
57   * @var bool
58   */
59  public $indoorDeployment;
60  public $latitude;
61  public $longitude;
62  public $verticalAccuracy;
63
64  /**
65   * @param int
66   */
67  public function setAntennaAzimuth($antennaAzimuth)
68  {
69    $this->antennaAzimuth = $antennaAzimuth;
70  }
71  /**
72   * @return int
73   */
74  public function getAntennaAzimuth()
75  {
76    return $this->antennaAzimuth;
77  }
78  /**
79   * @param int
80   */
81  public function setAntennaBeamwidth($antennaBeamwidth)
82  {
83    $this->antennaBeamwidth = $antennaBeamwidth;
84  }
85  /**
86   * @return int
87   */
88  public function getAntennaBeamwidth()
89  {
90    return $this->antennaBeamwidth;
91  }
92  /**
93   * @param int
94   */
95  public function setAntennaDowntilt($antennaDowntilt)
96  {
97    $this->antennaDowntilt = $antennaDowntilt;
98  }
99  /**
100   * @return int
101   */
102  public function getAntennaDowntilt()
103  {
104    return $this->antennaDowntilt;
105  }
106  /**
107   * @param int
108   */
109  public function setAntennaGain($antennaGain)
110  {
111    $this->antennaGain = $antennaGain;
112  }
113  /**
114   * @return int
115   */
116  public function getAntennaGain()
117  {
118    return $this->antennaGain;
119  }
120  /**
121   * @param string
122   */
123  public function setAntennaModel($antennaModel)
124  {
125    $this->antennaModel = $antennaModel;
126  }
127  /**
128   * @return string
129   */
130  public function getAntennaModel()
131  {
132    return $this->antennaModel;
133  }
134  /**
135   * @param bool
136   */
137  public function setCpeCbsdIndication($cpeCbsdIndication)
138  {
139    $this->cpeCbsdIndication = $cpeCbsdIndication;
140  }
141  /**
142   * @return bool
143   */
144  public function getCpeCbsdIndication()
145  {
146    return $this->cpeCbsdIndication;
147  }
148  /**
149   * @param int
150   */
151  public function setEirpCapability($eirpCapability)
152  {
153    $this->eirpCapability = $eirpCapability;
154  }
155  /**
156   * @return int
157   */
158  public function getEirpCapability()
159  {
160    return $this->eirpCapability;
161  }
162  public function setHeight($height)
163  {
164    $this->height = $height;
165  }
166  public function getHeight()
167  {
168    return $this->height;
169  }
170  /**
171   * @param string
172   */
173  public function setHeightType($heightType)
174  {
175    $this->heightType = $heightType;
176  }
177  /**
178   * @return string
179   */
180  public function getHeightType()
181  {
182    return $this->heightType;
183  }
184  public function setHorizontalAccuracy($horizontalAccuracy)
185  {
186    $this->horizontalAccuracy = $horizontalAccuracy;
187  }
188  public function getHorizontalAccuracy()
189  {
190    return $this->horizontalAccuracy;
191  }
192  /**
193   * @param bool
194   */
195  public function setIndoorDeployment($indoorDeployment)
196  {
197    $this->indoorDeployment = $indoorDeployment;
198  }
199  /**
200   * @return bool
201   */
202  public function getIndoorDeployment()
203  {
204    return $this->indoorDeployment;
205  }
206  public function setLatitude($latitude)
207  {
208    $this->latitude = $latitude;
209  }
210  public function getLatitude()
211  {
212    return $this->latitude;
213  }
214  public function setLongitude($longitude)
215  {
216    $this->longitude = $longitude;
217  }
218  public function getLongitude()
219  {
220    return $this->longitude;
221  }
222  public function setVerticalAccuracy($verticalAccuracy)
223  {
224    $this->verticalAccuracy = $verticalAccuracy;
225  }
226  public function getVerticalAccuracy()
227  {
228    return $this->verticalAccuracy;
229  }
230}
231
232// Adding a class alias for backwards compatibility with the previous class name.
233class_alias(SasPortalInstallationParams::class, 'Google_Service_SASPortalTesting_SasPortalInstallationParams');
234