source: vendor/google/apiclient-services/src/DriveLabels/GoogleAppsDriveLabelsV2FieldSelectionOptionsChoice.php

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

Upload project files

  • Property mode set to 100644
File size: 6.9 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\DriveLabels;
19
20class GoogleAppsDriveLabelsV2FieldSelectionOptionsChoice extends \Google\Model
21{
22 protected $appliedCapabilitiesType = GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceAppliedCapabilities::class;
23 protected $appliedCapabilitiesDataType = '';
24 /**
25 * @var string
26 */
27 public $createTime;
28 protected $creatorType = GoogleAppsDriveLabelsV2UserInfo::class;
29 protected $creatorDataType = '';
30 /**
31 * @var string
32 */
33 public $disableTime;
34 protected $disablerType = GoogleAppsDriveLabelsV2UserInfo::class;
35 protected $disablerDataType = '';
36 protected $displayHintsType = GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceDisplayHints::class;
37 protected $displayHintsDataType = '';
38 /**
39 * @var string
40 */
41 public $id;
42 protected $lifecycleType = GoogleAppsDriveLabelsV2Lifecycle::class;
43 protected $lifecycleDataType = '';
44 protected $lockStatusType = GoogleAppsDriveLabelsV2LockStatus::class;
45 protected $lockStatusDataType = '';
46 protected $propertiesType = GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceProperties::class;
47 protected $propertiesDataType = '';
48 /**
49 * @var string
50 */
51 public $publishTime;
52 protected $publisherType = GoogleAppsDriveLabelsV2UserInfo::class;
53 protected $publisherDataType = '';
54 protected $schemaCapabilitiesType = GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceSchemaCapabilities::class;
55 protected $schemaCapabilitiesDataType = '';
56 /**
57 * @var string
58 */
59 public $updateTime;
60 protected $updaterType = GoogleAppsDriveLabelsV2UserInfo::class;
61 protected $updaterDataType = '';
62
63 /**
64 * @param GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceAppliedCapabilities
65 */
66 public function setAppliedCapabilities(GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceAppliedCapabilities $appliedCapabilities)
67 {
68 $this->appliedCapabilities = $appliedCapabilities;
69 }
70 /**
71 * @return GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceAppliedCapabilities
72 */
73 public function getAppliedCapabilities()
74 {
75 return $this->appliedCapabilities;
76 }
77 /**
78 * @param string
79 */
80 public function setCreateTime($createTime)
81 {
82 $this->createTime = $createTime;
83 }
84 /**
85 * @return string
86 */
87 public function getCreateTime()
88 {
89 return $this->createTime;
90 }
91 /**
92 * @param GoogleAppsDriveLabelsV2UserInfo
93 */
94 public function setCreator(GoogleAppsDriveLabelsV2UserInfo $creator)
95 {
96 $this->creator = $creator;
97 }
98 /**
99 * @return GoogleAppsDriveLabelsV2UserInfo
100 */
101 public function getCreator()
102 {
103 return $this->creator;
104 }
105 /**
106 * @param string
107 */
108 public function setDisableTime($disableTime)
109 {
110 $this->disableTime = $disableTime;
111 }
112 /**
113 * @return string
114 */
115 public function getDisableTime()
116 {
117 return $this->disableTime;
118 }
119 /**
120 * @param GoogleAppsDriveLabelsV2UserInfo
121 */
122 public function setDisabler(GoogleAppsDriveLabelsV2UserInfo $disabler)
123 {
124 $this->disabler = $disabler;
125 }
126 /**
127 * @return GoogleAppsDriveLabelsV2UserInfo
128 */
129 public function getDisabler()
130 {
131 return $this->disabler;
132 }
133 /**
134 * @param GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceDisplayHints
135 */
136 public function setDisplayHints(GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceDisplayHints $displayHints)
137 {
138 $this->displayHints = $displayHints;
139 }
140 /**
141 * @return GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceDisplayHints
142 */
143 public function getDisplayHints()
144 {
145 return $this->displayHints;
146 }
147 /**
148 * @param string
149 */
150 public function setId($id)
151 {
152 $this->id = $id;
153 }
154 /**
155 * @return string
156 */
157 public function getId()
158 {
159 return $this->id;
160 }
161 /**
162 * @param GoogleAppsDriveLabelsV2Lifecycle
163 */
164 public function setLifecycle(GoogleAppsDriveLabelsV2Lifecycle $lifecycle)
165 {
166 $this->lifecycle = $lifecycle;
167 }
168 /**
169 * @return GoogleAppsDriveLabelsV2Lifecycle
170 */
171 public function getLifecycle()
172 {
173 return $this->lifecycle;
174 }
175 /**
176 * @param GoogleAppsDriveLabelsV2LockStatus
177 */
178 public function setLockStatus(GoogleAppsDriveLabelsV2LockStatus $lockStatus)
179 {
180 $this->lockStatus = $lockStatus;
181 }
182 /**
183 * @return GoogleAppsDriveLabelsV2LockStatus
184 */
185 public function getLockStatus()
186 {
187 return $this->lockStatus;
188 }
189 /**
190 * @param GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceProperties
191 */
192 public function setProperties(GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceProperties $properties)
193 {
194 $this->properties = $properties;
195 }
196 /**
197 * @return GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceProperties
198 */
199 public function getProperties()
200 {
201 return $this->properties;
202 }
203 /**
204 * @param string
205 */
206 public function setPublishTime($publishTime)
207 {
208 $this->publishTime = $publishTime;
209 }
210 /**
211 * @return string
212 */
213 public function getPublishTime()
214 {
215 return $this->publishTime;
216 }
217 /**
218 * @param GoogleAppsDriveLabelsV2UserInfo
219 */
220 public function setPublisher(GoogleAppsDriveLabelsV2UserInfo $publisher)
221 {
222 $this->publisher = $publisher;
223 }
224 /**
225 * @return GoogleAppsDriveLabelsV2UserInfo
226 */
227 public function getPublisher()
228 {
229 return $this->publisher;
230 }
231 /**
232 * @param GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceSchemaCapabilities
233 */
234 public function setSchemaCapabilities(GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceSchemaCapabilities $schemaCapabilities)
235 {
236 $this->schemaCapabilities = $schemaCapabilities;
237 }
238 /**
239 * @return GoogleAppsDriveLabelsV2FieldSelectionOptionsChoiceSchemaCapabilities
240 */
241 public function getSchemaCapabilities()
242 {
243 return $this->schemaCapabilities;
244 }
245 /**
246 * @param string
247 */
248 public function setUpdateTime($updateTime)
249 {
250 $this->updateTime = $updateTime;
251 }
252 /**
253 * @return string
254 */
255 public function getUpdateTime()
256 {
257 return $this->updateTime;
258 }
259 /**
260 * @param GoogleAppsDriveLabelsV2UserInfo
261 */
262 public function setUpdater(GoogleAppsDriveLabelsV2UserInfo $updater)
263 {
264 $this->updater = $updater;
265 }
266 /**
267 * @return GoogleAppsDriveLabelsV2UserInfo
268 */
269 public function getUpdater()
270 {
271 return $this->updater;
272 }
273}
274
275// Adding a class alias for backwards compatibility with the previous class name.
276class_alias(GoogleAppsDriveLabelsV2FieldSelectionOptionsChoice::class, 'Google_Service_DriveLabels_GoogleAppsDriveLabelsV2FieldSelectionOptionsChoice');
Note: See TracBrowser for help on using the repository browser.