Skip to content

Commit 46dc07d

Browse files
Regenerate tpu client (#6553)
1 parent abdacc0 commit 46dc07d

File tree

2 files changed

+150
-0
lines changed

2 files changed

+150
-0
lines changed

src/TPU/Node.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,8 @@ class Node extends \Google\Collection
102102
* @var string[]
103103
*/
104104
public $tags;
105+
protected $upcomingMaintenanceType = UpcomingMaintenance::class;
106+
protected $upcomingMaintenanceDataType = '';
105107

106108
/**
107109
* @param AcceleratorConfig
@@ -453,6 +455,20 @@ public function getTags()
453455
{
454456
return $this->tags;
455457
}
458+
/**
459+
* @param UpcomingMaintenance
460+
*/
461+
public function setUpcomingMaintenance(UpcomingMaintenance $upcomingMaintenance)
462+
{
463+
$this->upcomingMaintenance = $upcomingMaintenance;
464+
}
465+
/**
466+
* @return UpcomingMaintenance
467+
*/
468+
public function getUpcomingMaintenance()
469+
{
470+
return $this->upcomingMaintenance;
471+
}
456472
}
457473

458474
// Adding a class alias for backwards compatibility with the previous class name.

src/TPU/UpcomingMaintenance.php

Lines changed: 134 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,134 @@
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+
18+
namespace Google\Service\TPU;
19+
20+
class UpcomingMaintenance extends \Google\Model
21+
{
22+
/**
23+
* @var bool
24+
*/
25+
public $canReschedule;
26+
/**
27+
* @var string
28+
*/
29+
public $latestWindowStartTime;
30+
/**
31+
* @var string
32+
*/
33+
public $maintenanceStatus;
34+
/**
35+
* @var string
36+
*/
37+
public $type;
38+
/**
39+
* @var string
40+
*/
41+
public $windowEndTime;
42+
/**
43+
* @var string
44+
*/
45+
public $windowStartTime;
46+
47+
/**
48+
* @param bool
49+
*/
50+
public function setCanReschedule($canReschedule)
51+
{
52+
$this->canReschedule = $canReschedule;
53+
}
54+
/**
55+
* @return bool
56+
*/
57+
public function getCanReschedule()
58+
{
59+
return $this->canReschedule;
60+
}
61+
/**
62+
* @param string
63+
*/
64+
public function setLatestWindowStartTime($latestWindowStartTime)
65+
{
66+
$this->latestWindowStartTime = $latestWindowStartTime;
67+
}
68+
/**
69+
* @return string
70+
*/
71+
public function getLatestWindowStartTime()
72+
{
73+
return $this->latestWindowStartTime;
74+
}
75+
/**
76+
* @param string
77+
*/
78+
public function setMaintenanceStatus($maintenanceStatus)
79+
{
80+
$this->maintenanceStatus = $maintenanceStatus;
81+
}
82+
/**
83+
* @return string
84+
*/
85+
public function getMaintenanceStatus()
86+
{
87+
return $this->maintenanceStatus;
88+
}
89+
/**
90+
* @param string
91+
*/
92+
public function setType($type)
93+
{
94+
$this->type = $type;
95+
}
96+
/**
97+
* @return string
98+
*/
99+
public function getType()
100+
{
101+
return $this->type;
102+
}
103+
/**
104+
* @param string
105+
*/
106+
public function setWindowEndTime($windowEndTime)
107+
{
108+
$this->windowEndTime = $windowEndTime;
109+
}
110+
/**
111+
* @return string
112+
*/
113+
public function getWindowEndTime()
114+
{
115+
return $this->windowEndTime;
116+
}
117+
/**
118+
* @param string
119+
*/
120+
public function setWindowStartTime($windowStartTime)
121+
{
122+
$this->windowStartTime = $windowStartTime;
123+
}
124+
/**
125+
* @return string
126+
*/
127+
public function getWindowStartTime()
128+
{
129+
return $this->windowStartTime;
130+
}
131+
}
132+
133+
// Adding a class alias for backwards compatibility with the previous class name.
134+
class_alias(UpcomingMaintenance::class, 'Google_Service_TPU_UpcomingMaintenance');

0 commit comments

Comments
 (0)