source: vendor/google/apiclient-services/src/DiscoveryEngine/GoogleCloudDiscoveryengineV1alphaDataStore.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: 9.0 KB
RevLine 
[e3d4e0a]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\DiscoveryEngine;
19
20class GoogleCloudDiscoveryengineV1alphaDataStore extends \Google\Collection
21{
22 protected $collection_key = 'solutionTypes';
23 /**
24 * @var bool
25 */
26 public $aclEnabled;
27 protected $advancedSiteSearchConfigType = GoogleCloudDiscoveryengineV1alphaAdvancedSiteSearchConfig::class;
28 protected $advancedSiteSearchConfigDataType = '';
29 protected $billingEstimationType = GoogleCloudDiscoveryengineV1alphaDataStoreBillingEstimation::class;
30 protected $billingEstimationDataType = '';
31 protected $cmekConfigType = GoogleCloudDiscoveryengineV1alphaCmekConfig::class;
32 protected $cmekConfigDataType = '';
33 /**
34 * @var string
35 */
36 public $contentConfig;
37 /**
38 * @var string
39 */
40 public $createTime;
41 /**
42 * @var string
43 */
44 public $defaultSchemaId;
45 /**
46 * @var string
47 */
48 public $displayName;
49 protected $documentProcessingConfigType = GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfig::class;
50 protected $documentProcessingConfigDataType = '';
51 protected $idpConfigType = GoogleCloudDiscoveryengineV1alphaIdpConfig::class;
52 protected $idpConfigDataType = '';
53 /**
54 * @var string
55 */
56 public $industryVertical;
57 /**
58 * @var string
59 */
60 public $kmsKeyName;
61 protected $languageInfoType = GoogleCloudDiscoveryengineV1alphaLanguageInfo::class;
62 protected $languageInfoDataType = '';
63 /**
64 * @var string
65 */
66 public $name;
67 protected $naturalLanguageQueryUnderstandingConfigType = GoogleCloudDiscoveryengineV1alphaNaturalLanguageQueryUnderstandingConfig::class;
68 protected $naturalLanguageQueryUnderstandingConfigDataType = '';
69 protected $servingConfigDataStoreType = GoogleCloudDiscoveryengineV1alphaDataStoreServingConfigDataStore::class;
70 protected $servingConfigDataStoreDataType = '';
71 /**
72 * @var string[]
73 */
74 public $solutionTypes;
75 protected $startingSchemaType = GoogleCloudDiscoveryengineV1alphaSchema::class;
76 protected $startingSchemaDataType = '';
77 protected $workspaceConfigType = GoogleCloudDiscoveryengineV1alphaWorkspaceConfig::class;
78 protected $workspaceConfigDataType = '';
79
80 /**
81 * @param bool
82 */
83 public function setAclEnabled($aclEnabled)
84 {
85 $this->aclEnabled = $aclEnabled;
86 }
87 /**
88 * @return bool
89 */
90 public function getAclEnabled()
91 {
92 return $this->aclEnabled;
93 }
94 /**
95 * @param GoogleCloudDiscoveryengineV1alphaAdvancedSiteSearchConfig
96 */
97 public function setAdvancedSiteSearchConfig(GoogleCloudDiscoveryengineV1alphaAdvancedSiteSearchConfig $advancedSiteSearchConfig)
98 {
99 $this->advancedSiteSearchConfig = $advancedSiteSearchConfig;
100 }
101 /**
102 * @return GoogleCloudDiscoveryengineV1alphaAdvancedSiteSearchConfig
103 */
104 public function getAdvancedSiteSearchConfig()
105 {
106 return $this->advancedSiteSearchConfig;
107 }
108 /**
109 * @param GoogleCloudDiscoveryengineV1alphaDataStoreBillingEstimation
110 */
111 public function setBillingEstimation(GoogleCloudDiscoveryengineV1alphaDataStoreBillingEstimation $billingEstimation)
112 {
113 $this->billingEstimation = $billingEstimation;
114 }
115 /**
116 * @return GoogleCloudDiscoveryengineV1alphaDataStoreBillingEstimation
117 */
118 public function getBillingEstimation()
119 {
120 return $this->billingEstimation;
121 }
122 /**
123 * @param GoogleCloudDiscoveryengineV1alphaCmekConfig
124 */
125 public function setCmekConfig(GoogleCloudDiscoveryengineV1alphaCmekConfig $cmekConfig)
126 {
127 $this->cmekConfig = $cmekConfig;
128 }
129 /**
130 * @return GoogleCloudDiscoveryengineV1alphaCmekConfig
131 */
132 public function getCmekConfig()
133 {
134 return $this->cmekConfig;
135 }
136 /**
137 * @param string
138 */
139 public function setContentConfig($contentConfig)
140 {
141 $this->contentConfig = $contentConfig;
142 }
143 /**
144 * @return string
145 */
146 public function getContentConfig()
147 {
148 return $this->contentConfig;
149 }
150 /**
151 * @param string
152 */
153 public function setCreateTime($createTime)
154 {
155 $this->createTime = $createTime;
156 }
157 /**
158 * @return string
159 */
160 public function getCreateTime()
161 {
162 return $this->createTime;
163 }
164 /**
165 * @param string
166 */
167 public function setDefaultSchemaId($defaultSchemaId)
168 {
169 $this->defaultSchemaId = $defaultSchemaId;
170 }
171 /**
172 * @return string
173 */
174 public function getDefaultSchemaId()
175 {
176 return $this->defaultSchemaId;
177 }
178 /**
179 * @param string
180 */
181 public function setDisplayName($displayName)
182 {
183 $this->displayName = $displayName;
184 }
185 /**
186 * @return string
187 */
188 public function getDisplayName()
189 {
190 return $this->displayName;
191 }
192 /**
193 * @param GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfig
194 */
195 public function setDocumentProcessingConfig(GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfig $documentProcessingConfig)
196 {
197 $this->documentProcessingConfig = $documentProcessingConfig;
198 }
199 /**
200 * @return GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfig
201 */
202 public function getDocumentProcessingConfig()
203 {
204 return $this->documentProcessingConfig;
205 }
206 /**
207 * @param GoogleCloudDiscoveryengineV1alphaIdpConfig
208 */
209 public function setIdpConfig(GoogleCloudDiscoveryengineV1alphaIdpConfig $idpConfig)
210 {
211 $this->idpConfig = $idpConfig;
212 }
213 /**
214 * @return GoogleCloudDiscoveryengineV1alphaIdpConfig
215 */
216 public function getIdpConfig()
217 {
218 return $this->idpConfig;
219 }
220 /**
221 * @param string
222 */
223 public function setIndustryVertical($industryVertical)
224 {
225 $this->industryVertical = $industryVertical;
226 }
227 /**
228 * @return string
229 */
230 public function getIndustryVertical()
231 {
232 return $this->industryVertical;
233 }
234 /**
235 * @param string
236 */
237 public function setKmsKeyName($kmsKeyName)
238 {
239 $this->kmsKeyName = $kmsKeyName;
240 }
241 /**
242 * @return string
243 */
244 public function getKmsKeyName()
245 {
246 return $this->kmsKeyName;
247 }
248 /**
249 * @param GoogleCloudDiscoveryengineV1alphaLanguageInfo
250 */
251 public function setLanguageInfo(GoogleCloudDiscoveryengineV1alphaLanguageInfo $languageInfo)
252 {
253 $this->languageInfo = $languageInfo;
254 }
255 /**
256 * @return GoogleCloudDiscoveryengineV1alphaLanguageInfo
257 */
258 public function getLanguageInfo()
259 {
260 return $this->languageInfo;
261 }
262 /**
263 * @param string
264 */
265 public function setName($name)
266 {
267 $this->name = $name;
268 }
269 /**
270 * @return string
271 */
272 public function getName()
273 {
274 return $this->name;
275 }
276 /**
277 * @param GoogleCloudDiscoveryengineV1alphaNaturalLanguageQueryUnderstandingConfig
278 */
279 public function setNaturalLanguageQueryUnderstandingConfig(GoogleCloudDiscoveryengineV1alphaNaturalLanguageQueryUnderstandingConfig $naturalLanguageQueryUnderstandingConfig)
280 {
281 $this->naturalLanguageQueryUnderstandingConfig = $naturalLanguageQueryUnderstandingConfig;
282 }
283 /**
284 * @return GoogleCloudDiscoveryengineV1alphaNaturalLanguageQueryUnderstandingConfig
285 */
286 public function getNaturalLanguageQueryUnderstandingConfig()
287 {
288 return $this->naturalLanguageQueryUnderstandingConfig;
289 }
290 /**
291 * @param GoogleCloudDiscoveryengineV1alphaDataStoreServingConfigDataStore
292 */
293 public function setServingConfigDataStore(GoogleCloudDiscoveryengineV1alphaDataStoreServingConfigDataStore $servingConfigDataStore)
294 {
295 $this->servingConfigDataStore = $servingConfigDataStore;
296 }
297 /**
298 * @return GoogleCloudDiscoveryengineV1alphaDataStoreServingConfigDataStore
299 */
300 public function getServingConfigDataStore()
301 {
302 return $this->servingConfigDataStore;
303 }
304 /**
305 * @param string[]
306 */
307 public function setSolutionTypes($solutionTypes)
308 {
309 $this->solutionTypes = $solutionTypes;
310 }
311 /**
312 * @return string[]
313 */
314 public function getSolutionTypes()
315 {
316 return $this->solutionTypes;
317 }
318 /**
319 * @param GoogleCloudDiscoveryengineV1alphaSchema
320 */
321 public function setStartingSchema(GoogleCloudDiscoveryengineV1alphaSchema $startingSchema)
322 {
323 $this->startingSchema = $startingSchema;
324 }
325 /**
326 * @return GoogleCloudDiscoveryengineV1alphaSchema
327 */
328 public function getStartingSchema()
329 {
330 return $this->startingSchema;
331 }
332 /**
333 * @param GoogleCloudDiscoveryengineV1alphaWorkspaceConfig
334 */
335 public function setWorkspaceConfig(GoogleCloudDiscoveryengineV1alphaWorkspaceConfig $workspaceConfig)
336 {
337 $this->workspaceConfig = $workspaceConfig;
338 }
339 /**
340 * @return GoogleCloudDiscoveryengineV1alphaWorkspaceConfig
341 */
342 public function getWorkspaceConfig()
343 {
344 return $this->workspaceConfig;
345 }
346}
347
348// Adding a class alias for backwards compatibility with the previous class name.
349class_alias(GoogleCloudDiscoveryengineV1alphaDataStore::class, 'Google_Service_DiscoveryEngine_GoogleCloudDiscoveryengineV1alphaDataStore');
Note: See TracBrowser for help on using the repository browser.