PluginProbe
WP-Stateless – Google Cloud Storage / 3.2.1
WP-Stateless – Google Cloud Storage v3.2.1
4.4.3 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.3.0 2.3.1 2.3.2 3.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.2.0 3.2.1 3.2.2 All 62 releases
wp-stateless / lib / Google / src / Service / Storage / BucketAccessControl.php

BucketAccessControl.php in WP-Stateless – Google Cloud Storage 3.2.1, at lib/Google/src/Service/Storage/BucketAccessControl.php

223 lines 3.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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\Storage;
19
20 class BucketAccessControl extends \Google\Model
21 {
22 /**
23 * @var string
24 */
25 public $bucket;
26 /**
27 * @var string
28 */
29 public $domain;
30 /**
31 * @var string
32 */
33 public $email;
34 /**
35 * @var string
36 */
37 public $entity;
38 /**
39 * @var string
40 */
41 public $entityId;
42 /**
43 * @var string
44 */
45 public $etag;
46 /**
47 * @var string
48 */
49 public $id;
50 /**
51 * @var string
52 */
53 public $kind;
54 protected $projectTeamType = BucketAccessControlProjectTeam::class;
55 protected $projectTeamDataType = '';
56 /**
57 * @var string
58 */
59 public $role;
60 /**
61 * @var string
62 */
63 public $selfLink;
64
65 /**
66 * @param string
67 */
68 public function setBucket($bucket)
69 {
70 $this->bucket = $bucket;
71 }
72 /**
73 * @return string
74 */
75 public function getBucket()
76 {
77 return $this->bucket;
78 }
79 /**
80 * @param string
81 */
82 public function setDomain($domain)
83 {
84 $this->domain = $domain;
85 }
86 /**
87 * @return string
88 */
89 public function getDomain()
90 {
91 return $this->domain;
92 }
93 /**
94 * @param string
95 */
96 public function setEmail($email)
97 {
98 $this->email = $email;
99 }
100 /**
101 * @return string
102 */
103 public function getEmail()
104 {
105 return $this->email;
106 }
107 /**
108 * @param string
109 */
110 public function setEntity($entity)
111 {
112 $this->entity = $entity;
113 }
114 /**
115 * @return string
116 */
117 public function getEntity()
118 {
119 return $this->entity;
120 }
121 /**
122 * @param string
123 */
124 public function setEntityId($entityId)
125 {
126 $this->entityId = $entityId;
127 }
128 /**
129 * @return string
130 */
131 public function getEntityId()
132 {
133 return $this->entityId;
134 }
135 /**
136 * @param string
137 */
138 public function setEtag($etag)
139 {
140 $this->etag = $etag;
141 }
142 /**
143 * @return string
144 */
145 public function getEtag()
146 {
147 return $this->etag;
148 }
149 /**
150 * @param string
151 */
152 public function setId($id)
153 {
154 $this->id = $id;
155 }
156 /**
157 * @return string
158 */
159 public function getId()
160 {
161 return $this->id;
162 }
163 /**
164 * @param string
165 */
166 public function setKind($kind)
167 {
168 $this->kind = $kind;
169 }
170 /**
171 * @return string
172 */
173 public function getKind()
174 {
175 return $this->kind;
176 }
177 /**
178 * @param BucketAccessControlProjectTeam
179 */
180 public function setProjectTeam(BucketAccessControlProjectTeam $projectTeam)
181 {
182 $this->projectTeam = $projectTeam;
183 }
184 /**
185 * @return BucketAccessControlProjectTeam
186 */
187 public function getProjectTeam()
188 {
189 return $this->projectTeam;
190 }
191 /**
192 * @param string
193 */
194 public function setRole($role)
195 {
196 $this->role = $role;
197 }
198 /**
199 * @return string
200 */
201 public function getRole()
202 {
203 return $this->role;
204 }
205 /**
206 * @param string
207 */
208 public function setSelfLink($selfLink)
209 {
210 $this->selfLink = $selfLink;
211 }
212 /**
213 * @return string
214 */
215 public function getSelfLink()
216 {
217 return $this->selfLink;
218 }
219 }
220
221 // Adding a class alias for backwards compatibility with the previous class name.
222 class_alias(BucketAccessControl::class, 'Google_Service_Storage_BucketAccessControl');
223