Skip to content

Commit 4b64b24

Browse files
1 parent 63a3fcd commit 4b64b24

4 files changed

Lines changed: 101 additions & 0 deletions

File tree

src/Vault/ExportOptions.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ class ExportOptions extends \Google\Model
2323
protected $calendarOptionsDataType = '';
2424
protected $driveOptionsType = DriveExportOptions::class;
2525
protected $driveOptionsDataType = '';
26+
protected $geminiOptionsType = GeminiExportOptions::class;
27+
protected $geminiOptionsDataType = '';
2628
protected $groupsOptionsType = GroupsExportOptions::class;
2729
protected $groupsOptionsDataType = '';
2830
protected $hangoutsChatOptionsType = HangoutsChatExportOptions::class;
@@ -64,6 +66,20 @@ public function getDriveOptions()
6466
{
6567
return $this->driveOptions;
6668
}
69+
/**
70+
* @param GeminiExportOptions
71+
*/
72+
public function setGeminiOptions(GeminiExportOptions $geminiOptions)
73+
{
74+
$this->geminiOptions = $geminiOptions;
75+
}
76+
/**
77+
* @return GeminiExportOptions
78+
*/
79+
public function getGeminiOptions()
80+
{
81+
return $this->geminiOptions;
82+
}
6783
/**
6884
* @param GroupsExportOptions
6985
*/

src/Vault/GeminiExportOptions.php

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
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\Vault;
19+
20+
class GeminiExportOptions extends \Google\Model
21+
{
22+
/**
23+
* @var string
24+
*/
25+
public $exportFormat;
26+
27+
/**
28+
* @param string
29+
*/
30+
public function setExportFormat($exportFormat)
31+
{
32+
$this->exportFormat = $exportFormat;
33+
}
34+
/**
35+
* @return string
36+
*/
37+
public function getExportFormat()
38+
{
39+
return $this->exportFormat;
40+
}
41+
}
42+
43+
// Adding a class alias for backwards compatibility with the previous class name.
44+
class_alias(GeminiExportOptions::class, 'Google_Service_Vault_GeminiExportOptions');

src/Vault/GeminiOptions.php

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
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\Vault;
19+
20+
class GeminiOptions extends \Google\Model
21+
{
22+
}
23+
24+
// Adding a class alias for backwards compatibility with the previous class name.
25+
class_alias(GeminiOptions::class, 'Google_Service_Vault_GeminiOptions');

src/Vault/Query.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ class Query extends \Google\Model
3737
* @var string
3838
*/
3939
public $endTime;
40+
protected $geminiOptionsType = GeminiOptions::class;
41+
protected $geminiOptionsDataType = '';
4042
protected $hangoutsChatInfoType = HangoutsChatInfo::class;
4143
protected $hangoutsChatInfoDataType = '';
4244
protected $hangoutsChatOptionsType = HangoutsChatOptions::class;
@@ -158,6 +160,20 @@ public function getEndTime()
158160
{
159161
return $this->endTime;
160162
}
163+
/**
164+
* @param GeminiOptions
165+
*/
166+
public function setGeminiOptions(GeminiOptions $geminiOptions)
167+
{
168+
$this->geminiOptions = $geminiOptions;
169+
}
170+
/**
171+
* @return GeminiOptions
172+
*/
173+
public function getGeminiOptions()
174+
{
175+
return $this->geminiOptions;
176+
}
161177
/**
162178
* @param HangoutsChatInfo
163179
*/

0 commit comments

Comments
 (0)