source: vendor/google/apiclient-services/src/DLP/GooglePrivacyDlpV2ColumnDataProfile.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: 7.4 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\DLP;
19
20class GooglePrivacyDlpV2ColumnDataProfile extends \Google\Collection
21{
22 protected $collection_key = 'otherMatches';
23 /**
24 * @var string
25 */
26 public $column;
27 protected $columnInfoTypeType = GooglePrivacyDlpV2InfoTypeSummary::class;
28 protected $columnInfoTypeDataType = '';
29 /**
30 * @var string
31 */
32 public $columnType;
33 protected $dataRiskLevelType = GooglePrivacyDlpV2DataRiskLevel::class;
34 protected $dataRiskLevelDataType = '';
35 /**
36 * @var string
37 */
38 public $datasetId;
39 /**
40 * @var string
41 */
42 public $datasetLocation;
43 /**
44 * @var string
45 */
46 public $datasetProjectId;
47 /**
48 * @var string
49 */
50 public $estimatedNullPercentage;
51 /**
52 * @var string
53 */
54 public $estimatedUniquenessScore;
55 public $freeTextScore;
56 /**
57 * @var string
58 */
59 public $name;
60 protected $otherMatchesType = GooglePrivacyDlpV2OtherInfoTypeSummary::class;
61 protected $otherMatchesDataType = 'array';
62 /**
63 * @var string
64 */
65 public $policyState;
66 /**
67 * @var string
68 */
69 public $profileLastGenerated;
70 protected $profileStatusType = GooglePrivacyDlpV2ProfileStatus::class;
71 protected $profileStatusDataType = '';
72 protected $sensitivityScoreType = GooglePrivacyDlpV2SensitivityScore::class;
73 protected $sensitivityScoreDataType = '';
74 /**
75 * @var string
76 */
77 public $state;
78 /**
79 * @var string
80 */
81 public $tableDataProfile;
82 /**
83 * @var string
84 */
85 public $tableFullResource;
86 /**
87 * @var string
88 */
89 public $tableId;
90
91 /**
92 * @param string
93 */
94 public function setColumn($column)
95 {
96 $this->column = $column;
97 }
98 /**
99 * @return string
100 */
101 public function getColumn()
102 {
103 return $this->column;
104 }
105 /**
106 * @param GooglePrivacyDlpV2InfoTypeSummary
107 */
108 public function setColumnInfoType(GooglePrivacyDlpV2InfoTypeSummary $columnInfoType)
109 {
110 $this->columnInfoType = $columnInfoType;
111 }
112 /**
113 * @return GooglePrivacyDlpV2InfoTypeSummary
114 */
115 public function getColumnInfoType()
116 {
117 return $this->columnInfoType;
118 }
119 /**
120 * @param string
121 */
122 public function setColumnType($columnType)
123 {
124 $this->columnType = $columnType;
125 }
126 /**
127 * @return string
128 */
129 public function getColumnType()
130 {
131 return $this->columnType;
132 }
133 /**
134 * @param GooglePrivacyDlpV2DataRiskLevel
135 */
136 public function setDataRiskLevel(GooglePrivacyDlpV2DataRiskLevel $dataRiskLevel)
137 {
138 $this->dataRiskLevel = $dataRiskLevel;
139 }
140 /**
141 * @return GooglePrivacyDlpV2DataRiskLevel
142 */
143 public function getDataRiskLevel()
144 {
145 return $this->dataRiskLevel;
146 }
147 /**
148 * @param string
149 */
150 public function setDatasetId($datasetId)
151 {
152 $this->datasetId = $datasetId;
153 }
154 /**
155 * @return string
156 */
157 public function getDatasetId()
158 {
159 return $this->datasetId;
160 }
161 /**
162 * @param string
163 */
164 public function setDatasetLocation($datasetLocation)
165 {
166 $this->datasetLocation = $datasetLocation;
167 }
168 /**
169 * @return string
170 */
171 public function getDatasetLocation()
172 {
173 return $this->datasetLocation;
174 }
175 /**
176 * @param string
177 */
178 public function setDatasetProjectId($datasetProjectId)
179 {
180 $this->datasetProjectId = $datasetProjectId;
181 }
182 /**
183 * @return string
184 */
185 public function getDatasetProjectId()
186 {
187 return $this->datasetProjectId;
188 }
189 /**
190 * @param string
191 */
192 public function setEstimatedNullPercentage($estimatedNullPercentage)
193 {
194 $this->estimatedNullPercentage = $estimatedNullPercentage;
195 }
196 /**
197 * @return string
198 */
199 public function getEstimatedNullPercentage()
200 {
201 return $this->estimatedNullPercentage;
202 }
203 /**
204 * @param string
205 */
206 public function setEstimatedUniquenessScore($estimatedUniquenessScore)
207 {
208 $this->estimatedUniquenessScore = $estimatedUniquenessScore;
209 }
210 /**
211 * @return string
212 */
213 public function getEstimatedUniquenessScore()
214 {
215 return $this->estimatedUniquenessScore;
216 }
217 public function setFreeTextScore($freeTextScore)
218 {
219 $this->freeTextScore = $freeTextScore;
220 }
221 public function getFreeTextScore()
222 {
223 return $this->freeTextScore;
224 }
225 /**
226 * @param string
227 */
228 public function setName($name)
229 {
230 $this->name = $name;
231 }
232 /**
233 * @return string
234 */
235 public function getName()
236 {
237 return $this->name;
238 }
239 /**
240 * @param GooglePrivacyDlpV2OtherInfoTypeSummary[]
241 */
242 public function setOtherMatches($otherMatches)
243 {
244 $this->otherMatches = $otherMatches;
245 }
246 /**
247 * @return GooglePrivacyDlpV2OtherInfoTypeSummary[]
248 */
249 public function getOtherMatches()
250 {
251 return $this->otherMatches;
252 }
253 /**
254 * @param string
255 */
256 public function setPolicyState($policyState)
257 {
258 $this->policyState = $policyState;
259 }
260 /**
261 * @return string
262 */
263 public function getPolicyState()
264 {
265 return $this->policyState;
266 }
267 /**
268 * @param string
269 */
270 public function setProfileLastGenerated($profileLastGenerated)
271 {
272 $this->profileLastGenerated = $profileLastGenerated;
273 }
274 /**
275 * @return string
276 */
277 public function getProfileLastGenerated()
278 {
279 return $this->profileLastGenerated;
280 }
281 /**
282 * @param GooglePrivacyDlpV2ProfileStatus
283 */
284 public function setProfileStatus(GooglePrivacyDlpV2ProfileStatus $profileStatus)
285 {
286 $this->profileStatus = $profileStatus;
287 }
288 /**
289 * @return GooglePrivacyDlpV2ProfileStatus
290 */
291 public function getProfileStatus()
292 {
293 return $this->profileStatus;
294 }
295 /**
296 * @param GooglePrivacyDlpV2SensitivityScore
297 */
298 public function setSensitivityScore(GooglePrivacyDlpV2SensitivityScore $sensitivityScore)
299 {
300 $this->sensitivityScore = $sensitivityScore;
301 }
302 /**
303 * @return GooglePrivacyDlpV2SensitivityScore
304 */
305 public function getSensitivityScore()
306 {
307 return $this->sensitivityScore;
308 }
309 /**
310 * @param string
311 */
312 public function setState($state)
313 {
314 $this->state = $state;
315 }
316 /**
317 * @return string
318 */
319 public function getState()
320 {
321 return $this->state;
322 }
323 /**
324 * @param string
325 */
326 public function setTableDataProfile($tableDataProfile)
327 {
328 $this->tableDataProfile = $tableDataProfile;
329 }
330 /**
331 * @return string
332 */
333 public function getTableDataProfile()
334 {
335 return $this->tableDataProfile;
336 }
337 /**
338 * @param string
339 */
340 public function setTableFullResource($tableFullResource)
341 {
342 $this->tableFullResource = $tableFullResource;
343 }
344 /**
345 * @return string
346 */
347 public function getTableFullResource()
348 {
349 return $this->tableFullResource;
350 }
351 /**
352 * @param string
353 */
354 public function setTableId($tableId)
355 {
356 $this->tableId = $tableId;
357 }
358 /**
359 * @return string
360 */
361 public function getTableId()
362 {
363 return $this->tableId;
364 }
365}
366
367// Adding a class alias for backwards compatibility with the previous class name.
368class_alias(GooglePrivacyDlpV2ColumnDataProfile::class, 'Google_Service_DLP_GooglePrivacyDlpV2ColumnDataProfile');
Note: See TracBrowser for help on using the repository browser.