1313# See the License for the specific language governing permissions and
1414# limitations under the License.
1515#
16+ from typing import MutableMapping , MutableSequence
17+
1618import proto # type: ignore
1719
1820__protobuf__ = proto .module (
@@ -67,25 +69,25 @@ class SourceContext(proto.Message):
6769 This field is a member of `oneof`_ ``context``.
6870 """
6971
70- cloud_repo = proto .Field (
72+ cloud_repo : "CloudRepoSourceContext" = proto .Field (
7173 proto .MESSAGE ,
7274 number = 1 ,
7375 oneof = "context" ,
7476 message = "CloudRepoSourceContext" ,
7577 )
76- cloud_workspace = proto .Field (
78+ cloud_workspace : "CloudWorkspaceSourceContext" = proto .Field (
7779 proto .MESSAGE ,
7880 number = 2 ,
7981 oneof = "context" ,
8082 message = "CloudWorkspaceSourceContext" ,
8183 )
82- gerrit = proto .Field (
84+ gerrit : "GerritSourceContext" = proto .Field (
8385 proto .MESSAGE ,
8486 number = 3 ,
8587 oneof = "context" ,
8688 message = "GerritSourceContext" ,
8789 )
88- git = proto .Field (
90+ git : "GitSourceContext" = proto .Field (
8991 proto .MESSAGE ,
9092 number = 6 ,
9193 oneof = "context" ,
@@ -100,16 +102,16 @@ class ExtendedSourceContext(proto.Message):
100102 Attributes:
101103 context (google.cloud.source_context_v1.types.SourceContext):
102104 Any source context.
103- labels (Mapping [str, str]):
105+ labels (MutableMapping [str, str]):
104106 Labels with user defined metadata.
105107 """
106108
107- context = proto .Field (
109+ context : "SourceContext" = proto .Field (
108110 proto .MESSAGE ,
109111 number = 1 ,
110112 message = "SourceContext" ,
111113 )
112- labels = proto .MapField (
114+ labels : MutableMapping [ str , str ] = proto .MapField (
113115 proto .STRING ,
114116 proto .STRING ,
115117 number = 2 ,
@@ -133,12 +135,12 @@ class Kind(proto.Enum):
133135 MOVABLE = 2
134136 OTHER = 4
135137
136- kind = proto .Field (
138+ kind : Kind = proto .Field (
137139 proto .ENUM ,
138140 number = 1 ,
139141 enum = Kind ,
140142 )
141- name = proto .Field (
143+ name : str = proto .Field (
142144 proto .STRING ,
143145 number = 2 ,
144146 )
@@ -172,22 +174,22 @@ class CloudRepoSourceContext(proto.Message):
172174 This field is a member of `oneof`_ ``revision``.
173175 """
174176
175- repo_id = proto .Field (
177+ repo_id : "RepoId" = proto .Field (
176178 proto .MESSAGE ,
177179 number = 1 ,
178180 message = "RepoId" ,
179181 )
180- revision_id = proto .Field (
182+ revision_id : str = proto .Field (
181183 proto .STRING ,
182184 number = 2 ,
183185 oneof = "revision" ,
184186 )
185- alias_name = proto .Field (
187+ alias_name : str = proto .Field (
186188 proto .STRING ,
187189 number = 3 ,
188190 oneof = "revision" ,
189191 )
190- alias_context = proto .Field (
192+ alias_context : "AliasContext" = proto .Field (
191193 proto .MESSAGE ,
192194 number = 4 ,
193195 oneof = "revision" ,
@@ -207,12 +209,12 @@ class CloudWorkspaceSourceContext(proto.Message):
207209 most recent snapshot.
208210 """
209211
210- workspace_id = proto .Field (
212+ workspace_id : "CloudWorkspaceId" = proto .Field (
211213 proto .MESSAGE ,
212214 number = 1 ,
213215 message = "CloudWorkspaceId" ,
214216 )
215- snapshot_id = proto .Field (
217+ snapshot_id : str = proto .Field (
216218 proto .STRING ,
217219 number = 2 ,
218220 )
@@ -250,25 +252,25 @@ class GerritSourceContext(proto.Message):
250252 This field is a member of `oneof`_ ``revision``.
251253 """
252254
253- host_uri = proto .Field (
255+ host_uri : str = proto .Field (
254256 proto .STRING ,
255257 number = 1 ,
256258 )
257- gerrit_project = proto .Field (
259+ gerrit_project : str = proto .Field (
258260 proto .STRING ,
259261 number = 2 ,
260262 )
261- revision_id = proto .Field (
263+ revision_id : str = proto .Field (
262264 proto .STRING ,
263265 number = 3 ,
264266 oneof = "revision" ,
265267 )
266- alias_name = proto .Field (
268+ alias_name : str = proto .Field (
267269 proto .STRING ,
268270 number = 4 ,
269271 oneof = "revision" ,
270272 )
271- alias_context = proto .Field (
273+ alias_context : "AliasContext" = proto .Field (
272274 proto .MESSAGE ,
273275 number = 5 ,
274276 oneof = "revision" ,
@@ -288,11 +290,11 @@ class GitSourceContext(proto.Message):
288290 required.
289291 """
290292
291- url = proto .Field (
293+ url : str = proto .Field (
292294 proto .STRING ,
293295 number = 1 ,
294296 )
295- revision_id = proto .Field (
297+ revision_id : str = proto .Field (
296298 proto .STRING ,
297299 number = 2 ,
298300 )
@@ -321,13 +323,13 @@ class RepoId(proto.Message):
321323 This field is a member of `oneof`_ ``id``.
322324 """
323325
324- project_repo_id = proto .Field (
326+ project_repo_id : "ProjectRepoId" = proto .Field (
325327 proto .MESSAGE ,
326328 number = 1 ,
327329 oneof = "id" ,
328330 message = "ProjectRepoId" ,
329331 )
330- uid = proto .Field (
332+ uid : str = proto .Field (
331333 proto .STRING ,
332334 number = 2 ,
333335 oneof = "id" ,
@@ -346,11 +348,11 @@ class ProjectRepoId(proto.Message):
346348 default repo.
347349 """
348350
349- project_id = proto .Field (
351+ project_id : str = proto .Field (
350352 proto .STRING ,
351353 number = 1 ,
352354 )
353- repo_name = proto .Field (
355+ repo_name : str = proto .Field (
354356 proto .STRING ,
355357 number = 2 ,
356358 )
@@ -370,12 +372,12 @@ class CloudWorkspaceId(proto.Message):
370372 the Source API's CreateWorkspace method.
371373 """
372374
373- repo_id = proto .Field (
375+ repo_id : "RepoId" = proto .Field (
374376 proto .MESSAGE ,
375377 number = 1 ,
376378 message = "RepoId" ,
377379 )
378- name = proto .Field (
380+ name : str = proto .Field (
379381 proto .STRING ,
380382 number = 2 ,
381383 )
0 commit comments