source: vendor/google/apiclient-services/src/Aiplatform/GoogleCloudAiplatformV1SchemaTrainingjobDefinitionTftForecastingInputs.php

Last change on this file was e3d4e0a, checked in by Vlado 222039 <vlado.popovski@…>, 6 weeks ago

Upload project files

  • Property mode set to 100644
File size: 9.0 KB
Line 
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\Aiplatform;
19
20class GoogleCloudAiplatformV1SchemaTrainingjobDefinitionTftForecastingInputs extends \Google\Collection
21{
22 protected $collection_key = 'unavailableAtForecastColumns';
23 /**
24 * @var string[]
25 */
26 public $additionalExperiments;
27 /**
28 * @var string[]
29 */
30 public $availableAtForecastColumns;
31 /**
32 * @var string
33 */
34 public $contextWindow;
35 protected $dataGranularityType = GoogleCloudAiplatformV1SchemaTrainingjobDefinitionTftForecastingInputsGranularity::class;
36 protected $dataGranularityDataType = '';
37 protected $exportEvaluatedDataItemsConfigType = GoogleCloudAiplatformV1SchemaTrainingjobDefinitionExportEvaluatedDataItemsConfig::class;
38 protected $exportEvaluatedDataItemsConfigDataType = '';
39 /**
40 * @var string
41 */
42 public $forecastHorizon;
43 protected $hierarchyConfigType = GoogleCloudAiplatformV1SchemaTrainingjobDefinitionHierarchyConfig::class;
44 protected $hierarchyConfigDataType = '';
45 /**
46 * @var string[]
47 */
48 public $holidayRegions;
49 /**
50 * @var string
51 */
52 public $optimizationObjective;
53 public $quantiles;
54 /**
55 * @var string
56 */
57 public $targetColumn;
58 /**
59 * @var string
60 */
61 public $timeColumn;
62 /**
63 * @var string[]
64 */
65 public $timeSeriesAttributeColumns;
66 /**
67 * @var string
68 */
69 public $timeSeriesIdentifierColumn;
70 /**
71 * @var string
72 */
73 public $trainBudgetMilliNodeHours;
74 protected $transformationsType = GoogleCloudAiplatformV1SchemaTrainingjobDefinitionTftForecastingInputsTransformation::class;
75 protected $transformationsDataType = 'array';
76 /**
77 * @var string[]
78 */
79 public $unavailableAtForecastColumns;
80 /**
81 * @var string
82 */
83 public $validationOptions;
84 /**
85 * @var string
86 */
87 public $weightColumn;
88 protected $windowConfigType = GoogleCloudAiplatformV1SchemaTrainingjobDefinitionWindowConfig::class;
89 protected $windowConfigDataType = '';
90
91 /**
92 * @param string[]
93 */
94 public function setAdditionalExperiments($additionalExperiments)
95 {
96 $this->additionalExperiments = $additionalExperiments;
97 }
98 /**
99 * @return string[]
100 */
101 public function getAdditionalExperiments()
102 {
103 return $this->additionalExperiments;
104 }
105 /**
106 * @param string[]
107 */
108 public function setAvailableAtForecastColumns($availableAtForecastColumns)
109 {
110 $this->availableAtForecastColumns = $availableAtForecastColumns;
111 }
112 /**
113 * @return string[]
114 */
115 public function getAvailableAtForecastColumns()
116 {
117 return $this->availableAtForecastColumns;
118 }
119 /**
120 * @param string
121 */
122 public function setContextWindow($contextWindow)
123 {
124 $this->contextWindow = $contextWindow;
125 }
126 /**
127 * @return string
128 */
129 public function getContextWindow()
130 {
131 return $this->contextWindow;
132 }
133 /**
134 * @param GoogleCloudAiplatformV1SchemaTrainingjobDefinitionTftForecastingInputsGranularity
135 */
136 public function setDataGranularity(GoogleCloudAiplatformV1SchemaTrainingjobDefinitionTftForecastingInputsGranularity $dataGranularity)
137 {
138 $this->dataGranularity = $dataGranularity;
139 }
140 /**
141 * @return GoogleCloudAiplatformV1SchemaTrainingjobDefinitionTftForecastingInputsGranularity
142 */
143 public function getDataGranularity()
144 {
145 return $this->dataGranularity;
146 }
147 /**
148 * @param GoogleCloudAiplatformV1SchemaTrainingjobDefinitionExportEvaluatedDataItemsConfig
149 */
150 public function setExportEvaluatedDataItemsConfig(GoogleCloudAiplatformV1SchemaTrainingjobDefinitionExportEvaluatedDataItemsConfig $exportEvaluatedDataItemsConfig)
151 {
152 $this->exportEvaluatedDataItemsConfig = $exportEvaluatedDataItemsConfig;
153 }
154 /**
155 * @return GoogleCloudAiplatformV1SchemaTrainingjobDefinitionExportEvaluatedDataItemsConfig
156 */
157 public function getExportEvaluatedDataItemsConfig()
158 {
159 return $this->exportEvaluatedDataItemsConfig;
160 }
161 /**
162 * @param string
163 */
164 public function setForecastHorizon($forecastHorizon)
165 {
166 $this->forecastHorizon = $forecastHorizon;
167 }
168 /**
169 * @return string
170 */
171 public function getForecastHorizon()
172 {
173 return $this->forecastHorizon;
174 }
175 /**
176 * @param GoogleCloudAiplatformV1SchemaTrainingjobDefinitionHierarchyConfig
177 */
178 public function setHierarchyConfig(GoogleCloudAiplatformV1SchemaTrainingjobDefinitionHierarchyConfig $hierarchyConfig)
179 {
180 $this->hierarchyConfig = $hierarchyConfig;
181 }
182 /**
183 * @return GoogleCloudAiplatformV1SchemaTrainingjobDefinitionHierarchyConfig
184 */
185 public function getHierarchyConfig()
186 {
187 return $this->hierarchyConfig;
188 }
189 /**
190 * @param string[]
191 */
192 public function setHolidayRegions($holidayRegions)
193 {
194 $this->holidayRegions = $holidayRegions;
195 }
196 /**
197 * @return string[]
198 */
199 public function getHolidayRegions()
200 {
201 return $this->holidayRegions;
202 }
203 /**
204 * @param string
205 */
206 public function setOptimizationObjective($optimizationObjective)
207 {
208 $this->optimizationObjective = $optimizationObjective;
209 }
210 /**
211 * @return string
212 */
213 public function getOptimizationObjective()
214 {
215 return $this->optimizationObjective;
216 }
217 public function setQuantiles($quantiles)
218 {
219 $this->quantiles = $quantiles;
220 }
221 public function getQuantiles()
222 {
223 return $this->quantiles;
224 }
225 /**
226 * @param string
227 */
228 public function setTargetColumn($targetColumn)
229 {
230 $this->targetColumn = $targetColumn;
231 }
232 /**
233 * @return string
234 */
235 public function getTargetColumn()
236 {
237 return $this->targetColumn;
238 }
239 /**
240 * @param string
241 */
242 public function setTimeColumn($timeColumn)
243 {
244 $this->timeColumn = $timeColumn;
245 }
246 /**
247 * @return string
248 */
249 public function getTimeColumn()
250 {
251 return $this->timeColumn;
252 }
253 /**
254 * @param string[]
255 */
256 public function setTimeSeriesAttributeColumns($timeSeriesAttributeColumns)
257 {
258 $this->timeSeriesAttributeColumns = $timeSeriesAttributeColumns;
259 }
260 /**
261 * @return string[]
262 */
263 public function getTimeSeriesAttributeColumns()
264 {
265 return $this->timeSeriesAttributeColumns;
266 }
267 /**
268 * @param string
269 */
270 public function setTimeSeriesIdentifierColumn($timeSeriesIdentifierColumn)
271 {
272 $this->timeSeriesIdentifierColumn = $timeSeriesIdentifierColumn;
273 }
274 /**
275 * @return string
276 */
277 public function getTimeSeriesIdentifierColumn()
278 {
279 return $this->timeSeriesIdentifierColumn;
280 }
281 /**
282 * @param string
283 */
284 public function setTrainBudgetMilliNodeHours($trainBudgetMilliNodeHours)
285 {
286 $this->trainBudgetMilliNodeHours = $trainBudgetMilliNodeHours;
287 }
288 /**
289 * @return string
290 */
291 public function getTrainBudgetMilliNodeHours()
292 {
293 return $this->trainBudgetMilliNodeHours;
294 }
295 /**
296 * @param GoogleCloudAiplatformV1SchemaTrainingjobDefinitionTftForecastingInputsTransformation[]
297 */
298 public function setTransformations($transformations)
299 {
300 $this->transformations = $transformations;
301 }
302 /**
303 * @return GoogleCloudAiplatformV1SchemaTrainingjobDefinitionTftForecastingInputsTransformation[]
304 */
305 public function getTransformations()
306 {
307 return $this->transformations;
308 }
309 /**
310 * @param string[]
311 */
312 public function setUnavailableAtForecastColumns($unavailableAtForecastColumns)
313 {
314 $this->unavailableAtForecastColumns = $unavailableAtForecastColumns;
315 }
316 /**
317 * @return string[]
318 */
319 public function getUnavailableAtForecastColumns()
320 {
321 return $this->unavailableAtForecastColumns;
322 }
323 /**
324 * @param string
325 */
326 public function setValidationOptions($validationOptions)
327 {
328 $this->validationOptions = $validationOptions;
329 }
330 /**
331 * @return string
332 */
333 public function getValidationOptions()
334 {
335 return $this->validationOptions;
336 }
337 /**
338 * @param string
339 */
340 public function setWeightColumn($weightColumn)
341 {
342 $this->weightColumn = $weightColumn;
343 }
344 /**
345 * @return string
346 */
347 public function getWeightColumn()
348 {
349 return $this->weightColumn;
350 }
351 /**
352 * @param GoogleCloudAiplatformV1SchemaTrainingjobDefinitionWindowConfig
353 */
354 public function setWindowConfig(GoogleCloudAiplatformV1SchemaTrainingjobDefinitionWindowConfig $windowConfig)
355 {
356 $this->windowConfig = $windowConfig;
357 }
358 /**
359 * @return GoogleCloudAiplatformV1SchemaTrainingjobDefinitionWindowConfig
360 */
361 public function getWindowConfig()
362 {
363 return $this->windowConfig;
364 }
365}
366
367// Adding a class alias for backwards compatibility with the previous class name.
368class_alias(GoogleCloudAiplatformV1SchemaTrainingjobDefinitionTftForecastingInputs::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1SchemaTrainingjobDefinitionTftForecastingInputs');
Note: See TracBrowser for help on using the repository browser.