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

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

Upload project files

  • Property mode set to 100644
File size: 11.7 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 GoogleCloudAiplatformV1BatchPredictionJob extends \Google\Collection
21{
22 protected $collection_key = 'partialFailures';
23 protected $completionStatsType = GoogleCloudAiplatformV1CompletionStats::class;
24 protected $completionStatsDataType = '';
25 /**
26 * @var string
27 */
28 public $createTime;
29 protected $dedicatedResourcesType = GoogleCloudAiplatformV1BatchDedicatedResources::class;
30 protected $dedicatedResourcesDataType = '';
31 /**
32 * @var bool
33 */
34 public $disableContainerLogging;
35 /**
36 * @var string
37 */
38 public $displayName;
39 protected $encryptionSpecType = GoogleCloudAiplatformV1EncryptionSpec::class;
40 protected $encryptionSpecDataType = '';
41 /**
42 * @var string
43 */
44 public $endTime;
45 protected $errorType = GoogleRpcStatus::class;
46 protected $errorDataType = '';
47 protected $explanationSpecType = GoogleCloudAiplatformV1ExplanationSpec::class;
48 protected $explanationSpecDataType = '';
49 /**
50 * @var bool
51 */
52 public $generateExplanation;
53 protected $inputConfigType = GoogleCloudAiplatformV1BatchPredictionJobInputConfig::class;
54 protected $inputConfigDataType = '';
55 protected $instanceConfigType = GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig::class;
56 protected $instanceConfigDataType = '';
57 /**
58 * @var string[]
59 */
60 public $labels;
61 protected $manualBatchTuningParametersType = GoogleCloudAiplatformV1ManualBatchTuningParameters::class;
62 protected $manualBatchTuningParametersDataType = '';
63 /**
64 * @var string
65 */
66 public $model;
67 /**
68 * @var array
69 */
70 public $modelParameters;
71 /**
72 * @var string
73 */
74 public $modelVersionId;
75 /**
76 * @var string
77 */
78 public $name;
79 protected $outputConfigType = GoogleCloudAiplatformV1BatchPredictionJobOutputConfig::class;
80 protected $outputConfigDataType = '';
81 protected $outputInfoType = GoogleCloudAiplatformV1BatchPredictionJobOutputInfo::class;
82 protected $outputInfoDataType = '';
83 protected $partialFailuresType = GoogleRpcStatus::class;
84 protected $partialFailuresDataType = 'array';
85 protected $resourcesConsumedType = GoogleCloudAiplatformV1ResourcesConsumed::class;
86 protected $resourcesConsumedDataType = '';
87 /**
88 * @var bool
89 */
90 public $satisfiesPzi;
91 /**
92 * @var bool
93 */
94 public $satisfiesPzs;
95 /**
96 * @var string
97 */
98 public $serviceAccount;
99 /**
100 * @var string
101 */
102 public $startTime;
103 /**
104 * @var string
105 */
106 public $state;
107 protected $unmanagedContainerModelType = GoogleCloudAiplatformV1UnmanagedContainerModel::class;
108 protected $unmanagedContainerModelDataType = '';
109 /**
110 * @var string
111 */
112 public $updateTime;
113
114 /**
115 * @param GoogleCloudAiplatformV1CompletionStats
116 */
117 public function setCompletionStats(GoogleCloudAiplatformV1CompletionStats $completionStats)
118 {
119 $this->completionStats = $completionStats;
120 }
121 /**
122 * @return GoogleCloudAiplatformV1CompletionStats
123 */
124 public function getCompletionStats()
125 {
126 return $this->completionStats;
127 }
128 /**
129 * @param string
130 */
131 public function setCreateTime($createTime)
132 {
133 $this->createTime = $createTime;
134 }
135 /**
136 * @return string
137 */
138 public function getCreateTime()
139 {
140 return $this->createTime;
141 }
142 /**
143 * @param GoogleCloudAiplatformV1BatchDedicatedResources
144 */
145 public function setDedicatedResources(GoogleCloudAiplatformV1BatchDedicatedResources $dedicatedResources)
146 {
147 $this->dedicatedResources = $dedicatedResources;
148 }
149 /**
150 * @return GoogleCloudAiplatformV1BatchDedicatedResources
151 */
152 public function getDedicatedResources()
153 {
154 return $this->dedicatedResources;
155 }
156 /**
157 * @param bool
158 */
159 public function setDisableContainerLogging($disableContainerLogging)
160 {
161 $this->disableContainerLogging = $disableContainerLogging;
162 }
163 /**
164 * @return bool
165 */
166 public function getDisableContainerLogging()
167 {
168 return $this->disableContainerLogging;
169 }
170 /**
171 * @param string
172 */
173 public function setDisplayName($displayName)
174 {
175 $this->displayName = $displayName;
176 }
177 /**
178 * @return string
179 */
180 public function getDisplayName()
181 {
182 return $this->displayName;
183 }
184 /**
185 * @param GoogleCloudAiplatformV1EncryptionSpec
186 */
187 public function setEncryptionSpec(GoogleCloudAiplatformV1EncryptionSpec $encryptionSpec)
188 {
189 $this->encryptionSpec = $encryptionSpec;
190 }
191 /**
192 * @return GoogleCloudAiplatformV1EncryptionSpec
193 */
194 public function getEncryptionSpec()
195 {
196 return $this->encryptionSpec;
197 }
198 /**
199 * @param string
200 */
201 public function setEndTime($endTime)
202 {
203 $this->endTime = $endTime;
204 }
205 /**
206 * @return string
207 */
208 public function getEndTime()
209 {
210 return $this->endTime;
211 }
212 /**
213 * @param GoogleRpcStatus
214 */
215 public function setError(GoogleRpcStatus $error)
216 {
217 $this->error = $error;
218 }
219 /**
220 * @return GoogleRpcStatus
221 */
222 public function getError()
223 {
224 return $this->error;
225 }
226 /**
227 * @param GoogleCloudAiplatformV1ExplanationSpec
228 */
229 public function setExplanationSpec(GoogleCloudAiplatformV1ExplanationSpec $explanationSpec)
230 {
231 $this->explanationSpec = $explanationSpec;
232 }
233 /**
234 * @return GoogleCloudAiplatformV1ExplanationSpec
235 */
236 public function getExplanationSpec()
237 {
238 return $this->explanationSpec;
239 }
240 /**
241 * @param bool
242 */
243 public function setGenerateExplanation($generateExplanation)
244 {
245 $this->generateExplanation = $generateExplanation;
246 }
247 /**
248 * @return bool
249 */
250 public function getGenerateExplanation()
251 {
252 return $this->generateExplanation;
253 }
254 /**
255 * @param GoogleCloudAiplatformV1BatchPredictionJobInputConfig
256 */
257 public function setInputConfig(GoogleCloudAiplatformV1BatchPredictionJobInputConfig $inputConfig)
258 {
259 $this->inputConfig = $inputConfig;
260 }
261 /**
262 * @return GoogleCloudAiplatformV1BatchPredictionJobInputConfig
263 */
264 public function getInputConfig()
265 {
266 return $this->inputConfig;
267 }
268 /**
269 * @param GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig
270 */
271 public function setInstanceConfig(GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig $instanceConfig)
272 {
273 $this->instanceConfig = $instanceConfig;
274 }
275 /**
276 * @return GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig
277 */
278 public function getInstanceConfig()
279 {
280 return $this->instanceConfig;
281 }
282 /**
283 * @param string[]
284 */
285 public function setLabels($labels)
286 {
287 $this->labels = $labels;
288 }
289 /**
290 * @return string[]
291 */
292 public function getLabels()
293 {
294 return $this->labels;
295 }
296 /**
297 * @param GoogleCloudAiplatformV1ManualBatchTuningParameters
298 */
299 public function setManualBatchTuningParameters(GoogleCloudAiplatformV1ManualBatchTuningParameters $manualBatchTuningParameters)
300 {
301 $this->manualBatchTuningParameters = $manualBatchTuningParameters;
302 }
303 /**
304 * @return GoogleCloudAiplatformV1ManualBatchTuningParameters
305 */
306 public function getManualBatchTuningParameters()
307 {
308 return $this->manualBatchTuningParameters;
309 }
310 /**
311 * @param string
312 */
313 public function setModel($model)
314 {
315 $this->model = $model;
316 }
317 /**
318 * @return string
319 */
320 public function getModel()
321 {
322 return $this->model;
323 }
324 /**
325 * @param array
326 */
327 public function setModelParameters($modelParameters)
328 {
329 $this->modelParameters = $modelParameters;
330 }
331 /**
332 * @return array
333 */
334 public function getModelParameters()
335 {
336 return $this->modelParameters;
337 }
338 /**
339 * @param string
340 */
341 public function setModelVersionId($modelVersionId)
342 {
343 $this->modelVersionId = $modelVersionId;
344 }
345 /**
346 * @return string
347 */
348 public function getModelVersionId()
349 {
350 return $this->modelVersionId;
351 }
352 /**
353 * @param string
354 */
355 public function setName($name)
356 {
357 $this->name = $name;
358 }
359 /**
360 * @return string
361 */
362 public function getName()
363 {
364 return $this->name;
365 }
366 /**
367 * @param GoogleCloudAiplatformV1BatchPredictionJobOutputConfig
368 */
369 public function setOutputConfig(GoogleCloudAiplatformV1BatchPredictionJobOutputConfig $outputConfig)
370 {
371 $this->outputConfig = $outputConfig;
372 }
373 /**
374 * @return GoogleCloudAiplatformV1BatchPredictionJobOutputConfig
375 */
376 public function getOutputConfig()
377 {
378 return $this->outputConfig;
379 }
380 /**
381 * @param GoogleCloudAiplatformV1BatchPredictionJobOutputInfo
382 */
383 public function setOutputInfo(GoogleCloudAiplatformV1BatchPredictionJobOutputInfo $outputInfo)
384 {
385 $this->outputInfo = $outputInfo;
386 }
387 /**
388 * @return GoogleCloudAiplatformV1BatchPredictionJobOutputInfo
389 */
390 public function getOutputInfo()
391 {
392 return $this->outputInfo;
393 }
394 /**
395 * @param GoogleRpcStatus[]
396 */
397 public function setPartialFailures($partialFailures)
398 {
399 $this->partialFailures = $partialFailures;
400 }
401 /**
402 * @return GoogleRpcStatus[]
403 */
404 public function getPartialFailures()
405 {
406 return $this->partialFailures;
407 }
408 /**
409 * @param GoogleCloudAiplatformV1ResourcesConsumed
410 */
411 public function setResourcesConsumed(GoogleCloudAiplatformV1ResourcesConsumed $resourcesConsumed)
412 {
413 $this->resourcesConsumed = $resourcesConsumed;
414 }
415 /**
416 * @return GoogleCloudAiplatformV1ResourcesConsumed
417 */
418 public function getResourcesConsumed()
419 {
420 return $this->resourcesConsumed;
421 }
422 /**
423 * @param bool
424 */
425 public function setSatisfiesPzi($satisfiesPzi)
426 {
427 $this->satisfiesPzi = $satisfiesPzi;
428 }
429 /**
430 * @return bool
431 */
432 public function getSatisfiesPzi()
433 {
434 return $this->satisfiesPzi;
435 }
436 /**
437 * @param bool
438 */
439 public function setSatisfiesPzs($satisfiesPzs)
440 {
441 $this->satisfiesPzs = $satisfiesPzs;
442 }
443 /**
444 * @return bool
445 */
446 public function getSatisfiesPzs()
447 {
448 return $this->satisfiesPzs;
449 }
450 /**
451 * @param string
452 */
453 public function setServiceAccount($serviceAccount)
454 {
455 $this->serviceAccount = $serviceAccount;
456 }
457 /**
458 * @return string
459 */
460 public function getServiceAccount()
461 {
462 return $this->serviceAccount;
463 }
464 /**
465 * @param string
466 */
467 public function setStartTime($startTime)
468 {
469 $this->startTime = $startTime;
470 }
471 /**
472 * @return string
473 */
474 public function getStartTime()
475 {
476 return $this->startTime;
477 }
478 /**
479 * @param string
480 */
481 public function setState($state)
482 {
483 $this->state = $state;
484 }
485 /**
486 * @return string
487 */
488 public function getState()
489 {
490 return $this->state;
491 }
492 /**
493 * @param GoogleCloudAiplatformV1UnmanagedContainerModel
494 */
495 public function setUnmanagedContainerModel(GoogleCloudAiplatformV1UnmanagedContainerModel $unmanagedContainerModel)
496 {
497 $this->unmanagedContainerModel = $unmanagedContainerModel;
498 }
499 /**
500 * @return GoogleCloudAiplatformV1UnmanagedContainerModel
501 */
502 public function getUnmanagedContainerModel()
503 {
504 return $this->unmanagedContainerModel;
505 }
506 /**
507 * @param string
508 */
509 public function setUpdateTime($updateTime)
510 {
511 $this->updateTime = $updateTime;
512 }
513 /**
514 * @return string
515 */
516 public function getUpdateTime()
517 {
518 return $this->updateTime;
519 }
520}
521
522// Adding a class alias for backwards compatibility with the previous class name.
523class_alias(GoogleCloudAiplatformV1BatchPredictionJob::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchPredictionJob');
Note: See TracBrowser for help on using the repository browser.